
Jr. Coding 1: Block-Coding Problem-Solving
Prerequisites: None
Typing: Very little
Reading level: 1st grade
Duration: 1 Semester
Ages: 8 - 13
Class Length: 60 min
Location: Lehi
Train your brain to think like a programmer in Jr. Coding 1! Use block code to solve classic programming problems involving data and logic. Students code simple movies, draw algorithmic art, and set up text-based games to play with their classmates!
Advanced Coding: Data, Memory, & Cybersecurity
Prerequisites: Jr. Coding II or Completion of Proficiency Assessment
Typing: Yes. Students must have proficiency in typing.
Reading level: 8th grade+
Ages: 12+
Duration: 1 Semester
Location: Lehi
Perfect for our TEEN students who have a good understanding of coding. This class will address questions like: Why can’t you download more RAM? What’s inside a CPU? How can we take advantage of these features of a PC to make our code more efficient? This class will also focus on cybersecurity concepts answering questions like: How do hackers take advantage of those very same systems to expose our code vulnerabilities? Students learn all of this, and more, in Advanced Coding 1!
(NEW Fall 2025) Web Development 2: Interactive Custom Websites
Prerequisites: Web Development 1 or Proficiency Assessment
Typing: Yes. Students must have proficiency in typing.
Reading Level: 5th Grade
Ages: 12+
Duration: 1 Semester
Location: Lehi
How did Google code the dinosaur game that comes up when Chrome can’t connect to the Internet? How does Twitter make the heart react and sparkle when you click the like button? How does YouTube load content one piece at a time? Here, students learn JavaScript to take their websites to the next level, making them interactive and fun!
Jr. Coding 2: Block-Coding Problem-Solving
Prerequisites: Jr. Coding 1 or Jr. Game Dev 1
Typing: Basic proficiency in typing is required.
Reading level: 2nd grade
Ages: 8+
Duration: 1 Semester
Class Length: 60 min
Location: Lehi
Python is the platform of choice if you want to work with data analysis, automation, or AI. Biologists, astronauts, accountants, graphic designers, CEOs, and more rely on Python to help them get their jobs done! In Jr. Coding II, students dive into the world of Python to elevate their code.
*NEW* Web Development 1: Classic Custom Websites
Prerequisites: None
Typing: Yes. Students must have proficiency in typing.
Reading Level: 5th Grade
Ages: 12+
Duration: 1 Semester
Location: Lehi
Your journey into web development starts with HTML and CSS - two technologies that form the backbone of every single website you’ve ever visited. Students learn the basic building blocks of websites here, and will finish the course with their own custom-built NeoCities page!
(NEW Fall 2026) Web Development 3: Full-stack Frameworks
Prerequisites: Web Development II
Typing: Yes. Students must have proficiency in typing.
Reading Level: 8th Grade+
Ages: 12+
Coming Soon
