3rd Nine 2015-16 Evaluating loops Programming: Loop examples; Using loops in Nested loops Loops Quiz; for expected Snap! and Python projects due LOOPS/ITERATION Types of outcomes in Snap! & Python conditional loops; program design Loops FR Quiz Programming: Strings and Arrays String data type; Substring String projects Strings Quiz; Lecture/Demo uses of strings using pair projects due STRINGS using Strings & Concatenation programming in Snap! & Python Array Egg Carton Strings FR Quiz Activity Programming: ESPN Song in Hangman Game Student editing of Student Advanced Snap! in Python Hangman code project Programming provided Concept Test in Snap! & Python Adv Progr Test Intro to Java & Java Graphics Lab Java data types Java methods Complete Programming in Java OOP; Java Basics guided by guided activity guided activity methods activity; Lecture; teacher; note abstractions “Hello World” in Java parameter, and algorithms methods, output Java Project Set; Lab Day for Java Lab Day for Java Lab Day for Java Java FR Quiz Programming in Java students will have Projects Projects Projects menu of projects in diff instruction Lab Day for Java Lab Day for Java Lab Day for Java Java Projects due Java Application Programming in Java Projects Projects Projects Test; Applied Java Application Test Vocabulary Test Applied Vocabulary Test Abstraction, Algorithms & Program Design Large project analysis with emphasis on design, levels of abstraction and algorithm(s) use. Teacher will provide hard copies/electronic files and guide group analysis with share back at end of class. Snap! App Inventor Python Java Mystery Language Overview of Class will Student lab day to Student lab day to Student lab day to Mock Create PT Create PT with complete group work on Create work on Create work on Create emphasis on Mock Create PT in PT PT PT deliverable items pairs/individually Student lab day to Student lab day to Mock PT Mock PT Planning for Mock Create PT work on Create work on Create evaluation with evaluation with Individual PT PT PT CollegeBoard CollegeBoard based on Mock rubrics rubrics reflection
3rd Nine 2015-16 Loop examples; Types of conditional loops; program design Using loops in Snap! and Python Nested loops Evaluating loops for expected outcomes Loops Quiz; projects due Programming: LOOPS/ITERATION in Snap! & Python Loops FR Quiz Strings and Arrays Lecture/Demo using Strings & Array Egg Carton Activity String data type; uses of strings Concatenation Substring String projects using pair programming Strings Quiz; projects due Programming: STRINGS in Snap! & Python Strings FR Quiz ESPN Song in Snap! Hangman Game in Python Student editing of Hangman code provided Student project Advanced Programming Concept Test Programming: in Snap! & Python Adv Progr Test Intro to Java & OOP; Java Basics Lecture; “Hello World” in Java Java Graphics Lab guided by teacher; parameter, methods, output Java data types guided activity Java methods guided activity Complete methods activity; note abstractions and algorithms Programming in Java Java Project Set; students will have menu of projects in diff instruction Lab Day for Java Projects Lab Day for Java Projects Lab Day for Java Projects Java FR Quiz Programming in Java Lab Day for Java Projects Lab Day for Java Projects Lab Day for Java Projects Java Projects due Java Application Test; Applied Vocabulary Test Programming in Java Java Application Test Applied Vocabulary Test Abstraction, Algorithms & Program Design Large project analysis with emphasis on design, levels of abstraction and algorithm(s) use. Teacher will provide hard copies/electronic files and guide group analysis with share back at end of class. Snap! App Inventor Python Java Mystery Language Overview of Create PT with emphasis on deliverable items Class will complete group Mock Create PT in pairs/individually Student lab day to work on Create PT Student lab day to work on Create PT Student lab day to work on Create PT Mock Create PT Student lab day to work on Create PT Student lab day to work on Create PT Mock PT evaluation with CollegeBoard rubrics Mock PT evaluation with CollegeBoard rubrics Planning for Individual PT based on Mock reflection Mock Create PT
APCSP-Pacing-Calendar-2015-16.docx