Mastery Coding
Manufacturer Overview
Reflective of its name Mastery Coding was founded to help students achieve a mastery of coding in a new and constantly changing world of technology. With a large increase in interest in video games mastery coding has designed courses that combine the passion for video games with skills and education needed for a career in STEM.
Product Overview:
Computer Science Principles w/Python (Grades 9-12)
This course introduces students to the core computer science and programming concepts through Python. Preparation for the AP Computer Science Principle exam and three Python certification exams are included in this course. It covers Python basics, control structures, loops and algorithms to strengthen problem-solving skills. Students will also learn data structures, file I/O, data analysis and application for Python in data science and artificial intelligence.
Game and App Certification Pathway (Grades 9-12)
This course teaches fundamental coding and design skills and prepares students for Unity Industry certifications through project-based learning. Students will learn Object-Oriented C# programming using the Game-and-Make approach. Unity is used to build and publish interactive games and apps and students are given the opportunity to display their work in a digital portfolio. 3D modeling and animation is introduced using Blender to combine creative design and coding.
Computer Science Foundations (Grades 6-10)
Using hands-on projects and step-by-step lessons in Python students are introduced to programming and computer science while also exploring the history, societal impacts and design principles of computing. This course includes programming concepts such as syntax, variables and data types and necessary problem-solving skills including control structures, loops and algorithms. Other topics covered in this course include data structures, file I/O, functions, object-oriented programming and modules.
Game Development Foundations (Grades 6-10)
This is an introductory course using game design to teach computer science, math and problem-solving skills. Students will use JavaScript to learn to write code for core game logic, understand game mechanics and industry best practices and begin to explore career paths in the gaming industry. By the end of the course students will have built a portfolio of their own projects to showcase their knowledge and skills.
Web Development Foundations (Grades 6-10)
This course introduces students to the history of the Internet, key coding principles and three core web languages- HTML, CSS and JavaScript. Students are taught to design and build visually engaging and professional websites as well as an understanding of computer science concepts. During this course students will learn HTML structure, design fundamentals and event-driven JavaScript programing. After completion of this course students will be able to code fully functional, interactive web pages from scratch.
GamerMath (Middle and Elementary School)
Using popular video games to make math engaging and relevant, students can visualize mathematical concepts and understand why procedures work rather than memorizing them. Complex ideas are broken down into manageable steps building in difficulty and the everyday value of math is represented by connecting it to real-world applications.
Computer Science Essentials (Grades 3-5)
This introductory computer science program teaches students the fundamentals of coding, computer logic, and how computers work, while emphasizing digital citizenship and online safety. Students gain an understanding of the history and purpose of code, explore career opportunities in technology, and learn how to use the internet safely, protect their personal information, and interact online with kindness and respect.
Academic Esports Camps and Clubs (Grades 3-12)
Academic Esports™ Camps & Clubs provide engaging, federally aligned extended learning opportunities for students. These programs channel students’ passion for gaming into productive STEM pathways while fostering social-emotional learning and teamwork. Offerings include themed camps and clubs for popular games such as Minecraft, Among Us, Rocket League, Fortnite, Super Smash Bros., FIFA, and Overwatch, as well as an Artificial Intelligence in Esports program.
AI in Esports (Grades 6-12)
This after-school camp and club program blends the excitement of academic esports with hands-on learning in artificial intelligence. Students explore how machine learning enhances game design and competitive play by creating smarter AI, improving gameplay analysis and supporting player training tools. They study how AI drives dynamic gameplay and intelligent NPCs through techniques like pathfinding and procedural generation and engage in discussions about the ethical implications of AI, including issues of fairness, privacy, and bias. The program also traces the evolution of AI in gaming, from early arcade titles to today’s lifelike, responsive virtual characters.
Artificial Intelligence Essentials (Grades 8-12)
This course introduces students to the fundamentals of AI and machine learning by using a hands-on exploratory approach. Key concepts such as neural networks, tokenization and data basis are taught while developing an understanding of the ethical considerations involved in AI use. Using generative AI tools they gain practical experience by creating text- and image-based outputs. Critical thinking skills are strengthened to be able to evaluate AI-generated content for accuracy, fairness and bias.
AI Essentials for Educators (Self-Paced)
This is a professional development course designed to help teachers and staff build foundational AI literacy. Participants learn how to use AI and are equipped with practical tools and ethical frameworks to incorporate it productively and responsibly in an educational setting.
US Academic Esports League (Grades 3-12)
A structured and standards aligned curriculum that incorporates student’s passion for gaming into college and career readiness. Technical and teamwork skills are fostered through a combination of academic coursework and competitive esports league through the USAEL.
