Sally Fincher, Bruce J. Klein, Fintan Culwin, Michael McCracken
Proceedings of the Sixth Conference on Innovation and Technology in Computer Science Education
ITiCSE, 2001.
@proceedings{ITiCSE-2001, address = "Canterbury, England, United Kingdom", editor = "Sally Fincher and Bruce J. Klein and Fintan Culwin and Michael McCracken", isbn = "1-58113-330-8", publisher = "{ACM}", title = "{Proceedings of the Sixth Conference on Innovation and Technology in Computer Science Education}", year = 2001, }
Contents (78 items)
- ITiCSE-2001-BruceDM #programming
- Event-driven programming is simple enough for CS1 (KBB, APD, TPM), pp. 1–4.
- ITiCSE-2001-AedoD #hypermedia #re-engineering
- Applying software engineering methods for hypermedia systems (IA, PD), pp. 5–8.
- ITiCSE-2001-Vat #design #education #human-computer #synthesis
- Teaching HCI with scenario-based design: the constructivist’s synthesis (KHV), pp. 9–12.
- ITiCSE-2001-CzajkowskiFHCRS #evaluation #student
- A student project in software evaluation (MFC, CVF, TTH, JAC, WCR, HAS), pp. 13–16.
- ITiCSE-2001-Guzdial #collaboration #multi #using
- Use of collaborative multimedia in computer science classes (MG), pp. 17–20.
- ITiCSE-2001-MendesMC #approach #education #flexibility #hypermedia
- The cognitive flexibility theory0: an approach for teaching Hypermedia Engineering (EM, NM, SC), pp. 21–24.
- ITiCSE-2001-Sooriamurthi #problem #recursion
- Problems in comprehending recursion and suggested solutions (RS), pp. 25–28.
- ITiCSE-2001-Learmonth #delivery #flexibility #information management
- Flexible delivery of information systems as a core MBA subject (RL), pp. 29–32.
- ITiCSE-2001-KollingR #education #guidelines #java #object-oriented
- Guidelines for teaching object orientation with Java (MK, JR), pp. 33–36.
- ITiCSE-2001-Murtagh
- Teacing breadth-first depth-first (TPM), pp. 37–40.
- ITiCSE-2001-HabermanK #black box #concept #education
- Activating “black boxes” instead of opening “zipper” — a method of teaching novices basic CS concepts (BH, YBDK), pp. 41–44.
- ITiCSE-2001-Kumar #c++ #interactive #learning #pointer
- Learning the interaction between pointers and scope in C++ (ANK), pp. 45–48.
- ITiCSE-2001-ByrneL #programming #student
- The effect of student attributes on success in programming (PB, GL), pp. 49–52.
- ITiCSE-2001-Jenkins #motivation #programming #student
- The motivation of students of programming (TJ), pp. 53–56.
- ITiCSE-2001-LancasterC #detection #fault #process #towards
- Towards an error free plagarism detection process (TL, FC), pp. 57–60.
- ITiCSE-2001-DickSM #student
- Is it okay to cheat? — the views of postgraduate students (MD, JS, SM), pp. 61–64.
- ITiCSE-2001-Filho #development #education #process #requirements
- Requirements for an educational software development process (WPPF), pp. 65–68.
- ITiCSE-2001-HauseALW #development #distributed #interactive #performance #student
- Interaction factors in software development performance in distributed student teams in computer science (MLH, VLA, MZL, MW), pp. 69–72.
- ITiCSE-2001-Rutherfoord #re-engineering #using
- Using personality inventories to help form teams for software engineering class projects (RHR), pp. 73–76.
- ITiCSE-2001-Stevens #case study #education #experience #re-engineering
- Experiences teaching software engineering for the first time (KTS), pp. 77–80.
- ITiCSE-2001-Ginat #algorithm #learning #problem
- Metacognitive awareness utilized for learning control elements in algorithmic problem solving (DG), pp. 81–84.
- ITiCSE-2001-Chalk #learning
- Scaffolding learning in virtual environments (PC), pp. 85–88.
- ITiCSE-2001-Rosbottom #distance #education #hybrid #learning
- Hybrid learning — a safe route into web-based open and distance learning for the computer science teacher (JR), pp. 89–92.
- ITiCSE-2001-CarboneHMG #learning #programming
- Characteristics of programming exercises that lead to poor learning tendencies: Part II (AC, JH, IM, DG), pp. 93–96.
- ITiCSE-2001-CiesielskiM #algorithm #animation #learning #student #using
- Using animation of state space algorithms to overcome student learning difficulties (VC, PM), pp. 97–100.
- ITiCSE-2001-KhuriH #algorithm #education #graph #named
- EVEGA: an educational visulalization environment for graph algorithms (SK, KH), pp. 101–104.
- ITiCSE-2001-KarvonenRTT #concept #web
- Versatile concept map viewing on the Web (AK, ER, JT, JT), pp. 105–108.
- ITiCSE-2001-DannCP #education #recursion #using #visualisation
- Using visualization to teach novices recursion (WD, SC, RP), pp. 109–112.
- ITiCSE-2001-Kaczmarczyk #assessment #distance #education #student #why
- Accreditation and student assessment in distance education: why we all need to pay attention (LCK), pp. 113–116.
- ITiCSE-2001-ThomasL #distance #fault #learning #student #using
- Observational studies of student errors in a distance learning environment using a remote recording and replay tool (PT, KL), pp. 117–120.
- ITiCSE-2001-ClearD #effectiveness #question
- A cyber-icebreaker for an effective virtual group? (TC, MD), pp. 121–124.
- ITiCSE-2001-AzadeganL #implementation
- An international common project: implementation phase (SA, CL), pp. 125–128.
- ITiCSE-2001-Huizinga #identification #online #programming #topic
- Identifying topics for instructional improvement through on-line tracking of programming assignments (DMH), pp. 129–132.
- ITiCSE-2001-SaikkonenMK #assessment #automation #programming
- Fully automatic assessment of programming exercises (RS, LM, AK), pp. 133–136.
- ITiCSE-2001-SatratzemiDE #assessment #problem #visualisation
- A system for program visualization and problem-solving path assessment of novice programmers (MS, VD, GE), pp. 137–140.
- ITiCSE-2001-Medley #education #research #using
- Using qualitative research software for CS education research (MDM), pp. 141–144.
- ITiCSE-2001-ClaypoolFW #open source #operating system
- An open source laboratory for operating systems projects (MC, DF, CEW), pp. 145–148.
- ITiCSE-2001-KoldehofeT #animation #distributed #interactive #using
- Using actors in an interactive animation in a graduate course on distributed system (BK, PT), pp. 149–152.
- ITiCSE-2001-CarnianiD #comprehension #education #network
- The NetWire emulator: a tool for teaching and understanding networks (EC, RD), pp. 153–156.
- ITiCSE-2001-RickmanMMH #education #network
- Enhancing the computer networking curriculum (JR, MM, GM, PJH), pp. 157–160.
- ITiCSE-2001-Gregorio-RodriguezDPPMV #automation #named #programming #web
- EXercita: automatic web publishing of programming exercises (CGR, LFLD, PPG, CPF, RMU, JÁVI), pp. 161–164.
- ITiCSE-2001-Fone #concept #network #spreadsheet #using
- Using a familiar package to demonstrate a difficult concept: using an excel spreadsheet model to explain the concepts of neural networks to undergraduates (WF), pp. 165–168.
- ITiCSE-2001-BerqueJJ #education #using
- Teaching theory of computation using pen-based computers and an electronic whiteboard (DAB, DKJ, LJ), pp. 169–172.
- ITiCSE-2001-CarterJ #difference #gender #programming #question
- Gender differences in programming? (JC, TJ), p. 173.
- ITiCSE-2001-ClearY #question #research #rest
- Are computing educators and researchers different from the rest? (TC, AY), p. 173.
- ITiCSE-2001-HoldenY #education
- Innovative teaching practices in computing education: the TLA project (JH, AY), p. 174.
- ITiCSE-2001-Jenkins01a #motivation
- Motivation = value x expectancy (TJ), p. 174.
- ITiCSE-2001-LiningtonD #execution
- Picture program execution (JL, MD), p. 175.
- ITiCSE-2001-McCaugheyA #community #education #learning #network
- The learning and teaching support network promoting best practice in the information and computer science academic community (AM, SA), p. 175.
- ITiCSE-2001-ChoiC #design #education #interactive #learning #multi #object-oriented #using
- Using interactive multimedia for teaching and learning object oriented software design (SHC, SC), p. 176.
- ITiCSE-2001-English #named #programming #user interface
- JEWL: GUI programming for complete beginners (JE), p. 176.
- ITiCSE-2001-JoyceY #parametricity #research #student
- The PASS project: group research into parameters affecting student success (DJ, AY), p. 177.
- ITiCSE-2001-Thomas #student
- The coach supporting students as they learn to program (PT), p. 177.
- ITiCSE-2001-WilsonPS #distance #online #student
- On-line dynamic interviews (ODIN): a means of overcoming distance in student-teacher relations (LW, JAP, RLS), p. 178.
- ITiCSE-2001-BlankPKHJR #collaboration #multi #named
- CIMEL: constructive, collaborative inquiry-based multimedia E-learning (GDB, WMP, GDK, MH, HJ, SR), p. 179.
- ITiCSE-2001-CoverCK #adaptation #education #implementation
- An international model for curriculum adaptation and implementation (CFC, RDC, KJK), p. 179.
- ITiCSE-2001-KorhonenMS #algorithm #animation #concept #matrix #named #simulation
- Matrix — concept animation and algorithm simulation system (AK, LM, RS), p. 180.
- ITiCSE-2001-OConnorCM #education #empirical #process
- Software process improvement education: a European experiment (RO, GC, MM), p. 180.
- ITiCSE-2001-Fowler #prolog #using
- Web-based CALL using prolog (AF), p. 181.
- ITiCSE-2001-VoracekK #information management
- International master’s program in information processing and telecommunications (JV, NKV), p. 181.
- ITiCSE-2001-JoyceY01a
- Electronic discussion boards: their use in post graduate computing courses (DJ, AY), p. 182.
- ITiCSE-2001-KosaB #development #process #xml
- XML and browser development activities in CS2 (MJK, MAB), p. 182.
- ITiCSE-2001-LanariR #authoring #education #named
- e-IMC: an authoring tool for humanistic teachers aimed to develop and distribute customized instructional courseware (DL, SR), p. 183.
- ITiCSE-2001-Lawhead #programming #using
- Events robots and programming using legos in CS1 (PBL), p. 183.
- ITiCSE-2001-AbrahamCLMY #logic
- The logic tutor (DA, LC, LL, AM, KY), p. 184.
- ITiCSE-2001-VanT #evaluation #optimisation #student
- A “frequently asked questions” management system that supports voting, built for student evaluation and optimization purposes (HLV, AT), p. 184.
- ITiCSE-2001-Impagliazzo
- Real and virtual computing museums (JI), p. 185.
- ITiCSE-2001-Putnik #integration #learning #on the
- On integration of learning and technology (ZP), p. 185.
- ITiCSE-2001-ShiSC #component #delivery
- Smart instructional component based course content organization and delivery (HS, YS, SSC), p. 186.
- ITiCSE-2001-Xizhe #configuration management #evaluation
- Evaluation technique of software configuration management (JX), p. 186.
- ITiCSE-2001-Velazquez-Iturbide #algorithm #problem
- A first problem for the algorithms course (JÁVI), p. 187.
- ITiCSE-2001-Cassel #problem #student #summary
- Reading summaries: relating class to student’s problems with the current reading assignment (LNC), p. 188.
- ITiCSE-2001-Laxer #empirical #sorting
- Treating computer science as science as: An experiment with sorting (CL), p. 189.
- ITiCSE-2001-Koppelman #abstraction #education
- Teaching abstraction explicitly (HK), p. 191.
- ITiCSE-2001-Barros #concurrent #petri net #programming
- Use petri nets to improve your concurrent programming course (JPB), p. 192.
- ITiCSE-2001-Sooriamurthi01a #java
- Prelude to the Java event model (RS), p. 193.
- ITiCSE-2001-Rasala #recursion
- Exploring recursion in Hilbert curves (RR), p. 194.
- ITiCSE-2001-Grissom #feedback
- Reality check: an informal feedback tool (SG), p. 195.
21 ×#education
13 ×#student
11 ×#programming
11 ×#using
10 ×#learning
6 ×#named
5 ×#algorithm
5 ×#problem
4 ×#concept
4 ×#distance
13 ×#student
11 ×#programming
11 ×#using
10 ×#learning
6 ×#named
5 ×#algorithm
5 ×#problem
4 ×#concept
4 ×#distance