ROBOTC.net Blog  

ROBOTC News

Archive for the ‘VEX’ Category

New RVW Level Build Tutorial at CS2N

without comments

Create-Own-Level-BuilderWe are happy to announce a new course on CS2N, Create Your Own Level with RVW Level Builder. In this new course, you will go through the steps of making your own custom level inRobot Virtual Worlds‘ Level Builder!

The class is structured on a 5-phase version of the engineering process (Concept, Design, Production, Testing, Release). In each phase, you will take a further step towards completing your level, either through planning, creating, or testing your level.

 
 
 
 


 
 

Beacons-and-BarriersLevel Builder enables users to easily create levels and challenges for others to solve. Teachers can create custom challenges for their classrooms or generate unique challenges for each student. Multiple real and fantasy themed robots and objects are available for use. You can also import your own objects with the 3D Model Importer. Your level plays like any other virtual world. You can access all of the motors and sensors on the virtual robot to solve the challenge using ROBOTC code.

Sign up for CS2N and this FREE course today - Create Your Own Level with RVW Level Builder. And don’t forget we have a Level Builder competition going on until August 31, 2013, Beacons and Barriers, with a chance to win some great prizes!!
 
 
 

A Teacher’s POV: My Child Wrote Code?

without comments

Zany Animals Camp 2013

Originally posted on Grow a Generation Blog

by Dr. Ellen Cavanaugh

I took Grow a Generation to a recent Zumbathon fundraiser for the Yellow Ribbon Girls.  Several kids meandered over to the table while the moms were working out. I invited them to play around with the Scratch programming window that was opened on the computer.  One girl, I think about 10 or 11, became enamored with Scratch, asking how to make the cat she choose as a sprite move around the screen.  I showed her a few command codes and encouraged her to experiment.  Intent, she focused as hard on that screen as the 200+ moms focused on their workout. When the workout was over, her mom, exhausted and drenched, came to grab her hand and walk off. It took several attempts by me to convince the mom to actually look, and several more attempts to explain the daughter had not been playing a game, rather programming a new one. She had programmed her cat to dance a Zumba workout.  Even then, the mom didn’t seem to understand and finally looked closer to let her child explain the code she had put in place.  The mom was incredulous, “You mean my daughter actually programmed this?”

AliceI spent this week working with some brilliant young people as they were introduced to Alice 2, a free drag and drop educational programming language that allows students to create computer animations using 3D models. Our theme was Zany Animals and each student was tasked with inventing a creature and animating it with special qualities. J.K. Rowlings inventive imagination supplied fuel for our creativity while we looked at the etymology and origins of some great Harry Potter creatures (Basilisk, Phoenix, Hippogriff, Boggart, and Thestrals). The Discovery channel demonstrated some very real incredible animals and provided a template for our short nature documentaries. We discussed the ethics of animal experimentation and watch some videos of the current status on cloning, using animal to create pharmaceuticals and synthetic proteins, and grafting technology onto animals.

One of the uncles (a young man in his late twenties) stopped mid-week and looked around at the fun we were having.  He shared his remembrances of computer science class in high school, a black screen with detailed code he could not make work.  He had walked away from high school convinced Programming was something he could not learn.

His comments, alongside the mom’s at the Zumbathon, have me wondering about marketing.  Only five students enrolled in the camp.  While other factors played a part, how do I advertise to a generation who cannot conceive a child can begin to write code (and have fun doing it)?  How can we work to allow not just the technology teacher and the media lab director, but also the classroom teacher encourage computer programming and the creation of digital artifacts in the creative expression of their students.

I have had to journey my own learning curve this summer.  I am taking the CS2N Summer of Learning class in ROBOTC.  The Alice 2 tutorials I did in class were adapted from the CS2N Introduction to Alice class that is available free on their website. I learned alongside the kids and eagerly accepted the wonderful help of two area middle school STEM heroes who run their own programming classes in the homeschool network – Fiona and Joseph Chaney.

