Mr. Abram's Robotics Class Website
Whitney Young's School Schedule - Link to CPS Calendar
Google Meet Guidelines & Expectations
- Make sure you have the Meet Software installed in Google Suite: Slides Tutorial (Slides 3-6)
Your participation in these Meet Classes will count for your daily Attendance if our class is scheduled to meet on that day
- During your Synchronous class time, go to our Classroom Stream & click the daily Meet link
We will have other assignments outside of the virtual class which should be completed in order to facilitate class discussions
- When you join the class, 1) Mute your microphone & 2) Say hi to everyone in our group chat
First 5 minutes of class we will allow everyone to join, then we will share the plan for the day, assignments, questions, & comments
- Unmute yourself when you have a question, or if you prefer, ask your question in the chat
Synchronous classes will consist of working on activities, answering questions, troubleshooting problems, and other discussions
- Interact however you feel comfortable but please keep your camera on unless you notify me
If you have other concerns, need tech support, or have laptop/wifi needs, I can help - Email Mr. Abram: sabram@cps.edu
List of Assignments & Due Dates on Classroom:
- Interest Inventory Google Form - 9/9
- What is a Robot Google Doc - 9/11
- Parent/Guardian added to Classroom - 9/14
- Discussion Questions about Robots - 9/15
- Scratch Skill #1: 3 Types of Movement - 9/16
- Scratch Skill #2: User Interaction - 9/18
- Scratch Skill #3: Costume Changing - 9/22
- Scratch Quiz #1 - 9/24 or 9/25
- Scratch Skill 4 - Sprites Speaking - 9/28-29
- Scratch Skill 5 - Background Changes - 9/30
- Scratch Skill 6 - Variable Use and Display - 10/1-2
- Scratch Skills Doc Due - Skills review - Prepare for Quiz - 10/5-6
- Scratch Quiz #2 - Skills 1-6 - 10/7
- Quiz Debrief - Video Game Brainstorm - Rubric - Start Class Game - 10/8-9
- Review Rubric - Troubleshoot Student Game Issues - Class game - 10/13-14
- Work on Class game - Students work on their game - 10/15-16
- Last Day to Troubleshoot student games - Last work on Class game - 10/19-20
- Video Game Day! - Peer Evaluation of 5 classmates' games - 10/21
- Intro to On Shape - Vocabulary 1-2 - Tutorial 1 - 10/22-23
- (More assignments posted here soon!)
Video Explanations for Scratch Skills and Code
Skill 1: 3 types of Movement Sprite Movement Basics
- 1) Steps, 2) Gliding, and 3) Changing X/Y
Skill 2&3: User Interaction & Costume Changing (pt 1)
- Realistic Walking, Talking, Hiding, & Art!
Skill 2&3: User Interaction & Costume Changing (pt 2)
- "Racecar", Sensing: Sprites, Keys, Colors
Skill 4&5: Sprite Speaking & Background Changes (pt 1)
- Timing conversations and Backdrops
Skill 4&5: Sprite Speaking & Background Changes (pt 2)
- Time details like: Costume, size, location
Skill 6: Using Variables in Scratch and Making a Game
- Set/Change variables, conditionals: W/L?
Skill 7 - Jump Code Physics (extra credit skill!)
- 2 parts: Movement, Conditional Landing
On Shape - Part Builds & Assembly Tutorials
Sketching 2-3
- Fillets (2D & 3D), Chamfers, Face Sketches, Hole Through Part
Nut & Bolt Assembly
- Cylindrical Mate Connector, Limits to Movement, Polygons
Clock Assembly
- Revolute Mate Connector, Axis Orientation, Placing Your Points
Desk & Drawers Assembly
- Slider Mate Connector, Limits to Movement, Offset Your Mate
Python Video Explanations for Exercises Days 1-7
Python Day 1 - Explanations
- Math, Variables, Input, Output
Python Day 2 - Explanations
- Comparisons and Decisions: if ... else
Python Day 3 - Explanations
- More Comparison: and, or, not, new: elif
Python Day 4 - Explanations
- Repetition: while loops, making a guess
Python Day 5 - Explanations
- Changing variables, Incrementing
Python Day 7 - Explanations
- Random numbers, Simulations