COMPUTER SCIENCE DISCOVERIES II
Overview
Computer Science Discoveries II takes students on a journey into the world of technology. The course takes an in-depth look into how humans and computers interact, with an emphasis on thinking outside of the box. Students will tap into their creative side using a variety of technological tools to dream up and create their very own designs. The creation of these computational artifacts prepares students for careers in just about every field.
Major Topics and Concepts
To Err Is Human
- History of computers
- Human-computer interaction
- Types of software
- Parts of a computer
- Connecting to a network
- Diagnosing computer problems
- Ethics in technology
- Social networking tips
- Protecting yourself on social media
- Plagiarism
- Net neutrality
- File types and management
Hello, World!
- Simple algorithms
- Programming language differences
- Basic JavaScript syntax
- Creating a simple program in a JavaScript editor
- Data use in daily life
- Types of data
- Data types in programming
- Declaring variables
- Data structures
- More complex algorithms
- Writing functions
- Condition statements
- Looping/iterations
- Debugging
Meet the Sims
- Logic and problem-solving
- Types of reasoning
- Logical fallacies
- Process of problem-solving
- Logic puzzles
- Predicting outcomes
- Adaptive and assistive technology
- Computer scientists vs. computer engineers
- Steps of problem-solving
- User interface tools
- Robots and analog sensors
- Humans and computers working together
- Artificial intelligence
- Simulation modeling
Rumor Has It
- Teamwork
- Collaboration
- Active listening
- Critical thinking
- Building a case for defense
- Technical vs. non-technical writing
- Citing sources and formatting
- Presenting information
- Using infographics
- Public speaking strategies
- Digital artifacts
Fee Details
Regular : R 8000.00
Grade 6, 7, 8
Annual
none
none