Middle School Computer Science II
Credit:
Term:
Subject Type:
Prerequisite(s): Middle School Computer Science I
Build on foundational technology skills by exploring programming, data, and the impact of computing in daily life. Middle School Computer Science II is the second semester of a two-part course that introduces students to both block-based and text-based coding, as well as ethical considerations in our digital world.
In this course, students will learn:
- Data Analysis
- Types of Programming
- Functions & Algorithms
- Ethics & Privacy
Students write programs using Scratch and Python, create simulations, and investigate computing’s influence on culture and society. Projects and real-world examples help students apply what they’ve learned while strengthening their problem-solving and critical thinking skills.
Course Overview
Supply List
Scope & Sequence
Graduation Requirements
Enroll in ICA
With year-round start dates, you can enroll in ICA anytime. Begin your enrollment online or talk with an advisor for personal assistance.
Already enrolled? To assign courses go to your parent dashboard.