Computer Science 226 |
As an alternative to traditional lectures, we are offering a
flipped lecture option, in which you watch video lectures online before class (or in some cases in class called film day)
and the class time is spent on short presentations, discussions, individual and group problem solving
exercises. Flipped lectures can be helpful for those who are looking for an alternative
instructional strategy other than traditional lectures. If you are interested in reading about WHY FLIP YOUR CLASS click here.
Flipped lectures meet in Sherred 001 on Tuesdays (film day) and Thursdays (flipped activities) from 11-12:20.
If you need to read more about flipped courses, scroll down to see more details. Below are the links to flipped activities.
# | DATE | TOPICS | VIDEOS | SLIDES | QUIZ | WORKSHEET |
---|---|---|---|---|---|---|
1 | 9/11 | Union Find - (attend regular lecture - Friend 101) | watch | read | do | classwork |
2 | 9/16 | Analysis of Algorithms | watch | read | do | classwork |
3 | 9/18 | Stacks and Queues | watch | read | do | classwork |
4 | 9/23 | Elementary Sorts | watch | read | do | classwork |
5 | 9/25 | MergeSort | watch | read | do | classwork |
6 | 9/30 | Quicksort | watch | read | do | classwork |
7 | 10/2 | Priority Queues | watch | read | do | classwork |
8 | 10/7 | Elementary Symbol Tables · BSTs | watch | read | do | classwork |
9 | 10/9 | Geometric Applications of BST's | watch | read | do | classwork |
10 | 10/14 | Balanced Search Trees | watch | read | do | classwork |
11 | 10/16 | Hash Tables, Searching Applications | watch | read | do | classwork |
12 | 10/21 | Midterm Exam | watch | read | do | classwork |
13 | 10/23 | Undirected Graphs | watch | read | do | classwork |
14 | 11/4 | Directed Graphs | watch | read | do | classwork |
15 | 11/6 | Minimum Spanning Trees | watch | read | do | classwork |
16 | 11/11 | Shortest Paths | watch | read | do | classwork |
17 | 11/13 | Maximum Flow | watch | read | do | classwork |
18 | 11/18 | String Sorts | watch | read | do | classwork |
19 | 11/20 | Tries | watch | read | do | classwork |
Flipped lectures below have not yet been updated for Fall 2014 | ||||||
20 | 11/25 | Substring Search | watch | read | do | classwork |
21 | 12/2 | Regular Expressions | watch | read | do | classwork |
22 | 12/4 | Data Compression | watch | read | do | classwork |
23 | 12/9 | Reductions | watch | read | do | classwork |
24 | 12/11 | TBA | watch | read | do | classwork |
It is important that you interact with the video as you watch. Insert comments and/or respond to instructor prompts at specific locations of the video. This is an important part of your flipped classroom experience.
To access the flipped course videos
Why flipped lectures?
We have a rich collection of MOOC (Massive Open Online Course) videos and other supplemental material that is
readily available for students in COS 226. The traditional lectures given to a large group of students is often
difficult to maintain as interactive sessions. A major portion of a traditional lecture is spent on delivering
facts. In a flipped classroom, we deliver factual information through videos. We dedicate the class time
to discuss more conceptual questions. Research conducted by Eric Mazur at Harvard found that almost 40% of
the students who pass a traditional course do not often have the skills to apply knowledge to problems that are
unfamiliar. On the other hand, students who focus more on conceptual understanding perform better in long term
problem-solving exercises. Here is an interesting video to watch to understand this more. The video is long. You
can start from @35:00 and watch about 20-30 minutes to understand how flipped instructions can be beneficial.
To apply.
Before applying for the flipped lecture, think
carefully about your style of learning. You may be a good candidate for the flipped lecture
if you
Accessing Lecture videos.
You will use the video and document annotation platform Classroom Salon
to access and annotate the lecture videos.
Each lecture video is divided into several segments, of approximately 10 minutes each. For
example, analysis of algorithms is a collection of 5 short video lectures. You can always speed up the videos if you need
to watch them faster.
To gain access to the classroom salon platform,
SIGN UP for your own account at http://classroomsalon.com using the special code: princeton
If you have trouble signing up, email Guna (guna@cs.princeton.edu). After you create the account
Join this salon
to access all the course videos.
Video annotations.
As you watch the videos add location specific comments using tags to categorize them. This is an important part of your flipped learning
experience. The comments you make will help you reflect on the video as well as inform us how we should conduct the flipped session.
In general make about 3 comments (more is better) per lecture (across all short videos in the lecture)
using some pre-defined tags.
Here is a list (or a variation) of the most common tags:
In-video prompts. Look for special questions embedded into specific places of the video titled "local prompts". You can click on the time stamp for the comment to find the location for the local prompt. Click on the "reply" button on the comment to respond and then expand the replies to see the correct answer.
Learn from others We learn best by observing what others do and do not do. In Classroom Salon, you will be able to see what others have commented on. Read them when you can, vote on them and reply or extend the replies as necessary. Even if you do not make any comments in a particular video, endorse other student comments so we can discuss them online or in class.