Oien-Robotics-Monday-5th/6th grade Assignments

Upcoming Assignments RSS Feed

No upcoming assignments.

Past Assignments

Due:

What was your favorite challenge this year? in Google Classroom

What was your favorite challenge this year?

It's hard to believe that the school year is almost over!
This week, make sure to return your EV3 kits, and answer the question about your favorite challenge.




Due:

Make a robot that can help someone. in Google Classroom

Make a robot that can help someone.

Hello Robotic Students,
This week's challenge (you will have two weeks to complete) is to think of a way you can help someone with a robot.
Robots are being used in our daily lives to help humans. Some examples are robots helping with household chores, medical surgeries, and even acting as pets for people who are lonely.


Directions-
1. Watch the Lego Mindstorm video- Medical and Personal robots (link below).
2. Think of a way you can program your robot to help someone.
3. Code your program to help someone.
4. If you are not able to figure out the coding, that is fine. Just draw a picture or create a video of you explaining how you would help someone with a robot.
5. Upload a video to google classroom of your drawing, coding, or explanation of how your robot can help someone.
6. Remember to "turn in" this challenge.


This will be our final EV3 robot challenge for this year. Thank you for your hard work and solutions to our EV3 challenges.
Well done, Students!


Mrs. Hook and Mrs. Oien

Due:

Continue to work on final project- due 5/3 in Google Classroom

Continue to work on final project- due 5/3

Hello robotics students! This week, you will finish the challenge of building a robot that helps someone. If you already finished, disassemble your robot and start organizing your kit. You'll return them sometime next week.

Due:

Robotics Team Video in Google Classroom

Robotics Team Video

Watch the video featuring Up-A-Creek Robotics team, which includes some Apex high school students.
Mrs Hook and I will record a zoom call with the team, where we will ask questions from Apex robotics students. 
Your assignment is to come up with at least one question for the team. You can ask it in the comment section.


We will not have lessons next week, as it is testing week. You may experiment with your EV3 if you wish.

Due:

Dance Party in Google Classroom

Dance Party

Program your robot to perform a dance routine, moving in time with music.
You may use one of the songs on the example video, or find your own appropriate song.
You may decorate your dancing robot by taping on items from home, like pipe cleaners, feathers, pop-poms, etc.
Make sure your robot's dance moves change their movements in time with the music.
Watch examples in the video below.
Create your own video. I will be sharing your video with other students in robotics class.

Due:

Hole in one gripper challenge in Google Classroom

Hole in one gripper challenge

Hello Robotic Students,
This week you are being asked to create a hole, for a mini golf course.
Can you program your gripper to push a small ball, to make it into your cup?
You may modify your gripper if you like.
Watch the video below for some student examples, then try to build your own hole, and make a "hole in one."

Upload a photo or video of your robot completing the challange.

Due:

Gripper attachment in Google Classroom

Gripper attachment

This week you will take apart the cargo arm attachment and make a gripper.
The gripper attachment works a little like a claw. It takes some practice to get it to open and close just right. Once you figure out how to open and close the gripper, program it to move a bottle or juice can, as shown in the videos below. Again, I won't give you the programming, but if you can't figure it out on your own, email me or visit me during office hours.
There are 3 pages of building instructions.
Good luck!

Due:

Drawbot in Google Classroom

Drawbot

Watch the video to see how to make a drawbot by attaching a marker to your EV3.
You will need the following materials-
1. Ev3 robot
2. Rubber bands
3. Large paper, or tape smaller pieces together
4. Marker

Due:

Ultrasonic Sensor with Cargo Arm in Google Classroom

Ultrasonic Sensor with Cargo Arm

Last week, you learned how to program the medium motor to move the cargo arm. This week your challenge is to program the ultrasonic sensor to detect the cuboid before moving it with the cargo arm.

You should be able to start the robot any distance from the cuboid and it will only lower the cargo arm when it senses the cube.

Show me a video or screenshot of your programming when you complete the challenge.

From here on out, I won't usually give you a programming solution. I expect you to use the programming skills you've learned so far to solve the challenges. Most challenges take many iterations (changes) to get right. Feel free to watch past instructional videos, or watch the tutorials in EV3 software to help you.

If, after much trial and error, you still can't figure it out, please email me or visit me in office hours. Have fun!

Due:

Moving Objects/building a cargo arm in Google Classroom

Moving Objects/building a cargo arm

Now that you've picked up the extra Lego pieces, you can build and program a cargo arm attachment for your EV3 robot driving base. You will also build a cuboid to move with the cargo arm. Building instructions for both are attached as PDF's below. Leave the ultrasonic sensor on the robot and next week we will learn to use it with the cargo arm.
After you build the cargo arm and cuboid, follow the tutorial to program your robot to move the cuboid. Then modify your program to:-
- make the cargo arm come down on the cuboid
- move forward (dragging the cuboid)
-release the cuboid
-drive backwards, returning to where your robot started
Either submit a screenshot of your modified program, or a video of your robot completing the challenge. Have fun!

