Duke Computer Science



Daily Lesson Plan for: Sascha SimkanichCourse: 6th Grade Computer ScienceDate: TBALength of Class:46 Minute Topic of Lesson: Computer Program Flowchart & Practice (Day 3 of 8)Essential Questions:Essential Question 1: How are flowcharts used as a pre-planning document for computer programmers?Objective: Global learners will be able to:Define the basic symbols of a flow chartImplement the basic symbols of a flow chart to create a programExplain different current internet safety concerns for middle schoolersStandards: NTERIM 2016 CSTA K–12 CS Standards 2-A-7-4 and 2-C-6-13Interpret the flow of execution of algorithms and predict their outcomes. [Clarification: Algorithms can be expressed using natural language, flow and control diagrams, comments within code, and psudeocode]Use a systematic process to identify the source of a problem within individual and connected devices (e.g., follow a troubleshooting flow diagram)Procedure:Warm-up/Preparation for Learning: (3 minutes)Review homework assignment and pass it out. Students write down the assignment in their agenda book / notebookWhat was your challenge with creating a flowchart for getting ready for school that we did yesterday? Instruction / Learning Activity: (40 minutes)Review the different flowchart symbols and their purposeLearn how flowcharts are used when planning computer programsDemonstrate to students how to use the software Inspiration or any other type of diagram software to make a flowchartProject – students use Inspiration to create a flowchart for the process of logging in to a computer at schoolMeet with a partner and share out your flowchartClosure/Reflection on Learning: (3 minutes)As a whole group, review an input/output used in the program and a processMethods Assessment Homework – students write a flowchart on how to solve a tax math problemStudents will turn in their electronic file Inspiration flowchart file ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download