NatureDocumentary copy

The camp was such fun.  The kids learned to select an environment and create an establishing shot for their animals habitat.  They then created their creature by selecting the object of an animal and changing colors, textures, ear size, nose size, arm length, etc. They started animating their animal to demonstrate its incredible abilities and changing camera angles to tell a story. Finally, they added sound and narration to their animation.  All of this was done while learning basic computer care, where to save and recover files, and how to deal with constant messaging of “Alice thinks you made an error” and carry on through frustration.  The kids will be using the animations they created to enter the CS2N Nature Doc-u-mentary competition.

Two learning leap moments stood out.  The first was a child who had originally placed two dragons into the scene and they create a ‘method’ called fight.  He dragged the method into the editor box and couldn’t figure out why they weren’t fighting.  He had not yet connected the need to write the script for each movement of each dragon to create the method.  The rest of his week was spent focused on getting a dragon to flap his wings. It tied in beautifully with a video on the last day about how computer animation team created the Thestral flight scene in the Harry Potter Order of the Phoenix movie. This boy was breaking down the abstract concepts of ‘fight’ and ‘fly’ and beginning to think in terms of modeling, algorithms, and sequence.

Another moment came when a student wanted to have a turtle disappear into his shell. I found a brief tutorial online (the Alice tutorials are out there, but they are not as easy to find as the Scratch tutorials) and he was able to follow it.  When I checked back in to examine his code, I was so impressed how he could walk me through the control structures he put in place for sequence, conditions, and parallel execution!

High points included sitting outside on a gorgeous rain free day in the shade under the tree at a picnic table at Baden Academy as students typed away on their netbooks creating their animals, inspired by the new surroundings and summer breeze.  Another was the look of such pride as parents and grandparents applauded to see the student creations on the screen in the lab at the end of the week.

Embarrassment of the week – despite a Ph.D., I could not visualize the need to invert the image on the iron on for the shirts – so if you see a smiling child wearing a shirt with a picture of their Zany Animal and all the text is backwards, know that you are looking yet another erratum of Dr. Ellen.

I close with a recent Facebook post from a mom: “John made this video in his computer class this past week. It is short but he has never done anything like this in the past. Wish the class was longer than five days. He loved it.”

Enjoy the kids work – and don’t forget to add your comments!

Bob Bobson

Crackfire

FireBall the Devious Hamster Crook

Moon Dragon

Turtle Chase

 

Written by Cara Friez

July 31st, 2013 at 5:40 pm

Summer of Learning Leaderboards are Live

without comments

Robotics-LeaderboardWe are happy to announce that the leaderboards for the Robotics Summer of Learning competitions are live! Each leaderboard shows the overall scores as well as the leaders in each division. The results are real-time, so check back often to see where you stand. The competitions run until August 31, 2013.

Leaderboards

VEX Toss Up

FTC Ring it Up!

 

 

Divisions

  • Middle School Division - 6th to 8th Grade (for the 2013-2014 School Year)
  • High School Division - 9th to 12th Grade (for the 2013-2014 School Year)
  • Open Division - Teachers, Mentors, Coaches, Educators, Hobbyists, Everyone!

Prizes

FTC-Prizes

VEX-Prizes

The official rules are listed on the official Robotics Summer of Learning page.

Written by Cara Friez

July 24th, 2013 at 3:48 pm

ROBOTC Teacher – Jeff Maxwell

without comments

JeffMaxwellWe’ve featured a couple of robotics students the last few weeks, but this week we showcase a robotics teacher who uses ROBOTC and Robot Virtual Worlds in the classroom. Check out Jeff Maxwell’s interview on why and how he uses Robot Virtual Worlds with his students …

 
 
 
 
 
 


 

VEX IQ Challenge – Add It Up

without comments

