Lines, roamers, and squares: Oh my! using floor robots to enhance Hispanic students' understanding of programming.
J. Elizabeth CaseyPuneet GillLisa K. PenningtonSelina V. MirelesPublished in: Educ. Inf. Technol. (2018)
Keyphrases
- lego mindstorms
- computer programming
- programming environment
- programming course
- programming skills
- hough transform
- programming education
- conceptual understanding
- introductory programming
- student learning
- external representations
- learning computer programming
- learning environment
- learning experience
- subject matter
- creative thinking
- mobile robot
- novice programmers
- high school students
- cognitive development
- solving problems
- programming language
- helping students
- cooperative
- african american
- computer science curriculum
- deeper understanding
- computer lab
- line segments
- robotic systems
- undergraduate students
- college students
- team members
- middle school
- introductory computer science
- computer science education
- multi robot
- programming environments
- learning outcomes
- introductory programming courses
- elementary students
- mathematics education
- computer supported collaborative learning
- higher education
- learning styles
- cognitive skills
- learning activities
- intelligent tutor
- intelligent tutoring systems
- attitudes toward
- object oriented programming
- grounded theory
- mobile learning
- inquiry based learning
- cognitive tutor
- computer science
- learning process
- programming concepts
- programming assignments
- human robot interaction
- active participation