The “procedures early” approach in CS 1: a heresy
SIGCSE '93 Proceedings of the twenty-fourth SIGCSE technical symposium on Computer science education
Creating an authentic learning experience in introductory programming courses
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
“I do and I understand”: mastery model learning for a large non-major course
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Using Ada-based robotics to teach computer science
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
An Ada interface to lego mindstorms
ACM SIGAda Ada Letters
Karel the Robot: A Gentle Introduction to the Art of Programming
Karel the Robot: A Gentle Introduction to the Art of Programming
Unofficial Guide to LEGO MINDSTORMS Robots
Unofficial Guide to LEGO MINDSTORMS Robots
ACM SIGCSE Bulletin
Measuring the effectiveness of robots in teaching computer science
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Teaching problem solving, computing, and information technology with robots
Journal of Computing Sciences in Colleges
Teaching robotics from a computer science perspective
Journal of Computing Sciences in Colleges
Quantitative analysis of the effects of robots on introductory Computer Science education
Journal on Educational Resources in Computing (JERIC)
An intelligent agent approach for teaching neural networks using LEGO® handy board robots
Journal on Educational Resources in Computing (JERIC) - Special issue on robotics in undergraduate education. Part 2
Journal of Computing Sciences in Colleges
AI assignments in a CS1 course: reflections and evaluation
Journal of Computing Sciences in Colleges
Koli '08 Proceedings of the 8th International Conference on Computing Education Research
Complementing Ada with other programming languages
Proceedings of the ACM SIGAda annual international conference on Ada and related technologies
Hands-on learning of programming concepts using robotics for middle and high school students
Proceedings of the 50th Annual Southeast Regional Conference
Hi-index | 0.00 |
We present one approach to teaching basic computer science concepts with robotics, using an Ada interface to Lego Mindstorms™. We show simple problems put to students with no programming experience, discuss the solutions, and for each concept explain the advantages of using robots to teach it.