Robotics Academy Blog  

Archive for the ‘General News’ Category

Curriculum Preview: Intro to Programming VEX IQ for ROBOTC!

without comments

header_splash_v2

We are excited to give you a preview into our newest curriculum series: The Introduction to Programming VEX IQ with ROBOTC. The website is still in-the-works, but it should be completely ready by August. The focus for this curriculum is on the VEX IQ virtual and/or physical robot and the ROBOTC 4.0 software featuring the new  graphical function. It consists of videos, PDFs, quizzes, and our famous easy to use step-by-step videos. Check out some of the videos of from our curriculum series …
 


 

 

 

The Introduction to Programming VEX IQ with ROBOTC is a curriculum module designed to teach core computer programming logic and reasoning skills using a robotics engineering context. It contains a sequence of projects (plus one capstone challenge) organized around key robotics and programming concepts.

Why should I use the Introduction to Programming EV3 Curriculum?

Introduction to Programming provides a structured sequence of programming activities in real-world project-based contexts. The projects are designed to get students thinking about the patterns and structure of not just robotics, but also programming and problem-solving more generally. By the end of the curriculum, students should be better thinkers, not just coders.

What are the Learning Objectives of the Introduction to Programming VEX IQ Curriculum?

  • Basic concepts of programming
    • Commands
    • Sequences of commands
  • Intermediate concepts of programming
    • Program Flow Model
    • Simple (Wait For) Sensor behaviors
    • Decision-Making Structures
    • Loops
    • Switches
  • Engineering practices
    • Building solutions to real-world problems
    • Problem-solving strategies
    • Teamwork

For more info and to see the online version of the curriculum, visit http://curriculum.cs2n.org/vexiq.

Curriculum Preview: Intro to Programming LEGO MINDSTORMS EV3!

without comments

ev3curriculumWe are excited to give you a preview into our newest Robotics Academy curriculum series: The Introduction to Programming LEGO MINDSTORMS EV3. The focus for this curriculum is on the LEGO MINDSTORM EV3 robot and the EV3 software. It consists of 50+ videos, PDFs, quizzes, a teacher’s guide, and our famous easy to use step-by-step videos. Check out some of the videos of from our curriculum series …
 
 
 
 
 
 
 


 

 

 

What is the Introduction to Programming EV3 Curriculum?

The Introduction to Programming EV3 Curriculum is a curriculum module designed to teach core computer programming logic and reasoning skills using a robotics engineering context. It contains a sequence of 10 projects (plus one capstone challenge) organized around key robotics and programming concepts.

Each project comprises a self-contained instructional unit in the sequence, and provides students with:

  • An introduction to a real-world robot and the context in which it operates
  • A challenge that the robot faces
  • A LEGO-scale version of the problem for students to solve with their robots
  • Step-by-step guided video instruction that introduces key lesson concepts (e.g. Loops) by building simple programs that progress toward the challenge task
  • Built-in questions that give students instant feedback on whether they understood each step correctly, to aid in reflection and self-pacing
  • Semi-guided “Try It!” exploration activities that expose additional uses for and variants on each behavior
  • Semi-open-ended Mini-Challenges which ask students to use the skill they have just learned to solve a relevant small portion of the final challenge
  • The Unit Challenge based on the original robot’s problem, for students to solve in teams as an exercise and demonstration of their mastery of the concept
  • Additional Reflection Questions found in the back of this Teacher’s Guide allow you to assess the depth of students’ understandings while challenging them to apply their learning to a higher-order problem-solving and writing task.

For more info and to see the online version of the curriculum, visit http://www.education.rec.ri.cmu.edu/content/lego/ev3/curriculum/

Huffington Post Article Features CMU’s Robotics Academy!

without comments

huffpost_3lineAn article titled, “Robots Are Everywhere! Learning About Technology From Robotics” was recently published on the Huffington Post website featuring the Carnegie Mellon Robotics Academy! The author, Dr. Julie Dobrow from Tufts University, reached out to some of the staff at the Robotics Academy to get their take on robotics in the classroom. Here are some excerpts from the article …

 