VEX IQ LogoAt the VEX World Championship in Anaheim, VEX introduced their newest robotics platform, VEX IQ.  VEX IQ is designed to transform STEM learning for students and their teachers. Students as young as 8 can begin building and programming their robot.

To support the VEX IQ system, the REC Foundation revealed a new VEX IQ Challenge game called “Add It Up” for the 2013-2014 robotics season.
 

VEX IQ Add It Up Field

In the VEX IQ Challenge, students, with guidance from their teachers and mentors, build a robot using the VEX IQ robotics platform to solve an engineering challenge that is presented in the form of a game. VEX IQ Challenge teams will work together scoring points in Teamwork Matches, and also get to show off their robot’s skills individually in driver controlled and autonomous Skills Challenges. VEX released a new video yesterday that explains the rules of the game.

 

There are a total of thirty-six (36) Small BuckyBalls and four (4) Large BuckyBalls available as Scoring Objects in the game. There are four (4) Floor Goals, two (2) Low Goals, two (2) High Goals, and four (4) Scoring Rings, as well as a Hanging Bar. Official game documents are available here: VEX Wiki – Add It Up

Registration for a VEX IQ Challenge team costs $100. Additional teams from the same schools can register for $50. Tournament entry fees vary by event. Visit RobotEvents.com for more information, to register a team and find events near you.

Carnegie Mellon Robotics Academy is currently developing new curriculum and trainings for the new VEX IQ platform and ROBOTC for VEX Robotics 4.0. Curriculum, software, and training will be available this Fall.  To find out more information visit: Robotics Academy VEX IQ.

What do you think of the new VEX IQ system? Are you interested in creating a team in your area?

Written by Cara Friez

July 2nd, 2013 at 6:02 pm

ROBOTC Student – Mia Garbaccio

without comments

Robotics Picture 1Every year at Worlds, we get to meet some amazingly talented students. This year was no different! One of those students was the lead programmer and captain for the all-girls VEX team 355E, Mia Garbaccio. She is an avid programmer with an organized binder of code that impressed the entire Robotics Academy team. Check out her story and programming binder in this interview:

 

 

 

 

 


 
Are you a programming student who wants to share your story with us? If so, send us an email at
socialmedia@cs2n.org
!

Written by Cara Friez

June 19th, 2013 at 6:00 pm

Earn a ROBOTC Student Certification this Summer for FREE!

without comments

ROBOTC CertificationEvery student who completes a ROBOTC Summer of Learning course will have the opportunity to take a ROBOTC Student Certification Exam! This certificate will represent a student’s programming and robot problem solving accomplishments.

Throughout the course, the student will earn badges as they successfully complete challenges. Each badge contains information to help others understand what a student knows: who awarded it, who recognizes it, when they earned it, links to example student code, their videos, their scores, the types of questions they answered, or other information designed to show off their accomplishments.
 

Badge Pathway

At the very end of the course, students will have the opportunity to take an exam. This certification exam will consist of 125 questions to be completed in 100 minutes. Students will need to earn a score of 70% or higher in order to earn the certification.

Every student enrolled in one of our Robotics Summer of Learning class will have the option of taking the ROBOTC for LEGO or the ROBOTC for VEX student certification exam. Sign up for a class today:

LEGO Icon 3VEX Icon 3 copy
 

And don’t forget about our free ROBOTC live training, starting Monday, June 17th:

Summer of Learning

 

Written by Cara Friez

June 14th, 2013 at 6:09 pm

FREE Summer of Learning ROBOTC Online Classes Start on Monday!

without comments

Live TrainingStarting Monday, June 17th, our free online classes will begin for the Robotics Summer of Learning. The ROBOTC team will show you the best ways to get started using ROBOTC and answer your questions LIVE! The goals for these classes is to support you, our users, and help you earn a ROBOTC certification!

The classes and Q&A sessions will take place throughout the summer on WebEx at the times listed below. The length of the class will be based on how many questions we need to answer.

 
 

VEX
Tuesdays, Wednesdays, Fridays at 11:00am EDT
 
