The Juni Blog

The Juni Learning blog provides online educational resources about Computer Science, Mathematics, and English for kids and their parents.

Meet Genesis Luna, Math Curriculum Specialist | Ask Me Anything

Learn how fun it can be as a math major, from someone who writes our math curriculum. Genesis shares personal advice, college experience, and more.

How We Teach Grammar to Middle School Students | Our Middle School C English Course

Grammar doesn’t have to be boring. Learn how our course uses comprehensive and engaging projects to help your student master grammar and mechanics.

Mathematics Open Challenge Winners: November 2020

Meet our Math Open Challenge winners for Novemeber 2020. Kids from across the country participated in our Mission Artemis-themed math competition.

Our AP Calculus Course - How We Prepare Students for the AP Calculus Exam

Our new AP Calculus course is built on College Board exam standards. Learn how it prepares students for AP Calculus AB or BC exam day.

Write Your Own Story in Our Novel Writing Course

Learn how to write your own novel for kids, in our online Novel Writing course! Use creative learning strategies to write a masterpiece.

Announcing Our New Features - Recording Studio & Playground!

The Juni Learner Portal now lets students share and record their projects in videos! Watch some of our first amazing student project presentations.

How to Animate a Spinning Emoji | Beginner Web Development Animation Tutorial

Learn to code basic web development animations in HTML and CSS for beginners. Follow this tutorial to practice the basics and also get creative!

How to Code Your Own Website (for Beginners 12+) | Beginner Web Development

Always wanted your own website? Learn how to make one with no web design experience needed! Get creative with basic HTML/CSS for kids and beginners.

How to Introduce Computational Thinking to Kids

Computational thinking is important to coding and to problem-solving. Learn how to introduce kids to computational thinking using simple examples.

Make a Random Password Generator | Beginner Java Project

Making a random password generator in Java is a great way to learn how real-life programs work. Learn how to make one yourself with this walkthrough.

How to Teach Kids Variables

Discover how to introduce children to variables, their usage in coding and mathematics, and how those usages relate to each other.

Juni Coding Open Challenge Winners: October 2020

Our coding competition for kids, the Juni Coding Open Challenge, just wrapped up for October 2020! Meet the winners and projects for this month.

Make a Countdown and Pomodoro Timer in Python | Intermediate Python Tutorial

Make your own countdown timer in Python coding with this step-by-step walkthrough. Then, learn how to turn it into a Pomodoro timer as a bonus!

How to Introduce Debugging to Kids

Debugging is an important part of coding and problem solving. Learn how to introduce debugging to kids using simple, effective, and fun techniques.

Make a Rock Paper Scissors Game in Python | Intermediate Python Tutorial

Code your own rock paper scissors game in Python with this intermediate Python tutorial. Follow this tutorial to make a game against your computer.