Period # 6 –    Exploring Computer Science

 

Wednesday, February 14, 2018

 

Objective: (provide an introduction to the concept of variables)

 

In this activity you will:

      Explain the concept of variables.

      Create examples of variables.

      Explain the concept of iteration.

      Create examples of iteration.

      Use Scratch Software program environment

      Use drag and drop blocks to learn programming

      Apply problem solving process to determine the appropriate Scratch code for the project.

      Engage in discussions on why particular set of instructions work or not work.

      Use various methods to move sprites

      Create a dialogue between sprites

      Conditional scenarios using “what if”

 

Agenda:

 

What am I going to learn today?

      Introduction to the Concept of Variables

      Scratch Programming Language

      Basic terms utilized in the language

      Name basic terms used in Scratch

      Create a simple program in Scratch

      Utilize the green flag feature

      Develop a dialog between Scratch sprites

      Explain 3 major ways to move sprites

      Choose appropriate method to move sprites.

         

Find a Path or Make One!

 
How am I going to learn it?

      Complete a journal entry

      Group sharing what works

      Explain the concept of variables.

      Create examples of variables.

      Explain the concept of iteration.

      Create examples of iteration.

      Participate in a gallery walk

      Examine a given scenario

      Hands on computer, using drag and drop commands

      Reading and discussing information

      Asking questions for clarification

      Think Pair Share

 

How am I going to demonstrate it?

      Write responses to questions in journal Entry

      Make Variable Example

      Enhance Variable Example

      Complete KWL Chart

      Create simple program in Scratch

      Demonstrate the use of basic features of Scratch

      Complete rubric for project

      Participate on a gallery walk

      Completing and turning-in Answer document

      Submitting all work assignments online

 

Why am I learning it?

Introduction to Programming is one of the creative processes that can transform ideas into reality.  The intention is to highlight what can be created by using programming as a tool.  Students will create projects that reflect the diversity of interests in the classroom and that are personal to individual students.