In Partnership with Code.org

Agenda for K-5 PD Workshop : mrs-o-c.com/code

9:00 – 9:15

Welcome, Registration and begin online exploration

Set up an account and join our class
If you don't have an account yet, create one at http://studio.code.org

Introductory Video: Code Studio [Elementary course overview video]
Sign up for the workshop with Code.org to get our supplies:here

9:15 – 9:40

Introductions
Explore the CS Fundamentals courses to get a feel for how fun, engaging, and approachable these puzzles and concepts are. 
Be sure to do at least 15 of the puzzles.
Discuss puzzles done to date.
Discuss Group Norms: be positive, take risks, ...

9:40-9:50

Teacher/Learner/Observer -- Unplugged :: GOAL: Have fun, create an experience.
Getting Loopy Course C

9:50-10:10

Teacher/Learner/Observer -- Online
How to pair program
Do online puzzles with the Artist  or the Artist with Loops
(feel free to pick something more advanced if you're comfortable)

Overview of Courses A-F
See the Resources page to find editable lesson plans, presentation slides, teacher support videos and more.

10:10-10-:20

Break

10:20 - 11:00

Experience Unplugged Computer Science learning
Sequencing , logic and precision sequencing with cups (Handout mats and directions, individual mats for students using small cups. )
Relay Programming: (see Code course D )
Take a look at Bee Bots/Robot Mice for hands-on problem solving exploration.

Additional problem solving exercises: Untie the Knot, Debugging (student handout and answer key, with a video of debugging outside using grids drawn with chalk)

11:00 - 11:30

Computer Science Vocabulary: loop, sequence, algorithm, pseudocode, binary, condition.

Concepts used in teaching CS: problem solving, persistence, communication, collaboration, creativity. How do we teach these?
View the Resources page
Join the chatroom at todaysmeet.com https://todaysmeet.com/DCCharter Brainstorm

11:30 - 12:00

Planning for TLO activities (Conditionals with Cards Course D, Marble Run Courses A and B)

12:00-1:00

Lunch (work on puzzles or TLO as needed)

1:00 - 1:30

Teacher/Learner/Observer -- Unplugged (Conditionals with Cards Course D,, design the algorithm for the rules of a game ) Here are some original variations

1:30 - 2:00

Teacher/Learner/Observer -- Unplugged (Marble Run Course A, plan how to react when something happens, Building Towers for upper levels)

2:00 - 2:20

Equity Discussion
The giraffe and platypus, discuss equity of access.
Introduction to Access Computing. Video on Equity in CS education.

2:20 - 2:30

Break

2:30 – 2:40

Open-ended Q&A. Look at the teacher control panel. Here's help getting set up

2:40- 3:00

Brainstorming challenges and solutions to implementing Code.org
List at least 5 different ways that computing vocabulary and concepts can be developed and reinforced in the classroom.

Play Labs, make a game
Student worksheet

3:00 – 3:15

Integration with commitment
Collaborate alone or with others on how you are going to use the concepts in your classroom. What are next steps that we can take to support you in the classroom? Have at least 1 concrete goal. What can you connect to code? Journal & Share.

3:15 – 3:30

Closing Ceremonies & group photo.  BE SURE TO COMPLETE THE SURVEY and get your free teacher classroom maniuplatives. Or log in to code.org and click the "Professional Learning" link in the heading, that will take you to a page with a "Submit your feedback" tile. That tile will have an orange "Start survey" button on it.

Photos from February 12 - Photos from February 24
Photos from April 23 - posters May 10 - info from March 18

Teach creativity through coding -teacher ideas for implementation - integrating code ideas into classrooms - Upper Level Course 3-4 code.org teacher workshop agenda - Maryland teachers are elegible for CPD credit follow up. unplugged