1 of 23

2 of 23

Disclaimer

This specific career unit was originally created for fourth grade students.

  • Educational Purpose: Our teacher-created resources are intended solely for educational purposes and are not a substitute for professional expertise or instructional materials created by experts in specific fields. Educators should exercise their professional judgment when using these resources.

  • Adaptation and Modification: Educators are encouraged to adapt and modify the resources to meet the specific needs of their students and curriculum. While we strive to provide high-quality materials, individual customization is often necessary.

SLIDESMANIA.COM

3 of 23

Disclaimer

  • Accuracy and Currentness: We make every effort to ensure the accuracy and currentness of our teacher-created resources. However, content may become outdated or contain errors. Educators should verify information and update materials as needed.

  • Feedback and Improvement: We welcome feedback from educators to improve the quality and relevance of our teacher-created resources. Please share your insights and suggestions with us.

PGH - World of Work Support Ticket

Please submit a support ticket to notify us with any errors or to share feedback.

SLIDESMANIA.COM

4 of 23

This career deck is yours to implement into your instruction.

Go through the slide deck to determine what materials will need to be prepared ahead of time (Example: added to Canvas, Google Classroom, printed, etc.)

As the teacher, use this career deck to best fit the needs of your schedule, resources, and curriculum.

SLIDESMANIA.COM

5 of 23

The following slide includes a list of the learning activities for the unit. Each activity will have its own additional slide(s) with resources that support it.

If an activity is highlighted in green, that is an optional extension activity.

These career decks were created with a progression in mind where Activity 1 supports Activity 2 and so forth.

Unit Overview

SLIDESMANIA.COM

6 of 23

  1. Unit Objectives
  2. Lesson Vocabulary (use at your discretion)
  3. Introductory Activity
  4. Activity 1 - What is a Computer Programmer?
  5. Activity 2 - Job Traits of a Computer Programmer
  6. Activity 3 - Role-play being a Computer Programmer
  7. Activity 4 - Research a Computer Programmer
  8. Activity 5 - Code Your Own Flappy Bird Game
  9. Meet a Pro Process
  10. Student Reflection

7 of 23

  • I will learn what a computer programmer does.

  • I will understand common characteristics of a computer programmer.

  • I will role-play being a computer programmer.

8 of 23

Remember, the theme for computer programmer is conventional.

K

What do you know?

W

What do you want to know?

L

What have you learned?

”WHAT DOES A PROGRAMMER DO?” (4:52)

★ View video after K & W sections

9 of 23

Options for KWL Charts

  • Print a generic KWL chart on poster paper and laminate so it can be reused with the other career decks.

  • Use chart paper to create a KWL Chart to hang in the classroom.

  • Use KWL headings to display on board.

  • Teacher could make a copy and share the KWL slide from this slidedeck so students could edit it digitally.

  • Teacher could print a hard copy from the next slide and distribute to students to keep and add to it throughout the career module.

SLIDESMANIA.COM

10 of 23

Activity 1

What is a Computer Programmer?

  • Share the following slide with students in order to explore this career field

  • Students will design their own Computer Programmer App Logo
  • You will need to provide either hard or digital copies for students to complete

11 of 23

What IS A COMPUTER PROGRAMMER?

Computer programmers use computers to solve

problems. Digital technology is a part of our

everyday lives. A computer programmer plays an

important role in developing technology that we

use today and will use in the future. Computer

programmers are creative problem solvers. They

must have perseverance in order to do their job.

Because digital technology is integrated into many

different career fields, our world is in need of

computer programmers!

One pathway a computer programmer can take is creating and designing apps.

How can you connect the conventional theme to a computer programmer?

12 of 23

Activity 2

Job Traits of a Computer Programmer

  • Independently or in small groups, students will research different aspects of a computer programmer utilizing Website 1 and Website 2 to obtain information

  • Students will use Computer Programmer Exploration to record their findings
  • You will need to provide either hard or digital copies for students to complete.

  • Teacher can have students share information should they choose

13 of 23

14 of 23

Activity 3

Role-play being a Computer Programmer

  • Share the following slide with students to further students’ understanding of an algorithm

  • Students will select something that they enjoy making, and write an algorithm or the steps needed to make that item

  • Provide students with the resource Write an Algorithm
  • You will need to provide either hard or digital copies for students to complete.

15 of 23

Write an Algorithm

A Computer Programmer must write steps for a computer to follow. The computer will only follow the exact directions of a programmer. This is why it is important to make sure all steps are included!

Computer Science Basics: Algorithms (2:30)

Think of something that you enjoy making!

Examples: A Paper Airplane, Slime, or a Peanut Butter and Jelly Sandwich.

Imagine being a computer programmer.

Write each step of how to make the item that you selected.

Be sure to include all the steps!

16 of 23

Activity 4

Research a Computer Programmer

  • Share the following slide with students to meet a few Computer Programmers

  • Students will research a programmer and create a “Who Is?” Poster or Slide on the programmer selected
  • Students will need to have access to the links to research different computer programmers

17 of 23

RESEARCH A COMPUTER PROGRAMMER

Anyone can be a Computer Programmer! Check out the videos below which feature Computer Programmers and common programming vocabulary.

  1. Select a programmer to research! Use books, websites and/or videos to learn about your chosen Computer Programmer!

  • Complete a “Who Is” poster about the programmer you selected!

18 of 23

Activity 5

Code Your Own Flappy Bird Game

  • Students will complete a self paced Computer Programming Module
  • Students will develop their coding skills by learning how to program a game
  • Students will end the lesson building their own game

19 of 23

CREATE YOUR OWN GAME

  • You will program events and loops and learn how to code a game.

  • At the end of the lesson, you will be able to build your own game, just like a Computer Programmer!

20 of 23

Meet a Pro Process

  • Identify a professional in your own network that would be willing to talk with students and share their career experience. This can be done in person, virtual, or if applicable at the individual’s job site.

  • Coordinate a time for the Pro to share their experiences.

  • Review Meet a Pro Prep Guide - this part is an important piece of the process!

  • Have students brainstorm a list of questions to ask the pro visiting your class. This can be done with post-its, using this Generic Meet a Pro template.

21 of 23

22 of 23

23 of 23

Student

Reflection