Middle School Technology Class

Learn about the technology that makes your favorite interactive experiences!
In this class, we will learn the basics of computer science by exploring the tools used to create games, websites, and apps. In addition, we will learn how to use the Google Workspace tools to complete a number of different projects. Each student will leave this class with a portfolio of work that they can show off.

Course objectives

After completing this course, you should be able to

  1. Use Google’s workspace apps to complete different tasks
  2. Understand and apply the three fundamental programming blocks of computer algorithms
    i. Sequencing
    ii. Selection
    iii. Iteration
  3. Use logic and reasoning to debug a simple program
  4. Identify and define the main four components of programming languages
    i. Variables
    ii. Data Structures
    iii. Control Structures
    iv. Syntax

Tech we are using

  • Google Workspace
    • Docs
    • Slides
    • Sheets
    • Drawings (Diagrams of all sorts)
    • Forms
    • Google Sites: An easy to use website builder to prototype general use websites quickly
    • Gmail
  • Snap Coding Language
    • A block based programming language used for
      • making games
      • learning how to code
  • CodeAI
    • For more complex programming tasks, like web and app development

Contact Mr. O

You can reach me at any time using my email coroko@cvak12.org

Required textbooks/materials

Textbooks

No textbooks are required for this class. This website can be considered a textbook of sorts as it includes worksheets and examples for students to use.

Materials

Materials will be provided on Google Classroom. All students should be able to access it.

Coursework

Assessments

There are no tests in this class. Instead students will work on a couple of projects meant to assess how well they are learning class material. See the projects section

Homework

Homework will be provided through google classroom. The only homework I will assign is that students acknowledge they have read about the things we will be doing in class the next day. If assigned, homework is due a few minutes after class starts.

Projects