Villarreal-Ross, Cynthia Ann
Page Navigation
Fundamentals of CS Course Syllabus
-
Credit: 2 semesters = 1 elective high school credit
This course is designed to facilitate mastery of the Fundamentals of Computer Science TEKS. The TEKS will help students become problem solvers, critical thinkers and the opportunity to apply concepts learned. Along the way, we’ll enjoy learning about the micro:bit which is a pocket-size computer with a 5x5 display of 25 LEDs, Bluetooth and sensors that can be programmed by anyone.The micro:bit provides an easy and fun introduction to programming and making – switch on, program it to do something fun – wear it, customize it. Just like Arduino, the micro:bit can be connected to and interact with sensors, displays, and other devices. Throughout the course I will advance their Computer Science vocabulary, as well as increase their abilities in analyzing, evaluating and apply programming concepts using Blocks or Javascript. My hope is for every student to explore and better themselves for a successful future. I am sure we will have a great time learning together
First Semester
Making with the Micro:Bit
1. Micro:Bit Course
1.1. Making Micro:Bit
1.2 Algorithms
1.3 Variables
1.4 Conditionals
1.5 Iteration
1.6 Mini-Project
1.7 Coordinate Grid and LED
1.8 Booleans
1.9 Bits, Bytes, and Binary Numbers
1.10 Radio
1.11 Arrays
1.12 Final Project
Second Semester
1. MakeCode Arcade Course
2.1. MakeCode Introduction
2.2 Sprites
2.3 Motion
2.4 Loops
2.5 Review
2..6 Final Project
2. Web Design
1. Web Design
2. Final Choice Project