forked from uva-cs/pdr
-
Notifications
You must be signed in to change notification settings - Fork 0
/
instructor.html
63 lines (63 loc) · 3.35 KB
/
instructor.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="generator" content="pandoc">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title>PDR: Docs: Instructor Notes</title>
<style type="text/css">code{white-space: pre;}</style>
<link rel="stylesheet" href="../markdown.css">
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
</head>
<body>
<h1 id="pdr-docs-instructor-notes">PDR: Docs: Instructor Notes</h1>
<p><a href="index.html">Go up to the main documents page</a> (<a href="index.md">md</a>)</p>
<p>This page is meant to be a set of notes to the instructor(s) of the course. It is certainly not secret, but not likely to be all that interesting to the students. But students are certainly welcome to read it!</p>
<h2 id="lecture-progress">Lecture progress</h2>
<ul>
<li><a href="../labs/lab01/index.html">Lab 1</a> (<a href="../labs/lab01/index.md">md</a>) (introduction): the in-lab requires getting through The 'Rational Example' section of the <a href="../slides/01-cpp.html">C++ slide set</a>, and ideally the 'Pre-Processor' section as well.</li>
<li><a href="../labs/lab03/index.html">Lab 3</a> (<a href="../labs/lab03/index.md">md</a>) (stacks) requires getting through the stacks slides in the <a href="../slides/02-lists.html">lists slide set</a></li>
<li><a href="../labs/lab04/index.html">Lab 4</a> (<a href="../labs/lab04/index.md">md</a>) (numbers): requires the use of command-line parameters for the post-lab, and those are discussed in the <a href="../slides/04-arrays-bigoh.html">Arrays & Big-Oh slide set</a></li>
<li><a href="../labs/lab05/index.html">Lab 5</a> (<a href="../labs/lab05/index.md">md</a>) (trees): requires getting through the sections in the <a href="../slides/05-trees.html">Trees slide set</a> on expression trees and AVL trees (this information is needed for all three parts of the lab)</li>
<li>The <a href="../slides/05-trees.html">06: trees</a> slide set will likey require that the two animation sites be allowed to run in your browser, as they are both Java applets. Those sites are <a href="http://www.qmatica.com/DataStructures/Trees/BST.html">here</a> and <a href="http://webdiis.unizar.es/asignaturas/EDA/AVLTree/avltree.html">here</a> (only one is needed, as the second is a mirror of the first).</li>
</ul>
<h2 id="piazza-setup">Piazza Setup</h2>
<p>This is not really related to the materials in this repository, but here is how I set up Piazza. This is included mostsly as a reference for me for future semesters.</p>
<ul>
<li>Log in (my account is under under my UVa ID)</li>
<li>Under manage class
<ul>
<li>general settings:
<ul>
<li>there are other TAs for this course</li>
<li>instructor self-signup is disabled</li>
</ul></li>
<li>Q&A settings
<ul>
<li>disable posting anonymously</li>
<li>possibly disable private posts</li>
</ul></li>
<li>customize Q&A
<ul>
<li>create 11 labs, 2 midterms, and: final_exam, lecture, other, git, linux</li>
</ul></li>
<li>enroll professors/TAs
<ul>
<li>mark me as lead instructor</li>
<li>enroll my TAs</li>
<li>enroll the students in the course (but <em>AFTER</em> the first lecture)</li>
</ul></li>
<li>create groups
<ul>
<li>do nothing</li>
</ul></li>
<li>customize course page
<ul>
<li>disable all of the checkboxes</li>
</ul></li>
</ul></li>
</ul>
</body>
</html>