Course Content
Home
Computer Science 1
Syllabus
CS1 Daily Agenda
Lessons
Lesson 1 - Getting Started
Lesson 2 - Mathematical Operations
Lesson 3 - Variables & Input Buffer
Lesson 4 - Selective Execution
Lesson 5 - Logical Operators
Lesson 6 - Loops
Lesson 7 - Loops Part 2
Loops Quiz Review
Lesson 8 - Functions
Lesson 9 - Functions Part 2
Lesson 10 - Call by Reference Functions
Lesson 11 - Arrays
Final Project
Ethics in Computing
Final Exam Prep
Useful Links
Forms
College Credit Info
Android Apps
Computer Science 2
Syllabus
Daily Agenda
Lessons
Linux
Review - Conditionals, Loops, Arrays
Arrays
Functions
Functions Review
Structures and File I/O
Classes
Pointers and Linear Linked Lists
More Linear Linked Lists
Recursion
Multi-Dimensional Arrays
Final Prep
Robotics
Syllabus
Robotics Daily Agenda
Setting up the simulator
Using the Encoder
Make Your Car Move A Set Distance
Variables
Moving Straight With If Statements
Functions
Intro to RobotC & Virtual Worlds
RobotC Virtual Worlds
Clawbot Build Instructions
Using the Joystick
Micro-controller and Joystick Users Guide
Downloading a program to the robot
PVC Challenge - Autonomous
Challenge 1
Olympics Challenge
Robotics Olympics Flag Instructions
Gears and Wheels
Using Shaft Encoders
Engineering
Engineering Daily Assignments
Marshmellow Challenge
Bridge Design Lessons
Tacoma Narrows
Basic Types of Bridges
Truss Bridges Vocabulary
How Bridges Work
Balsa Wood Bridge Project
Robotics Lessons
Robotics Vocabulary
Try Me Programs
Build Instructions
Programming On The Brick
NXT Programs To Make on the Brick
Programming Challenges Using The Taskbot
Full Speed Ahead
Turns
Clap on Clap Off
Follow The Guidelines
Just Plain Cool!
Electrical Engineering
Electronics
Arduino Lessons V2
Arduino Lesson 1
Arduino Lesson 2
Arduino Lesson 3
Arduino Lesson 4
Arduino Lesson 5
Arduino Lesson 6
Arduino Lesson 7
Arduino Controlled Robot
Computer Aided Design and Manufacturing
Inkscape Tutorials
Making a Dog Tag Using Inventor
Creating a Logo in Inkscape
Convert Bitmap to Vector Graphics using Inkscape
Bezier Tutorial Inkscape
Derek Banas youtube channel
Inventor Tutorial
Cutstudio Multicolor Logo
Cutstudio Tutorials
Clackamas Community College Manufacturing Program
Lane Community College - Manufacturing Technology
Portland Community College - Machine Manufacturing Technoloyg
Boeing Tech Prep Internships
McMinnville Works Internships
Engineering Forms
Engineering Links and Resources
Game Design
Game Design Blog
Game Design Syllabus
Game Design Lessons
Lesson 1 - Catch The Clown
Lesson 2 - Bear Pong
Lesson 3 - Evil Clutches
Lesson 4 - Copyright Laws
Lesson 5 - Lazarus
Lesson 6 - Mother of Pearl Tutorial
Lesson 7 - Platform Games
Project 1 - Action Game
2A Presentations
1B Presentations
2B Presentation
Game Design Final Project
Game Design Forms
Game Design Links
Web Design
Web Design Daily Blog
HTML Lessons
HTML Lesson 1 & Assignment 1
HTML Lesson 2 & Assignment 2
HTML Lesson 3 & Assignment 3
HTML Lesson 4 & Assignment 4
HTML Lesson 5 & Assignment 5
About Me Project
CSS Lessons
CSS Lesson 1
CSS Lesson 2
CSS Lesson 3
CSS Lesson 4
CSS Lesson 5
Google Hangouts
Wordpress.com
Web Design Links
Google Sites
Tualatin Robotics
STEM Oregon
Sitemap
Meet the Instructor
Click here
for my contact and background information
Useful Links
Synergy/StudentVUE
Tualatin High School
Google Apps for Students Login
Google Apps Parent Permission Form
WolframAlpha
Navigation
Sitemap
Engineering
>
Electrical Engineering
>
Arduino Lessons V2
>
Arduino Lesson 3
Google Presentation
Google Presentation
Comments