Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
-
- ArticleJune 2005
LEGO robots and AI
ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science educationPage 418https://doi.org/10.1145/1067445.1067623This tutorial will present how instructors can incorporate LEGO robots into their AI course with minimal time, effort, and resource commitment. The tutorial will: 1) cover the principles behind using robots for knowledge-based, open-laboratory projects; ...
Also Published in:
ACM SIGCSE Bulletin: Volume 37 Issue 3 - ArticleJune 2005
Teaching an introductory course in data mining
ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science educationPage 415https://doi.org/10.1145/1067445.1067620The goal is to supply the participant with the tools to teach a course or unit about data mining and knowledge discovery. A basic understanding of the benefits and limitations of data mining as a problem-solving strategy will be offered. Several data ...
Also Published in:
ACM SIGCSE Bulletin: Volume 37 Issue 3 - ArticleJune 2005
User interface considerations for older users
ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science educationPage 408https://doi.org/10.1145/1067445.1067612Also Published in:
ACM SIGCSE Bulletin: Volume 37 Issue 3 - ArticleJune 2005
Projects in the programming languages course
ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science educationPage 395https://doi.org/10.1145/1067445.1067598Also Published in:
ACM SIGCSE Bulletin: Volume 37 Issue 3 - ArticleJune 2005
Managing the complexity in first year programming
ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science educationPage 394https://doi.org/10.1145/1067445.1067597In this paper, we describe a method for managing the complexity in CS2.
Also Published in:
ACM SIGCSE Bulletin: Volume 37 Issue 3 - ArticleJune 2005
Iterative implementation of DFS
ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science educationPage 393https://doi.org/10.1145/1067445.1067596In this paper, we emphasize that a separation between the definition and the implementations of a data structure is not obvious. Both teachers and textbooks authors must be aware of this fact and prepare the learning material accordingly. We find that ...
Also Published in:
ACM SIGCSE Bulletin: Volume 37 Issue 3 - ArticleJune 2005
Learning UNIX in first year of computer engineering
ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science educationPage 392https://doi.org/10.1145/1067445.1067595We describe an experience of cooperative learning for teaching the UNIX operating system in first year of Computer Engineering that helps the students to work with constancy, motivates them to attend the laboratory sessions, stay with the subject, and ...
Also Published in:
ACM SIGCSE Bulletin: Volume 37 Issue 3 - ArticleJune 2005
Use of flash movies for teaching GUI programming
ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science educationPage 390https://doi.org/10.1145/1067445.1067593This paper proposes the use of Flash movies when introducing students to the use of a complex Integrated Development Environment in the context of a GUI programming course.
Also Published in:
ACM SIGCSE Bulletin: Volume 37 Issue 3 - ArticleJune 2005
Using a PC simulator to illustrate input-output programming techniques
ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science educationPage 388https://doi.org/10.1145/1067445.1067591We present our use of the Bochs PC emulator in a series of pratical assignments that, in a basic computer architecture course, introduce polling and interrupt-based input-output programming techniques.
Also Published in:
ACM SIGCSE Bulletin: Volume 37 Issue 3 - ArticleJune 2005
Online tutors for C++/Java programming
ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science educationPage 387https://doi.org/10.1145/1067445.1067589Also Published in:
ACM SIGCSE Bulletin: Volume 37 Issue 3 - ArticleJune 2005
Reusable collections of web-based program animations
ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science educationPage 386https://doi.org/10.1145/1067445.1067588Also Published in:
ACM SIGCSE Bulletin: Volume 37 Issue 3 - ArticleJune 2005
SOTA: a visualization tool for symbol tables
ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science educationPage 385https://doi.org/10.1145/1067445.1067587Also Published in:
ACM SIGCSE Bulletin: Volume 37 Issue 3 - ArticleJune 2005
The hands-on activities of the programming microworld objectKarel
ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science educationPage 384https://doi.org/10.1145/1067445.1067586Also Published in:
ACM SIGCSE Bulletin: Volume 37 Issue 3 - ArticleJune 2005
Development of object-understanding among students in the humanities
ITiCSE '05: Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science educationPage 382https://doi.org/10.1145/1067445.1067583This paper describes a on-going empirical study, inspired by phenomenography, aiming at understanding how students from the humanities learn the concepts of objects and object-orientation during a programming course.
Also Published in:
ACM SIGCSE Bulletin: Volume 37 Issue 3