YoVDO

Teaching Coding in Grades 5-8 with Scratch Encore

Offered By: The University of Chicago via edX

Tags

STEM Courses Scratch Courses Curriculum Development Courses Classroom Management Courses Scratch Programming Courses

Course Description

Overview

This course is designed for elementary and middle-school teachers or parents with no assumption of prior background in either coding or the Scratch programming environment. The course has three main goals: Teach Scratch, teach pedagogical approaches to teaching coding with Scratch, and get teachers intimately familiar with the curriculum Scratch Encore.

During this course, participants will transition between learning Scratch as a learner, going through the Scratch Encore curriculum. This curriculum begins with elementary concepts such as the Scratch development environment, sequence, events, and basic loops. It then moves to intermediate topics that allow programmers to coordinate more complicated actions (intermediate loops and synchronization).

At the same time, we provide explicit instruction on how to run a classroom using Scratch (e.g. entering your students into your classrooms, setting up studios, and grading assignments) as well as pedagogical approaches to teaching Scratch.

By the end of the course, participants should be able to confidently teach Scratch using either Scratch Encore or a different curriculum, or to work on independent projects with their students or children.


Taught by

Diana Franklin and Jen Palmer

Tags

Related Courses

¡A Programar! Una introducción a la programación
University of Edinburgh via Coursera
Computational Thinking for K-12 Educators: Nested If Statements and Compound Conditionals
University of California, San Diego via Coursera
Scratch to Python: Moving from Block- to Text-based Programming
Raspberry Pi Foundation via FutureLearn
Build a Makerspace for Young People
Raspberry Pi Foundation via FutureLearn
Code Yourself! An Introduction to Programming
University of Edinburgh via Coursera