Guided Courses
From intro to Python to micro-courses in AI, we have classes for new and advanced students - and we’re always adding new courses.
Introduction to Computer Science I (Python)
150 hours·Intermediate·Grades 9-12
Learn Computer Science fundamentals and real world applications through coding in Python
View course
Introduction to Computational Thinking and Programming
70 hours·Beginner·Grades 6-9
Learn computational thinking fundamentals and digital citizenship skills
View course
Artificial Intelligence: Methods and Applications
70 hours·Intermediate·Grades 9-12
Explore AI applications in use today, learn a select set of AI algorithms, and build AI models using PyTorch, SciKit, and NumPy.
View course
AP Computer Science A Exam Review
15 hours·Intermediate·Grades 9-12
Review and practice key Java programming concepts, algorithms, and data structures
View course
What’s in a course?
Kira Learning courses are modular, flexible, and built to adapt to any learning environment.
Modular Courses
Kira Learning courses deconstruct large, challenging concepts, and structure them in granular units that assist learners as they work to master even the most challenging concepts. Additionally, each module is equipped with application focused projects and challenges to reinforce and contextualize newly acquired skills.
Videos
In-depth instructional videos and graphics featuring real computer scientists, guide students through each lesson to support every step of a student’s learning journey. Kira Learning’s platform also allows teachers to modify, substitute, or hide videos, adapting to a range of instructional settings, including in-person and flipped classrooms as well as fully asynchronous courses.
Projects
Kira Learning’s powerful browser based IDE allows students to create and run publishable projects, collaborate on code, as well as save, store, and manage code files.
Exercises
Lessons and computing concepts covered in Kira Learning’s courses are reinforced through a wide range of integrated coding exercises, activities, and projects.
Assessments
Summative course assessments provide instructors, schools, and students with fair and reliable insight into learning outcomes. Educators can take confidence in results from exams administered with encrypted and anonymized data transmission, locked browser settings, timed options, and a full suite of anti-cheating measures.
Quizzes
In-platform quizzes provide helpful, ongoing formative assessments, allowing instructors to adapt course pacing and materials and keep everyone motivated.
Get started today!