Using Ada-based robotics to teach computer science
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
Teaching computer science with robotics using Ada/Mindstorms 2.0
Proceedings of the 2001 annual ACM SIGAda international conference on Ada
The use of MUPPETS in an introductory java programming course
CITC5 '04 Proceedings of the 5th conference on Information technology education
An open-source CVE for programming education: a case study
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Journal of Computing Sciences in Colleges
Visualization of Program Behaviors: Physical Robots Versus Robot Simulators
ISSEP '08 Proceedings of the 3rd international conference on Informatics in Secondary Schools - Evolution and Perspectives: Informatics Education - Supporting Computational Thinking
Developing authentic problem solving skills in introductory computing classes
Proceedings of the 40th ACM technical symposium on Computer science education
Koli '08 Proceedings of the 8th International Conference on Computing Education Research
PREOP as a tool to increase student retention in CS
Journal of Computing Sciences in Colleges
Computer science meets industrial robotics: a visual servoing project for a computer vision course
Journal of Computing Sciences in Colleges
Providing robotic experiences through object-based programming (PREOP)
Proceedings of the 2009 Alice Symposium
Extensive Evaluation of Using a Game Project in a Software Architecture Course
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.00 |
The Electrical Engineering and Computer Science Department at the United States Military Academy uses the Lego Mindstorms robot and Java as part of the active-learning environment used to teach Information Technology (IT) and problem solving with computers. The United States Military Academy at West Point requires students to take a course on IT and problem solving with computers during their first year. This course is an important opportunity to expose undergraduate students to technology and concepts that will be a part of their daily lives and future careers. The Mindstorms robots are used in the introductory computer science course to teach problem solving skills, fundamental computer programming concepts, and to introduce the concepts of autonomous vehicles, embedded computer systems, sensors, and computer simulation. The short-term impact on the students taking the course has been very positive, and we are confident that the long-term impact will be substantial. Members of the faculty at West Point developed a computer programming environment completely in Java for the Mindstorms robot called Jago. Jago enables students to write programs in Java that will run in a graphic simulator and in the robot. Jago enables the students to visually evaluate their algorithmic solutions, which some students can more easily grasp. Based on these results we have incorporated Jago into the core IT course taught at West Point.