Pythagorean Approximations for LEGO: Merging Educational Robot Construction with Programming and Data Analysis

Research output: Contribution to journalArticlepeer-review

Abstract

Abstract. This paper can be used in two ways. It can provide reference information for incorporating diagonal elements (for bracing or gear meshing) in educational robots built from standard LEGO kits. Alternatively, it can be used as the basis for an assignment for high school or college students to recreate this information; in the process, students will exercise skills in both computer programming and data analysis. Using the paper in the second way can be an excellent integrative experience to add to an existing course; for example, the Exploring Computer Science high school curriculum concludes with the units “Introduction to Programming”, “Computing and Data Analysis”, and “Robotics”.

Original languageAmerican English
JournalComputer Science: Faculty Publications and Other Works
Volume630 of Advances in Intelligent Systems and Computing
DOIs
StatePublished - Apr 1 2017

Keywords

  • computer science education
  • robotics
  • computer programming
  • data analysis

Disciplines

  • Computer Sciences
  • Geometry and Topology
  • Robotics
  • Science and Mathematics Education

Cite this