COMPUTER PROGRAMMER: HOUR OF CODE - INTERMEDIATE
LESSON PLAN OVERVIEW Career: Computer programmers create, modify, and test the code, forms, and script that allow computer applications to run. They work from specifications drawn up by software developers or other individuals. Programmers may assist software developers by analyzing user needs and designing software solutions. They may also develop and write computer programs to store, locate, and retrieve specific documents, data, and information. Lesson: This lesson plan includes ways to introduce students to the computer programmer career by learning about the basics of coding. Students will play a card game to illustrate how conditionals add complex interactivity to computer programming. Students will then complete online exercises taking them through different coding exercises and challenges step-by-step.
TABLE OF CONTENTS Lesson Plan Overview ............. 1 Teacher Guide ......................... 2 Lesson Instructions ...................2
Grade Level: Middle Grades
Class Message & Video ..............2
Learning Objectives:
Class Discussion Questions ........3
〉 〉 〉 〉
Students will explore the career of a computer programmer and learn how computer applications are created. Through game playing, students will learn how conditionals add complex interactivity to computer programming. Students will then complete online coding exercises in Code.org . Students will gain an insight into the computer programming profession, including common job tasks, salary, career pathways, and credentials required to perform the job.
Materials Needed: Activity #1: Conditionals with Cards 〉 〉
Activities Overview ...................3 Career Insight ..........................4 Standards Alignments ...............5 Educator Rubric ........................6 Activity #1: Conditionals with Cards ....................................... 7 Instructions .............................7 Handouts.................................8 Activity #2: Intermediate Hour of Code .................................... 9 Instructions .............................9 Handouts.................................9
Student Worksheet: Conditionals with Cards Standard deck of cards
Activity #2: Intermediate Hour of Code 〉 〉
Student Worksheet: Intermediate Hour of Code Access to computers for pre-assigned Code.org lessons.
Copyright © 2023 by SAI Interactive, LLC. Learning Blade & Career Blade are registered trademarks of SAI Interactive, LLC.