10. ITiCSE 2005:
Caparica, Portugal
José C. Cunha, William M. Fleischman, Viera K. Proulx, João Lourenço (Eds.):
Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, ITiCSE 2005, Caparica, Portugal, June 27-29, 2005.
ACM 2005, ISBN 1-59593-024-8
Keynotes
- Joseph Weizenbaum:
Information in the information society.
1

- Emilio Luque:
Is evolution or revolution the way for improving the teaching methodology in computer science?
2

- Maria M. Klawe:
Changing the image of computer science: a north american perspective in conversation with Europe.
3

Early programming
Software design and communications
Distributed computing and operating systems
Visualization of software behavior
Understanding algorithms
Novice programmers
Iconic programming
Software engineering design
Assessment
Databases and artificial intelligence
CS 1-2
- Leen-Kiat Soh, Ashok Samal, Suzette Person, Gwen Nugent, Jeff Lang:
Analyzing relationships between closed labs and course activities in CS1.
183-187

- Christian Holmboe:
The linguistics of object-oriented design: implications for teaching.
188-192

- António José Mendes, Anabela Jesus Gomes, Micaela Esteves, Maria José Marcelino, Crescencio Bravo, Miguel A. Redondo:
Using simulation and collaboration in CS1 and CS2.
193-197

- Nuno C. Marques, Francisco Azevedo, Carmen Morgado, Jorge F. Custódio:
Using Octave to introduce programming to technical science students.
198-202

Operating systems, architectures, and networks
E-voting, ethics, and infastructure for computing education
Exploring student learning
Programming languages
Assessing student learning
Group and team management
Networks
Pair programming
Formal methods
Panel session 1
Panel session 2
Panel session 3
Poster session 1
- Jacobo Carrasquel:
Students evaluating faculty: a subjective process.
346

- John Impagliazzo:
Computing curricula overview project.
347

- Tamar Benaya, Ela Zur:
Advanced programming in java workshop: teaching methodology.
348

- James H. Paterson, John Haddow, Miriam Birch, Alex Monaghan:
Using the BlueJ IDE in a data structures course.
349

- Haitham S. Hamza:
Introducing object-oriented analysis and design in lower-level undergraduate courses: a pattern-based approach.
350

- Maria José Marcelino:
Learning repetition structures in programming.
351

- Giovanni M. Bianco, Simonetta Tinazzi:
Why are children left out of the CS rethinking process?
352

- J. C. Ernest, A. S. Bowser, S. Ghule, S. Sudireddy, J. P. Porter, D. A. Talbert, Martha J. Kosa:
Weathering MindStorms with drizzle and DIODE in CS0.
353

- Ahmad Ghafarian:
Reverse engineering technique to enhance software engineering education.
354

- Peter Mikulecký:
Knowledge sharing as an innovative educational practice: educating knowledge technologies.
355

- Orna Muller, Bruria Haberman:
Guidelines for a multiple-goal CS introductory course: algorithmic problem-solving woven into OOP.
356

- Martha L. Hause:
Distributed team performance in software development.
357

- Edmond C. Prakash:
Computer game arena: a showcase for computer game projects.
358

Poster session 2
- James H. Paterson, Frances McCormick, Gerry Creechan:
Teaching XML in a web development context.
359

- Ilana Bass, Dvir Lanzberg:
Teaching to analyze solutions using FGA.
360

- Robert D. Campbell, Elizabeth K. Hawthorne, Karl J. Klee:
Curricular projects of the ACM two-year college education committee.
361

- Michal Armoni, Judith Gal-Ezer:
Reductive thinking in undergraduate CS courses.
362

- Kamila Olsevicova:
Application of topic maps in e-learning environment.
363

- Cecile Yehezkel, Bruria Haberman:
"Computer science, academia, and industry" educational project.
364

- Rui Pais, João Paulo Barros:
Two possible approaches for an intermediate GUI course.
365

- David Hemmendinger:
Computing history: interesting times.
366

