Skip to content

Computers and Programming

$250$485

Fall A 2024

Monday, September 9 – Friday, October 18, 2024

Format

Fixed-Pace Course

Prerequisites

None

Credit

Middle

This course equips students with the foundational skills necessary to thrive in our increasingly digital world. Computers and Programming introduces core computer science concepts through a blend of theory and engaging, hands-on projects. Students will explore hardware and software components, delve into the logic of programming languages, and gain practical experience by building their own basic programs. The curriculum fosters critical thinking and problem-solving skills as students create algorithms, debug code, and design simple applications. By the course’s end, students will have a strong foundation in computer science principles and the confidence to explore the ever-evolving world of technology.

Completion of this course requires regular access to a laptop or desktop computer with working microphone and webcam, as well as a reliable internet connection.

This Fixed-Paced course incorporates a blend of synchronous and asynchronous elements. Students and teacher meet live via zoom on a regular weekly schedule. In addition, students complete coursework including guided readings, interactive videos, text and video-based discussion threads, problem sets, individual and collaborative projects, and so on. While these activities are time-flexible, teachers sequence them with weekly deadlines to help students keep on track and encourage and support the development of productive time management skills.

Term

Subject Area

Division

Credit Type

Middle

Do you attend a CLI partner school?

Yes, No

Format

Fixed-Pace Course

Related Products