Coding

Coding/programming is the computer language used to develop software, apps, devices, websites, and other tech tools.

OUSD students primarily use Code.org, Scratch, and the Scratch Jr. app.

Code.org offers free coding curriculum for kindergarten through high school. Students may access their Code.org accounts via the OUSD Clever Portal. Click on the button below to access Code.org from the OUSD Clever Portal.

Intro to Block Programming

Scratch Jr. is an easy-to-use programming app that is great for teaching coding, logical reasoning, sequencing, number sense, and more. Appropriate for grades TK-3.

What Is Scratch Jr.?

Scratch Jr. Tutorial

Scratch Jr. Race

Once students have mastered the basics, they can start programming simple stories with multiple characters like this race scene.

Scratch Jr. Maze Game

Programming simple games allows students to stretch their understanding of sequencing, logic, spatial orientation, and other skills.

Scratch Jr.: Rocket Game

Students can program games with multiple levels and different levels of difficulty, as seen in this rocket game program.

Scratch Jr. Storytelling

Scratch Jr. can be used to publish student writing. This student programmed their fiction story "If You Give a Dragon a Gold Microphone."

Scratch is a free site that allows students to program stories, animations, games, and more using block programming. Appropriate for upper elementary.

Scratch Tutorial