The “Robotics Academy” at Carnegie Mellon University features a variety of tips for educators and parents on using robotics to teach kids about math, science, engineering and physics. Their extremely well-organized website offers curricular information, products and support to demonstrate ways to use both VEX systems (essentially a kit with all the component parts that enables kids to build a robot) and LEGOs to teach many STEM principles. All of their work and products are based on extensive research.

Robin Shoop, Director of the CMU Robotics Academy, believes that some of the work they are doing at CMU can make learning come alive. “Robots provide the hook that can be used to excite students about STEM academic concepts. Robotics activities in and of themselves will not improve STEM academic performance, but if robotics technologies are introduced correctly, and the STEM academic concepts are properly foregrounded, then robotics provides an excellent organizer to teach kids about STEM.”

Ross Higashi, lead curriculum developer at CMU says, “It’s a common misconception that involving robots in a curriculum or afterschool program makes STEM magic happen. That’s simply not true… Robotics presents a wealth of opportunities to teach meaningful content. But doing that, it’s not trivial. It’s hard work. You need well-targeted lessons, and you need a teacher who can support students who are learning by doing. In the end, though, as many students and teachers will tell you: it’s absolutely worth it, and the hardest fun they’ve ever had.”

And kids do have fun. And not only kids. Jason McKenna, a K-8 teacher in the Hopewell(PA) Area School District who works with the CMU Robotics Academy points out that it’s the combination of high engagement, the ability to teach each student at his or her instructional level and provide opportunities for differentiated engagement “that makes Robotics such fun for me as a teacher.”

 
You can read the entire article here.

Written by Cara Friez

July 10th, 2014 at 2:44 pm

Sign up for the Robotics Summer of Learning All Summer!

with 2 comments

Fun RSOL

 

Did you know that you can sign up for the Robotics Summer of Learning anytime during the summer? All our live webinars are recorded, so you can easily sign up today and work at your own pace!

FAQ


How do I join and get into the class?
Sign in or sign up for a new account at CS2N.org. Then visit http://cs2n.org/summer-of-learning and click on the VEX IQ robot. You’ll be taken to a new page where you will click “View” under “Summer of Learning 2014 – VEX IQ – Intro.” From there you will be in the official Summer of Learning course!

How much does this course and/or software cost?
Nothing at all! It is free until September 1, 2014.

What do I need to download?
ROBOTC and the VEX IQ Challenge Pack. You need to download both items. The License ID and Password is located in the CS2N Moodle Course. Use these to activate the license for the entire summer (through September 1st). Computer Minimum Requirements.

Where can I find the link for the live classes?
The link is at the top of the section for the topic of that class. For example, if the topic for the live class is turning, the link will be at the top of the basic movement section. This is also where you will find the recording after the live class has ended.

What is the class schedule?
The live class schedule is listed below, but remember that you can work throughout the summer at your own pace. All classes are recorded. Just keep in mind that if you work ahead, some items of the curriculum will not be released until later this summer.

Will I be able to use the ROBOTC Graphical with EV3 and/or NXT? And, will there be a RSOL class for that?
ROBOTC for LEGO MINDSTORMS is still in development, but it will be available later this summer. Once it is ready, there will be a Robotics Summer of Learning course specifically for it.

 

Live Webinar Course Schedule

  • June 16: Introduction to Software, Setup, Forums and Procedures used in this course
  • June 17: Intro to Expedition Atlantis and Moving Forward
  • June 23: Turning and Intro to Ruins of Atlantis
  • June 30: Forward until Touch and Forward until Near
  • July 7th: Turn for Angle, Forward until Color, Intro to Palm Island
  • July 14th: Loops and if/else
  • July 21st: Repeated Decisions, Continuous Decisions, Intro to Operation Reset
  • July 28th: Joystick and Button control, intro to VEX IQ Highrise

