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
- Use Google’s workspace apps to complete different tasks
- Understand and apply the three fundamental programming blocks of computer algorithms
i. Sequencing
ii. Selection
iii. Iteration - Use logic and reasoning to debug a simple program
- 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
- A block based programming language used for
- 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.