Practicing coding in Scratch, Python, Java and more with these fun and creative projects by Juni CS Instructors. Challenge yourself first, and then follow our solutions and step-by-step tutorial videos.
Build this beginner Scratch coding project to celebrate July 4th! Practice loops, random numbers, and more in this step-by-step tutorial video.
Build this beginner Python coding project to celebrate July 4th! Practice loops, random numbers, and more in this step-by-step tutorial video.
Create the perfect gift for your father or family with these DIY coding ideas for beginners! Learn to code a Father's Day card in Scratch or Python.
Learn basic Python for kids 11+ new to coding. Your last day is about mastery and creativity — show off your new skills with this final project.
Learn basic Python for kids 11+ new to coding! On Day 2, you'll use basic Python commands to draw more animated graphics.
Learn basic Python for kids 11+ new to coding. Your 3rd day coding is all about refactoring with loops for clear and efficient code.
Learn basic Python for kids 11+ new to coding. Today you'll create a coding file and build your first Python project!
Learn to code a Maze Runner in basic Java with Juni Instructor Maya.
Learn to build this Animal-Crossing inspired game in Scratch, with Juni Instructor Maya.
Code this basic Scratch project for kids 8+! Instructor Eva will show you her demo, and how she built her Earth Day-inspired game.
In this project, Juni instructor Gabriel will be showing us how use Python to build a Pet Simulator! This relatively longer project is great for practicing parameter passing, functions, loops, and variables.
In this project, Juni instructor Maya will be showing us how to use Python to build our very own calculator. Take this chance to practice using conditionals, type conversion, and while loops!
In this lab, Juni instructor Ritika will be teaching us how to use Monte Carlo simulations to determine the value of π. Learn more about what Monte Carlo simulations are, how to translate mathematical expressions to code, and more.
In this project, Juni instructor Eva will be showing us how to use Python with Turtle to draw a cat or dog face! Practice drawing basic shapes, positioning your Turtle in the coordinate plane, and writing efficient code with loops and variables.
This step-by-step Scratch project tutorial is great for first-time coders ages 8-11, with parent help as needed.
Here's a coding project idea for beginners in Python. This Harry Potter inspired programming mini-project will help young coders get started!