Newer
Older
---
layout: default
warning: draft
---
<h1> Welcome to Class! </h1>
Description of class
For quick links to key things, check out the navigation bar above and the table of contents here:
* TOC
{:toc}
# Class Times
See [Canvas]({{site.canvas}}) for all zoom meeting links
**Class Time:** \\
**Lab Times:**
# Course staff
(More information on [Pronouns](https://www.mypronouns.org/))
## Instructor
{:width="80px"} | [Jennifer Mankoff]({{site.author.url}}) (she/her) <br> Office Hours: TBD
## TAs
:--: | :---------: | :-- | | :--: | :---------: | :--
**Section AA** | {:class="ta-picture"} | Taylor Gotfrid (she/her) | | **Section AB** | |
**Infrastructure** | | | | | |
Why take this class?
What do I need to know to take this class?
| Module | Theory | Practice |
|---------------|-----------------------------------|-----------------------|
# Course Structure
## Zoom
All schedule sessions for this course are scheduled to run synchronously at your scheduled class time via Zoom.
These Zoom class sessions will be recorded. The recording will capture the presenter’s audio,
video and computer screen. Student audio and video will be recorded if they share their computer
audio and video during the recorded session. The recordings will only be accessible to students
enrolled in the course to review materials. These recordings will not be shared with or
accessible to the public.
The University and Zoom have FERPA-compliant agreements in place to protect the security and
privacy of UW Zoom accounts. Students who do not wish to be recorded should:
Change their Zoom screen name to a school appropriate screen name that hides any personal
identifying information such as their name or
UW Net ID, and not share their computer audio or video during their Zoom sessions.
## Lectures
Lectures are designed to introduce new material throughout the quarter, motivate key theories and
concepts, as well as practice.
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
The goals in this class center around learning by doing. This
means that hands on time trying out everything from implementation to
evaluation is critical to learning. Active learning has been shown
Active Learning is an educational approach that has been demonstrated to increase student performance
in STEM subjects ([cite](https://www.pnas.org/content/111/23/8410)). Thus class time will be
used as much as possible for activities, discussion and review. You will be graded on participation
in lecture via answering checks for understanding using a variety of technologies, including poll everywhere.
We also highly encourage questions in lecture. Often many students share the same question and
those questions can help the instructor gauge student understanding.
### Lecture Readings
Preparation outside of class and participation in class are both very important and will improve
your class experience. The pre-lecture readings and activities are designed to support your studying
and learning, particularly as we discuss both theoretical and practical aspects of interface
Programming. Stay on top of the course materials, bring your questions to class and seek help
if there are problems.
### Remote Lecture Guidelines and Expectations
Students are expected to adhere to the below expectations for remote lectures. These guidelines are
intended to help lecture go more smoothly, facilitate questions and group activities, and foster a
sense of community within the class.
- You are not required to have your video turned on during lecture except for during group activities in breakout rooms
- Please keep your mic muted unless you’re asking a question
- To ask a question, please type “hand” in the chat in Zoom. The instructor or moderator will call on
you and then you can unmute your mic and ask your question
- You may also post questions in the chat, but you may be asked to unmute your mic and ask your question aloud
- There will be individual and group based activities which you are expected to participate in (please
contact the instructor if you not able to participate in the lectures synchronously due to your
current living situation. )
- It may be helpful for some students to see the instructor speaking even when the instructor
is sharing their screen. This can be achieved by right clicking the instructor’s video and choosing
“pin” video. Then, under “view options” you can choose the side-by-side option which will
enlarge the instructor video
## Lab
## Remote Lab Guidelines and Expectations
Students are expected to adhere to the below expectations for remote labs. These guidelines are
intended to help lab go more smoothly, facilitate questions and group activities, and
foster a sense of community within the class.
- You are required to have your video on at all times. This is not to monitor you, but to help
create a sense of community in the classroom
- Please keep your mic muted unless you’re asking a question
- To ask a question, please type “hand” in the chat in Zoom. A TA will call on you and then you
can unmute your mic and ask your question
- You may also post questions in the chat, but you will be asked to unmute your mic and ask your question aloud
- There will be individual and group based activities which you are expected to participate in
# Workload
This is a challenging, four credit class, meaning you should expect 8
hours of homework outside of class a week. We hope make the workload as predictable as
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
# Class Coordination
We want you to succeed in this class, and an important way that you do
that is by asking questions and discussing course issues with your
peers and teaching staff. Some ways to do that include:
- We have a class discussion board on [Ed]({{site.piazza}}), where you can
make public posts that benefit the whole class, and are answered more
quickly because your fellow students can help the course staff by
responding also. This is the best way to ask questions about things
like homework. Before posting, please search through the questions
that have already been posted in case someone has already asked the
same question.
- We hold office hours (see above). If none of those times work for
you. You can also discuss matters with us privately on the [Ed]({{site.piazza}}) discussion
board. Using Ed gets the whole course staff at once and is usually faster than
email. Lastly, if none of these work for you you can send an email
asking to set up an appointment.
# Class Expectations
The class is a shared learning environment, and it is important that
you treat everyone in the class with respect. Some specific things we
will do to try to make the class a welcoming environment:
- **Accessibility**: We have attempted to make all the course materials
accessible according to web standards. If you need any additional
support, we am always happy to work with you and
[Disability Resources for Students (DRS)](http://depts.washington.edu/uwdrs/) to make sure
that the class meets your needs. DRS offers a wide range of services for students with
disabilities that are individually designed and remove the need to reveal sensitive medical
information to the course staff, but it is important to start the process as soon as possible to avoid delays.
- **Inclusivity**: We will be working toward a broad base of examples,
and a welcoming environment for all. Please let us know if you see
opportunities to improve this.
- **Working Together**: Working together is encouraged, as
long as you in the end implement your own code (it is not directly copied from
another student or any other source on the internet), and make sure to
document any information you get from other students in comments at
the top of the relevant file.
- **Integrity**: Academic integrity is an important value that we adhere to in this class.
Instructors are expected to respect student privacy, and treat students fairly. Students are
expected not to share code/solutions with the broader public, and not to plagiarize or cheat,
as described in the [Allen school conduct guidelines](https://www.cs.washington.edu/academics/misconduct). For more details on how this will be implemented in this class, please see the
[Academic Conduct](academic-conduct) page.
# Grading
Grades will be assigned approximately as follows:
# Religious Accommodations
Washington state law requires that UW develop a policy for accommodation of student absences or
significant hardship due to reasons of faith or conscience, or for organized religious activities.
The UW’s policy, including more information about how to request an accommodation, is available at
[Religious Accommodations Policy](https://registrar.washington.edu/staffandfaculty/religious-accommodations-policy/).
Accommodations must be requested within the first two weeks of this course using the
[Religious Accommodations Request](https://registrar.washington.edu/students/religious-accommodations-request/)
form on UW's site.