Skip to content

Middle School Middle School Coding Fundamentals

FlexPoint digital courses are mobile-friendly and customizable. Course availability will differ by licensing model. Please confirm course selections with your FlexPoint account manager.


Learn the basic building blocks of coding using HTML to create a web page and use the in-course Python Guided Activity to try your hand at programming with Python. You’ll learn how to use functions and loops to write small programs and create basic graphics. In addition, you will learn about career opportunities in the coding field. This course will give you the experience you need to begin coding on your own, and it will get you ready to take more advanced coding courses in the future! This course provides middle school elective credit.

Module 01 - Coding with HTML

  • Understanding HTML
  • Designing with HTML
  • Adding Color with HTML
  • Linking and Testing HTML

Module 02 - Coding with Python

  • Software Development Life Cycle
  • Solving Problems with Algorithms
  • Python Variables
  • Coding with Python

Module 03 - Coding Logic

  • User Input
  • If and Else Statements
  • Databases
  • Concatenation
  • Project Management

Module 04 - Get Creative with Code

  • Turtle Graphics
  • Loops
  • Binary Numbers
  • Calculating with Python