Vassilios Dagdilelis, Maya Satratzemi, David Finkel, Roger D. Boyle, Georgios Evangelidis
Proceedings of the Eighth Conference on Innovation and Technology in Computer Science Education
ITiCSE, 2003.
@proceedings{ITiCSE-2003, address = "Thessaloniki, Greece", editor = "Vassilios Dagdilelis and Maya Satratzemi and David Finkel and Roger D. Boyle and Georgios Evangelidis", isbn = "1-58113-672-2", publisher = "{ACM}", title = "{Proceedings of the Eighth Conference on Innovation and Technology in Computer Science Education}", year = 2003, }
Contents (106 items)
- ITiCSE-2003-Papadimitriou #education #named
- Mythematics: storytelling in the teaching of computer science and mathematics (CHP), p. 1.
- ITiCSE-2003-Knuth #bottom-up #education
- Bottom-up education (DEK), p. 2.
- ITiCSE-2003-Hazzan #aspect-oriented #framework #re-engineering #social
- Cognitive and social aspects of software engineering: a course framework (OH), pp. 3–6.
- ITiCSE-2003-Christensen #education #exclamation #testing #topic
- Systematic testing should not be a topic in the computer science curriculum! (HBC), pp. 7–10.
- ITiCSE-2003-PattersonKR #testing
- Introducing unit testing with BlueJ (AP, MK, JR), pp. 11–15.
- ITiCSE-2003-BarrosEDPS #programming #using
- Using lab exams to ensure programming practice in an introductory programming course (JPB, LE, RD, RP, ES), pp. 16–20.
- ITiCSE-2003-Ramakrishan #experience #re-engineering
- MUSE studio lab and innovative software engineering capstone project experience (SR), pp. 21–25.
- ITiCSE-2003-Goold #process
- Providing process for projects in capstone courses (AG), pp. 26–29.
- ITiCSE-2003-LinosHL #re-engineering
- A service-learning program for computer science and software engineering (PKL, SH, JL), pp. 30–34.
- ITiCSE-2003-KoldehofePT #case study #distributed #using #visualisation
- Integrating a simulation-visualisation environment in a basic distributed systems course: a case study using LYDIAN (BK, MP, PT), pp. 35–39.
- ITiCSE-2003-ParkerB #behaviour #effectiveness
- Measuring effectiveness of constructivist and behaviourist assignments in CS102 (JRP, KB), pp. 40–44.
- ITiCSE-2003-SheardD #question #student #what
- Influences on cheating practice of graduate students in IT courses: what are the factors? (JS, MD), pp. 45–49.
- ITiCSE-2003-Thomas #evaluation
- The evaluation of electronic marking of examinations (PT), pp. 50–54.
- ITiCSE-2003-RedmondWP
- Equilibriating instructional media for cognitive styles (JAR, CW, AP), pp. 55–59.
- ITiCSE-2003-McDowellHW #programming
- Experimenting with pair programming in the classroom (CM, BH, LLW), pp. 60–64.
- ITiCSE-2003-SchwarmV #assessment #concept #elicitation #information management #student #using
- Making connections: using classroom assessment to elicit students’ prior knowledge and construction of concepts (SES, TV), pp. 65–69.
- ITiCSE-2003-LynchM #learning #student
- The winds of change: students’ comfort level in different learning environments (KL, SM), pp. 70–73.
- ITiCSE-2003-MoodyS #analysis #assurance #education #process #quality #requirements
- Incorporating quality assurance processes into requirements analysis education (DLM, GS), pp. 74–78.
- ITiCSE-2003-RatcliffeTET #collaboration #design #process
- Capturing collaborative designs to assist the pedagogical process (MR, LT, WE, BJT), pp. 79–83.
- ITiCSE-2003-DannDCDRP #behaviour #named #visualisation
- Objects: visualization of behavior and state (WD, TD, SC, KD, KR, RP), pp. 84–88.
- ITiCSE-2003-Rasala #maturity #object-oriented
- Embryonic object versus mature object: object-oriented style and pedagogical theme (RR), pp. 89–93.
- ITiCSE-2003-NevisonW #case study #design pattern #education #java #using
- Teaching objects early and design patterns in Java using case studies (CN, BW), pp. 94–98.
- ITiCSE-2003-GrangerL #internet #policy
- Classroom discussions: policies and responsibilities of Internet Service Providers (MJG, JCL), pp. 99–103.
- ITiCSE-2003-Guzdial
- A media computation course for non-majors (MG), pp. 104–108.
- ITiCSE-2003-AndersenBBCM #approach #education #programming #student
- Teaching programming to liberal arts students: a narrative media approach (PBA, JB, SB, MEC, JM), pp. 109–113.
- ITiCSE-2003-HuangS #design #education #using
- Teaching undergraduate software design in a liberal arts environment using RoboCup (TH, FS), pp. 114–118.
- ITiCSE-2003-JonesA #repository
- Repositories for CS courses: an evolutionary tale (ELJ, CSA), pp. 119–123.
- ITiCSE-2003-Yehezkel #execution
- Making program execution comprehensible one level above the machine language (CY), pp. 124–128.
- ITiCSE-2003-Gegg-HarrisonBGOW #contract #correctness
- Studying program correctness by constructing contracts (TSGH, GRB, RDG, CMO, JDW), pp. 129–133.
- ITiCSE-2003-Allert #approach #concept #visualisation
- A companion technology approach to CS1: handheld computers with concept visualization software (JDA), pp. 134–138.
- ITiCSE-2003-RobbertR #database #education #evolution #roadmap
- Trends in the evolution of the database curriculum (MAR, CMR), pp. 139–143.
- ITiCSE-2003-HabermanLL #comprehension #concept #education #research #student
- Action research as a tool for promoting teacher awareness of students’ conceptual understanding (BH, EL, DL), pp. 144–148.
- ITiCSE-2003-PearsD #research
- Structuring CSed research studies: connecting the pieces (ANP, MD), pp. 149–153.
- ITiCSE-2003-Ginat
- The novice programmers’ syndrome of design-by-keyword (DG), pp. 154–157.
- ITiCSE-2003-SheardMR #perspective
- Web-based discussion forums: the staff perspective (JS, JM, SR), pp. 158–162.
- ITiCSE-2003-CrescenziI #usability
- A tool to develop electronic course books based on WWW technologies, resources and usability criteria (PC, GI), pp. 163–167.
- ITiCSE-2003-LassCBCPHZ #off the shelf #scalability #tool support #using
- Tools and techniques for large scale grading using Web-based commercial off-the-shelf software (RNL, CDC, NTB, BWC, JLP, NH, PZ), pp. 168–172.
- ITiCSE-2003-KurhilaMNFT #learning #peer-to-peer #web
- Peer-to-peer learning with open-ended writable Web (JK, MM, PN, PF, HT), pp. 173–177.
- ITiCSE-2003-Hazzan03a #concept #student
- Computer science students’ conception of the relationship between reward (grade) and cooperation (OH), pp. 178–182.
- ITiCSE-2003-DemetriadisTP #learning #multi #student #towards #using
- A phenomenographic study of students’ attitudes toward the use of multiple media for learning (SND, ET, ASP), pp. 183–187.
- ITiCSE-2003-MeedenNBK #difference #gender #using
- Using departmental surveys to assess computing culture: quantifying gender differences in the classroom (LM, TN, DSB, DK), pp. 188–192.
- ITiCSE-2003-MoormanJ #student #towards
- Still a stranger here: attitudes among secondary school students towards computer science (PM, EJ), pp. 193–197.
- ITiCSE-2003-Turau #hypermedia #named #protocol
- HTTPExplorer: exploring the hypertext transfer protocol (VT), pp. 198–201.
- ITiCSE-2003-RozanskiS #education #usability
- Integrating usability engineering into the computer science curriculum: a proposal (EPR, NCS), pp. 202–206.
- ITiCSE-2003-AzadeganLOWZ #security
- An undergraduate track in computer security (SA, ML, MO, ALW, MZ), pp. 207–210.
- ITiCSE-2003-DAntonio #algorithm
- Incorporating bioinformatics in an algorithms course (LD), pp. 211–214.
- ITiCSE-2003-MurrayHKMWST #case study #education #experience #ide #java #what
- Experiences with IDEs and Java teaching: what works and what doesn’t (KAM, JMH, MK, TM, PJW, NCS, JAT), pp. 215–216.
- ITiCSE-2003-SobelL #education #re-engineering
- IEEE-CS/ACM computing curricula: software engineering volume (AEKS, TCL), pp. 217–218.
- ITiCSE-2003-AdamsDGHLN #challenge #education
- Challenges in teaching capstone courses (LA, MD, AG, OH, KL, IN), pp. 219–220.
- ITiCSE-2003-Impagliazzo #development #education
- Computer engineering curriculum development (JI), p. 221.
- ITiCSE-2003-CampbellHK #education
- Curricular projects of the ACM two-year college education committee (RDC, EKH, KJK), p. 222.
- ITiCSE-2003-BoshartK #user interface #xml
- Growing a GUI from an XML tree (MAB, MJK), p. 223.
- ITiCSE-2003-RagonisH #distance #multi
- A multi-level distance learning-based course for high-school computer science leading-teachers (NR, BH), p. 224.
- ITiCSE-2003-HollowayR #development #programming #student #using
- Development of a MLE by students for students using extreme programming techniques (JH, MR), p. 225.
- ITiCSE-2003-GrayGR #design #process
- Extending CRC cards into a complete design process (KAG, MG, SR), p. 226.
- ITiCSE-2003-RosslingBTC #education #mobile
- Mobile computing in education (GR, HB, CT, CMC), p. 227.
- ITiCSE-2003-Leska #java #learning #user interface #using
- Learning to develop GUIs in Java using closed labs (CL), p. 228.
- ITiCSE-2003-BentleyDA
- The stepping stones project (HB, JD, JA), p. 229.
- ITiCSE-2003-Cizmar #concept #development #multi #re-engineering
- Software engineering concepts for multimedia development (DC), p. 230.
- ITiCSE-2003-Papastergiou #development #education #student #web
- Introducing non-computer science undergraduates to Web development: results of an investigative study on student teachers (MP), p. 231.
- ITiCSE-2003-Fone #education #performance #using
- Using semiotics to analyze the efficiency of a model in teaching (WF), p. 232.
- ITiCSE-2003-Xinogalos #education #named #object-oriented #programming
- objectKarel: a didactic microworld for teaching object-oriented programming (SX), p. 233.
- ITiCSE-2003-TaylorP #source code
- Putting ITiCSE into practice through NSF funding programs (HGT, JCP), p. 234.
- ITiCSE-2003-CampbellHK03a
- The role of two-year colleges in educating the cyber-security workforce (RDC, EKH, KJK), p. 235.
- ITiCSE-2003-YongH #automation #personalisation #student
- Automatically creating personalised exercises based on student profiles (CFY, CH), p. 236.
- ITiCSE-2003-PearsPE #learning #online
- Enriching online learning resources with “explanograms” (ANP, LP, CE), p. 237.
- ITiCSE-2003-AndersonAVWY #tablet
- Classroom presentation from the tablet PC (RJA, REA, TV, SAW, KY), p. 238.
- ITiCSE-2003-Last #distributed #student
- Preparing students for distributed teamwork (MZL), p. 239.
- ITiCSE-2003-ChalkBP #design #education #learning #programming
- Designing and evaluating learning objects for introductory programming education (PC, CB, PP), p. 240.
- ITiCSE-2003-Trakhtenbrot #analysis #concept #how
- Analysis of typical misconceptions in a theoretical CS course, and how to address them in e-learning (MBT), p. 241.
- ITiCSE-2003-BarkerG #source code #women
- The effect of institutional characteristics on participation of women in computer science bachelors degree programs (LJB, KGD), p. 242.
- ITiCSE-2003-EkateriniSP #education #learning #problem
- Teaching IT in secondary education through problem-based learning could be really beneficial (GE, BS, GP), p. 243.
- ITiCSE-2003-CeraCHLNPZ #detection
- High-tech dishonesty: cheating, plagiarism and detection (CDC, BWC, NH, RNL, AN, JLP, PZ), p. 244.
- ITiCSE-2003-DiGianoGHC #co-evolution #design
- Consolidating Ed-tech co-design best practices through the TRAILS project (CD, MG, JH, MC), p. 245.
- ITiCSE-2003-KnoxCI #education #using
- Using the NSDL and CITIDEL to enhance teaching (DK, LNC, JI), p. 246.
- ITiCSE-2003-MirmotahariHK #architecture #learning
- Difficulties learning computer architecture (OM, CH, JK), p. 247.
- ITiCSE-2003-JulianoCK #architecture #education #using
- Observations from using two modes of teaching undergraduate computer architecture (BAJ, CHC, EK), p. 248.
- ITiCSE-2003-GeorgiopoulosCWDGGKM #case study #experience #machine learning
- CRCD in machine learning at the University of Central Florida preliminary experiences (MG, JC, ASW, RFD, EG, AJG, MKK, MM), p. 249.
- ITiCSE-2003-Becker #approach #education #multi
- A multiple intelligences approach to teaching number systems (KB), p. 250.
- ITiCSE-2003-Or-BachL #comprehension #object-oriented #student
- Students’ understanding of object orientation (ROB, IL), p. 251.
- ITiCSE-2003-ParkerBM #education #multi
- Computer science and the arts: some multi-disciplinary teaching collaborations (JRP, KB, DM), p. 252.
- ITiCSE-2003-Becker03a #programming #using
- Grading programming assignments using rubrics (KB), p. 253.
- ITiCSE-2003-Scott #education #game studies #interface #java #programming #visual notation
- Teaching graphical interface programming in Java with the game of wari (KS), p. 254.
- ITiCSE-2003-Cassel #using
- Using CITIDEL resources to support documenting objectives and outcomes (LNC), p. 255.
- ITiCSE-2003-Gal-EzerVZ #algorithm #approach #education #performance
- Teaching algorithm efficiency in a CS1 course SBTa different approach (JGE, TV, EZ), p. 256.
- ITiCSE-2003-DarbhamullaDL #delivery #monitoring #online #student
- Student status monitoring tool (SSM): proxy for the real world expert in online course delivery (RD, MD, PBL), p. 257.
- ITiCSE-2003-BarkerG03a #experience #student #why
- Why project courses sometimes widen the experience gap among students (LJB, KGD), p. 258.
- ITiCSE-2003-CeraCHLNPZ03a
- The DUPLEX project (CDC, BWC, NH, RNL, AN, JLP, PZ), p. 259.
- ITiCSE-2003-CasselIKGFLP #education #library #using
- Using an education oriented digital library to organize and present classes in computing and information (LNC, JI, DK, CLG, EAF, JL, MAPQ), p. 260.
- ITiCSE-2003-Nodelman #learning #programming #theory and practice
- Learning computer graphics by programming: linking theory and practice (VN), p. 261.
- ITiCSE-2003-Gegg-HarrisonBGOW03a #correctness
- Studying program correctness in ProVIDE (TSGH, GRB, RDG, CMO, JDW), p. 262.
- ITiCSE-2003-Sojka #animation
- Animations in PDF (PS), p. 263.
- ITiCSE-2003-GunawardenaA #approach #education #learning #programming
- A customized learning objects approach to teaching programming (AG, VA), p. 264.
- ITiCSE-2003-Sojka03a #agile #evaluation #multi #testing #tex #using
- Rapid evaluation using multiple choice tests and TeX (PS), p. 265.
- ITiCSE-2003-KujansuuK #interactive #named #programming
- Codewitz: producing interactive elearning material for beginners in programming (EK, MK), p. 266.
- ITiCSE-2003-PapamanthouP #algorithm #problem #visualisation
- A visualization of the primal simplex algorithm for the assignment problem (CP, KP), p. 267.
- ITiCSE-2003-Baciu #interactive #named
- SysRel: an interactive application for training (RB), p. 268.
- ITiCSE-2003-KolasF #game studies #motivation #using
- Increasing assignment motivation using a game Al tournament (ØK, IF), p. 269.
- ITiCSE-2003-Goelman #overview #student
- Student empowerment in a survey course (DG), p. 270.
- ITiCSE-2003-Becker03b #student
- Assignments that meet the needs of exceptional students without disadvantaging the average (KB), p. 271.
- ITiCSE-2003-Kruse #approach #representation
- “Magic numbers” approach to introducing binary number representation in CSO (GK), p. 272.
- ITiCSE-2003-PatersonH #database #education #ide #java #object-oriented #using
- Teaching Java: using an object-oriented database and the BlueJ IDE (JHP, JH), p. 273.
- ITiCSE-2003-Papalaskari #algorithm #evaluation
- Peer evaluation in an algorithms course (MAP), p. 274.
- ITiCSE-2003-Sojka03b #education #interactive #javascript #using
- Interactive teaching materials in PDF using JavaScript (PS), p. 275.
- ITiCSE-2003-Garvin-DoxasB #interactive #learning
- Creating learning environments that support interaction (KGD, LJB), p. 276.
- ITiCSE-2003-PapadopoulosP #algorithm #authoring #education #using
- Using ToolBook authoring tool to facilitate the teaching of algorithms (GP, HMP), p. 277.
32 ×#education
20 ×#using
17 ×#student
11 ×#learning
11 ×#programming
6 ×#approach
6 ×#concept
6 ×#multi
6 ×#named
5 ×#algorithm
20 ×#using
17 ×#student
11 ×#learning
11 ×#programming
6 ×#approach
6 ×#concept
6 ×#multi
6 ×#named
5 ×#algorithm