Intro to Computers 2

This course will be delivered in Canvas and can be accessed there.

Class Learning Objectives

There are 4 Units in this quarter class:

  1. App Development: Students will use Code.org App Lab programming environment, a powerful tool for building and sharing apps. This unit transitions students from thinking about computer science as a tool to solve their own problems towards considering the broader social impacts of computing. Through a series of design challenges, students are asked to consider and understand the needs of others while developing a solution to a problem. The second half of the unit consists of an app project, during which students have the opportunity to identify a need that they care about, prototype solutions both on paper and in App Lab, and test their solutions with real users to get feedback and drive further iteration.
  2. Artificial Intelligence: This unit is a hands-on introduction to developing a machine learning model with tabular data. Students explore how computers learn from data to make decisions, then develop machine learning projects around real-world data. The unit culminates in designing a machine learning app to solve a personally relevant problem.
  3. Coding Sphero: Students will develop their problem-solving skills while working through lessons that begin with block based coding and transition into JavaScript syntax. Students will manipulate variables, apply conditionals, and develop their own programs for the Sphero BOLT robots.
  4. Programming in Roblox: This unit will introduce students to the metaverse world of Roblox. Students will learn about the platform, explore the Roblox Studio game engine used to create games for Roblox, build an obstacle course ("obby"), add provided code scripts to the obbies, customize their game, and then publish their creations to Roblox for their friends and family to enjoy. 

Home