Skip to content

Middle School Middle School Coding Fundamentals

Suggested Prerequisites

N/A

Description

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 One: Coding with HTML

-Basics of HTML

-Text editor vs. WYSIWYG

-Rules for design

-Inserting images

-Use of colors

-Storyboarding

-Inserting links

-Testing the site


Module Two: Coding with Python

-Software development life cycle

-Formatting HTML

-Your first program

-Algorithmic thinking

-Pseudocode

-Working with variables

-Post mortem review (PMR)


Module Three: Coding Logic

-User input

-Datatypes

-Comparison operators

-Condition statements

-Databases

-Concatenating strings

-Managing projects


Module Four: Get Creative with Code

-Turtle graphics

-Programming vs. designing

-Looping

-Binary numbers

-Calculating with Python

-Debugging

This is a one segment course.