What is Computer Science 3-4?
The goal of this course is to provide a broader view of Computer Science. This course is not a programming only course, but rather a problem-solving course that uses computers.
Different languages and tools are used to solve the problems. Some problems are small and others are rather large.
Some of the topics covered include Science, Math, Lego NXT Robotics, Games, and Cell Phone applications.
The Game projects range from simple board games to vintage style arcade games like Pac-Man, Asteroids, Mario, Space Invaders, Missle-Command, and others. Students find developing these old school games very fun and challenging.
Lego NXT Robotics kits are tons of fun. Kids learn a great deal about engineering and problem solving. Code can be designed using the built-in Lego NXT drag and drop platform or a standard text-based langauge can be used to write code.
Mobile application development is a very important topic. Almost everyone has a phone or mobile device that runs some type of software. High School students find cell phone and mobile app development very engaging and entertaining.
COMPUTER SCIENCE 3-4 |
|||
| Topic |
Labs |
Start |
Slides |
Fractals Computational Biology |
fractals
|
||
Coding / Decoding Encryption Ciphers |
|
||
| Lego NXT Robotics |
|
||
| Puzzles Games |
Sliding 8 puzzle
|
||
| Cell phone Applications |
javafx
|
||
Pac-Man Asteroids Side-scrolling games networking |
Intro to grid-based games
|
||
If you have questions or comments, please send me an email at stacey.armstrong@apluscompsci.com author information
