640 likes | 787 Views
Teaching like a Movie Director. SoC Teaching Luncheon 9 May 2012. One Right Way to Teach. Myth:. One Perspective. How I think about structuring and organizing modules. Graduation. 0. 1. 2. 3. 4. How much they know?. Stuff. Years. We are fighting a war we cannot win. WHY. HOW.
E N D
Teaching like a Movie Director SoC Teaching Luncheon 9 May 2012
One Right Way to Teach Myth:
Graduation 0 1 2 3 4 How much they know? Stuff Years
WHY HOW Levels of Learning Hard Intrinsic motivation Requireseffort WHAT Easy
WHY HOW Levels of Learning Huh?? Learning by Doing + “Good” Exams WHAT Lectures + Tutorials + Exams
CS1101S Road Map Java Dynamic Programming Streams ADVANCED Object-Oriented Programming Memoization INTERMEDIATE Symbolic Data Higher-Order Procedures Generic Operators List Processing BASIC Mutation & State Data Abstraction Procedural Abstraction Iteration Recursion Wishful Thinking Order of Growth Fundamental concepts of computer programming
CS3217 Road Map PS5 PS3 PS4 PS1 PS2 IntegrationTesting MapKit FB Connect ADVANCED Threading/GCD Project Management Core Data Unit Testing INTERMEDIATE Data Model MVC NSNotifications Requirement Analysis Gestures MDD Design Memory Management AF/Rep Invariants BASIC Specifications XCode + StoryBoard Objective-C
CS3217 Final Project IntegrationTesting MapKit FB Connect ADVANCED Threading/GCD Project Management Core Data Unit Testing INTERMEDIATE Data Model MVC NSNotifications Requirement Analysis Gestures MDD Design Memory Management AF/Rep Invariants BASIC XCode + StoryBoard Objective-C Specifications
Basic Skills
Goldilock’s Rule No spoonfeeding allowed, but don’t let them drown
difficulty level CS1101S Organization PS7 PS4 PS1 PS3 PS2 PS5 PS6 Start Midtermbreak End
Stereogram generation contest CS1101S Emotional State Start Midtermbreak End
RSA problem set CS1101S Emotional State Start Midtermbreak End
midterm CS1101S Emotional State Start Midtermbreak End
CS1101S Robot contest Emotional State Start Midtermbreak End
CS1101S Robot contest Emotional State Start Midtermbreak End
CS1101S Practical exam Emotional State Start Midtermbreak End
CS1101S Last lecture Emotional State Start Midtermbreak End
CS1101S Emotional State JFDI Academy Start Midtermbreak End
CS1101S Emotional State JFDI Academy Start Midtermbreak End
CS1101S Emotional State JFDI Academy Start Midtermbreak End
CS1101S Emotional State JFDI Academy Start Midtermbreak End
CS1101S Emotional State JFDI Academy Start Midtermbreak End
CS1101S Emotional State JFDI Academy Start Midtermbreak End
CS1101S Emotional State JFDI Academy Start Midtermbreak End
CS1101S Emotional State JFDI Academy Start Midtermbreak End
CS1101S Emotional State JFDI Academy Start Midtermbreak End
CS1101S Emotional State JFDI Academy Start Midtermbreak End
CS1101S Emotional State JFDI Academy Start Midtermbreak End
rest/ break CS3216 Organization Seminar Final Project Facebook HTML5 Start Midtermbreak End
Pitchingsession Show &Tell CS3216 Organization “CS3216 Super Heroes” Seminar Final Project Facebook HTML5 Start Midtermbreak End
Oralreport Progressreport Poster session Proposal CS3216 Organization Seminar Final Project Facebook HTML5 Start Midtermbreak End
Poster session Last Lecture CS3216 Organization Seminar Final Project Facebook HTML5 Start Midtermbreak End