![](https://dblp1.uni-trier.de/img/logo.ua.320x120.png)
![](https://dblp1.uni-trier.de/img/dropdown.dark.16x16.png)
![](https://dblp1.uni-trier.de/img/peace.dark.16x16.png)
Остановите войну!
for scientists:
![search dblp search dblp](https://dblp1.uni-trier.de/img/search.dark.16x16.png)
![search dblp](https://dblp1.uni-trier.de/img/search.dark.16x16.png)
default search action
8th ITiCSE 2003: Thessaloniki, Greece
- Vassilios Dagdilelis, Maya Satratzemi, David Finkel, Roger D. Boyle, Georgios Evangelidis:
Proceedings of the 8th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, ITiCSE 2003, Thessaloniki, Greece, June 30 - July 2, 2003. ACM 2003, ISBN 1-58113-672-2
Keynote
- Christos H. Papadimitriou:
Mythematics: storytelling in the teaching of computer science and mathematics. 1 - Donald E. Knuth:
Bottom-up education. 2
Software engineering
- Orit Hazzan:
Cognitive and social aspects of software engineering: a course framework. 3-6 - Henrik Bærbak Christensen:
Systematic testing should not be a topic in the computer science curriculum! 7-10 - Andrew Patterson
, Michael Kölling, John Rosenberg:
Introducing unit testing with BlueJ. 11-15 - João Paulo Barros
, Luís Estevens, Rui Dias, Rui Pais, Elisabete Soeiro:
Using lab exams to ensure programming practice in an introductory programming course. 16-20
Curriculum 1
- Sita Ramakrishnan:
MUSE studio lab and innovative software engineering capstone project experience. 21-25 - Annegret Goold:
Providing process for projects in capstone courses. 26-29 - Panagiotis K. Linos, Stephanie Herman, Julie Lally:
A service-learning program for computer science and software engineering. 30-34 - Boris Koldehofe, Marina Papatriantafilou, Philippas Tsigas:
Integrating a simulation-visualisation environment in a basic distributed systems course: a case study using LYDIAN. 35-39
Evaluation & assessment
- J. R. Parker, Katrin Becker
:
Measuring effectiveness of constructivist and behaviourist assignments in CS102. 40-44 - Judy Sheard, Martin Dick:
Influences on cheating practice of graduate students in IT courses: what are the factors? 45-49 - Pete Thomas:
The evaluation of electronic marking of examinations. 50-54 - James A. Redmond, Cathal Walsh, Adrian Parkinson:
Equilibriating instructional media for cognitive styles. 55-59
Pedagogy
- Charlie McDowell, Brian Hanks, Linda L. Werner:
Experimenting with pair programming in the classroom. 60-64 - Sarah E. Schwarm, Tammy VanDeGrift:
Making connections: using classroom assessment to elicit students' prior knowledge and construction of concepts. 65-69 - Kathy Lynch, Selby Markham:
The winds of change: students' comfort level in different learning environments. 70-73 - Daniel L. Moody, Guttorm Sindre
:
Incorporating quality assurance processes into requirements analysis education. 74-78
Objects
- Mark Ratcliffe, Lynda Thomas, Wayne Ellis, Benjy J. Thomasson:
Capturing collaborative designs to assist the pedagogical process. 79-83 - Wanda P. Dann, Toby Dragon, Stephen Cooper, Kevin Dietzler, Kathleen Ryan, Randy Pausch:
Objects: visualization of behavior and state. 84-88 - Richard Rasala:
Embryonic object versus mature object: object-oriented style and pedagogical theme. 89-93 - Chris Nevison, Barbara Wells:
Teaching objects early and design patterns in Java using case studies. 94-98
Introductory CS for non-majors
- Mary J. Granger, Joyce Currie Little:
Classroom discussions: policies and responsibilities of Internet Service Providers. 99-103 - Mark Guzdial
:
A media computation course for non-majors. 104-108 - Peter Bøgh Andersen, Jens Bennedsen, Steffen Brandorff, Michael E. Caspersen, Jesper Mosegaard:
Teaching programming to liberal arts students: a narrative media approach. 109-113 - Timothy Huang, Frank Swenton:
Teaching undergraduate software design in a liberal arts environment using RoboCup. 114-118
Teaching materials & aids
- Edward L. Jones, Clement S. Allen:
Repositories for CS courses: an evolutionary tale. 119-123 - Cecile Yehezkel:
Making program execution comprehensible one level above the machine language. 124-128 - Timothy S. Gegg-Harrison, Gary R. Bunce, Rebecca D. Ganetzky
, Christina M. Olson, Joshua D. Wilson:
Studying program correctness by constructing contracts. 129-133 - James D. Allert:
A companion technology approach to CS1: handheld computers with concept visualization software. 134-138
Learning & teaching
- Mary Ann Robbert, Catherine M. Ricardo:
Trends in the evolution of the database curriculum. 139-143 - Bruria Haberman, Ela Lev, Dorothy Langley:
Action research as a tool for promoting teacher awareness of students' conceptual understanding. 144-148 - Arnold Neville Pears
, Mats Daniels:
Structuring CSed research studies: connecting the pieces. 149-153 - David Ginat:
The novice programmers' syndrome of design-by-keyword. 154-157
Web support
- Judy Sheard, Jan Miller, Sita Ramakrishnan:
Web-based discussion forums: the staff perspective. 158-162 - Pilu Crescenzi
, Gaia Innocenti
:
A tool to develop electronic course books based on WWW technologies, resources and usability criteria. 163-167 - Robert N. Lass, Christopher D. Cera, Nathaniel T. Bomberger, Bruce W. Char, Jeffrey L. Popyack, Nira Herrmann, Paul Zoski:
Tools and techniques for large scale grading using Web-based commercial off-the-shelf software. 168-172 - Jaakko Kurhila, Miikka Miettinen, Petri Nokelainen, Patrik Floréen, Henry Tirri:
Peer-to-peer learning with open-ended writable Web. 173-177
Conceptions & attitudes
- Orit Hazzan:
Computer science students' conception of the relationship between reward (grade) and cooperation. 178-182 - Stavros N. Demetriadis, Evangelos Triantafillou, Andreas S. Pombortsis:
A phenomenographic study of students' attitudes toward the use of multiple media for learning. 183-187 - Lisa Meeden, Tia Newhall, Douglas S. Blank, Deepak Kumar:
Using departmental surveys to assess computing culture: quantifying gender differences in the classroom. 188-192 - Phoenix Moorman, Elizabeth Johnson:
Still a stranger here: attitudes among secondary school students towards computer science. 193-197
Curriculum 2
- Volker Turau:
HTTPExplorer: exploring the hypertext transfer protocol. 198-201 - Evelyn P. Rozanski, Nan C. Schaller:
Integrating usability engineering into the computer science curriculum: a proposal. 202-206 - Shiva Azadegan, M. Lavine, Michael O'Leary, Alexander L. Wijesinha, Marius Zimand:
An undergraduate track in computer security. 207-210 - Lawrence D'Antonio:
Incorporating bioinformatics in an algorithms course. 211-214
Panel session 1
- Keitha A. Murray, Jesse M. Heines, Michael Kölling, Tom Moore, Paul J. Wagner, Nan C. Schaller, John A. Trono:
Experiences with IDEs and Java teaching: what works and what doesn't. 215-216
Panel session 2
- Ann E. Kelley Sobel, Timothy Lethbridge:
IEEE-CS/ACM computing curricula: software engineering volume. 217-218
Panel session 3
- Liz Adams, Mats Daniels
, Annegret Goold, Orit Hazzan, Kathy Lynch, Ian Newman:
Challenges in teaching capstone courses. 219-220
Poster session 1
- John Impagliazzo:
Computer engineering curriculum development. 221 - Robert D. Campbell, Elizabeth K. Hawthorne, Karl J. Klee:
Curricular projects of the ACM two-year college education committee. 222 - Mark A. Boshart, Martha J. Kosa:
Growing a GUI from an XML tree. 223 - Noa Ragonis
, Bruria Haberman:
A multi-level distance learning-based course for high-school computer science leading-teachers. 224 - Jonathan Holloway, Mark Ratcliffe:
Development of a MLE by students for students using extreme programming techniques. 225 - Kathleen Arnold Gray, Mark Guzdial, Spencer Rugaber:
Extending CRC cards into a complete design process. 226 - Guido Rößling, Henning Bär, Christoph Trompler, Chin-Man Choi:
Mobile computing in education. 227
Poster session 2
- Chuck Leska:
Learning to develop GUIs in Java using closed labs. 228 - Hilary Bentley, Jenny Davies, Jo Allan:
The stepping stones project. 229 - Dawn Cizmar:
Software engineering concepts for multimedia development. 230 - Marina Papastergiou:
Introducing non-computer science undergraduates to Web development: results of an investigative study on student teachers. 231 - William Fone:
Using semiotics to analyze the efficiency of a model in teaching. 232 - Stelios Xinogalos:
objectKarel: a didactic microworld for teaching object-oriented programming. 233 - Harriet G. Taylor, Jane C. Prey:
Putting ITiCSE into practice through NSF funding programs. 234 - Robert D. Campbell, Elizabeth K. Hawthorne, Karl J. Klee:
The role of two-year colleges in educating the cyber-security workforce. 235
Poster session 3
- Chye-Foong Yong, Colin Higgins:
Automatically creating personalised exercises based on student profiles. 236 - Arnold Neville Pears
, Lars Pettersson, Carl Erickson:
Enriching online learning resources with "explanograms". 237 - Richard J. Anderson, Ruth E. Anderson, Tammy VanDeGrift, Steven A. Wolfman, Ken Yasuhara:
Classroom presentation from the tablet PC. 238 - Mary Z. Last:
Preparing students for distributed teamwork. 239 - Peter Chalk, Claire Bradley, Poppy Pickard:
Designing and evaluating learning objects for introductory programming education. 240 - Mark B. Trakhtenbrot:
Analysis of typical misconceptions in a theoretical CS course, and how to address them in e-learning. 241 - Lecia Jane Barker, Kathy Garvin-Doxas:
The effect of institutional characteristics on participation of women in computer science bachelors degree programs. 242 - Georgouli Ekaterini, Bakoyannis Spyros, Giannakoulias Panagiotis:
Teaching IT in secondary education through problem-based learning could be really beneficial. 243
Poster session 4
- Christopher D. Cera, Bruce W. Char, Nira Herrmann, Robert N. Lass, Aparna Nanjappa, Jeffrey L. Popyack, Paul Zoski:
High-tech dishonesty: cheating, plagiarism and detection. 244 - Chris DiGiano, Mike Griffin, Jeff Huang, Mark Chung:
Consolidating Ed-tech co-design best practices through the TRAILS project. 245 - Deborah Knox, Lillian N. Cassel, John Impagliazzo:
Using the NSDL and CITIDEL to enhance teaching. 246 - Omid Mirmotahari, Christian Holmboe, Jens Kaasbøll:
Difficulties learning computer architecture. 247 - Benjoe A. Juliano, Chi-Hui Chen, Elena Kroumova:
Observations from using two modes of teaching undergraduate computer architecture. 248 - Michael Georgiopoulos, José Castro, Annie S. Wu, Ronald F. DeMara
, Erol Gelenbe, Avelino J. Gonzalez, Marcella K. Kysilka, Mansooreh Mollaghasemi:
CRCD in machine learning at the University of Central Florida preliminary experiences. 249 - Katrin Becker
:
A multiple intelligences approach to teaching number systems. 250 - Rachel Or-Bach, Ilana Lavy:
Students' understanding of object orientation. 251
Poster session 5
- J. R. Parker, Katrin Becker, Douglas McCullough:
Computer science and the arts: some multi-disciplinary teaching collaborations. 252 - Katrin Becker:
Grading programming assignments using rubrics. 253 - Kirk Scott:
Teaching graphical interface programming in Java with the game of wari. 254 - Lillian N. Cassel:
Using CITIDEL resources to support documenting objectives and outcomes. 255 - Judith Gal-Ezer, Tamar Vilner, Ela Zur:
Teaching algorithm efficiency in a CS1 course SBTa different approach. 256 - Ravi Darbhamulla, Manirupa Das, Pamela B. Lawhead:
Student status monitoring tool (SSM): proxy for the real world expert in online course delivery. 257 - Lecia Jane Barker, Kathy Garvin-Doxas:
Why project courses sometimes widen the experience gap among students. 258 - Christopher D. Cera, Bruce W. Char, Nira Herrmann, Robert N. Lass, Aparna Nanjappa, Jeffrey L. Popyack, Paul Zoski:
The DUPLEX project. 259
Demo session 1
- Lillian N. Cassel, John Impagliazzo, Deborah Knox, C. Lee Giles
, Edward A. Fox, Jan Lee, Manuel A. Pérez-Quiñones
:
Using an education oriented digital library to organize and present classes in computing and information. 260 - Vladimir Nodelman:
Learning computer graphics by programming: linking theory and practice. 261
Demo session 2
- Timothy S. Gegg-Harrison, Gary R. Bunce, Rebecca D. Ganetzky
, Christina M. Olson, Joshua D. Wilson:
Studying program correctness in ProVIDE. 262 - Petr Sojka:
Animations in PDF. 263
Demo session 3
- Ananda Gunawardena, Victor Adamchik:
A customized learning objects approach to teaching programming. 264 - Petr Sojka:
Rapid evaluation using multiple choice tests and TeX. 265
Demo session 4
- Esa Kujansuu, Marko Kulmala:
Codewitz: producing interactive elearning material for beginners in programming. 266 - Charalampos Papamanthou, Konstantinos Paparrizos:
A visualization of the primal simplex algorithm for the assignment problem. 267 - Rodica Baciu:
SysRel: an interactive application for training. 268
Tips and techniques
- Øyvind Kolås, Ivar Farup
:
Increasing assignment motivation using a game Al tournament. 269 - Don Goelman:
Student empowerment in a survey course. 270 - Katrin Becker
:
Assignments that meet the needs of exceptional students without disadvantaging the average. 271 - Gerald Kruse:
"Magic numbers" approach to introducing binary number representation in CSO. 272 - James H. Paterson, John Haddow:
Teaching Java: using an object-oriented database and the BlueJ IDE. 273 - Mary-Angela Papalaskari:
Peer evaluation in an algorithms course. 274 - Petr Sojka:
Interactive teaching materials in PDF using JavaScript. 275 - Kathy Garvin-Doxas, Lecia Jane Barker:
Creating learning environments that support interaction. 276 - George Papadopoulos, Hariton M. Polatoglou:
Using ToolBook authoring tool to facilitate the teaching of algorithms. 277
![](https://dblp1.uni-trier.de/img/cog.dark.24x24.png)
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.