Due:

Create your Own Sensor Challenge in Google Classroom

Create your Own Sensor Challenge

If you've done all the challenges up to this point, you should have a pretty good understanding of how to program the sensors.This week you get to create your own challenge using any of the sensors. Watch the video for ideas, then have fun experimenting on your own. Please visit me during office hours if you are having trouble.
After you complete the challenge, post a video or photo of your robot in action to Padlet, where students from both Monday and Wednesday will be able to see your creation.

Due:

Touch Sensor Challenge- Parts 1 and 2 in Google Classroom

Touch Sensor Challenge- Parts 1 and 2

Hello Robotic Students,
This week we are going to use the touch sensor. You should have the touch sensor attached to your EV3, and plugged into port 1.
Please look at the two challenges below.
Try the challenges on your own first.
If you need help you can look at the solutions videos, but try to do them on your own first.
Directions-
1. Try challenge 1 (see below)
2. Try challenge 2- (see below)
3. Share with me either a video of your robot completing the challenge, or a screenshot of your program.
4. "Turn in" your assignment in google classroom, so I know you completed this challenge.

Due:

Moving Objects/building a cargo arm in Google Classroom

Moving Objects/building a cargo arm

This week you will build and program a cargo arm attachment for your EV3 robot driving base. You will also build a cuboid to move with the cargo arm. Building instructions for both are attached as PDF's below. Leave the ultrasonic sensor on the robot.
After you build the cargo arm and cuboid, follow the tutorial to program your robot to move the cuboid. Then modify your program to:-
- make the cargo arm come down on the cuboid
- move forward (dragging the cuboid)
-release the cuboid
-drive backwards, returning to where your robot started
Either submit a screenshot of your modified program, or a video of your robot completing the challenge. Have fun!

Due:

switch block in Google Classroom

switch block

Due:

Switch block in Google Classroom

Switch block

If you don't have the pieces needed to do the cargo arm assignment, please do this.
Here, we will learn to program with if/then statements, where our robot will perform a different set of actions depending on which color it detects.

I have a tutorial for the ipad and black icon app here, and will have the red icon tutorial by tomorrow.

Due:

Following a line and If/Then statements in Google Classroom

Following a line and If/Then statements

Some of you already completed this challenge during break, but if you did not, please try it this week! If you are still figuring out the past challenges, that is just fine! Only complete this challenge after you do the others.
Please visit me during office hours if you have any trouble!

Here I show the EV3 following a line using the color sensor. Instead of programming for color, I programmed it to sense "reflected light intensity", which means it's sensing the difference between light and dark. You will need to change the value based on how dark or light your surface is. I show how to use "port view" to determine the value of the surface you are driving on.

I also included a couple of screenshots of possible programs to get you started, but tinker around with your own programs. These programs use "If/then" statements, which we haven't covered yet. If/then blocks and stacks are used when you have 2 different sets of instructions you want the robot to follow based on different conditions. In this case, the different conditions are whether it senses light or dark reflected light intensity.

Due:

Color Sensor and Sound Blocks in Google Classroom

Color Sensor and Sound Blocks

This is our last week of lessons before winter break! In this lesson, I am programming the EV3 to stay in an arena by using the color sensor to detect a colored line and then backing up, turning, and driving again. Even if you don't fully understand how to use the ultrasonic sensor yet, try out this activity and it may help you understand how to program the sensors.
First watch the color sensor movie, then watch either the "red icon" video or the "ipad and black icon color sensor" video.
Attach a video of your EV3 completing the challenge, or a screenshot of your completed program.

If you are up for an additional challenge, check out the line following challenge I posted separately.
Feel free to explore as much as you like with your EV3 this break.
If you have any questions, or just want to show me what you're doing with the EV3, visit me during office hours during the week of Dec 7th or Dec 14th. Mon, Tues, Weds, 9:30-10:30.

Due:

11/30/20 catch-up, and "follow a line" in Google Classroom

11/30/20 catch-up, and "follow a line"

I want to give everyone a week to catch up. If you haven't already, please let me know where you are at in your programming lessons. Send me a private comment here, or visit me during office hours. Let me know how I can help you understand the programming.
A reminder-programming takes a lot of trial and error. It is normal to make several iterations (changes) to the program before it does what you want it to do. That is part of the fun! Please don't feel like you failed when your EV3 does something unexpected- keep trying!

If you figured out how to program the sensors, here's another challenge for you: Program you EV3 to follow a line on the floor using a color sensor. I'll give you the solution next week, but first, try to figure it out yourself!

