Grade 8: Introduction to Computer Science & Robotics
Length of Course: Semester - Part Time
Course Description:
Students will learn to design, build, program, and run NXT robotic bricks using Lego Mindstorms kits. Through the curriculum, students will learn simple machine concepts while developing an understanding of mechanical principles and related problem-solving skills.
Course Overview:
1. What is Computer Science?
- What is a Computer?
- Humans and Computers
- Applications and Uses
- What is a communication system?
-
- System:Input>Processing>Output
- Sender>Encoding>Message>Decoding>Recipient
2. Problem-Solving and Logic
- Introduction to Problem Solving Process
- Logic
-
- If…then statements
3. Representing information (encoding)
- Basic Computer Language
-
- Binary Code
- Bits
- Bytes
- Pixels
- Algorithms and Procedures
- Looping and Randomization
- Variables
- Conditionals
- Booleans
4. Computer Science in Practice
- Robotics
- App Creation
- Animation
- Sprites and Images
GRADING – The student’s academic grade is based on the following categories: The grades are weighted as follows:
Classroom Assessments
Tests, quizzes, & projects ….…………………………………………….…... 80%
Classroom Assessments
Tests, quizzes, & projects ….…………………………………………….…... 80%
Learning Assignments
Classwork and homework...………………………………………….....……. 20%
Rubrics are provided for assignments, Common Assessments, Tests, Quizzes, in-class homework assignments, class participation (collaboration), and attendance.
Classwork and homework...………………………………………….....……. 20%
Rubrics are provided for assignments, Common Assessments, Tests, Quizzes, in-class homework assignments, class participation (collaboration), and attendance.
Common Core Standards
ITEEA Standards
ISTE Standards
Academic Expectations Addressed