LEGO
Mondays, Wednesdays, Fridays at 12:00pm EDT

**Classes will be recorded and posted online after each session.**

——————————————————————

How to Sign Up:

1. Register for Summer of Learning - Choose one of the following Robotics Summer of Learning Courses and sign up!

LEGO Icon 3VEX Icon 3 copy

 

 

 

 

 

 

 

2. Choose a WebEx Course - Join your choice of WebEx courses 30 minutes before scheduled course begins:

VEX
Tuesdays, Wednesdays, Fridays at 11:00am EDT

LEGO
Mondays, Wednesdays, Fridays at 12:00pm EDT

If you would like to ask questions during the live class, make sure to have a USB headset. You can also submit your questions before and during each class through the ROBOTC forum or our social media sites.

——————————————————————
Official RSOL Prizes Announced! 

Robotics Prize
Don’t forget, you can win some great prizes if you compete in one of our ROBOTC Robot Virtual Worlds Challenges! We will be giving away VEX IQ and NXT Kits; ROBOTC and Robot Virtual Worlds licenses; and two $1000 scholarships.
Sign-up Today!

Prizes for the Robotics Summer of Learning Announced!

without comments

Robotics PrizeWe are very happy to announce the official prizes for the Robotics Summer of Learning competitions! We will be giving away VEX IQ and NXT Kits; ROBOTC and Robot Virtual Worlds licenses; and two $1000 scholarships. There will be three competitions eligible for prizes: CS2N VEX Toss Up Challenge, CS2N FTC “Ring It Up!” Challenge, and Robot Virtual Worlds Beacons and Barriers.

Each competition will be broken up into three divisions. Each player is eligible for only one prize per competition. The official rules are listed on the official Robotics Summer of Learning page.

Competitions are open now, so sign up today!
 

 

Divisions

  • Middle School Division – 6th to 8th Grade (for the 2013-2014 School Year)
  • High School Division - 9th to 12th Grade (for the 2013-2014 School Year)
  • Open Division - Teachers, Mentors, Coaches, Educators, Hobbyists, Everyone!

 
Prizes

VEX Prizes FTC PrizesLevel Builder Prizes

The official rules are listed on the official Robotics Summer of Learning page.

Start programming today for your chance at these awesome prizes!
 

Robot designed by Drew Ellis from The Noun Project and the Trophy is from The Noun Project.

 

Robotics Summer of Learning

without comments

Robotics Summer of Learning

This summer students have the opportunity to learn how to program robots, design games, animate stories, and earn a chance to win over $10,000 in prizes and scholarships! The Robotics Summer of Learning program hopes to effectively increase students’ interest in STEM (science, technology, engineering, mathematics) related fields. The program is hosted online at the Computer Science Student Network.

The Summer of Learning initiative is sponsored by Carnegie Mellon’s Robotics Academy - an educational outreach of Carnegie Mellon University and a part of the university’s world-renowned Robotics Institute. The Robotics Academy mission is to develop educational tools and resources to use the motivational effects of robotics to excite students and teachers about science and technology.

The Computer Science Student Network (CS2N) is a collaborative research project between Carnegie Mellon University (including the Robotics Academy) and the Defense Advanced Research Projects Agency (DARPA) designed to increase the number of students pursuing advanced Computer Science and STEM degrees. CS2N is an online network for students and teachers to connect together and use engaging activities designed to teach how to program robots, animations, web pages, and games.

CS2N also includes tools for teachers/educators to create their own individual groups for students to join. Using the “groups” feature, teachers can track their students’ progress through every activity offered on the site. All of CS2N’s learning activities are designed to align with national educational standards.

Check out all the great features and challenges that will be offered through the Robotics Summer of Learning…

Programming Robots 

