Proceedings of the Ninth Conference on Innovation and Technology in Computer Science Education
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter

Roger D. Boyle, Martyn Clark, Amruth N. Kumar
Proceedings of the Ninth Conference on Innovation and Technology in Computer Science Education
ITiCSE, 2004.

EDU
DBLP
Scholar
Full names Links ISxN
@proceedings{ITiCSE-2004,
	address       = "Leeds, United Kingdom",
	editor        = "Roger D. Boyle and Martyn Clark and Amruth N. Kumar",
	isbn          = "1-58113-836-9",
	publisher     = "{ACM}",
	title         = "{Proceedings of the Ninth Conference on Innovation and Technology in Computer Science Education}",
	year          = 2004,
}

Contents (100 items)

ITiCSE-2004-Cliff #education #generative #question
Teaching about natural systems, the next generation of computers, and the generation after that? (DC), p. 1.
ITiCSE-2004-Mander #question
Back to the future? (KM), p. 2.
ITiCSE-2004-Stepney #education
Teaching post-classical computation: (SS), p. 3.
ITiCSE-2004-AdamsT #compilation #using #xml
Using XML in a compiler course (DRA, CT), pp. 4–6.
ITiCSE-2004-ChesnevarGM #automaton #formal method #learning
Didactic strategies for promoting significant learning in formal languages and automata theory (CIC, MPG, AGM), pp. 7–11.
ITiCSE-2004-JippingKKL #network #programmable #using
Investigating wired and wireless networks using a java-based programmable sniffer (MJJ, AJK, NK, KL), pp. 12–16.
ITiCSE-2004-ArmoniG #modelling #on the #student
On the achievements of high school students studying computational models (MA, JGE), pp. 17–21.
ITiCSE-2004-YueD #design #development #evolution #web
Design and evolution of an undergraduate course on web application development (KBY, WD), pp. 22–26.
ITiCSE-2004-PahlBK #database #interactive #learning #multi
Supporting active database learning and training through interactive multimedia (CP, RB, CK), pp. 27–31.
ITiCSE-2004-PriorL #sql
The backwash effect on SQL skills grading (JCP, RL), pp. 32–36.
ITiCSE-2004-Sheard #community #learning
Electronic learning communities: strategies for establishment and management (JS), pp. 37–41.
ITiCSE-2004-MintonBD #case study #problem
If diversity is a problem could e-learning be part of the solution?: a case study (LM, RDB, VD), pp. 42–46.
ITiCSE-2004-ChengB #distributed #effectiveness
Evaluating the effectiveness of ICT to support globally distributed PBL teams (CSC, CB), pp. 47–51.
ITiCSE-2004-Ben-AriS
Roles of variables as seen by CS educators (MBA, JS), pp. 52–56.
ITiCSE-2004-KuittinenS #education #programming
Teaching roles of variables in elementary programming courses (MK, JS), pp. 57–61.
ITiCSE-2004-Ginat #design
Embedding instructive assertions in program design (DG), pp. 62–66.
ITiCSE-2004-BlumensteinGNM #analysis #automation #game studies
An experimental analysis of GAME: a generic automated marking environment (MB, SG, AN, VM), pp. 67–71.
ITiCSE-2004-ParkinsonRW
Accommodating field-dependence: a cross-over study (AP, JAR, CW), pp. 72–76.
ITiCSE-2004-Kerren #education #generative #learning
Generation as method for explorative learning in computer science education (AK), pp. 77–81.
ITiCSE-2004-Ginat04a #question #recursion #student
Do senior CS students capitalize on recursion? (DG), pp. 82–86.
ITiCSE-2004-MelinC #learning #student
Project oriented student work: learning & examination (UM, SC), pp. 87–91.
ITiCSE-2004-ListerBMTW #data type #education
The dimensions of variation in the teaching of data structures (RL, IB, BBM, JDT, SW), pp. 92–96.
ITiCSE-2004-Waraich #education #logic #using
Using narrative as a motivating device to teach binary arithmetic and logic gates (AW), pp. 97–101.
ITiCSE-2004-MullerHA #problem
(An almost) pedagogical pattern for pattern-based problem-solving instruction (OM, BH, HA), pp. 102–106.
ITiCSE-2004-NatvigL #education #game studies
Age of computers: game-based teaching of computer fundamentals (LN, SL), pp. 107–111.
ITiCSE-2004-Davoli #education #linux #operating system
Teaching operating systems administration with user mode linux (RD), pp. 112–116.
ITiCSE-2004-HeaneyD #feedback
Mass production of individual feedback (DH, CD), pp. 117–121.
ITiCSE-2004-SitthiworachartJ #assessment #effectiveness #learning #programming
Effective peer assessment for learning computer programming (JS, MJ), pp. 122–126.
ITiCSE-2004-AbunawassLR #assessment #named
COMPASS: a CS program assessment project (AMA, WL, ER), pp. 127–131.
ITiCSE-2004-WangC #assessment #learning #online #performance
Extending e-books with annotation, online support and assessment mechanisms to increase efficiency of learning (CYW, GDC), pp. 132–136.
ITiCSE-2004-English #assessment #automation #source code #user interface #using
Automated assessment of GUI programs using JEWL (JE), pp. 137–141.
ITiCSE-2004-Christensen #design pattern #framework #named #perspective
Frameworks: putting design patterns into perspective (HBC), pp. 142–145.
ITiCSE-2004-FisherLS #approximate
Curve and surface interpolation and approximation: knowledge unit and software tool (JF, JLL, CKS), pp. 146–150.
ITiCSE-2004-StuurmanF #case study #design pattern #education #experience
Experiences with teaching design patterns (SS, GF), pp. 151–155.
ITiCSE-2004-Hamer #approach #composition #design pattern #education #using
An approach to teaching design patterns using musical composition (JH), pp. 156–160.
ITiCSE-2004-ThomasM #database #education #research #scalability #using
Use of large databases for group projects at the nexus of teaching and research (RCT, RM), pp. 161–165.
ITiCSE-2004-McKennaL #concept #learning
Constructivist or instructivist: pedagogical concepts practically applied to a computer learning environment (PM, BL), pp. 166–170.
ITiCSE-2004-RamalingamLW #learning #modelling #self
Self-efficacy and mental models in learning to program (VR, DL, SW), pp. 171–175.
ITiCSE-2004-HanksMDK #programming #quality
Program quality with pair programming in CS1 (BH, CM, DD, MK), pp. 176–180.
ITiCSE-2004-PazL #automation #concept #functional #programming
Emergence of automated assignment conceptions in a functional programming course (TP, TL), pp. 181–185.
ITiCSE-2004-VeenML #education #question #what
What is lacking in curriculum schemes for computing/informatics? (MvV, FM, KL), pp. 186–190.
ITiCSE-2004-KolikantP #education
Community-oriented pedagogy for in-service CS teacher training (YBDK, SP), pp. 191–195.
ITiCSE-2004-Dooley
Moving to CC2001 at a small college (JFD), pp. 196–198.
ITiCSE-2004-PaxtonH
Providing curricular assistance to a third world university computer science department (JP, KH), pp. 199–202.
ITiCSE-2004-Lopez-HerrejonS #case study #experience #interactive #java #using
Using interactive technology in a short java course: an experience report (RELH, MS), pp. 203–207.
ITiCSE-2004-Chang #education #network
Teaching computer networking with the help of personal computer networks (RKCC), pp. 208–212.
ITiCSE-2004-SimonAHS #case study #experience #learning #tablet
Preliminary experiences with a tablet PC based system to support active learning in computer science courses (BS, REA, CH, JS), pp. 213–217.
ITiCSE-2004-RosslingTMKW
Enhancing classroom lectures with digital sliding blackboards (GR, CT, MM, SK, SW), pp. 218–222.
ITiCSE-2004-SadiqOSL #learning #named #online #sql
SQLator: an online SQL learning workbench (SWS, MEO, WS, JYCL), pp. 223–227.
ITiCSE-2004-GoldweberCFP #community #education #research
The relationship between CS education research and the SIGCSE community (MG, MC, SF, AP), pp. 228–229.
ITiCSE-2004-Ben-AriBBH #education #question #research #what
What do we mean by theoretically sound research in computer science education? (MBA, AB, SB, CH), pp. 230–231.
ITiCSE-2004-Liffick #human-computer
Introducing assistive technology in an HCI course (BWL), p. 232.
ITiCSE-2004-NavarroH #education #game studies #named #process #re-engineering #simulation
SimSE: an educational simulation game for teaching the Software engineering process (EON, AvdH), p. 233.
ITiCSE-2004-CasselF
Sharing the wealth: publishing electronic resources (LNC, EAF), p. 234.
ITiCSE-2004-Quade #research
Promoting undergraduate research: a classroom model (AMQ), p. 235.
ITiCSE-2004-Ragonis #approach
A refreshing approach to an academic seminar course (NR), p. 236.
ITiCSE-2004-LeskaR #concept #game studies #learning #using
Learning O-O concepts in CS I using game projects (CL, JRR), p. 237.
ITiCSE-2004-ImpagliazzoL #using
Using history to enhance computing courses (JI, JANL), p. 238.
ITiCSE-2004-Harms #artificial reality
A virtual reality simulator of the ENIAC (DEH), p. 239.
ITiCSE-2004-ZurV #education
Teaching certificate in computer science: didactics workshop (EZ, TV), p. 240.
ITiCSE-2004-AlfonsiSPS #named #problem
IT4PS: information technology for problem solving (CRA, NS, DP, MS), p. 241.
ITiCSE-2004-PowellMGFR #learning #programming
Dyslexia and learning computer programming (NP, DJM, JG, JF, JR), p. 242.
ITiCSE-2004-To #case study
Determinants affecting organizations’ intent to adopt e-tailing: a study based on innovation theories (LMT), p. 243.
ITiCSE-2004-RosslingBM #interactive #scalability
Interaction support in large-scale lectures (GR, HB, MM), p. 244.
ITiCSE-2004-LarssonL #architecture #student
Student-oriented examination in a computer architecture course (EL, AL), p. 245.
ITiCSE-2004-BenayaZ #question #student
Can students improve their undergraduate schievements and get accepted to graduate school? (TB, EZ), p. 246.
ITiCSE-2004-BiancoT
In the realm of si piuh (GMB, ST), p. 247.
ITiCSE-2004-PriceP #programming
Common environment for undergraduate computer programming (CBP, JP), p. 248.
ITiCSE-2004-Ford #programming
Managing the programming tail (LF), p. 249.
ITiCSE-2004-Fone #design
Design of MCQ test (WF), p. 250.
ITiCSE-2004-Ben-Ari #concurrent #education #tool support
A suite of tools for teaching concurrency (MBA), p. 251.
ITiCSE-2004-Borge #education #object-oriented
Teaching OOP: experimental studies (RB), p. 252.
ITiCSE-2004-Boisvert #communication #design #named
eL-CID: communicating iterative program design (CB), p. 253.
ITiCSE-2004-ConradF #object-oriented #paradigm #source code #using
Using the synergies between the object-oriented paradigm and mathematics in joint mathematics/computer science programs (MC, TF), p. 254.
ITiCSE-2004-Nodelman #object-oriented #question
OOP via C++, C#...? (VN), p. 255.
ITiCSE-2004-PatersonH #java #persistent
Approaches to object persistence in java projects (JHP, JH), p. 256.
ITiCSE-2004-JoyceY
Addressing professional issues at postgraduate level (DJ, AY), p. 257.
ITiCSE-2004-CunninghamMT
The US national science foundation and the ITiCSE effort (SC, ELM, HGT), p. 258.
ITiCSE-2004-KosaB #visualisation
Treemap visualizations for CS2 (MJK, MAB), p. 259.
ITiCSE-2004-RamakrishnanC #framework
Service based framework for knowledge portals (SR, AC), p. 260.
ITiCSE-2004-HamadaS #automaton #education #empirical
A classroom experiment for teaching automata (MH, KS), p. 261.
ITiCSE-2004-ArgolloHMBFBLMR #collaboration #learning #research #student
Graduate students learning strategies through research collaboration (EA, MH, DM, GB, PCF, FB, EL, JCM, DR), p. 262.
ITiCSE-2004-Leska #education #programming #using
Introducing undergraduates to programming using robots in the general education curriculum (CL), p. 263.
ITiCSE-2004-TuschLWES #framework
Technology infrastructure supporting a medical & bioinformatics masters degree (GT, PL, GW, DE, CS), p. 264.
ITiCSE-2004-MorenoMBS #animation
Program animation in jeliot 3 (AM, NM, MBA, ES), p. 265.
ITiCSE-2004-Kumar #java #learning #programming
Web-based tutors for learning programming in C++/Java (AK), p. 266.
ITiCSE-2004-PaciniFF #database #learning #problem #spreadsheet #tool support
Learning problem solving with spreadsheet and database tools (GP, GF, AF), p. 267.
ITiCSE-2004-Ford04a #generative #learning #programming
A learning object generator for programming (LF), p. 268.
ITiCSE-2004-Abunawass #assessment #named
COMPASS: a CS program assessment project (AMA), p. 269.
ITiCSE-2004-CasselFLPKIG #using
Using CITIDEL to develop and share class plans (LNC, EAF, JL, MAPQ, DK, JI, CLG), p. 270.
ITiCSE-2004-Dixon #automation #education #learning
A single CASE environment for teaching and learning (MD), p. 271.
ITiCSE-2004-RatcliffeHE #collaboration #learning #student
Enhancing student learning through collaboration (MR, JH, WE), p. 272.
ITiCSE-2004-Liffick04a #human-computer
An assistive technology project for an HCI course (BWL), p. 273.
ITiCSE-2004-Sher #implementation #queue
A simple implementation of a queue with a circularly linked list (DBS), p. 274.
ITiCSE-2004-Gal-EzerLS #problem
Interesting basic problems for CS1 (JGE, DL, DS), p. 275.
ITiCSE-2004-Gal-EzerLS04a
Introducing undecidability (JGE, DL, DS), p. 276.
ITiCSE-2004-Garner #learning #programming #using
The use of a code restructuring tool in the learning of programming (SG), p. 277.
ITiCSE-2004-Tanaka-IshiiKT #feedback #named #programming #verification
EMMA: a web-based report system for programming course--automated verification and enhanced feedback (KTI, KK, MT), p. 278.
ITiCSE-2004-PatersonH04a #design pattern #ide
A proposed design patterns extension for the blueJ IDE (JHP, JH), p. 279.
ITiCSE-2004-Armoni #education #how #question
Reductive thinking: how to teach it? (MA), p. 280.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.