VIDEOS
Fall 2019
Instead of a textbook, you will watch videos to learn Alice. You will need
to watch them by the date listed, before class on that date.
- Most of the videos will be on a Warpwire site. These videos are
produced by Duke Online with Susan Rodger and Steve Cooper.
You will need to type in
your netid to get access to them. You can sort them by clicking on the AZ
to alphabetize their names.
- The HTML and CSS videos are from a Coursera course.
NOTE ABOUT WATCHING COURSERA VIDEOS: While watching the video it may pause, and ask you if you want to try the
course. Just click on the x in the top right corner and you can continue to
watch the video for free. OR just click anywhere on the video and it should
continue.
- You will need to take a quiz on Sakai after watching the videos, and
before coming to class. You can take the quiz up to 3 times and we record
the highest score.
WARPWIRE Site
You must have a Duke netid to watch them. The site is
https://warpwire.duke.edu/w/jd0CAA/ .
Videos for Tuesday, November 12
- Topics in Videos: Changing Scenes
Watch 8.1.1-8.1.2 videos on warpwire
- Complete QZ19 on Sakai. Note you can take the quiz up to 3 times. If you
miss the quiz you can take it late, but only once.
Videos for Thursday, November 7
- Topics in Videos: Scene Activation Listener, Multiple Levels in Game
Watch 7.3.1-7.3.6 videos on
warpwire
- Complete QZ18 on Sakai. Note you can take the quiz up to 3 times. If you
miss the quiz you can take it late, but only once.
Videos for Tuesday, November 5
- Topics in Videos: KeyPress and Collision Detection Listeners
Watch 7.1.0-7.2.4 videos on warpwire
- Complete QZ17 on Sakai. Note you can take the quiz up to 3 times. If you
miss the quiz you can take it late, but only once.
Note that 7.1.0 is an overview of all the topics you will learn with
the "7" videos.
Videos for Thursday, October 31
- Topics in Videos: Scorers and Timers
Watch 6.3.1-6.3.4 videos on
warpwire
6.4.1 is an optional video!
- Complete QZ16 on Sakai. Note you can take the quiz up to 3 times. If you
miss the quiz you can take it late, but only once.
Videos for Tuesday, October 29
- Topics in Videos: Mouse Clicks on objects, object markers
Watch 6.1.0-6.2.3 videos on warpwire
- Complete QZ15 on Sakai. Note you can take the quiz up to 3 times. If you
miss the quiz you can take it late, but only once.
Note that 6.1.0 is an overview of all the topics you will learn with
the "6" videos.
Videos for Thursday, October 24
- Topics in Videos: Indexing in Arrays
Watch 5.4.1-5.4.5 videos on
warpwire
- Complete QZ14 on Sakai. Note you can take the quiz up to 3 times. If you
miss the quiz you can take it late, but only once.
Videos for Tuesday, October 22
- Topics in Videos: Writing Functions, Variables
Watch 5.2.1-5.3.4 videos on warpwire
- Complete QZ13 on Sakai. Note you can take the quiz up to 3 times. If you
miss the quiz you can take it late, but only once.
Videos for Thursday, October 17
- Topics in Videos: Arrays
Watch 5.1.0-5.1.2 videos on warpwire
- Complete QZ12 on Sakai. Note you can take the quiz up to 3 times. If you
miss the quiz you can take it late, but only once.
Note that 5.1.0 is an overview of all the topics you will learn with
the "5" videos.
Videos for Tuesday, October 15
- Topics in Videos: While loop
Watch 4.5.1-4.5.3 videos on warpwire
- Complete QZ11 on Sakai. Note you can take the quiz up to 3 times. If you
miss the quiz you can take it late, but only once.
Videos for Tuesday, October 1
- Topics in Videos: Saving objects, count loop
Watch 4.4.1-4.4.5 videos on warpwire
- Complete QZ10 on Sakai. Note you can take the quiz up to 3 times. If you
miss the quiz you can take it late, but only once.
Videos for Thursday, September 26
- Topics in Videos: Nested Ifs, Logic
Watch 4.3.4-4.3.5 videos on warpwire
- Complete QZ9 on Sakai. Note you can take the quiz up to 3 times. If you
miss the quiz you can take it late, but only once.
Videos for Tuesday, September 24
- Topics in Videos: Random Numbers, Conditionals
Watch 4.2.1-4.2.2 and 4.3.1-4.3.3 videos on warpwire.
- Complete QZ8 on Sakai. Note you can take the quiz up to 3 times. If you
miss the quiz you can take it late, but only once.
Videos for Thursday, September 19
- Topics in Videos: Built-in Functions, Properties, Math
Watch 3.5.1-3.5.2, and 4.1.0-4.1.6 videos on warpwire.
Note that 4.1.0 is an overview of all the topics you will learn with
the "4" videos, which we will spend about two weeks on.
- Complete QZ7 on Sakai. Note you can take it up to 3 times.
Videos for Tuesday, September 17
- Topics in Videos: Parameters, Camera Control
Watch 3.3.1-3.3.2, and 3.4.1-3.4.3 videos on warpwire.
- Complete QZ6 on Sakai. Note you can take it up to 3 times.
Videos for Thursday, September 12
- Topics in Videos: Procedures, Object movement
Watch 3.1.0-3.1.2, and 3.2.1-3.2.4 videos on warpwire.
Note that 3.1.0 is an overview of all the topics you will learn with
the "3" videos, some of which will be on another day.
- Complete QZ5 on Sakai.
Videos for Tuesday, September 10
- Topics in Videos: Alice instructions: Turn, Move, Roll, Parts,
Storyboards, Tips
Watch 2.3.1-2.3.6, and 2.4.1-2.4.3 videos on warpwire.
- Complete QZ4 on Sakai. Note you can take it up to 3 times.
Videos for Thursday, September 5
NOTE: You will need to create a Coursera account to watch the videos.
The Coursera account is free.
These vides are from a Duke Coursera course with the Duke Professors:
Rodger, Astrachan, Hilton and Duvall. They use a different tool for
creating webpages, codepen. We will use Glitch in this class to create
webpages.
Don't pay to join the coursera course! If coursera asks you to
pay then don't watch the rest of the videos. Instead you can take this quiz
after class and I will have more notes in class.
-
How CSS is used to design web pages
-
CSS Basics
-
CSS colors
- Complete QZ3 on Sakai. Note you can take it up to 3 times
until it is due.
Videos for Tuesday, September 3
NOTE: You will need to create a Coursera account to watch the videos.
The Coursera account is free.
NOTE2: As a Duke student, you can take Duke Coursera
courses for free. I think you can sign up to
take the free course here. . Sign up for the course
Programming Foundations with JavaScript, HTML and CSS (
(you will see a blue picture of a face covered with lots of 0's and 1's.).
Then I think if you click on the links below they might work since they are
part of the course. If someone could try this and let me know if it works.
These videos are from a Coursera course by Duke Professors:
Rodger, Astrachan, Hilton and Duvall. That course uses a different tool
for building web pages, but the content is fine for this course. We will
use glitch to build web pages. This course uses codepen.
Don't pay to join the coursera course! If coursera asks you to
pay then don't watch the rest of the videos. Instead you can take this quiz
after class and I will have more notes in class.
-
What is HTML
-
Metadata andSectioning Elements
-
Formatting Text and Nesting Tags
-
Image and Multimedia tags
-
Images and Storage
-
Lists and Tables
- Complete QZ2 on Sakai. Note you can take the quiz at most 3 times.
Videos/Reading for Thursday, August 29
- Read the course web pages.
- Topics in Videos: Learning about Alice, adding and moving objects around in a scene,
building a person with the person builder, and learning some instructions.
On warpwire, watch videos 2.1.2 through 2.1.5, and 2.2.1 through 2.2.3.
Note there are two 2.1.4 videos, one is if you are on a Mac (with Steve Cooper)
and one is if you are on a Windows/PC (with Susan Rodger).
- Optional Video 2.1.6. Interview with Jessica Abroms, a former Duke
Alum who worked at Pixar, Disney and has a startup company. She also is a
CMU alum who has used Alice.
- Complete Quiz 1 (QZ1) on Sakai. Note you can take it as many times as you want
until it is due.
Videos for Tuesday, August 27
- Topics in Videos: Introduction to the course.
On warpwire, watch videos 1.1.0, 2.1.0, 2.1.1.
- No quiz for the first day.