Make a Countdown and Pomodoro Timer in Python | Intermediate Python Tutorial
Project Introduction In this tutorial, we’ll be creating a countdown timer that asks the user how much time (in seconds) they want to set the timer for — once time is up, print out “Blast Off!”. We’ll also be creating an extension to this project where we’ll make a Pomodoro Continue Reading
How to Introduce Computational Thinking to Kids
When you think of coding, you likely picture someone sitting down at a computer and typing out lines of code – creating letters, numbers, and symbols that tell the computer what to do. But how do they know what code to write, and how can a child learn how to Continue Reading
Code a Basic Tic Tac Toe Game | Beginner Java Tutorial
Project Intro Use a 2D array to make a Tic Tac Toe game — and practice using conditionals, loops, and functions! This is a challenging project for Java coders familiar with basic concepts, and is also great practice for AP Computer Science students. Coding language: Java Approx. lines of code: Continue Reading
Make a Random Password Generator | Beginner Java Project
Project Introduction Today we will make a random password generator that makes passwords with random numbers and letters! In order to do this we are going to use ASCII. ASCII is a language in which every possible character is represented by a number. This standard ensures that computers can communicate Continue Reading
How to Code Your Own Website (for Beginners 12+) | Beginner Web Development
Code Your Own Website Have you ever wanted to learn how to design web pages or make a site online? Today, we’re going to show you how to build your own personal website! Check out the tutorial video to watch Juni Instructor Maya walk you through every step of the Continue Reading
How to Encourage STEM in Early Education
Photo What is STEM? Science, technology, engineering, and mathematics (STEM) are largely used to influence innovative solutions to our world’s problems. Day-to-day decisions are increasingly being driven by data, with 90% of the world’s data generated just in the last two years. The proliferation of global access to mobile technology, Continue Reading
How to Teach Kids Variables
Why Learn About Variables? As with many coding basics, variables are all around us in the world, but we rarely refer to them by name. Kids see examples of variables in, for instance, sports — the score is 3 now but it could change to 4 or 6 later. Variables Continue Reading
How to Get into a Top-Tier Computer Science Program
Prepare for College as an Aspiring Computer Science Major At Juni Learning, our goal is not only to provide our students a structured computer science curriculum that is fun and effective; our mission is to expose and prepare students for exciting careers in software engineering, data analysis, artificial intelligence, mobile Continue Reading
What is Java Coding? | Computer Science for Kids 12+
Whether you’re a curious parent or a new coder, you’ve likely heard of the coding language Java before. Java is very commonly taught in high school, in introductory coding classes such as AP Computer Science. It’s often the first programming language many coders learn! But despite its popularity, many young Continue Reading
How to Animate a Spinning Emoji | Beginner Web Development Animation Tutorial
This project will give you a great introduction to basic web animations using HTML and CSS. Learn how to use spinning animations on the web by animating sushi (or any emoji you like)! Who is this project for? This project info and learning outcomes summary will help you decide if Continue Reading