CS 1140

Introduction to Programming Environments for Secondary Education

Fall 2017

Instructor: Dr. Ben Schafer

Check here frequently for announcements, assignments, changes to the schedule, etc.

 
Date Pre Class Assignment Session Links and Announcements Assignment
8/21   Session 1 - Introductions  
8/23   Session 2 - Introducing Code Studio and Graph Paper Programming HW 1 - Activity #2 from Express Course
8/25   Session 3 - Getting Loopy HW 2 - Plugged 2.6, 2.7, and 2.8
8/28   Session 4 - Conditionals HW 3 - Plugged 2.13, 3.7, and 3.8
8/30   Session 5 - Functions HW 4 - Plugged 3.5 and 3.6
9/1   Session 6 - Variables and Computational Thinking HW 5 - Plugged 3.11, 3.12, 3.13, and 3.14
9/4 No Class    
9/6 Bring your laptop if you prefer to use your own. Session 7 - An Introduction to Scratch (In-class Activity #1)  
9/8   Session 8 - Scratch as logo PA#1 - An Initial Assignment
9/11   Session 9 - Logo with Iteration  
9/13   Session 10 - Knock Knock Joke  
9/15   Session 11 - Activity #3 (HP Modifications) PA#2 - Tell me a story
9/18   Session 12 - Shape tracer with variables  
9/20   Session 13 - Activity #4 (Interative Calculations)  
9/22   Session 14 - Interactive Stories  
9/25   Session 15 - Activity #5 (Mad Glibs) PA#3 - Choose your own adventure
9/27   Session 16- Activity #6 (Exploring Code)  
9/29   Session 17 - Wonky Kong  
10/2      
10/4      
10/6      
10/9      
10/11      
10/13      
10/16      
10/18      
10/20      
10/23      
10/25      
10/27      
10/30      
11/1      
11/3      
11/6      
11/8      
11/10      
11/13      
11/15      
11/17      
11/27      
11/29      
12/1      
12/4      
12/6      
12/8      
12/11 Final Exam 1:00-2:50, In Wright 112