- David G. Kay, André van der Hoek, Debra J. Richardson:
Extending undergraduate CS programs with informatics: emphasizing software and system design in context.
367

- Riccardo Massarelli:
The difficult art of pruning in favour of creative thinking.
368

- Judith Gal-Ezer, Mark B. Trakhtenbrot:
Challenges in teaching the pumping lemma in automata theory course.
369

Poster session 3
- Gwen Nugent, Leen-Kiat Soh, Ashok Samal, Suzette Person, Jeff Lang:
Design, development, and validation of a learning object for CS1.
370

- Ioanna Stamouli, Marjahan Begum, Rebecca Mancy:
ExploreCSEd: exploring skills and difficulties in programming education.
371

- Vladimír Bures, Daniela Ponce:
Knowledge-based support of newcomers integration into an organization.
372

- Artur Miguel Dias:
Moving from mailing lists to web-based discussion forums.
373

- Tammy Rosenthal:
Introducing recursion by using multimedia.
374

- Cynthia S. Hood, Dennis J. Hood:
Toward integrating computing concepts into the K-12 curriculum.
375

- Edmond C. Prakash:
Implicit functions lab: a collaboratory for computer graphics.
376

- Georg Turban, Guido Rößling, Christoph Trompler:
Bridging media breaks in presence presentations.
377

- Vicki L. Almstrum, Mary Z. Last:
What attracts women to CS?
378

- John Impagliazzo:
Use a little history.
379

- Stelios Xinogalos, Maya Satratzemi:
Using hands-on activities for motivating students with OOP concepts before they are asked to implement them.
380

- Vladimir Nodelman, Bruria Haberman:
Complex analysis in computer graphics course.
381

- Morten Lindholm:
Development of object-understanding among students in the humanities.
382

Demonstrations
Tips and techniques
Student posters
- Eric Clark:
Hacking as a form of "self-improvement".
397

- Sérgio Freitas, Maria Beatriz Carmo, Ana Paula Afonso:
A personalized visualization tool for geo-referenced information.
398

- Carmen Morgado, Luís Soares:
MIG21 API: multimedia interactive groups API.
399

- Ricardo Pisa, Vasco Ferreira, Elisabete Jesus, Bruno Carlos:
BRaiN research network.
400

- William Pohlhaus:
Ethical engagement with data collection efforts related to fighting terrorists and terrorism in the context of recent events.
401

- Miguel Silvestre, Maria Pinto-Albuquerque, Maria Beatriz Carmo, Ana Paula Cláudio, João Duarte Cunha, Helder Coelho:
A platform for the generation of virtual environments inhabited by intelligent virtual humans.
402

- Duarte Alvim:
Taking the bus in the information highway system.
403

- Miguel Boavida, João Paulo Santos, Pedro A. Amado Assunção, Luis Soares, João Luz, Ricardo Viegas:
The MulE game engine extending online role-playing games.
404

- Leon Davis:
MindMapX.
405

- Viktor Geller, Christelle Scharff:
Traditional and more "exotic" .NET languages: VB .NET, J#, C# and SML .NET.
406

- Raquel Gomes, Ricardo Seabra, João Ventura, Nuno Guedes:
SoundSpaces: behavior based control system for multimedia systems.
407

- John Gould, Matthew Schaefer:
User interface considerations for older users.
408

- Thomas Larkworthy:
Evolution lab: the flexible user friendly robot research tool.
409

- Richard Lawrence:
[4]cite.
410

- Ilaria Liccardi, Su White:
Understanding disciplinary differences: an insight into selecting effective e-learning approaches.
411

- Joana Matos Penha-Lopes:
Why use an open source e-voting system?
412

- Antonio Vinha:
Reusable learning objects: theory to practice.
413

- David C. Walls:
Integrating views on ethical behavior for computer professionals in an interdisciplinary environment.
414

Tutorials
Last update Fri May 24 10:26:41 2013
CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page