Sign Up2

 

Robotics Summer of Learning Starts Next Week!!

without comments

Our Robotics Summer of Learning (RSOL) course opens this Sunday, June 15 with our first live webinar course starting on Monday, June 16! The RSOL gives students the opportunity to learn how to program robots using a free copy ROBOTC 4.0 (including the new Graphical Natural Language) for Robot Virtual Worlds programming software. If you’ve always thought that ROBOTC was too difficult, you should try out the new Graphical Natural Language, which is part of ROBOTC 4.0!

Sign up here!

Live Webinar Course Schedule:

  • June 16: Introduction to Software, Setup, Forums and Procedures used in this course.
  • June 17: Intro to Expedition Atlantis and Moving Forward
  • June 23: Turning and Intro to Ruins of Atlantis
  • June 30: Forward until Touch and Forward until Near
  • July 7th: Turn for Angle, Forward until Color, Intro to Palm Island
  • July 14th: Loops and if/else
  • July 21st: Repeated Decisions, Continuous Decisions, Intro to Operation Reset
  • July 28th: Joystick and Button control, intro to VEX IQ Highrise

All courses will be held at 1:00 PM Eastern Standard Time with a live instructor. A link will be available in the CS2N Moodle course for each session. All sessions are recorded so that you can take the course at your own pace. These dates are subject to change.

And don’t forget to sign up for our Robotics Summer of Learning Newsletter to get important reminders and information throughout the summer!

 

Summer Professional Development Classes are Filling Up Quickly!

without comments

PD Blog

Our Summer Professional Development classes are filling up quickly. Register today to make sure you get into your preferred course!

On-Site Training

Take one of our week long on-site courses in Pittsburgh, PA at the National Robotics Engineering Center (NREC). NREC is part of the Carnegie Mellon University Robotics Institute, a world-renowned robotics organization, where you’ll be surrounded by real-world robot research and commercialization.

EV3 Professional Development
August 11 – 15, 2014

ROBOTC for LEGO / TETRIX
July 7 – 11, 2014
July 28 – August 1, 2014

ROBOTC for VEX CORTEX
August 4 – 8, 2014

Online Training

Enjoy the convenience of taking Robotics Academy courses without leaving your own computer workstation with our online classes.

EV3 Online Professional Development
July 14th – 18th, 2014
Monday – Friday for 1 Week
3-5:00pm EST (12-3:00pm PST)

ROBOTC Online Training for TETRIX
July 21st – 25th, 2014
Monday – Friday for 1 Week
3-5:00pm EST (12-3:00pm PST)

ROBOTC Online Training for VEX CORTEX
July 28th – August 1st, 2014
Monday – Friday for 1 Week
3-5:00pm EST (12-3:00pm PST)

ROBOTC Online Training for VEX IQ
August 11th – 15th, 2014
Monday – Friday for 1 Week
3-5:00pm EST (12-3:00pm PST)

NXT-G Online Professional Development
July 7th – 11th, 2014
Monday – Friday for 1 Week
3-5:00pm EST (12-3:00pm PST)

Our Professional Development courses provide teachers and coaches with a solid foundation for robot programming in the respective languages, and experience in troubleshooting common student mistakes. It also focuses on identifying and extracting academic value from the naturally occurring STEM situations encountered in robotics explorations. All participants who complete the course will receive a Robotics Academy Certification. Find out more here – Robotics Academy Professional Development

Expedition Atlantis iPad App Available Today!

without comments

Flat Pad Mini Mockup


To celebrate the launch, Expedition Atlantis is priced at $1.99 for a limited time! Download today from the iTunes store!

The Robot Virtual Worlds team is proud to announce the availability of their new iPad app, Expedition Atlantis. Expedition Atlantis immerses you in a world of underwater robotics exploration, where you must solve math problems to control your robot’s movement in the deep seas ruins.
 


 

