Posted: Sat, 02/22/2014  6:23 pm EST
Minimum Minutes  Type  Big Idea  Topic  Lesson Plan  External Lesson Resources 

 Unit 4:  Algorithms and  Procedural Abstraction 

70  CSP  Algorithms  What is an Algorithm?  
40  App CSP  Algorithms  Developing an Algorithm Using a small set of basic Primitive Operations  
40  App CSP  Algorithms Abstraction  Drawing algorithms, procedures with parameters,and for range loops.  
CSP  Algorithms  Search 
 
CSP  Algorithms  Sort  
40  CSP  Internet  Intro to Internet Security: Caesar cipher, simple substitution ciphers, and frequency analysis  Simple substitution cipher video  
Skip for now  App  Creativity Programming  An app that implements the simple substitution algorithm  (This lesson plan is incomplete.Skip for now)
 Solutions 
40  CSP  Algorithms  Algorithm Analysis and Efficiency  
40  App CSP  Creativity Abstraction Algorithms Programming  if, if/else, and procedural abstraction  
40  App  Programming  Debugging a program  
40  CSP  Algorithms Impact  Searching and the Google Phenomenon 