Due:

Ultrasonic sensor in Google Classroom

Ultrasonic sensor

If you feel comfortable programming basic steering, move on to programming sensors. If you are not ready, please know that I won't count you down if you don't complete this lesson. Only move on if you feel comfortable programming steering. If you are having trouble, please visit me during office hours, Mon, Tues, or Weds mornings (or schedule another time on Thurs or Friday if needed).
You do not need to turn anything in this week. Just enjoy learning about sensors! Once you know how to program the ultrasonic sensor, experiment with the other sensors!

I added a screenshot of how to get started programming with the red icon software. Start out by duplicating it, then try making small changes and see what happens!

Due:

Driving and Turning Challenge in Google Classroom

Driving and Turning Challenge

I hope everyone is having fun with the EV3! Please know that I understand that everyone has different levels of experience and interest in robotics and I don't expect everyone to go through the lessons at the same pace. Please feel free to spend as much time as you need on each lesson, starting with steering motors, and then moving on to sensors. Many of you are loving the robots, and have gone beyond the lessons, which is great too!
Please visit me during office hours if you need help.

-Watch the video showing the programming challenge. Unfortunately, the end of the video got cut off and doesn't show the EV3 doing the second challenge. For that, you want to go to first base, do a spin turn and follow the same path back to home base.
-Look at the baseball challenge pdf
-Complete the baseball challenge activity sheet and submit

Due:

driving- degrees, rotations, seconds in Google Classroom

driving- degrees, rotations, seconds

Build your driving base and follow the driving tutorial on your device. Watch the video below based on which software you have. You will be comparing programming your EV3 to drive forward using rotations, degrees, or seconds.
Look at the googleform to see what observations you will be recording. You will program your robot to drive forward for 2 rotations of the wheel, 2 degrees, and then 2 seconds. You will compare the distance it moves forward for each. This will be very useful later on when you are completing challenges that require exact steering movements.

Once you complete the assignment, feel free to explore programming your robot to drive and turn. Next week we will learn how to control our robot's turns.
Leave the robot built for next week's challenge!

Due:

Navigating your EV3 in Google Classroom

Navigating your EV3

This week you will start learning how to use your EV3 programming software or app. Mindstorms is in the middle of transitioning to a totally new version of programming software, which is why students have different versions of the software depending on the device you are using. The new app comes out next month, but some versions of the Windows and MacOS software were already released, which is why the videos and lesson instructions I give may be a little different than what you see on your device. If you ever have any questions, please visit me during office hours.

Please do the following:
-Watch the video titled "watch me first.mov"
-Watch the video that most closely describes the software/app you are using
-Complete the tutorials "Use a Large Motor" and "Use a Touch Sensor"
-If you have time, you can build the driving base. I describe where to find the building instructions in the videos.

Next week we will learn how to program driving and steering your rover.

Due:

required google form in Google Classroom

required google form

Please fill this out with a parent to let me know what device you'll be using to program your EV3

Due:

Manufacturing Logistics Robots in Google Classroom

Manufacturing Logistics Robots

Robots help move the parts, ingredients, packaging and other materials from one location to another for manufacturing and distrubuting finished products. This flow of goods is called logistics. Watch the video and answer the questions in the google doc.

Due:

homework in Google Classroom

homework

Play the "Guess the Sprite" game with someone in your household. Create a flowchart with "yes" and "no" decisions leading to the sprite you were thinking of. Scan or take a picture, upload it and turn it in.

Due:

activity in Google Classroom

activity

Please print out and complete the sheets below. This activity helps us practice noticing all the little details needed to complete a task, just like when programming a robot. We must also complete those tasks in the correct sequence. In this activity, you will list all the steps needed to complete your morning routine.

Due:

Homework in Google Classroom

Homework

Add a file showing your sequence of instructions programming your partner to make a sandwich. Remember that a program is a list of very detailed instructions. You must have at least 10 steps. You may either write the steps out on a google doc or take a photo or video of your program.

Due:

Invent a robot in Google Classroom

Invent a robot

Draw a picture of a robot that you like to invent. Label the parts. Does it have sensors? What function does it perform? You may share your drawing with me during office hours, or upload a photo of it here.

Due:

Invent a robot in Google Classroom

Invent a robot

Draw a picture of a robot that you like to invent. Label the parts. Does it have sensors? What function does it perform? You may share your drawing with me during office hours, or upload a photo of it here.

Due:

Are robots beneficial? survey in Google Classroom

Are robots beneficial? survey

Answer the fun questions in this form. I will share the classes results next week.

Due:

Are robots beneficial? survey in Google Classroom

Are robots beneficial? survey

Answer the fun questions in this form. I will share the classes results next week.