Wednesday Tuesday Monday UNIT DAY Don Davis – Weekly Lesson Plan Course: Pre-AP CS Week of: January 5-9 Page 1 of 2 TEKS 7 Output tracing, program flow tracing, algorithmic thinking PRACTICE §126.33.c.6. (E) understand concepts of objectoriented design; 7 Output tracing, program flow tracing, algorithmic thinking PRACTICE 7 Output tracing, program flow tracing, algorithmic thinking PRACTICE §126.33.c.6. (E) understand concepts of objectoriented design; OBJECTIVES Discuss & utilize core CS / CT skills – abstraction, iterative problem solving, pattern identification in the context of program disaggregation & refactoring Review, articulate, and trace variable assignment and control/flow statements RESOURCES Journal [composition book] NetBeans Paper ACTIVITY Debugging extant programs – the d22 encryption challenge http://d22.ninja/preAPCS_1415/samplecode/second_ nineweeks/EncryptDecrypt.pdf Debugging ESSAY Journal [composition book] NetBeans Paper Debugging extant programs – the d22 encryption challenge http://d22.ninja/preAPCS_1415/samplecode/second_ nineweeks/EncryptDecrypt.pdf Debugging ESSAY §126.33.c.6. (E) understand concepts of objectoriented design; Discuss & utilize core Journal CS / CT skills – [composition abstraction, iterative book] problem solving, NetBeans pattern identification Paper in the context of program disaggregation & refactoring Debugging extant programs – the d22 encryption challenge http://d22.ninja/preAPCS_1415/samplecode/second_ nineweeks/EncryptDecrypt.pdf Debugging ESSAY ACCOMODATIONS 10- no penalty for spelling or sloppy handwriting; 26 – additional time 10- no penalty for spelling or sloppy handwriting; 26 – additional time 10- no penalty for spelling or sloppy handwriting; 26 – additional time Thursday Friday 7 Output tracing, program flow tracing, algorithmic thinking PRACTICE 7 Output tracing, program flow tracing, algorithmic thinking PRACTICE §126.33.c.6. (E) understand concepts of objectoriented design; Review, articulate, and Journal trace variable [composition assignment and book] control/flow NetBeans statements Paper §126.33.c.6. (E) understand concepts of objectoriented design; Discuss & utilize core Journal CS / CT skills – [composition abstraction, iterative book] problem solving, NetBeans pattern identification Paper in the context of program disaggregation & refactoring Don Davis – Weekly Lesson Plan Course: Pre-AP CS Week of: January 5-9 Page 2 of 2 10- no penalty Debugging extant for spelling or programs – the d22 sloppy encryption challenge http://d22.ninja/prehandwriting; APCS_1415/samplecode/second_ 26 – additional nineweeks/EncryptDecrypt.pdf time Debugging ESSAY Debugging extant programs – the d22 encryption challenge http://d22.ninja/preAPCS_1415/samplecode/second_ nineweeks/EncryptDecrypt.pdf Debugging ESSAY 10- no penalty for spelling or sloppy handwriting; 26 – additional time