Changing Culture in Robotics Classrooms (CCRC)
Changing Culture in Robotics Classrooms (CCRC) is a three year project supported by the National Science Foundation that begins September 2015 and runs through June 2018. The CCRC project will use a combination of robotics competition activities, a modified autonomous only competition that we will design each year, and curriculum and training from the Carnegie Mellon Robotics Academy designed to help teachers to teach programming in their robotics classrooms. We are currently conducting two experiments. Click the links to the left to learn about the experiments.
Join our Research
Table 1. Changing Culture in Robotics Classroom’s projected year-long classroom schedule.
|Activity||Robotics Competition (this could be an official competition or a teacher led in-class competition)||Modified Autonomous Competition (MAC)||CS Principles Robotics Unit (CSPRU) - This Unit is scheduled to be developed during the spring and summer of 2015. It will be tested locally in the fall of 2015 and be ready for national implementation in Spring 2016.|
|What students do||Students compete in an existing robotics competition such as FLL, FTC, VEX, or VEX IQ||Students compete in a MAC version of an existing competition designed to stress sophisticated autonomous operation||Students engage in design-based learning units in which they design algorithmic solutions to robotics problems|
|Primary content||Mechanics and Basic Programming, ideation and creativity||Autonomous Programming with an emphasis on decision-making logic||High-level problem solving, abstraction, and algorithmic design|
|Relevant CS Principles Focus Areas||
Big Idea 1: Creativity
Big Idea 5: Programming (Basic)
Big Idea 1: Creativity
Big Idea 2: Abstractions
Big Idea 5: Programming
Big Idea 1: Creativity
Big Idea 2: Abstractions
Big Idea 4: Algorithms
|RVW role||Direct simulation of robotics challenge to support teams in competitions||Primary activity platform: modified challenges are played through RVWs||Primary activity platform: problem is presented in virtual space, and solutions must function in RVW environment|
|Curriculum Supports||Use existing Robotics Academy ROBOTC for MINDSTORMS, ROBOTC for VEX, and VEX IQ Curriculum||Advanced lessons will be developed this fall and tested as they are being developed.||New problem scenarios that include appropriate instructional supports|
Robot Virtual Worlds - Virtual GPS Tech Demo
This video is a demonstration of the new virtual GPS capability in Robot Virtual Worlds. The GPS values are available in ROBOTC and can be used to control the behavior of the virtual robot.
The 2014-15 Modified Autonomous Competition (MAC)
- Internet Access
- PC or MAC* capable of running the ROBOTC & Robot Virtual World software | www.robotvirtualworlds.com
- PC Compatible OS: Windows XP, VISTA, Windows 7, or Windows 8
- Processor: Intel Core 2 Duo processor family or better, AMD Athlon X2 processor family or better
- Memory: 2 GB RAM
- Graphics: NVIDIA® GeForce® 8800GTS or better, ATI Radeon™ HD 3850 or better
- DirectX: DirectX® 9.0c and DirectX® 10
- Hard Drive: 500 MB free hard drive space
- Sound: Standard audio device
*ROBOTC will work on a Apple/Mac computer with most Windows Virtualization/Emulation software packages available today including Apple’s Boot Camp, Parallels Desktop, and VMWare Fusion. Once the software is installed, the ROBOTC installation and usage is exactly the same as it would be on a normal Windows PC. Please see your software's documentation regarding connecting your USB devices to your virtual environment.
For more information on various Virtualization software:
If you are still unsure, both the ROBOTC and Robot Virtual Worlds software come with free trial periods for you to evaluate. If you have additional questions please email Robot Virtual Worlds support.
The Spring 2015 In-School Experiment
The National Science Foundation Changing Culture in Robotics Classrooms project’s goal is to integrate significant computational thinking practices into traditional robotics education curricula and activities. The Spring 2015 In School Experiment works with 10 middle school level Pittsburgh classrooms. All teachers and schools involve in the experiment have agreed to the "Load Bearing Conditions" (LBC) agreement. LBCs are designed to insure that all stakeholders in the experiment understand what they are agreeing to participate in before the experiment is executed. Teachers involved in the project are required to import their class lists into the Computer Science Student Network (CS2N) enabling the research team and the teacher to track all students’ progress.
This experiment is designed to measure the following:
- The fidelity of the curriculum’s ability to teach robot programming and computational thinking
- CS2N’s new badge and certification system
- The motivational effects of badges and certifications
- The ability of our new badge system to predict student competence (if the student earned the badge does it actually predict that they understand the concept?)
Teachers involved in the project agree to participate in teacher training, implement a pretest and posttest with their class, and occasionally be observed. The research team agrees to support them if they have technical issues, provide them with software, curriculum, and limited amounts of hardware.
The curriculum that we are using is the Introduction to VEX IQ Programming - and students are learning to program using VEX IQ robots and the Robot Virtual World (RVW) software. Students earn badges in the RVW software when they complete tasks within the curriculum. Once they have completed programming in the virtual simulation, they practice what they learned using physical robots. All student data is being collected using the Computer Science Student Network (CS2N).
The May 2015 Online Experiment
The National Science Foundation Changing Culture in Robotics Classrooms project’s goal is to integrate significant computational thinking practices into traditional robotics education curricula and activities. The May 2015 Online Experiment reaches out to over 400 educators that have signed up to receive ongoing notifications about the Changing Culture in Robotics Classroom project. Teachers that participate in this May 2015 Online Experiment will receive free software, automated assessment tools, and an engaging activity to use with their students at the end of the school year. Students that participate in the project will have the opportunity to become better robot programmers and to earn a Carnegie Mellon Robotics Academy Introduction to Programming Certification.
In order to qualify to participate in the experiment, teachers involved in the project need to be able to answer yes to the following statements:
- My students have a basic understanding of ROBOTC Graphical software language and have completed the Movement, Sensors, and Program Flow sections of the Introduction to VEX IQ Programming curriculum.
- My students have access to individual computers with graphic cards that enable the Robot Virtual World software to run.
- That I am able to place the Robot Virtual World software and the VEX Highrise/Beltway game onto my student’s classroom computers.
- That I will import my class list into CS2N’s automated classroom creator module to setup individual student accounts
- That my students and I will actively participate in pre-post exams
What this experiment will measure?
- Is there a gain in students’ understanding of Computational Thinking Principles if they participate in the instructional support materials and the BELTWAY virtual robotics challenge
- Does the new "computational artifact" badge upload system work at scale.