November 23, 2024

Evaluating educational robotics as a maker learning tool for pre-service teacher computer science instruction

Author:
Source

Abstract

Computer science teaching standards for grades K-8 have been implemented in nearly all U.S. states, and the core subject area teachers (e.g., math, science, English, social studies) have been asked to integrate these standards into their instruction. Thus, it is important that K-8 pre-service teachers of all subjects are both prepared and motivated to teach computer science concepts—such as programming—upon entering the field. However, little is known about how pre-service teachers learn and retain programming knowledge or obtain and sustain their motivation related to programming. Maker-focused educational robotics activities have the potential to both reduce abstract cognitive load and work as motivational tools for STEM learning. The purpose of this study was to examine pre-service teachers’ motivational persistence and retention of programming concepts after learning with educational robotics through maker-focused computer science activities. Hands-on maker robotics programming activities were used to teach and motivate pre-service teachers. This quantitative study utilized repeated measures through pre-, post-, and 6-month follow-up surveys and tests. The findings indicated the pre-service teachers’ programming comprehension gains exhibited on the posttest deteriorated substantially to near-baseline levels within 6 months of instruction. Conversely, pre-service teachers’ motivation related to programming continued to rise after the instruction had concluded. Both the retention of comprehension of programming concepts and motivational persistence findings imply that educator preparation providers should integrate programming instruction throughout their pre-service teacher curricula and support curricular initiatives that call for the integration of computer science instruction across pre-service teacher methods courses to reinforce computer science learning.

Read more