ROBOTC logoThe Robotics Summer of Learning will offer students the opportunity to program a variety of robots in deep space, on a tropical island, and a VEX or FTC game board. The robots are programmed in ROBOTC, a programming language for LEGO, VEX and Arduino robots. Beginning ROBOTC users are able to utilize simple Natural Language commands like forward, reverse, and pointTurn at the introductory level and then migrate to full C-Programming to learn advanced computer science concepts like recursion, pointers, multitasking/threading, and multi-agent communications.

Students will program the virtual robots using the ROBOTC language and ROBOTC’s Robot Virtual Worlds (RVW) software, an interactive educational video game software that allows every student to experience the same benefits of learning robotics and programming. RVW tracks and stores student’s progress, through CS2N, as they solve different levels in each World. After successfully completing a World, students earn a badge that documents their achievements. At the end of the summer, students will have the opportunity to take an exam that will earn them a Carnegie Mellon Robotics Academy programming certification, which can be included in the student’s academic portfolio.

Introductory programming lessons are taught in the tropical themed Palm Island, one of three virtual environments in Robot Virtual Worlds. Once students learn the basics in their first mission, they are then challenged to complete missions on Planet H99 in deep space, and underwater in the Ruins of Atlantis. The final challenge is a national robot programming competition that will include over ten thousand dollars in scholarships and prizes. Two new “programming only” robotics game have been developed specifically for the Robotics Summer of Learning programming competition, which take advantage of current VEX and FTC games in Robot Virtual Worlds. The games are played by autonomously programming your robot to place objects into scoring positions as quickly as possible.

VEX “Toss Up”

VEX Toss Up

CS2N’s VEX Toss Up challenges you to program your autonomous virtual robot with ROBOTC to score as many points as possible, via scoring or locking BuckeyBalls and large balls, as well as hanging from a colored bar!

FTC “Ring It Up!”

FTC Ring It Up

CS2N’s FTC “Ring It Up!” challenges you to program your autonomous virtual robot with ROBOTC to score as many points as possible, via hanging rings on the center or corner post hangers and placing rings on the red floor tiles!

 

Nature Documentary

Animation

Animation programming languages, such as Scratch and Alice, make it easy for students to create video stories, animations, games, music, and art. By using storytelling and animation as a motivator, students learn the importance of the design process while using and learning interactive programming software.

Our Robotics Summer of Learning Animation Challenge is called Nature Doc-u-mentary. This challenge asks students to write a creative narrative and make an animated documentary using either Scratch, SAM Animation, or Alice 2.0.

 

 

 

Game Design

Beacons and Barriers

Designing a digital game allows students the opportunity to creatively brainstorm ideas, create 3D objects to import into the game board, learn how to program in order to test the success of the game, and challenge them to think of ways to advance and optimize the gameplay. Robot Virtual Worlds comes with two great tools, the Level Builder and the Model Importer. The Level Builder uses a 12-inch by 12-inch board and our “desktop” models to create their very own Robot Virtual World. The Model Importer allows students to import their own 3D models into Level Builder to take their game to the next level. Students can use both tools while designing their own game board for a virtual robot to successfully complete!

Our Robotics Summer of Learning Animation Challenge is called Beacons and Barriers.  This challenge will have users focus on creating levels for a virtual robot to navigate through. They will use the Model Importer, included in Robot Virtual Worlds, to create objects to serve as checkpoints and obstacles.

 

 

The Robotics Summer of Learning Program is excited for the opportunity to advance students’ interests in STEM and advanced their programming skillsets! Software and training will be provided for free throughout the summer. Students will have 24/7 access to the online course materials, as well as professional support from developers of the software and curriculum. There will be over $10,000 in prizes available to participants in the challenges, including free software, robot kits, and college scholarships. The Robotics Summer of Learning kicks off on June 1 and runs to September 1, 2013. 

Sign Up Today for the Robotics Summer of Learning!

 

———————————————————–

 

Professional Development

Also offered during the summer are our Professional Development courses. These 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. Classes are available on-site or online.

Classes are filling up quick, so sign up today!