Quarterly Two

Unit - 4 Introduction to Programming

Monday

Asynchronous

1.5 hours

Reflect

Learn

Review

KWL

Over the course of the Q2 PD, we’ll work together to create a KWL (Know, Want to Learn, Learned) Chart. In the first part of the session, you’ll add contributions to the Know and Want to Learn sections and then share out in the synchronous session. At the end of the week, prior to completing your Final Reflection Journal, you’ll add items to the Learned section. This is a collaborative tool that will allow each of you to enter contributions and will ultimately display our group’s collective thinking.



Activing 1: Journal KWL

Complete the Know and Want to Learn columns in the Q2 KWL Chart Activity


As a reminder, the Student Learning Objectives for Unit 4: Introduction to Programming include the following:


  • Use appropriate algorithms to solve a problem

  • Design, code, test, and execute a program that corresponds to a set of specifications

  • Select appropriate programming structures

  • Locate and correct errors in a program

  • Explain how a particular program functions

  • Justify the correctness of a program

  • Create programs with practical, personal, and/or societal intent


Scratch

In this section, you will complete activities that will provide opportunities to learn the content needed prior to planning a lesson with your group. Please complete these activities prior to your synchronous planning session so that you are adequately prepared to discuss the content.


Activity 2: Get to Know Scratch and Explore


Unit 4 makes extensive use of Scratch, a programming language developed at MIT specifically for use by young people. Using Scratch, students can program their own interactive stories, games and animations.


  • If you are new to using Scratch, take a moment to watch this introductory video.

  • Download the supplemental Scratch files for the ECS Curriculum website or from here.

  • Go to the Scratch site and create a teacher account if you do not have one.

  • Log in to make sure you don’t have any issues getting into the website.



Review Unit 4: Programming


This unit addresses programming, algorithms and abstractions, connections between mathematics and computer science, and societal impacts of computing.

Activity 3: Review the Model Lesson

In this activity, you will review some video clips from the model lesson and then respond to some questions in the journal activity guide (please make a copy) about what you saw happening. As you watch the clips and work through the questions and pay particular attention to the teacher’s use of explicit Inquiry, Equity and CS Concept strategies.


Activity 4: Review Supporting Resources (optional)

Take some time to review resources that directly support the teaching of Unit 4. These resources should help you in your group lesson-planning activity this week.


ECS Scratch Files

URL: http://www.exploringcs.org/curriculum

Author: ECS

Audience: Teachers

Skill Level: Beginner, Intermediate

Summary:

Download the Scratch Files zip file (found under Supplemental Files); extract files and use with in the Scratch environment for the various lessons in ECS.


Scratch Getting Started Video

URL: https://vimeo.com/80961102

Author: MIT Media Lab

Audience: Students

Skill Level: Beginner, Intermediate

Summary: This is a brief introduction to the Scratch environment intended to motivate students.


Scratch Tutorials

URL: https://scratch.mit.edu/projects/editor/?tutorial=getStarted

Author: MIT Media Lab

Audience: Students, Teachers

Skill Level: Beginner

Summary: This pictorial guide provides a quick overview of some of the key features of the Scratch environment. It can be used in the first few days of the unit as a supplementary document as students are introduced to these features.

Tuesday

Synchronous

3:30pm - 5:00pm

Links and resources will go live on Tuesday at 3pm

Please be ready to share and discuss your responses to the journal prompt.

The asynchronous LEARN activities are designed to prepare you for lesson planning with your group.




Wednesday

Asynchonous



Complete the lesson plan



Prepare a presentation highlighting:

Lesson objectives

Beats of the lesson plan

Strategies that address equity and inquiry


Use the template provided


Thursday

Synchonous



Click here of information about coaching support