Proceedings of the 12th 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

Janet Hughes, D. Ramanee Peiris, Paul T. Tymann
Proceedings of the 12th Conference on Innovation and Technology in Computer Science Education
ITiCSE, 2007.

EDU
DBLP
Scholar
Full names Links ISxN
@proceedings{ITiCSE-2007,
	address       = "Dundee, Scotland, United Kingdom",
	editor        = "Janet Hughes and D. Ramanee Peiris and Paul T. Tymann",
	isbn          = "978-1-59593-610-3",
	publisher     = "{ACM}",
	title         = "{Proceedings of the 12th Conference on Innovation and Technology in Computer Science Education}",
	year          = 2007,
}

Contents (122 items)

ITiCSE-2007-Curzon
Serious fun in computer science (PC), p. 1.
ITiCSE-2007-Kuyl #question
Where have all the computer scientists gone? (CvdK), p. 2.
ITiCSE-2007-Hanson #education
Inclusive thinking in computer science education (VLH), p. 3.
ITiCSE-2007-DoerschukLM #assessment #women
Pilot summer camps in computing for middle school girls: from organization through assessment (PID, JL, JM), pp. 4–8.
ITiCSE-2007-PeckhamHSSMS #challenge
Broadening participation in computing: issues and challenges (JP, LLH, DAS, BS, HM, PDS), pp. 9–13.
ITiCSE-2007-CannonPP #student
Second annual robotics summer camp for underrepresented students (KRC, KAP, NPP), pp. 14–18.
ITiCSE-2007-GoldwasserL #network #programming
Introducing network programming into a CS1 course (MHG, DL), pp. 19–22.
ITiCSE-2007-DoddsAKL
Breadth-first CS 1 for scientists (ZD, CA, GK, RLH), pp. 23–27.
ITiCSE-2007-BuechleyEE #education #towards
Towards a curriculum for electronic textiles in the high school classroom (LB, ME, NE), pp. 28–32.
ITiCSE-2007-MillerS #agile #approach #embedded #programming #student
A TDD approach to introducing students to embedded programming (JM, MRS), pp. 33–37.
ITiCSE-2007-Sheehan #education #operating system #ruby
Teaching operating systems with ruby (RJS), pp. 38–42.
ITiCSE-2007-OechsleB #automation #concurrent #thread
Checking automatically the output of concurrent threads (RO, KB), pp. 43–47.
ITiCSE-2007-StallmannBRBGH #automaton #correctness #named #proving
ProofChecker: an accessible environment for automata theory correctness proofs (MFS, SB, RDR, SB, MCG, SDH), pp. 48–52.
ITiCSE-2007-KorteAPG #approach #education #learning #novel
Learning by game-building: a novel approach to theoretical computer science education (LK, SA, HP, JG), pp. 53–57.
ITiCSE-2007-RodgerLR #automaton #formal method #interactive
Increasing interaction and support in the formal languages and automata theory course (SHR, JL, SR), pp. 58–62.
ITiCSE-2007-Helmick #automation #interface #java #programming #source code
Interface-based programming assignments and automatic grading of java programs (MTH), pp. 63–67.
ITiCSE-2007-ThomasSW #assessment #diagrams
Computer assisted assessment of diagrams (PGT, NS, KGW), pp. 68–72.
ITiCSE-2007-JiWC #detection #source code
A source code linearization technique for detecting plagiarized programs (JHJ, GW, HGC), pp. 73–77.
ITiCSE-2007-ArmstrongM #delivery #education
Remote and local delivery of cisco education for the vision-impaired (HA, IM), pp. 78–81.
ITiCSE-2007-FreireFPT #education #using #web
Using screen readers to reinforce web accessibility education (APF, RPdMF, DMBP, MAST), pp. 82–86.
ITiCSE-2007-CalderCLLS #data type #education #student
Teaching data structures to students who are blind (MC, RFC, JAL, NL, JS), pp. 87–90.
ITiCSE-2007-AlstesL #learning #named #network #online #programming
VERKKOKE: learning routing and network programming online (AA, JL), pp. 91–95.
ITiCSE-2007-OliverGMA #learning #using
Using disruptive technology for explorative learning (IO, KG, AM, CA), pp. 96–100.
ITiCSE-2007-BrownM #source code #student #visualisation
Visualizing berkeley socket calls in students’ programs (CB, CM), pp. 101–105.
ITiCSE-2007-LiffickZ
You can take it with you: profile transportability (BWL, GMZ), pp. 106–110.
ITiCSE-2007-NorteL #people
A virtual logo keyboard for people with motor disabilities (SN, FGL), pp. 111–115.
ITiCSE-2007-DistasioW #education #framework #game studies #using
Inclusive computer science education using a ready-made computer game framework (JD, TPW), pp. 116–120.
ITiCSE-2007-BarnesRPCG #game studies #learning #named
Game2Learn: building CS1 learning games for retention (TB, HR, EP, AC, AG), pp. 121–125.
ITiCSE-2007-Tharp #named
Innovating: the importance of right brain skills for computer science graduates (ALT), pp. 126–130.
ITiCSE-2007-PedroniOM #education #framework
A framework for describing and comparing courses and curricula (MP, MO, BM), pp. 131–135.
ITiCSE-2007-PapadopoulosDS #education #project management #web
Case-based instruction on the web for teaching software project management (PMP, SND, IS), pp. 136–140.
ITiCSE-2007-Bower #analysis #concept #independence #online
Independent, synchronous and asynchronous an analysis of approaches to online concept formation (MB), pp. 141–145.
ITiCSE-2007-Helmick07a #online
Integrated online courseware for computer science courses (MTH), pp. 146–150.
ITiCSE-2007-MullerGH #composition #problem
Pattern-oriented instruction and its influence on problem decomposition and solution construction (OM, DG, BH), pp. 151–155.
ITiCSE-2007-McCartneyEMSZ #student
Successful students’ strategies for getting unstuck (RM, AE, JEM, KS, CZ), pp. 156–160.
ITiCSE-2007-Ginat #design
Hasty design, futile patching and the elaboration of rigor (DG), pp. 161–165.
ITiCSE-2007-SandersT #concept #object-oriented #source code
Checklists for grading object-oriented CS1 programs: concepts and misconceptions (KS, LT), pp. 166–170.
ITiCSE-2007-VilnerZG #case study #concept #object-oriented #paradigm
Fundamental concepts of CS1: procedural vs. object oriented paradigm — a case study (TV, EZ, JGE), pp. 171–175.
ITiCSE-2007-TremblayMSZ #corpus #maintenance #student
Introducing students to professional software construction: a “software construction and maintenance” course and its maintenance corpus (GT, BM, AS, PZ), pp. 176–180.
ITiCSE-2007-HonigP #experience #learning #outsourcing #re-engineering
A classroom outsourcing experience for software engineering learning (WLH, TP), pp. 181–185.
ITiCSE-2007-ZhangLOB #component
A bioinformatics track with outreach components (MZ, CCL, GO, BB), pp. 186–190.
ITiCSE-2007-GovenderM #challenge #education
Challenges with respect to the e-readiness of secondary school teachers in Kwazulu-Natal, South Africa (DWG, MM), pp. 191–195.
ITiCSE-2007-CuttsBKM #education #student
Enthusing and informing potential computer science students and their teachers (QIC, MIB, LK, CM), pp. 196–200.
ITiCSE-2007-GalpinSC #learning #student
Learning styles and personality types of computer science students at a South African university (VCG, IDS, PyC), pp. 201–205.
ITiCSE-2007-CaspersenLB #modelling #programming
Mental models and programming aptitude (MEC, KDL, JB), pp. 206–210.
ITiCSE-2007-BagleyC #collaboration #java #learning #programming
Collaboration and the importance for novices in learning java computer programming (CAB, CCC), pp. 211–215.
ITiCSE-2007-Egan #education #women
Teaching a “Women in Computer Science” Course (MALE), pp. 216–220.
ITiCSE-2007-LangML #student
Seven factors that influence ICT student achievement (CL, JM, SL), pp. 221–225.
ITiCSE-2007-VoylesHF #difference #education #gender #student
Teacher responses to student gender differences (MMV, SMH, TVF), pp. 226–230.
ITiCSE-2007-JonesB #navigation #source code
Spatial skills and navigation of source code (SJJ, GEB), pp. 231–235.
ITiCSE-2007-VainioS
Factors in novice programmers’ poor tracing skills (VV, JS), pp. 236–240.
ITiCSE-2007-ChinnSM #algorithm #data type #performance #problem #student
Problem solving and student performance in data structures and algorithms (DDC, CS, KM), pp. 241–245.
ITiCSE-2007-LevyB #education #tool support
We work so hard and they don’t use it: acceptance of software tools by teachers (RBBL, MBA), pp. 246–250.
ITiCSE-2007-MyllerLK #algorithm #collaboration #taxonomy #visualisation
Analyzing engagement taxonomy in collaborative algorithm visualization (NM, ML, AK), pp. 251–255.
ITiCSE-2007-LahtinenJM #visualisation
Targeting program visualizations (EL, HMJ, SMV), pp. 256–260.
ITiCSE-2007-KheirW #realtime #speech #student #using
Inclusion of deaf students in computer science classes using real-time speech transcription (RK, TW), pp. 261–265.
ITiCSE-2007-Deibel #case study #experience #student
Studying our inclusive practices: course experiences of students with disabilities (KD), pp. 266–270.
ITiCSE-2007-BuenoCGB #adaptation #student
E-learning content adaptation for deaf students (FJB, JRFdC, SG, RB), pp. 271–275.
ITiCSE-2007-Chandra #video
Lecture video capture for the masses (SC), pp. 276–280.
ITiCSE-2007-BarHR #interactive
An integrated system for interaction support in lectures (HB, GH, GR), pp. 281–285.
ITiCSE-2007-Martin #case study #collaboration #design #named #object-oriented #sketching
Scribbles: an exploratory study of sketch based support for early collaborative object oriented design (CJM), pp. 286–290.
ITiCSE-2007-AdelmannBL #animation #framework #idea #interactive #named #performance #sketching
IDEA: a framework for the fast creation of interactive animations by pen sketching (RA, TB, TL), pp. 291–295.
ITiCSE-2007-CrescenziN #algorithm #experience #visualisation
Fully integrating algorithm visualization into a cs2 course.: a two-year experience (PC, CN), pp. 296–300.
ITiCSE-2007-ErkanVS #data type #tex #visualisation
Data structure visualization with latex and prefuse (ASE, TJV, TMS), pp. 301–305.
ITiCSE-2007-RowanHC
Yahoo University hackday (MR, TH, AC), p. 306.
ITiCSE-2007-SloanNS #design #education #how #question
How should inclusivity influence teaching of ict design? (DS, BN, MS), pp. 307–308.
ITiCSE-2007-HawthorneCK #education
Curricular resources from the acm two-year college education committee (EKH, RDC, KJK), p. 309.
ITiCSE-2007-Cunningham #education #requirements
A computer graphics curriculum to meet the european bologna requirements (SC), p. 310.
ITiCSE-2007-DraganovaV #ajax #education
Teaching AJAX in web-centric courses (CD, VV), p. 311.
ITiCSE-2007-Lewis #student #using #word
Are pictures worth 1000 words? the use of affective imagery surveys to capture student perceptions of the computing discipline (TLL), p. 312.
ITiCSE-2007-TremblayLS #testing
Extending a marking tool with simple support for testing (GT, LL, AS), p. 313.
ITiCSE-2007-Dooley #case study #experience
Experiences with CC2001 at a small college (JFD), p. 314.
ITiCSE-2007-Albin-Clark #implementation #multi #named #pseudo
MaBL: a tool for mapping pseudocode to multiple implementation languages (AAC), p. 315.
ITiCSE-2007-Hwang #case study #education #experience #operating system
Teaching operating systems with Windows: experiences and contributions (SwH), p. 316.
ITiCSE-2007-SandersG #modelling #recursion #student
Students’ mental models of recursion at wits (IDS, VCG), p. 317.
ITiCSE-2007-LapidotA #education
The Israeli summer seminars for CS leading teachers (TL, DA), p. 318.
ITiCSE-2007-CassenSALN #generative #interactive #learning #visual notation
A visual learning engine for interactive generation ofinstructional materials (TC, KRS, JA, DL, AN), p. 319.
ITiCSE-2007-AustinJF #student
Stimulating minority student retention with BalloonSAT projects (SAA, LPJ, JMF), p. 320.
ITiCSE-2007-MorenoMRI #education #interface #multi
Accessible interface for multimedia presentation in inclusive education (LM, PM, BRM, AI), p. 321.
ITiCSE-2007-Ghafarian #assurance #security
Ideas for projects in undergraduate information assurance and security courses (AG), p. 322.
ITiCSE-2007-BenayaZ #comprehension #java #thread
Understanding threads in an advanced java course (TB, EZ), p. 323.
ITiCSE-2007-HayesTSW #assessment #automation #interface
An investigation into the automated assessment of the design-code interface (AH, PGT, NS, KGW), p. 324.
ITiCSE-2007-BureaC #complexity
Complexity of ambient intelligence in managerial work (VB, PC), p. 325.
ITiCSE-2007-Govender #assessment #comprehension #performance #programming #student
Understanding students’ performance in programming assessment questions (IG), p. 326.
ITiCSE-2007-Lapidot #education
Supporting the growth of CS leading teachers (TL), p. 327.
ITiCSE-2007-OwensAB
The computing educators oral history project: planning for the future (BBO, VLA, LJB), p. 328.
ITiCSE-2007-LeidlR #how #learning #question
How will future learning work in the third dimension? (ML, GR), p. 329.
ITiCSE-2007-WhaleyG #case study #design #experience #student
Do students know best?: experiences of allowing students to become course designers (HW, SG), p. 330.
ITiCSE-2007-RavehHY #student
Transforming a high school student project in computer science into a significant scientific achievement (BR, BH, CY), p. 331.
ITiCSE-2007-HalstensenH #interactive #online
Highly interactive online study skills course: “unstuck” (MH, FH), p. 332.
ITiCSE-2007-LarssonAKE #evaluation #question #what
What impacts course evaluation? (EL, MA, DK, PE), p. 333.
ITiCSE-2007-GorraLC #assessment #database #student #using
An account of the use of synoptic assessment for students in the area of databases at level 2 (AG, SL, JC), p. 334.
ITiCSE-2007-BuenoAC #adaptation #education #student
Assisting lecturers to adapt e-learning content for deaf students (FJB, MGA, JRFdC), p. 335.
ITiCSE-2007-Dickinson #student
“But I Don’t Read Text Printed in Braille Font”…: parables from a business and information technology student (AD), p. 336.
ITiCSE-2007-Sanchez-TorrubiaTC #algorithm #graph #interactive #learning #tool support
New interactive tools for graph algorithms active learning (MGST, CTB, JC), p. 337.
ITiCSE-2007-PecinovskyP #interface #order
Order of explanation should be interface: abstract classes — overriding (RP, JP), p. 338.
ITiCSE-2007-Dickinson07a #diagrams
“Touching the void”…: narrowing the crevasse between the tactile diagrams that tutors request and those that work in reality (AD), p. 339.
ITiCSE-2007-Cornell #education
CS2 for an IS curriculum (LDC), p. 340.
ITiCSE-2007-CukiermanT #learning
Learning strategies sessions within the classroom in computing science university courses (DC, DMT), p. 341.
ITiCSE-2007-Kane #design #student
Engaging student programmers as inclusive designers (SKK), p. 342.
ITiCSE-2007-ByrdCCKK #problem #student
Solving recurring student problems with recurrences (JB, MC, DC, PK, MJK), p. 343.
ITiCSE-2007-Impagliazzo #approach #source code #using
Using an outcome-based approach to assess computing programs (JI), p. 344.
ITiCSE-2007-XinogalosSD #education #experience #java
Teaching java with BlueJ: a two-year experience (SX, MS, VD), p. 345.
ITiCSE-2007-Skoric
Summer schools on the amateur radio computing (MS), p. 346.
ITiCSE-2007-MarraHW #case study #tool support
A study of phylogenetic tools for genomic nomenclature data cleaning (JDM, KGH, JTLW), p. 347.
ITiCSE-2007-CaronnaSMIHT #predict #using
Prediction of modulators of pyruvate kinase in smiles text using aprori methods (JSC, RS, JDM, VLI, KGH, JHT), p. 348.
ITiCSE-2007-PauHW #experience #how #question #self #women
Women in computing: how does experience influence self-perception of computing careers? (RP, WH, SW), p. 349.
ITiCSE-2007-OmwegaTUW #automation #process
Automation of PE recruiting process (EO, JT, MU, CW), p. 350.
ITiCSE-2007-OmwegaTUW07a #development #online
Development of an online campus map (EO, JT, MU, CW), p. 351.
ITiCSE-2007-AmelungPR #component #named
eduComponents: a component-based e-learning environment (MA, MP, DFR), p. 352.
ITiCSE-2007-Solomon #assessment #named
Linuxgym: software to automate formative assessment of unix command-line and scripting skills (AS), p. 353.
ITiCSE-2007-BarkerP #tool support
Accessibility tools (GB, JP), p. 354.
ITiCSE-2007-Pullen #network
Network educationware demonstration (JMP), p. 355.
ITiCSE-2007-Arnold #interactive #learning #logic
Introducing propositional logic and queueing theory with the infotraffic interactive learning environments (RA), p. 356.
ITiCSE-2007-RosslingKS #algorithm #animation #flexibility #generative #performance
Easy, fast, and flexible algorithm animation generation (GR, SK, SS), p. 357.
ITiCSE-2007-Dickinson07b #navigation
Is the shortcut the quickest way to go?: translating instructions for keyboard navigation and other stories (AD), p. 358.
ITiCSE-2007-Rubio-SanchezH #fibonacci #recursion
Exploring recursion with fibonacci numbers (MRS, IHL), p. 359.
ITiCSE-2007-Sheridan-Ross #multi #student
Practical tips for engaging students in team formation for multi-discipline computing projects (JSR), p. 360.
ITiCSE-2007-Koppelman
Exercises as a tool for sharing pedagogical knowledge (HK), p. 361.
ITiCSE-2007-PatersonH #design #implementation
From classes to code: supporting the transition from design to implementation (JHP, JH), p. 362.
ITiCSE-2007-Ben-Ari #concurrent #education #nondeterminism
Teaching concurrency and nondeterminism with spin (MBA), pp. 363–364.
ITiCSE-2007-GoldwasserL07a #education #object-oriented #programming #python
Teaching object-oriented programming in python (MHG, DL), pp. 365–366.

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.