Proceedings of the 43rd ACM Technical Symposium on Computer Science Education 2012
DOI: 10.1145/2157136.2157150
|View full text |Cite
|
Sign up to set email alerts
|

A C-based introductory course using robots

Abstract: Using robots in introductory computer science classes has recently become a popular method of increasing student interest in computer science. This paper describes the development of a new curriculum for a CS 2 course, Imperative Problem Solving and Data Structures, based upon Scribbler 2 robots with standard C. The curriculum contains eight distinct modules with a primary topic theme, readings, labs, and project at the end. Each module resulted from collaboration among former CS 2 students and a faculty membe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2013
2013
2018
2018

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 9 publications
0
4
0
Order By: Relevance
“…Most research that has investigated the use of physical robotic tools has focused on Lego Mindstorm robots (Major et al, 2012a), which support a variety of sensors (such as light, sound and colour) and a range of actuators such as motors. Other physical robots have also been used to support the learning of programming including the Scribbler (Cowden et al, 2012), Arduino (Martin & Hughes, 2011) and Koala (Čermák & Kelemen, 2011) robots.…”
Section: Introductionmentioning
confidence: 99%
“…Most research that has investigated the use of physical robotic tools has focused on Lego Mindstorm robots (Major et al, 2012a), which support a variety of sensors (such as light, sound and colour) and a range of actuators such as motors. Other physical robots have also been used to support the learning of programming including the Scribbler (Cowden et al, 2012), Arduino (Martin & Hughes, 2011) and Koala (Čermák & Kelemen, 2011) robots.…”
Section: Introductionmentioning
confidence: 99%
“…The following papers emphasize the importance of at least two items in learning and teaching: (a) the choosing of the relevant theory and model, educational methods, activities and environments and (b) an adequate level of student engagement in the process [FME01,Lub11,PPL10,Pea10,HLR11,CNO+12].…”
Section: Literature Reviewmentioning
confidence: 99%
“…We have seen the growth in object-oriented curriculums and tools (BlueJ, Alice) [1,2], media computation [13], robotics [5], Processing and digital art [12], and finally a call for a return to basics [21]. For each of the innovative tools or techniques, various advocates have discussed their successes in the classroom and each has found a place in the pantheon of curriculums for the first year.…”
Section: First Year Computingmentioning
confidence: 99%