Take the #kids2030 Challenge!

KCJ is challenging kids to change the world by creating a solution to plastic pollution!

unplugged

Unplugged activities are an easy way to introduce students to computational thinking and coding, without even using a computer. Activities can be games or puzzles, and materials can involve anything from cards, to ping-pong balls, to arms or legs.

HTML: Unplugged

Close up of HTML code in an editor on a screen.
Beginner

Students will learn the basic concepts of HTML (Hyper Text Markup Language).

CSS: Unplugged

Close up of a desk with a tablet that has CSS code opened in an editor.
Beginner

Students will learn the basic concepts of CSS (Cascading Style Sheet) and develop an understanding of the relationships between HTML markup and CSS declarations.

Ping-Pong rescue

Close up of a ping pong table.
Beginner

Students will work in teams of 2 to 4 to create a simple algorithm that guides one of their team members, who is blindfolded, to rescue a ping-pong ball.

Pizza recipes

Close up of a pizza with people grabbing slices.
Beginner

Students will first engage in an interactive quiz where they'll start to see how logic can be used to design complex algorithms. They will then demonstrate their understanding by using logic to construct their favorite pizza recipes.

Scanvenger hunt

Close up of a young boy holding a map.
Beginner

Students will continue to apply the concepts of complex algorithms by​ ​designing​ ​and​ ​participating​ ​in a scavenger hunt.

Choose your own adventure

Man jumping from rocky mountain tip to another.
Beginner

Students will explore various types of algorithms by designing and developing their own interactive "Choose Your Own Adventure" story.

User stories

Four kids reaching up while jumping in a forest.
Beginner

Students learn how to identify features and components of complex systems by constructing user stories. User stories encourage students to explore how the features of an invention would directly benefit the user.