Using Ada-based robotics to teach computer science
暂无分享,去创建一个
We present an Ada-based interface to Lego Mindstorms TM, a programmable robotics kit that has attracted considerable attention in the computing community. We discuss our motivations for choosing Ada over other high-level languages, and our particular implementation over possible alternatives. Robotics and Ada combine very nicely, for teaching basic computing concepts to both technical and non-technical majors, as shown with several examples.
[1] Jonathan Knudsen,et al. The unofficial guide to LEGO MINDSTORMS robots , 1999 .
[2] Jeffrey L. Popyack,et al. Creating an authentic learning experience in introductory programming courses , 1995, SIGCSE.
[3] Mark Urban-Lurain,et al. "I do and I understand": mastery model learning for a large non-major course , 1999, SIGCSE.
[4] Suzanne Pawlan Levy,et al. Computer language usage in CS1: survey results , 1995, SGCS.