Juni Learning is an online academy specializing in computer science and mathematics, offering private online classes for students ages 8-18 to learn to coding and mathematics from the comfort of their homes.
Results of the Juni Learning USACO Training Program for the 2019-20 season, plus a description of our recommended approach for solving USACO problems.
Updated weekly with free online resources for learning multiple school subjects. Resources will include a beginning coding series, hands-on CS projects, math worksheets, DIY science activities, and more.
This step-by-step Scratch project tutorial is great for first-time coders ages 8-11, with parent help as needed.
Vivian, CEO of Juni Learning, shares some additional resources Juni will be providing to support our community and families affected by school closures.
Juni Learning responds to the COVID-19 situation, and shares some resources for school partnerships and free at-home learning.
Juni Learning highlights our Project of the Month winners for January 2020, with Master Projects from our Python Level 1 course. Standout students programmed games like Star Wars Battle Ship, Google's "No Internet" game, and Snake!
Juni Learning highlights the winners of our second Juni Hackathon. Students' coding projects included Scratch and Python projects and video games and data science & analytics.
A short history of U.S. Presidents and Tech in honor of President’s Day. Who was the first President to ride on a train? First President with a telephone?
There are many misconceptions regarding what coding actually is and what it takes to become a capable coder. Here, we dispel some of these common myths about coding.
What exactly is a hackathon and how do you prepare for one? How do you find a hackathon team? Learn more about what happens at a hackathon!
Discover the best coding gifts for kids ages 10-12 that get them excited to learn computer science! Top recommendations for code toys, apps, games, and kits.
Learn what it takes and how to prepare to get into a computer science program at a top-tier university from Juni Learning and a top college admissions coach, Agnes Chen.
Justin Lee, Founder and CEO of Primiere Prep Inc, explains common myths about the college admissions process and tips on how a student can stand out to college admission advisors.
Juni Learning highlights our Project of the Month winners for October 2019, with projects spanning games with Python with Turtle to a program to help teacher organize their gradebooks.
Python vs Java? Read our comparison of usage, utility, applications, and performance, as well as ease of learning for Python and Java.
Juni Learning highlights the first winners of our Juni Champions League Hackathon. Students' coding projects included Scratch and Python projects and video games and data science & analytics.
Read about great male and female coders and programmers in history, and their significant contributions to computer science, who you may have never heard of.
Coding is a field where there is a world of opportunity for students looking to get involved in the tech world. Learn why coding for kids is not just a fad!
Our first winners of the coding Project of the Month award! Winners included Python Level 1 projects and data science & analytics.
Learn why coding algorithms and models is invaluable to a data scientist navigating data hierarchies, working with big data, and querying datasets.
Computer programming for kids teaches important life skills, like perseverance, algorithmic thinking, creativinty, & logic. Read our guide to getting your child started learning to code.
In this post, we discuss how encouraging early STEM education for young children will help develop their interdisciplinary critical thinking and set them up with skills for future success.
An algorithm is a set of step-by-step procedures, or a set of rules to follow, for completing a task or solving a specific problem. Read more about common computer science algorithms and why they are important to our daily lives.
Computer Science is now the 5th most popular major at Vanderbilt University. Read more what it's like to study Computer science at Vanderbilt.
With colorful characters and visual building blocks, Scratch is a great first programming language for children to create games, puzzles, and animations.
Tips for AP Computer Science A Exam preparation, along with how exam scores transfer to credits at top universities.
What it's like to study computer science at UC Berkeley in either degree program, BA in Computer Science or BS in Electrical Engineering & Computer Science.
Here's a coding project idea for beginners in Python. This Harry Potter inspired programming mini-project will help young coders get started!
We share insights on how to apply to an elite computer science school, along with profiles of students attending these top universities.
With a shortage of qualified people in computer science, it is important for kids today to know about the many different career paths in computer science.
For kids, understanding the process of building an algorithm helps them build a strong foundation in programming, logical thinking, and problem solving skills.
Getting girls to code helps them build the skills needed for success in STEM fields. Here, we explain what supports empowering girls in computer science.
Insights & helpful tips on what it's like to study at Carnegie Mellon's School of Computer Science (SCS) from one of our instructors at Juni Learning.
Our recommendations for games, toys, and software that can supplement kids' learning in programming and spark their interest in STEM.
Information about Juni's USACO online training program, and highlights of our students' results in December 2018 and January 2019 USACO contests.
Today, we're proud to launch publicly as part of Y Combinator's Winter 2018 batch!
Your children have a vast array of activities to choose from to enrich their education, so why should coding be a priority for your childing?
At Juni, we are an online academy specializing in computer science. Learn the specifics of exactly what happens during one of our private online coding classes.
Omar Khan is an instructor at Juni Learning. He is currently pursuing his B.S. in Computer Science at UC Berkeley.
Jordyn Pinochi is an instructor at Juni Learning. She is currently pursuing her B.A. in Cognitive Science with a minor in Computer Science at UC Berkeley.
Pratyusha Javangula is an instructor at Juni Learning. She is currently pursuing her M.S. in Symbolic Systems at Stanford University.
Julia Grace is an instructor at Juni Learning. She is currently pursuing her B.S. in Computer Science at Stanford University and is also a member of the Stanford Equestrian team.
Bianca Dennis is an instructor at Juni Learning and holds a B.A. in South Asian and African Studies from Columbia University. She has previously been a Teaching Assistant at the New York Code + Design Academy.
Kara Christensen is an instructor at Juni Learning. She is currently pursuing her B.S. in Applied Mathematics at UCLA, where she is a Regents Scholar.
David Wang is an instructor at Juni Learning. He holds a M.S. in Computer Science and a B.S. in Symbolic Systems from Stanford University. David is currently serving in AmeriCorps in the Minneapolis Public Schools.
Daniela Gonzalez is an instructor at Juni Learning. She is currently pursuing her B.S. in Computer Science at Stanford University and enjoys hiking, backpacking, rock climbing, painting, and reading.
Today, we're introducing Behind the Screen, a blog series that features the stories behind our exceptional team.
Nazeli Hagen is an instructor at Juni Learning. She is currently pursuing her B.A. in Computer Science at Harvard University and sings in the Harvard-Radcliffe Collegium Musicum.
Joe Yao is the Lead Instructor at Juni Learning. In addition to teaching his students, Joe finds and interviews many of our instructors from top Computer Science universities across the country.
"In the new economy, computer science isn't an optional skill." -Barack Obama