0% found this document useful (0 votes)
37 views

Dangler Flowchart Lesson Plan

This lesson plan introduces basic programming concepts like variables, data types, procedures, parameters, conditionals, and iterations. Students will work in groups to complete flowcharts for common tasks like using a self-checkout, making a sandwich, and doing laundry. They will then present their flowcharts for evaluation. As homework, students will draw additional flowcharts for scenarios like buying a coke from a machine and getting ready for school using an alarm clock. The teacher will assess student learning by checking if their program "plans" match the computer's execution results.

Uploaded by

Ally Coralde
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views

Dangler Flowchart Lesson Plan

This lesson plan introduces basic programming concepts like variables, data types, procedures, parameters, conditionals, and iterations. Students will work in groups to complete flowcharts for common tasks like using a self-checkout, making a sandwich, and doing laundry. They will then present their flowcharts for evaluation. As homework, students will draw additional flowcharts for scenarios like buying a coke from a machine and getting ready for school using an alarm clock. The teacher will assess student learning by checking if their program "plans" match the computer's execution results.

Uploaded by

Ally Coralde
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

Flowchart Lesson Plan

Subject: Computing in the Modern World


High School Grade 9-12
Lisa R. Dangler
BCS-CMW-20. Students will demonstrate an understanding of basic
programming concepts.
1 Define basic programming concepts: variable, data type, procedure,
parameter, conditional, iteration, flowchart, and pseudocode.
2 Use tools to express the design of a program: flowcharts and pseudocode.

Materials: Paper and pencil

Time: 25- 30 minutes


Learning Goal(s): Students will complete flowcharts for common tasks.
Essential Question:
Does your flowchart reflect the solution to a problem?
Activating Strategy: Students will participate in group flowchart activities
during class. Each group will be given one of the following tasks for which
they must complete a flowchart.
o Self-checkout at the supermarket
o Making a sandwich
o Doing a load of laundry
o Drawing a flowchart
o Taking a picture
o Cleaning a bedroom
.
Teaching Strategies: After group work, students will present their
flowcharts for evaluation by the class. Independent work will be given for
homework as attached.

Summarizing:
How will you know they learned what you wanted them to learn
in the lesson?
By checking programmer's "plan" with the computer's "results.
Name: __________________________ Period: _________________ Date: __________

Using the most common flowcharting objects draw flowcharts for each of the following
scenarios: buying a coke out of a machine, getting ready for school using a snooze alarm
clock (conditional).

You might also like