Coder Z
Setup and References
Setup User Account: CoderZ Signup
Follow the Link CoderZ Signup to create an user account > Select Google Sign In > Use Brightonk12.com email address to sign in.
NOTE CoderZ is an internet-based software and can be used anywhere
Class Code: y0s4utwul7
NOTE: Only select the link above 1 time > After Account is created use CoderZ Website Link Below
CoderZ Website: coderz.com
Reference Material: CoderZ Reference Manual
Navigation Tools
Mouse
Coding Area
1. Left Mouse Button
- Click on on items to select
- Hold Left Button down to drag code around
2. Right Mouse Button
- Creates pull menu of options
3. Middle Mouse Button (Roll Bar)
- Scrolls Screen
Simulation Area
1. Left Mouse Button (Nothing)
2. Right Mouse Button
- Rotates Screen
3. Middle Mouse Button (Roll Bar)
- Scroll Away from user = Zoom In
- Scroll Towards user = Zoom Out
CoderZ Assignments
Cyber Robotics 101
Complete ALL Activities under each of the following Missions
1. Getting Started (3 Missions)
2. Basic Navigation 1 (9 Missions)
3. Basic Navigation 2 (12 Missions)
4. Repeat Loops (10 Missions)
Cyber Robotics 102
1. Plain Hills 1 (7 Missions)
2. Plain Hills 2 (6 Missions)
3. Cruise Control (6 Missions)
4. Dangerous Curves 1 (6 Missions)
5. Dangerous Curves 2 (6 Missions)
Submission: All work and submissions will be monitored by the teacher via CoderZ Software
Finch Robot
Website: Finch Programming Site
Written Tutorial: Finch Moves
Program the Finch with basic manual move commands
Finch Motors: Run from 100 (Forward) to -100 (Reverse).
Forward: Motors should be the same speed. Small compensation may need to be made for the motors if terrain is un-level
(I.E Left Motor 50 and Right Motor 46)
Turning: Make the robot turn make one motor positive and the other motor negative
Negative Motor will be the direction of the turn.
Positive Motor: will move the opposite side of the robot in the direction of turn
Assignment: Finch Moves Distances Autonomously
Create Programs that will have the Finch
Submission:
Create a Video showing the Program(s): 4 Movements and Program above
Email Video and Finch Moves Programming code to jourdem@brightonk12.com
Coder Z
After Completing Finch Moves Tutorial and Assignment
Cyber Robotics 101
1. Obstacle Detection 1 (8 Missions)
2. Obstacle Detection 2 (10 Missions)
Reference Tutorial: Finch Obstacles
Finch Program 2: Obstacles
Task: Navigate through a one-directional maze without striking a wall. Moving forward nose is green and stopping nose is red.
Speed: Max 25
Setting up a program
1. Place one wall and have the finch drive up to the wall > sense the wall > stop > backup or turn (choose left or right (does not matter which you choose)
2. Add a second board in the direction of your first turn. Have the finch turn towards the board > have the finch sense the new board and make a new turn
3. Create a small maze to navigate through (S MAZE)
4. Create code that will stop the Finch after exiting the maze (NOTE: DO NOT USE number of Terms and a means to exit the maze.) Determine a good way to determine how the Finch as exited (I.E Time more than 5 seconds out of the maze)
Avoid
a. Retracing the finch's path
b. Clipping a wall with part or all of the finch
c. Knocking over a wall
Consider in the program
a. When stopping at a wall to back up a small bit to avoid touching a wall
b. After turning placing WAIT command to stop and sense what is now in front of the finch
c. What if one of the left or right sensors is blocked
Submission:
Create a Video showing the Program(s): 4 Movements and Program above
Email Video and Finch Moves Programming code to jourdem@brightonk12.com
Finch Program Sensors: Light
Task: Program the Finch to follow a light source.
We will be using a flashlight and turning off the classroom lights.