MI-CODING
  • Home
  • Professional Learning
    • PL CSA Discoveries & Principles >
      • Summer2023
    • PL CS Fundamentals
  • Courses
    • AP CSA
    • CS Principles
    • CS Discoveries
    • CS Fundamentals
  • FAQ
  • Our Team
​ Computer Science Fundamentals Course Info
Picture
Click the banner for more course information
Picture
New to teaching computer science?
No worries! Most of our teachers have never taught computer science before. Try one of our courses yourself to learn ahead of your students. Sign up as a teacher to see the lesson plans, join the teacher forums, and get access to all the resources you need. We also offer high-quality, 1-day workshops at no cost to you or your school. Join other teachers in your area for a hands-on intro to computer science, pedagogy, teacher dashboard, and strategies for teaching “unplugged” classroom activities. FIND A WORKSHOP
Recommended Grades
Grades Kdg through 5th Grade - Multiple courses that align to each grade. 
Picture
Selecting the right course for your class
​For students new to computer science, each course begins with a grade-appropriate entry point and structured ramp-up of concepts. The progression of Courses A-F builds upon each other to ensure continuing students stay interested and learn new things. This allows you to use the same course at any grade level for all students, regardless of their experience. If you’re looking for a more comprehensive course, the Express Course combines the best of Courses A-F into a single condensed course (with a simpler option for pre-readers). You can download version 2 of the curriculum guide for Courses A-F here.

Cost to use Currciulum 
None - all materials can be found on Code.org
​
Course Description
Visit Code.org to see the course descriptions for each grade level and course.  
  • Home
  • Professional Learning
    • PL CSA Discoveries & Principles >
      • Summer2023
    • PL CS Fundamentals
  • Courses
    • AP CSA
    • CS Principles
    • CS Discoveries
    • CS Fundamentals
  • FAQ
  • Our Team