
NSF Org: |
DRL Division of Research on Learning in Formal and Informal Settings (DRL) |
Recipient: |
|
Initial Amendment Date: | August 28, 2014 |
Latest Amendment Date: | August 18, 2015 |
Award Number: | 1418199 |
Award Instrument: | Continuing Grant |
Program Manager: |
John Cherniavsky
DRL Division of Research on Learning in Formal and Informal Settings (DRL) EDU Directorate for STEM Education |
Start Date: | September 1, 2014 |
End Date: | August 31, 2018 (Estimated) |
Total Intended Award Amount: | $1,107,822.00 |
Total Awarded Amount to Date: | $1,107,822.00 |
Funds Obligated to Date: |
FY 2015 = $378,249.00 |
History of Investigator: |
|
Recipient Sponsored Research Office: |
5000 FORBES AVE PITTSBURGH PA US 15213-3815 (412)268-8746 |
Sponsor Congressional District: |
|
Primary Place of Performance: |
Ten 40th Street Pittsburgh PA US 15201-3209 |
Primary Place of
Performance Congressional District: |
|
Unique Entity Identifier (UEI): |
|
Parent UEI: |
|
NSF Program(s): |
Special Projects - CNS, Discovery Research K-12 |
Primary Program Source: |
04001415DB NSF Education & Human Resource 04001516DB NSF Education & Human Resource |
Program Reference Code(s): |
|
Program Element Code(s): |
|
Award Agency Code: | 4900 |
Fund Agency Code: | 4900 |
Assistance Listing Number(s): | 47.076 |
ABSTRACT
Computational and algorithmic thinking are new basic skills for the 21st century. Unfortunately few K-12 schools in the United States offer significant courses that address learning these skills. However many schools do offer robotics courses. These courses can incorporate computational thinking instruction but frequently do not. This research project aims to address this problem by developing a comprehensive set of resources designed to address teacher preparation, course content, and access to resources. This project builds upon a ten year collaboration between Carnegie Mellon's Robotics Academy and the University of Pittsburgh's Learning Research and Development Center that studied how teachers implement robotics education in their classrooms and developed curricula that led to significant learning gains. This project will address the following three questions:
1.What kinds of resources are useful for motivating and preparing teachers to teach computational thinking and for students to learn computational thinking?
2.Where do teachers struggle most in teaching computational thinking principles and what kinds of supports are needed to address these weaknesses?
3.Can virtual environments be used to significantly increase access to computational thinking principles?
The project will augment traditional robotics classrooms and competitions with Robot Virtual World (RVW) that will scaffold student access to higher-order problems. These virtual robots look just like real-world robots and will be programmed using identical tools but have zero mechanical error. Because dealing with sensor, mechanical, and actuator error adds significant noise to the feedback students' receive when programming traditional robots (thus decreasing the learning of computational principles), the use of virtual robots will increase the learning of robot planning tasks which increases learning of computational thinking principles. The use of RVW will allow the development of new Model-Eliciting Activities using new virtual robotics challenges that reward creativity, abstraction, algorithms, and higher level programming concepts to solve them. New curriculum will be developed for the advanced concepts to be incorporated into existing curriculum materials. The curriculum and learning strategies will be implemented in the classroom following teacher professional development focusing on computational thinking principles. The opportunities for incorporating computationally thinking principles in the RVW challenges will be assessed using detailed task analyses. Additionally regression analyses of log-files will be done to determine where students have difficulties. Observations of classrooms, surveys of students and teachers, and think-alouds will be used to assess the effectiveness of the curricula in addition to pre-and post- tests to determine student learning outcomes.
PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH
Note:
When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external
site maintained by the publisher. Some full text articles may not yet be available without a
charge during the embargo (administrative interval).
Some links on this page may take you to non-federal websites. Their policies may differ from
this site.
PROJECT OUTCOMES REPORT
Disclaimer
This Project Outcomes Report for the General Public is displayed verbatim as submitted by the Principal Investigator (PI) for this award. Any opinions, findings, and conclusions or recommendations expressed in this Report are those of the PI and do not necessarily reflect the views of the National Science Foundation; NSF has not approved or endorsed its content.
Changing Culture in Robotics Classrooms was a DRK-12 Full Design and Development Proposal that studied how to foreground Computer Science (CS) and Computational Thinking Practices (CTP) in K-12 robotics classrooms. The research took place across multiple school districts around the US as well as in teacher professional development courses taught by Carnegie Mellon Robotics Academy instructors. The project created, tested, and refined online curriculum materials for classrooms delivered via a special learning management system that also awarded students badges for demonstrated mastery of computational thinking. The project also created and deployed professional development for classroom teachers in which they learned to use curriculum and resources developed by the project as well as questioning techniques and strategies designed to foreground CS and CTP related topics. The research included direct observation of dozens of classrooms over the four-year project where researchers compared student CS and CTP gains in classrooms where teachers that used a pedagogical style designed to maximize the benefits of the curriculum and resources versus teachers that did not follow research-based best practices. The results were measured using a variety of pre and posttests, student and teacher surveys, and student and teacher interviews. Research from this project attempted to answer the following questions:
1. What kinds of resources are useful for motivating and preparing teachers/students to teach/learn computational thinking and practices thinking through robotics education?
2. Where do teachers struggle most in teaching CS principles and what kinds of supports are needed to address these weaknesses?
3. Can virtual environments be used to significantly increase access to CS? And if yes, what level of computational thinking and practices can be taught and how can this be advanced?
Project Findings
Robotics provides significant opportunities to teach CS and CTP, and students were able to show transfer of what they learned to non-robotics problems. However, although CS and CTP learning opportunities can be found in robotics classrooms, in order to achieve those gains, the teacher needs to introduce the concepts in a prescribed way. Student learning gain was significantly higher when they were taught by teachers that completed the teacher professional development course and taught their classrooms using pedagogical concepts and methodologies that they learned in professional development courses. Students that were taught by teachers who foregrounded robotics concepts and general problem solving (a favorite focus for technology teachers) did not achieve the same CS and CTP gains that were found in courses taught by teachers who made computational thinking a priority.
The project modified and extended an existing curriculum that taught basic robot programming concepts. The modifications included lessons on decomposition and abstraction, the development of Model Eliciting Activities (MEA) designed to connect what a student knows to what she is attempting to understand, and appropriate scaffolded learning experiences for student competing in robotics competitions. Several classes used physical robots only, others used a combination of physical and programmable simulation environments, and others used simulation environments only. All classrooms were taught using the same curriculum, although as noted above the way teachers chose to implement the curriculum varied. The project found similar learning gains from students that used physical robots compared to students that use simulation environments.
Teachers participating in the project did not have a formal computer science background, and they were typically certified in mathematics, science, technology education, and elementary education. The original robotics curriculum taught basic programming using a “monkey see/monkey do” approach where students were taught basic programming concepts, but they were not tied to big ideas in CS like decomposition and abstraction. Initially, the teachers in the project struggled teaching these concepts. The design team developed a series of short videos as well as MEA designed to support the development of big ideas in CS rather than specific programming constructs. Teachers that taught using these new tools became more confident presenting the curriculum as it was designed to be taught. Other teachers relied on the older curriculum and their classrooms saw limited CS and CTP learning gains.
In sum, the key to improving robotics education’s ability to teach CS and CTP is a combination of significant teacher professional development as well as providing students with MEAs that enable students to build and construct their understandings as the learn.
Last Modified: 11/26/2018
Modified by: Robin J Shoop
Please report errors in award information by writing to: awardsearch@nsf.gov.