| Course: Programming & Design in Computer Science & Robotics | |||
| 1st Nine Weeks | 2nd Nine Weeks | 3rd NineWeeks | 4th Nine Weeks |
Unit 1: Robotics Professions and Careers (1 week)
Unit 2: Introduction to Robotics (8 weeks) | Unit 3: Introduction to Robotics and Coding (8 weeks)
Unit 4: Solidworks (1 week)
PBL Midterms | Unit 5: Computer Science Professions and Careers (1 week)
Unit 6: Web Development (8 weeks) | Unit 7: Interactive Animations and Games (6 weeks)
Unit 8: AI and Machine Learning (4 weeks)
PBL Finals |
Unit 1: Robotics Professions and Careers -What is robotics? -Discussion of the role of ethics in -Education of robotics professionals -Careers in Robotics -Discuss and demonstrate how to establish and maintain an engineering notebook following engineering industry standards
Unit 2: Introduction to Robotics -Equipment safety and maintenance -Conceptualize, research and design robotics, mechanical or electrical application where all concepts learned in these areas will be implemented in order to solve a problem or improve an existing process.
-Safety Exams or Certifications Equipment agreement Safe Use agreement | Unit 3: Introduction to Robotics and Coding -Conceptualize, research and design robotics, mechanical or electrical application where all concepts learned in these areas will be implemented in order to solve a problem or improve an existing process. -Introduction to basic coding language/block coding (Python) -Iterations
Unit 4: Solidworks -Tutorials
Fall CCA | Unit 5: -Discussion of the role of ethics in computer science -Education of a computer scientist -Careers in Computer Science
Unit 6: -Create a digital website that uses multiple computer languages (HTML/CSS) to control the structure and style of their content -Use different programming languages to solve different problems -Examine their role and responsibilities and both creators and consumers of digital media | Unit 7: -What are the core features of most programming languages? -How do software developers manage complexity and scale? -How can I build on previous solutions to create even more complex behaviors?
Unit 8: -Understand how machine learning finds patterns in data to make decisions -Learn how to avoid bias when training a machine learning model
Spring CCA |
Required Project: Career Presentation Momentum Alley | Required Project: Loop, there it is! | Required Project: Career Presentation Create a personal web page | Required Project: Design a Game Design an AI app that addresses a social issue |
Additional Activities: Animate Your Name Hang Out Challenge Engineering Notebook Setup Raspberry-pi LED light (pi-top.com) | Additional Activities: Square Dance It’s a Draw Cups (Programming) Team Freeze Tag Speedy Delivery | Additional Activities: Aluminum Boats Fan Page About Me Page 1 | Additional Activities: Design a game with a moving background |
| Employability Skills | |||
Cycle 1: -Professionalism -Ethics 127.15(1)(A) 127.15(1)(E) 127.15(1)(F) 127.15(1)(G) 127.15(1)(H) 127.15(1)(I) 127.15(1)(K) 127.15(1)(L) 127.15(1)(M) | Cycle 2: -Teamwork -Problem Solving 127.15(1)(B) 127.15(1)(I) | Cycle 3: -Self Management Skill -Conflict Resolution -Leadership 127.15(1)(B) 127.15(1)(D) 127.15(1)(E) 127.15(1)(F) 127.15(1)(G) 127.15(1)(H) 127.15(1)(I) 127.15(1)(J) 127.15(1)(M) | Cycle 4: Communication Skills 127.15(1)(C) |
| CHOICES 360 Activities L1 | |||
| Interest Profiler OR | A Picture of Me in the Future OR | ||
| Career Finder | Cover Letter Creator |