forked from learn-the-web/www
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathget-help.html
297 lines (275 loc) · 14.7 KB
/
get-help.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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
---
layout: basic-inside
title: "Get help"
desc: "Web development can be complex and hard — but you’ll eventually get it if you put in the effort. Below are all the ways you can help yourself and get help from others."
priority: 0.2
hide_markbot: true
hide_algonquin: true
# hide_labs: true
hide_worklabs: true
---
<div class="section-muted">
<div class="wrapper gutter-1-2 pad-t pad-b">
<h2 class="giga push-1-2"><abbr title="Too long; didn’t read">TL;DR</abbr></h2>
<ol class="push-0 mega">
<li><a href="#watch-videos">Watch all the videos</a></li>
{% unless page.hide_labs %}<li><a href="#attend-labs">Attend all the labs</a></li>{% endunless %}
{% unless page.hide_worklabs %}<li><a href="#attend-worklabs">Attend all the work labs</a></li>{% endunless %}
<li><a href="#tag-on-github">Tag your teacher on GitHub</a></li>
<li><a href="#office-hours">Stop by office hours</a></li>
<li><a href="#tutor">Get a tutor</a></li>
<li><a href="#email">Email your teacher</a></li>
</ol>
</div>
</div>
<div class="wrapper pad-t pad-b-1-2">
<div class="gutter-1-2">
<p class="tera">If you’re having troubles or finding code difficult here are the options for getting help:</p>
<hr>
</div>
<section class="gutter-1-4">
<h2 class="gutter-1-4" id="watch-videos"><span class="hang-punc">1</span> Watch <em>all</em> the videos</h2>
<div class="grid">
<div class="unit [ xs-1 l-3-4 ] gutter-1-4">
<p><strong>Watching the videos for each week is extremely helpful.</strong> If you haven’t been watching them not only are you losing marks but you’re also ignoring the primary source of learning materials.</p>
<ul>
<li>Find the videos & tutorials listed on every weekly dashboard page—<a href="/courses/web-dev-1/week-02/">like this dashboard from Web Dev 1, Week 2</a>.</li>
<li>Watch the videos right at the top of each tutorial—<a href="/topics/html-semantics/">like the video playlist on the HTML semantics tutorial</a>.</li>
<li>At the bottom of each tutorial is a list of all the videos—<a href="/topics/html-semantics/#video-list">like at the bottom of the HTML semantics tutorial</a>.</li>
<li><a href="https://www.youtube.com/user/acinteractivedesign" rel="external">Check out the YouTube channel</a>.</li>
</ul>
<h3>What if I don’t like videos?</h3>
<p>That’s perfectly okay—that’s why every video playlist is accompanied by a written tutorial, <a href="/topics/html-semantics/">like this tutorial on HTML semantics</a>.</p>
</div>
<div class="unit [ xs-1 l-1-4 ] gutter-1-4">
<h3 class="mega">Video watching is expected</h3>
<p>There are ~14 weeks in the term—many of which will have videos.</p>
<p><em>The videos are part of your homework—you’re expected to watch all them.</em></p>
</div>
</div>
<div class="gutter-1-4"><hr></div>
</section>
{% unless page.hide_labs %}
<hr>
<section class="gutter-1-4">
<h2 class="gutter-1-4" id="attend-labs"><span class="hang-punc">2</span> Attend <em>all</em> the labs</h2>
<div class="grid">
<div class="unit [ xs-1 l-3-4 ] gutter-1-4">
<p><strong>Attendance at the labs outside class is extremely highly recommended. You should be attending all labs.</strong></p>
<p>The labs are a <em>perfect time to ask questions</em> of your peers and the TAs. If you don’t have work to do then help your peers—helping others is one of the best ways to truly learn the material.</p>
<h3>Attend multiple labs</h3>
<p>If you didn’t get all the help you needed from a single lab—because it was too busy, or because you want extra help—attend another lab. Attend all the labs even!</p>
<h3 id="lab-stickies">Lab sticky note system</h3>
<p>Labs will follow a slightly modified sticky note system, pictured below.</p>
<img class="img-flex push" src="/images/lab-stickies.svg" alt="" aria-details="lab-stickies">
<dl class="list-group-inline" id="lab-stickies">
<dt class="bold">Green</dt>
<dd class="push-0"><em>No help needed</em>—working or watching</dd>
<dt class="bold">Yellow</dt>
<dd class="push-0"><em>Help needed</em>—anybody can help out</dd>
<dt class="bold">Red</dt>
<dd class="push-0"><em>Help from TA</em>—always has priority</dd>
<dt class="bold">(None)</dt>
<dd class="push-0"><em>Success!</em>—helping others</dd>
</dl>
</div>
<div class="unit [ xs-1 l-1-4 ] gutter-1-4">
{% for collection in site.collections %}
{% for doc in collection.docs %}
{% if doc.slug == "index" %}
{% if doc.datetimes.labs %}
<h3 class="mega push-0">{{doc.title}} lab times</h3>
<ol class="hours list-group">
{% for lab in doc.datetimes.labs %}
<li>{% include day-number-to-text.html day=lab.day %} {% include 24-hour-to-12.html time=lab.start_time %}–{% include 24-hour-to-12.html time=lab.end_time %} @ {{lab.room}}</li>
{% endfor %}
</ol>
{% endif %}
{% break %}
{% endif %}
{% endfor %}
{% endfor %}
</div>
</div>
<div class="gutter-1-4"><hr></div>
</section>
{% endunless %}
{% unless page.hide_worklabs %}
<hr>
<section class="gutter-1-4">
<h2 class="gutter-1-4" id="attend-worklabs"><span class="hang-punc">2</span> Attend <em>all</em> the work labs</h2>
<div class="grid">
<div class="unit [ xs-1 l-3-4 ] gutter-1-4">
<p><strong>Attendance at the 3-hour work labs outside class—if you have low grades—is essentially mandatory. You should be attending all work labs.</strong></p>
<p>The work labs are a <em>perfect time to ask questions</em> of your peers and the teacher & TAs. If you don’t have work to do then help your peers—helping others is one of the best ways to truly learn the material.</p>
<h3 id="lab-stickies">Work lab sticky note system</h3>
<p>Work labs will follow the standard sticky note system, pictured below.</p>
<img class="img-flex push" src="/images/worklab-stickies.svg" alt="" aria-details="lab-stickies">
<dl class="list-group-inline" id="lab-stickies">
<dt class="bold">Green</dt>
<dd class="push-0"><em>No help needed</em>—working or watching</dd>
<dt class="bold">Yellow</dt>
<dd class="push-0"><em>Help needed</em>—anybody can help out</dd>
<dt class="bold">Red</dt>
<dd class="push-0"><em>Help from teacher</em>—always has priority</dd>
<dt class="bold">(None)</dt>
<dd class="push-0"><em>Success!</em>—helping others</dd>
</dl>
</div>
<div class="unit [ xs-1 l-1-4 ] gutter-1-4">
{% for collection in site.collections %}
{% for doc in collection.docs %}
{% if doc.slug == "index" %}
{% if doc.datetimes.worklabs %}
<h3 class="mega push-0">{{doc.title}} work lab times</h3>
<ol class="hours list-group">
{% for worklab in doc.datetimes.worklabs %}
<li>{{worklab}}</li>
{% endfor %}
</ol>
{% endif %}
{% break %}
{% endif %}
{% endfor %}
{% endfor %}
</div>
</div>
<div class="gutter-1-4"><hr></div>
</section>
{% endunless %}
<hr>
<section class="gutter-1-4">
<h2 class="gutter-1-4" id="tag-on-github"><span class="hang-punc">3</span> Tag your teacher on GitHub</h2>
<div class="grid">
<div class="unit [ xs-1 l-3-4 ] gutter-1-4">
<p>If you’re away from school and you need help, open an Issue on GitHub and tag your teacher, they’ll get back to you in a timely manner and guide you.</p>
<ul>
<li><strong><a href="/courses/web-dev-1/create-tagged-issue/">Create tagged issue</a></strong></li>
<li><strong><a href="https://www.youtube.com/watch?v=vTULg-7xycs">I don’t have an issues tab!</a></strong></li>
</ul>
</div>
<div class="unit [ xs-1 l-1-4 ] gutter-1-4 push">
{% assign duplicate_detector = "" %}
{% for collection in site.collections %}
{% for doc in collection.docs %}
{% if doc.slug == "index" %}
{% if doc.prof.email %}
{% unless duplicate_detector contains doc.prof.email %}
{% capture duplicate_detector %}{{duplicate_detector}}|{{doc.prof.email}}{% endcapture %}
<h3 class="mega push-0">{{doc.prof.name}}</h3>
<div class="push-1-4"><code>@{{doc.prof.github}}</code></div>
{% endunless %}
{% endif %}
{% break %}
{% endif %}
{% endfor %}
{% endfor %}
</div>
</div>
<div class="gutter-1-4"><hr></div>
</section>
<hr>
<section class="gutter-1-4">
<h2 class="gutter-1-4" id="office-hours"><span class="hang-punc">4</span> Stop by office hours</h2>
<div class="grid">
<div class="unit [ xs-1 l-3-4 ] gutter-1-4">
<p>Many of the teachers have office hours that you can drop by and get help directly from them—they’re literally sitting there waiting for people to come ask questions. <em>Use this time!</em></p>
<p>These things shouldn’t need to be said—but:</p>
<ul>
<li>Do come prepared—laptop awake, code open.</li>
<li>Come with specific questions and concerns or looking for specific feedback.</li>
<li>If there’s a huge line-up, each meeting will have time limit to accommodate everybody.</li>
</ul>
<h3>Book alternative times</h3>
<p>If the times don’t work for you, contact your teacher directly and ask if they’re willing to meet at another time.</p>
</div>
<div class="unit [ xs-1 l-1-4 ] gutter-1-4">
{% assign duplicate_detector = "" %}
{% for collection in site.collections %}
{% for doc in collection.docs %}
{% if doc.slug == "index" %}
{% if doc.prof.hours or doc.prof.hours_form %}
{% unless duplicate_detector contains doc.prof.email %}
{% capture duplicate_detector %}{{duplicate_detector}}|{{doc.prof.email}}{% endcapture %}
<h3 class="mega push-0">{{doc.prof.name}} {% if doc.prof.office %}@ {{doc.prof.office}}{% endif %}</h3>
{% if doc.prof.hours %}
<ol class="hours list-group">
{% for hour in doc.prof.hours %}
<li>{% include day-number-to-text.html day=hour.day %} {% include 24-hour-to-12.html time=hour.start_time %}–{% include 24-hour-to-12.html time=hour.end_time %}</li>
{% endfor %}
</ol>
{% else %}
{% if doc.prof.hours_form %}
<p><em><a href="{{doc.prof.hours_form}}" rel="external">Book an appointment</a></em></p>
{% else %}
<p><em>By appointment only.</em></p>
{% endif %}
{% endif %}
{% endunless %}
{% endif %}
{% break %}
{% endif %}
{% endfor %}
{% endfor %}
{% if duplicate_detector == "" %}
<p><em>The term is not currently running so there are no defined office hours.</em></p>
{% endif %}
<p><em>Email unlisted professors to make an appointment.</em></p>
</div>
</div>
<div class="gutter-1-4"><hr></div>
</section>
<hr>
<section class="gutter-1-4">
<h2 class="gutter-1-4" id="tutor"><span class="hang-punc">5</span> Get a tutor</h2>
<div class="grid">
<div class="unit [ xs-1 l-3-4 ] gutter-1-4">
<p>If you’re really struggling and next extra help outside class you can book time with tutors. The tutors are students from the course who have already completed the class you’re currently taking.</p>
<p><strong>When searching on Algonquin’s Peer Tutoring site only search for the tutor’s name. You probably won’t find your course.</strong></p>
<p><em>The tutors cost you $8 per hour.</em></p>
<p><strong><a href="https://algonquincollege.libguides.com/slc/peer-tutoring" rel="external">Book a tutor through Algonquin’s Peer Tutoring Centre.</a></strong></p>
</div>
<div class="unit [ xs-1 l-1-4 ] gutter-1-4">
<h3 class="mega push-0">This term’s tutors:</h3>
<!-- <p><em>Still in the process of being hired…</em></p> -->
<!-- <p><em>Terms are not currently running.</em></p> -->
<ul>
<li><a href="mailto:[email protected]">Nila Babaei</a></li>
<li><a href="mailto:[email protected]">Aaron Sander</a></li>
<li><a href="mailto:[email protected]">Mary (MacKenzie) Bulkowski-Rose</a></li>
</ul>
<p><strong>Search their names directly in the tutor booking interface.</strong> Also email them directly to help finding a time that works for both of you.</p>
</div>
</div>
<div class="gutter-1-4"><hr></div>
</section>
<hr>
<section class="gutter-1-4">
<h2 class="gutter-1-4" id="email"><span class="hang-punc">6</span> Email your teacher</h2>
<div class="grid">
<div class="unit [ xs-1 l-3-4 ] gutter-1-4">
<p>If you’re really struggling and don’t know what to do—please talk to your teacher. Don’t stay quiet—speak up (even if it’s digitally)—staying quiet will only make things compound.</p>
<p><strong>Your teacher can help you out and point you in a direction.</strong></p>
</div>
<div class="unit [ xs-1 l-1-4 ] gutter-1-4">
<h3 class="mega push-0">Emails:</h3>
<ul>
{% assign duplicate_detector = "" %}
{% for collection in site.collections %}
{% for doc in collection.docs %}
{% if doc.slug == "index" %}
{% if doc.prof.email %}
{% unless duplicate_detector contains doc.prof.email %}
{% capture duplicate_detector %}{{duplicate_detector}}|{{doc.prof.email}}{% endcapture %}
<li><a href="mailto:{{doc.prof.email}}">{{doc.prof.name}}</a></li>
{% endunless %}
{% endif %}
{% break %}
{% endif %}
{% endfor %}
{% endfor %}
</ul>
</div>
</div>
</section>
</div>