btn_standards_rollThe math problems will help students understand proportional relationships and the basics of robot programming. It is designed for the student to learn as they play, and includes in-game tutorials to help them play along. As you play, you’ll be able to customize your robot, and also earn achievements through our Computer Science Student Network (CS2N). A full teacher’s guide for using Expedition Atlantis in the classroom is available at www.robotvirtualworlds.com/ipad.
 
 

btn_research_rollExpedition Atlantis was tested in a number of diverse classroom settings. In every case, students had measurable gains in proportional understanding, as well as increased interest in math and robotics. Read more about the research here!
 
 
 
 
 

As you play along with the app, please send us your feedback at support@robotvirtualworlds.com! We’d love to know what you think and any improvements we can make.

Sneak Peek: Expedition Atlantis for the iPad

without comments

Photo Apr 21, 3 36 42 PMThe Robot Virtual World team is excited to share a quick sneak peek of our upcoming Expedition Atlantis app for the iPad! It will be similar to our already popular RVW Expedition Atlantis for the PC. Check out the images below …

 
 
 
 
 
 
 
Photo Apr 21, 3 18 20 PM

Photo Apr 21, 3 45 06 PM

Photo Apr 21, 3 49 15 PM

Photo Apr 21, 3 33 43 PM

Check back here soon for our release announcement!

Student POV: Robovacuum

without comments

Alexis and Noah are back again with another Student POV! This time, sharing how they programmed a robovacuum in ROBOTC Graphical Language for the VEX IQ platform.

————————————————————————————
In this challenge, we programmed the Vex IQ robot to perform a task that was based off of the robotic vacuums that vacuum autonomously while avoiding obstacles. Our challenge was to program a robot that would perform like a robotic vacuum. Therefore it would be able to move autonomously while avoiding obstacles.

We started our program by putting in a repeat forever loop. This means that our program will continuously run until we stop it with the exit button on the Vex IQ brain.

RoboVacuum1

We then made a plan on what we needed our robot to do. Within the repeat loop, we had to put an “if else” statement. An if else statement is a command that makes a decision based on a condition. With our program, our condition is the bumper sensor. The robot checks the condition of whether or not the bumper sensor is depressed. If the bumper sensor is not depressed, it will run the command inside the curly braces of the if statement. If the bumper sensor is depressed, it will run the commands inside the brackets of the else statement. We had to put this statement inside a repeat forever loop because without it, it would only make this decision once.

RoboVacuum2

We then had to decide what task the robot was to perform when the sensor was depressed. So we set up commands within the curly braces of the else statement shown here.

RoboVacuum3

Below is an image of the final program.

RoboVacuum4

Now our robot is able to move around autonomously while avoiding different obstacles!

- Alexis and Noah

Written by Cara Friez

April 17th, 2014 at 8:32 am

Student POV: Slalom Challenge

without comments

It’s Danica and Jake, back again! This time, teaching people about the slalom challenge, in ROBOTC Graphical Language for the VEX IQ platform. The challenge is to line follow using the VEX IQ color sensor without hitting the “mines”, also known as the cups.

#5

In the graphical organizer, to line follow on the left side of the line, all you have to do is use the block, lineTrackLeft, to follow the right side you have to use lineTrackRight.

#1

In this block, there are 3 boxes, one for the threshold, the second for the speed of the left motor, and the last box is for the speed of the right motor. In this line of code, the threshold of 105, the robot’s left motor is set to go at 50% power, and the right motor is set to go at 15% power.

This block has to be included into a repeat loop to make sure the robot continues to do this command for an allotted amount of time.

#2

The repeatUntil loop has many options for how long the loop should run. For this challenge, we decided to use the timer.

#3

The timer is set at 7000 milliseconds or 7 seconds, so it has enough time to make it through the slalom. Our finished program looks like this:

#4

Now you can line follow in any challenge you would like, the possibilities are endless!

Written by Cara Friez

April 2nd, 2014 at 7:47 am