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 2004
Reductive thinking: how to teach it?
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 280https://doi.org/10.1145/1007996.1008118Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
A proposed design patterns extension for the blueJ IDE
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 279https://doi.org/10.1145/1007996.1008117In this tip we describe a proposed extension to the BlueJ IDE to encapsulate knowledge of patterns in the IDE and to help students explore them and learn how to make use of them.
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
The use of a code restructuring tool in the learning of programming
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 277https://doi.org/10.1145/1007996.1008115Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
Introducing undecidability
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 276https://doi.org/10.1145/1007996.1008114In this paper we suggest introducing undecidability to students in relatively early stages of their studies, in a way we used succefully in recent semesters.
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
Interesting basic problems for CS1
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 275https://doi.org/10.1145/1007996.1008113In this paper, we recommend using "real world" problems, instead of "toy problems", in CS1 to enhance the students' motivation.
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 -
- ArticleJune 2004
An assistive technology project for an HCI course
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 273https://doi.org/10.1145/1007996.1008111This presentation describes a project for a standard undergraduate human-computer interaction (HCI) course that incorporates issues related to users who are disabled. It is part of the 2-year project "Integrating Assistive Technology into an ...
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
Using CITIDEL to develop and share class plans
- Lillian N. Cassel,
- Edward A. Fox,
- JAN Lee,
- Manuel A. Pérez-Quiñones,
- Deborah Knox,
- John Impagliazzo,
- Lee Giles
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 270https://doi.org/10.1145/1007996.1008106This demonstration will illustrate the use of existing and proposed tools in CITIDEL for finding existing resources to integrate into a course and for developing well structured descriptions of class and laboratory activities for sharing with the ...
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
COMPASS: a CS program assessment project
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 269https://doi.org/10.1145/1007996.1008105Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
A learning object generator for programming
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 268https://doi.org/10.1145/1007996.1008103We introduce a general tool for creating small learning scenarios (Learning Objects) that can be used by teachers and students for teaching/learning Java.
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
Learning problem solving with spreadsheet and database tools
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 267https://doi.org/10.1145/1007996.1008102Teaching skills for problem solving is usually accomplished on the basis of good examples of problems and corresponding sound solutions. By studying well-constructed examples the student learns how to analyze and decompose non-elementary problems and ...
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
Web-based tutors for learning programming in C++/Java
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 266https://doi.org/10.1145/1007996.1008100Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
Program animation in jeliot 3
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 265https://doi.org/10.1145/1007996.1008099Jeliot is a family of program animation systems [1]. It has been successfully used to improve the teaching of intro- ductory programming by supplying a concrete language in which to explain programming structures and concepts [2]. Jeliot 3 [4] retains the ...
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
Technology infrastructure supporting a medical & bioinformatics masters degree
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 264https://doi.org/10.1145/1007996.1008097Grand Valley State University has recently created a new Masters program in Medical & Bioinformatics. The M.S. degree, along with related degrees in Biostatistics and Biotechnology, are components of the "Professional Science Masters" development and ...
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
Introducing undergraduates to programming using robots in the general education curriculum
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 263https://doi.org/10.1145/1007996.1008096This paper outlines some of the relevant components of our first offering of the Programming with Robots course and ideas we have for enhancing the "GenEdness" of the course.
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
Graduate students learning strategies through research collaboration
- Eduardo Argollo,
- Mauricio Hanzich,
- Diego Mostaccio,
- Germán Bianchini,
- Paula Fritzsche,
- Ferran Bonàs,
- Emilio Luque,
- Juan Carlos Moure,
- Dolores Rexachs
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 262https://doi.org/10.1145/1007996.1008095It is already known that the learning process can be accelerated with the mixture of theoretical classes and experimental work. This paper describes an interesting experiment with that combination in the teaching of computer architecture for Ph.D. ...
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
A classroom experiment for teaching automata
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 261https://doi.org/10.1145/1007996.1008094In this work we focus on an experiment held at an automata class room to test the effectiveness of using simulators. We developed our own simulator. We also tested two other existing simulators to find whether simulators are useful as a teaching tool in ...
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
Service based framework for knowledge portals
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 260https://doi.org/10.1145/1007996.1008093This paper describes our work on establishing an on-line learning community to facilitate the interactions of the student (teams) in their group projects. It is illustrated with a Portal in the capstone project of our Bachelor of Software Engineering (...
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
The US national science foundation and the ITiCSE effort
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 258https://doi.org/10.1145/1007996.1008091We describe several National Science Foundation programs that support educational efforts in computer science.
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
Addressing professional issues at postgraduate level
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 257https://doi.org/10.1145/1007996.1008089This paper reviews the authors' experiences of addressing professional issues with postgraduate computing students (at both masterate and doctorate levels).
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3 - ArticleJune 2004
Approaches to object persistence in java projects
ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science educationPage 256https://doi.org/10.1145/1007996.1008088This presentation discusses and demonstrates the advantages and limitations of a range of object persistence strategies for use in student projects.
Also Published in:
ACM SIGCSE Bulletin: Volume 36 Issue 3