Guido Rößling, Thomas L. Naps, Christian Spannagel
Proceedings of the 16th Conference on Innovation and Technology in Computer Science Education
ITiCSE, 2011.
@proceedings{ITiCSE-2011, address = "Darmstadt, Germany", editor = "Guido Rößling and Thomas L. Naps and Christian Spannagel", isbn = "978-1-4503-0697-3", publisher = "{ACM}", title = "{Proceedings of the 16th Conference on Innovation and Technology in Computer Science Education}", year = 2011, }
Contents (132 items)
- ITiCSE-2011-Schroeder #metric
- A bouquet of measures to promote computer science in middle & high schools (US), p. 1.
- ITiCSE-2011-Guzdial #education #rest
- Technology for teaching the rest of us (MG), p. 2.
- ITiCSE-2011-TaylorK #injection #security #student
- Security injections: modules to help students remember, understand, and apply secure coding techniques (BT, SK), pp. 3–7.
- ITiCSE-2011-Velazquez-Iturbide #algorithm #design #revisited
- The design and coding of greedy algorithms revisited (JÁVI), pp. 8–12.
- ITiCSE-2011-BreukerDB #quality #student
- Measuring static quality of student code (DMB, JD, JB), pp. 13–17.
- ITiCSE-2011-Connolly #education #web
- Awakening Rip Van Winkle: modernizing the computer science web curriculum (RWC), pp. 18–22.
- ITiCSE-2011-Grasser #case study #component #developer #experience #implementation #web
- Experiences in implementing a studio component into a course for novice web developers (RG), pp. 23–27.
- ITiCSE-2011-PearsonBG #evaluation #process #web
- A tool to support the web accessibility evaluation process for novices (EP, CB, SG), pp. 28–32.
- ITiCSE-2011-EckerdalLLS #concept #perspective #programming
- Relationship between text and action conceptions of programming: a phenomenographic and quantitative perspective (AE, MJL, ML, AS), pp. 33–37.
- ITiCSE-2011-StrieweG #automation #diagrams #uml
- Automated checks on UML diagrams (MS, MG), pp. 38–42.
- ITiCSE-2011-Santos #interactive #named
- AGUIA/J: a tool for interactive experimentation of objects (ALS), pp. 43–47.
- ITiCSE-2011-BrandHW #development #education
- Intelligent systems development in a non engineering curriculum (EAB, WLH, MW), pp. 48–52.
- ITiCSE-2011-SchaferMB #design #education
- Design of innovative integrated circuits in education (AS, MM, RB), pp. 53–56.
- ITiCSE-2011-Ernst #architecture #manycore #performance #student
- Preparing students for future architectures with an exploration of multi- and many-core performance (DJE), pp. 57–62.
- ITiCSE-2011-BackCMM #case study #modelling #student #using
- A study in engaging female students in computer science using role models (JB, PC, CM, PWM), pp. 63–67.
- ITiCSE-2011-WolzMS #learning #process
- Kinesthetic learning of computing via “off-beat” activities (UW, MM, MS), pp. 68–72.
- ITiCSE-2011-WahbaFH #network #student
- A technology-assisted scavenger hunt for introducing K-12 students to sensor networks (SKW, YF, JOH), pp. 73–77.
- ITiCSE-2011-SettleDD #difference #student
- Does lecture capture make a difference for students in traditional classrooms (AS, LD, MJD), pp. 78–82.
- ITiCSE-2011-JourjonKY #framework #platform
- Impact of an e-learning platform on CSE lectures (GJ, SSK, JY), pp. 83–87.
- ITiCSE-2011-HoverHRM #collaboration #how #learning #student
- Evaluating how students would use a collaborative linked learning space (KMH, MH, GR, MM), pp. 88–92.
- ITiCSE-2011-Moy #education #performance #student #tool support
- Efficient and playful tools to teach Unix to new students (MM), pp. 93–97.
- ITiCSE-2011-GottelS #design #game studies #student
- Creativity room 5555: evoking creativity in game design amongst CS students (TG, JS), pp. 98–102.
- ITiCSE-2011-Cervesato #logic
- Discovering logic through comics (IC), pp. 103–107.
- ITiCSE-2011-Sanchez-NielsenK
- Integrating google technology in artificial intelligence (ESN, SK), pp. 108–112.
- ITiCSE-2011-SchweitzerBS #interactive #tool support
- Interactive tools in the graphics classroom (DS, JB, LS), pp. 113–117.
- ITiCSE-2011-WittmannBK #programming #using
- Using the SCORE software package to analyse novice computer graphics programming (MRAW, MB, MKT), pp. 118–122.
- ITiCSE-2011-RebenichGT #information management
- Evaluating a web-based information system for managing master of science summer projects (TR, AMG, TT), pp. 123–127.
- ITiCSE-2011-BreimerCCY #case study #information management
- A study of video-based versus text-based labs for a management information systems course (EB, MC, JC, RY), pp. 128–132.
- ITiCSE-2011-LasserreS #learning
- Effects of team-based learning on a CS1 course (PL, CS), pp. 133–137.
- ITiCSE-2011-PorterLSCZ #case study #experience #multi
- Experience report: a multi-classroom report on the value of peer instruction (LP, CBL, BS, QIC, DZ), pp. 138–142.
- ITiCSE-2011-MeyerHST #collaboration #modelling #named #tool support
- CoMoTo: the collaboration modeling toolkit (CM, CH, ES, JT), pp. 143–147.
- ITiCSE-2011-TremblayL
- A marking language for the oto assignment marking tool (GT, PL), pp. 148–152.
- ITiCSE-2011-Luxton-ReillyDPB #student
- Supporting student-generated free-response questions (ALR, PD, BP, DJB), pp. 153–157.
- ITiCSE-2011-KleinKT #analysis #assessment #automation #semantics #using
- Automated assessment of short free-text responses in computer science using latent semantic analysis (RK, AK, MT), pp. 158–162.
- ITiCSE-2011-YooSKF #named #programming
- WeScheme: the browser is your programming environment (DY, ES, SK, KF), pp. 163–167.
- ITiCSE-2011-Meerbaum-SalantAB #programming
- Habits of programming in scratch (OMS, MA, MBA), pp. 168–172.
- ITiCSE-2011-OliveiraMR #learning #problem #programming
- From concrete to abstract?: problem domain in the learning of introductory programming (OLO, AMM, NTR), pp. 173–177.
- ITiCSE-2011-CarruthersMPS #network #social
- Draw a social network (SC, TM, TP, US), pp. 178–182.
- ITiCSE-2011-BennettKR #education
- CS education re-kindles creativity in public schools (VEB, KHK, AR), pp. 183–187.
- ITiCSE-2011-CooperDLLRSS #development
- A pre-college professional development program (SC, WD, DL, PBL, SHR, MS, RHS), pp. 188–192.
- ITiCSE-2011-Buck #diagrams #editing #generative #named #user interface
- GUIGraph: editing live object diagrams for GUI generation enables new pedagogy in CS1/2 (DB), pp. 193–197.
- ITiCSE-2011-LeeR #algorithm #behaviour #towards #visualisation
- Toward replicating handmade algorithm visualization behaviors in a digital environment: a pre-study (MHL, GR), pp. 198–202.
- ITiCSE-2011-Urquiza-FuentesMVR #animation #compilation #education
- Improving compilers education through symbol tables animations (JUF, FM, JÁVI, MRS), pp. 203–207.
- ITiCSE-2011-DennyLTH #comprehension #syntax
- Understanding the syntax barrier for novices (PD, ALR, EDT, JH), pp. 208–212.
- ITiCSE-2011-ShuhidanHD #comprehension #learning
- Understanding novice programmer difficulties via guided learning (SMS, MH, DJD), pp. 213–217.
- ITiCSE-2011-BowerM #comparison #learning
- Continual and explicit comparison to promote proactive facilitation during second computer language learning (MB, AM), pp. 218–222.
- ITiCSE-2011-Hu #what
- Computational thinking: what it might mean and what we might do about it (CH), pp. 223–227.
- ITiCSE-2011-Connolly11a #component #education #social
- Beyond good and evil impacts: rethinking the social issues components in our computing curricula (RWC), pp. 228–232.
- ITiCSE-2011-SheardD #student
- Computing student practices of cheating and plagiarism: a decade of change (JS, MD), pp. 233–237.
- ITiCSE-2011-VanoM #learning #quote
- “Computer science and nursery rhymes”: a learning path for the middle school (DDV, CM), pp. 238–242.
- ITiCSE-2011-BoyceCPCB #education #evaluation #game studies #how #learning #motivation
- Experimental evaluation of BeadLoom game: how adding game elements to an educational tool improves motivation and learning (AKB, AC, SP, DC, TB), pp. 243–247.
- ITiCSE-2011-FeasterSWH #education
- Teaching CS unplugged in the high school (with limited success) (YF, LS, SKW, JOH), pp. 248–252.
- ITiCSE-2011-CarboneWC #student
- A scheme for improving ICT units with critically low student satisfaction (AC, JW, JC), pp. 253–257.
- ITiCSE-2011-PollockH #learning #multi
- Combining multiple pedagogies to boost learning and enthusiasm (LLP, TH), pp. 258–262.
- ITiCSE-2011-MartinezC #algebra #education #relational
- A cooperative learning-based strategy for teaching relational algebra (AM, AC), pp. 263–267.
- ITiCSE-2011-Marmorstein #effectiveness #open source #re-engineering
- Open source contribution as an effective software engineering class project (RMM), pp. 268–272.
- ITiCSE-2011-VihavainenPLK #scalability
- Extreme apprenticeship method: key practices and upward scalability (AV, MP, ML, JK), pp. 273–277.
- ITiCSE-2011-EganCT #evaluation #framework
- The academic enhancement program in introductory CS: a workshop framework description and evaluation (RE, DC, DMT), pp. 278–282.
- ITiCSE-2011-KaratsolisCHCOAS #communication #effectiveness
- Getting CS undergraduates to communicate effectively (AK, IC, KAH, YC, KO, NBAG, TS), pp. 283–287.
- ITiCSE-2011-KoppelmanDH #case study #research
- Undergraduate research: a case study (HK, BvD, GvDH), pp. 288–292.
- ITiCSE-2011-UrbanoMMM #information retrieval #student
- Bringing undergraduate students closer to a real-world information retrieval setting: methodology and resources (JU, MM, DM, JM), pp. 293–297.
- ITiCSE-2011-RosslingMS #algorithm #animation #automation #named
- AnimalSense: combining automated exercise evaluations with algorithm animations (GR, MM, JS), pp. 298–302.
- ITiCSE-2011-StrieweG11a #automation #programming #runtime #using
- Using run time traces in automated programming tutoring (MS, MG), pp. 303–307.
- ITiCSE-2011-LorenzoVP #automation #compilation #evaluation
- A proposal for automatic evaluation in a compiler construction course (EJL, JV, AP), pp. 308–312.
- ITiCSE-2011-CraigFFL #evaluation #framework
- Evaluation framework underpinning the digital divas programme (AC, JF, HF, CL), pp. 313–317.
- ITiCSE-2011-EganL #student
- The impact of IMPACT: assessing students’ perceptions after a day of computer exploration (MALE, TL), pp. 318–322.
- ITiCSE-2011-PauHGW #case study #exclamation #experience #programming #student
- Female students’ experiences of programming: it’s not all bad! (RP, WH, MG, JW), pp. 323–327.
- ITiCSE-2011-Wolfer #education
- A medical motif for teaching computer graphics in context (JW), p. 328.
- ITiCSE-2011-EllisH #learning #named #student
- Courseware: student learning via FOSS field trips (HJCE, GWH), p. 329.
- ITiCSE-2011-HullPK #automation #named #programming #student
- Infandango: automated grading for student programming (MJH, DP, EK), p. 330.
- ITiCSE-2011-ShafferE #performance #scheduling #student
- Scheduling and student performance (CAS, SHE), p. 331.
- ITiCSE-2011-Impagliazzo
- Try a little history (JI), p. 332.
- ITiCSE-2011-Mahmoud #development #education #mobile
- Best practices in teaching mobile application development (QHM), p. 333.
- ITiCSE-2011-Mahmoud11a #approach #mobile #programming
- A mobile web-based approach to introductory programming (QHM), p. 334.
- ITiCSE-2011-Goldweber #learning #process #turing machine
- Two kinesthetic learning activities: turing machines and basic computer organization (MG), p. 335.
- ITiCSE-2011-BlackF #architecture #education #visual notation
- Teaching computer architecture with a graphical PC simulator (MDB, MF), p. 337.
- ITiCSE-2011-Harms #api #implementation #java #using
- A Java implementation of the myro API for using personal robots in CS1 (DEH), p. 338.
- ITiCSE-2011-RodgerQS
- Changes to JFLAP to increase its use in courses (SHR, HQ, JS), p. 339.
- ITiCSE-2011-Hijon-NeiraV #analysis #interactive
- Merlin-Mo, an interactions analysis system for Moodle (RHN, JÁVI), p. 340.
- ITiCSE-2011-Cardell-OliverW #java #metric #tool support
- UWA Java tools: harnessing software metrics to support novice programmers (RCO, PDW), p. 341.
- ITiCSE-2011-VilnerZT #education #inheritance #using
- Using greenfoot in teaching inheritance in CS1 (TV, EZ, ST), p. 342.
- ITiCSE-2011-Djordjevic #animation #java
- Animation projects in CS1 from scheme to Java (MD), p. 343.
- ITiCSE-2011-LangCPEA #source code #student
- Outreach programs to promote computer science and ict to high school and middle school students (CL, AC, JP, MALE, RA), pp. 344–345.
- ITiCSE-2011-GuimaraesSA #education #game studies #security #using #video
- Using video games to teach security (MAMG, HES, RA), p. 346.
- ITiCSE-2011-GarciaMGH #interface #learning #unification
- A system for usable unification of interfaces of learning objects in m-learning (EG, LdM, AGC, JRH), p. 347.
- ITiCSE-2011-Harrach #feedback #research
- Best practices for peer feedback in interdisciplinary research groups (SH), p. 348.
- ITiCSE-2011-GiannakosDVK #education #programming
- Programming in secondary education: benefits and perspectives (MNG, SD, PV, CK), p. 349.
- ITiCSE-2011-VilnerZT11a #case study
- Integrating greenfoot into CS1: a case study (TV, EZ, ST), p. 350.
- ITiCSE-2011-Sanchez-TorrubiaTT #algorithm #assessment #automation #learning
- GLMP for automatic assessment of DFS algorithm learning (MGST, CTB, GT), p. 351.
- ITiCSE-2011-VirsedaM #debugging #education #semantics #source code #verification
- An innovative teaching tool based on semantic tableaux for verification and debugging of programs (RdVV, FPM), p. 352.
- ITiCSE-2011-PullenC #education #open source
- Moodle-integrated open source synchronous teaching (JMP, NKC), p. 353.
- ITiCSE-2011-AlmstrumMLO #education
- Teaching with CEOHP (VLA, DM, MZL, BBO), p. 354.
- ITiCSE-2011-CamachoM #learning #programming
- Facilitating learning dynamic programming through a previous introduction of exhaustive search (AC, AM), p. 355.
- ITiCSE-2011-LuLJZJ #student
- A bioinformatics e-learning lab for undergraduate students (FL, HL, YJ, YZ, ZJ), p. 356.
- ITiCSE-2011-MarkhamZ #complexity #visualisation
- A model for visualizing sentence complexity (SM, YZ), p. 357.
- ITiCSE-2011-ChanK #education #learning #multi #question
- Do educational software systems provide satisfactory learning opportunities for “multi-sensory learning” methodology? (PC, GK), p. 358.
- ITiCSE-2011-Garcia-CabotGMG #adaptation #education #mobile
- Adaptation of educational contents to mobile devices (AGC, EG, LdM, JAG), p. 359.
- ITiCSE-2011-EllisHM #comparison #re-engineering #student
- A comparison of software engineering knowledge gained from student participation in humanitarian foss projects (HJCE, GWH, RAM), p. 360.
- ITiCSE-2011-AnjorinGR #collaboration #framework #learning #named #platform #web
- CROKODIL: a platform supporting the collaborative management of web resources for learning purposes (MA, RDG, CR), p. 361.
- ITiCSE-2011-Mirolo #recursion
- Is iteration really easier to master than recursion: an investigation in a functional-first CS1 context (CM), p. 362.
- ITiCSE-2011-OliveiraMR11a #case study #natural language #programming
- Natural language in introductory programming: an experimental study (OLO, AMM, NTR), p. 363.
- ITiCSE-2011-Hijon-NeiraV11a #design #learning
- A first step mapping IMS learning design and Merlin-Mo (RHN, JÁVI), p. 365.
- ITiCSE-2011-Law #development #documentation #student #using
- Using student blogs for documentation in software development projects (RL), p. 366.
- ITiCSE-2011-AkbarFCDSFC #education #how #online
- How educators find educational resources online (MA, WF, LNC, LMLD, CAS, EAF, YC), p. 367.
- ITiCSE-2011-RussellMD #approach #learning #student
- A contextualized project-based approach for improving student engagement and learning in AI courses (IR, ZM, JD), p. 368.
- ITiCSE-2011-BarrosBV #java #named #object-oriented #programming #sequence #source code #visualisation
- Java2Sequence: a tool for the visualization of object-oriented programs in introductory programming (JPB, LB, MV), p. 369.
- ITiCSE-2011-SettlePFD #student
- An initial look at prospective student mentoring (AS, SP, LF, MJD), p. 370.
- ITiCSE-2011-KurianMJ #generative #information retrieval #named #repository
- IR2gT: a report generation tool for institutional repository (JCK, AM, BMJ), p. 371.
- ITiCSE-2011-LangeFL #using
- An update on the use of community-based non-profit organizations in capstone projects (DKL, RCF, PML), p. 372.
- ITiCSE-2011-HawthorneKC #community #education
- Findings from an ACM strategic summit on computing education in community colleges (EKH, KJK, RDC), p. 373.
- ITiCSE-2011-LevyV #education #problem
- A problem solving teaching guide based on a procedure intertwined with a teaching model (RBBL, JÁVI), p. 374.
- ITiCSE-2011-SchaferBJSFKS #development #embedded
- A normative competence structure model for embedded micro- and nanosystems development (AS, RB, SJ, SES, DF, BK, HS), p. 375.
- ITiCSE-2011-GiannakosV #education #identification #predict
- Identifying the predictors of educational webcasts’ adoption (MNG, PV), p. 376.
- ITiCSE-2011-HubwieserM #object-oriented #programming
- Investigating cognitive structures of object oriented programming (PH, AM), p. 377.
- ITiCSE-2011-HabermanCD #contest
- The beaver contest: attracting youngsters to study computing (BH, AC, VD), p. 378.
- ITiCSE-2011-Goldweber11a #learning #social
- Computing for the social good: a service learning project (MG), p. 379.
- ITiCSE-2011-HoverHR #collaboration #learning
- A collaborative linked learning space (KMH, MH, GR), p. 380.
- ITiCSE-2011-RossF #3d #experience
- STEM and ICT instructional worlds: the 3d experience (KR, YF), p. 381.
- ITiCSE-2011-MarkhamB #bound #twitter #using
- Collaborating across international boundaries: using twitter as a tool in the classroom (SM, SB), p. 382.
- ITiCSE-2011-KrishnaswamyK
- Enhancing learner capability: success of it@school project, Kerala, region of India (GK, VSK), p. 383.
- ITiCSE-2011-RosCRHPRPM
- Deconstructing VLEs to create customized PLEs (SR, ACC, ARG, RH, RPV, TR, AP, RM), p. 384.
- ITiCSE-2011-AmbrosioM #education #matter #what
- What matters most when teaching CS1 (APA, SWM), p. 385.
- ITiCSE-2011-Esser #memory management #operating system
- Combining memory management and filesystems in an operating systems course (HGE), p. 386.
- ITiCSE-2011-MothVB #learning #named #syntax
- SyntaxTrain: relieving the pain of learning syntax (ALAM, JV, MBA), p. 387.
- ITiCSE-2011-MselleM #concept #education #memory management #programming
- The impact of memory transfer language (MTL) in reducing misconceptions in teaching programming to novices (LJM, RM), p. 388.
- ITiCSE-2011-HarrachA #collaboration #learning #optimisation #process #recommendation #using
- Optimizing collaborative learning processes by using recommendation systems (SH, MA), p. 389.
- ITiCSE-2011-MesserK #problem #process #using
- The use of mediating artifacts in embedding problem solving processes in an e-learning environment (OMM, AK), p. 390.
- ITiCSE-2011-BellCCDH #programming #student
- Introducing students to computer science with programmes that don’t emphasise programming (TB, PC, QIC, VD, BH), p. 391.
- ITiCSE-2011-ChuaB #framework
- Integrating scholarly articles within e-learning courses: a framework (BBC, DVB), p. 392.
- ITiCSE-2011-KonertRGSB #ad hoc #community #learning
- Supporting peer learning with ad-hoc communities (JK, KR, SG, RS, RB), p. 393.
- ITiCSE-2011-ZarbH #programming
- Exploring flow in novice programming environments (MZ, JH), p. 394.
- ITiCSE-2011-BlevinsKMMS #game studies
- Muddy hill games (JB, AK, EM, EMS, ES), p. 395.
27 ×#education
25 ×#student
22 ×#learning
17 ×#programming
11 ×#named
10 ×#using
8 ×#case study
7 ×#automation
5 ×#collaboration
5 ×#development
25 ×#student
22 ×#learning
17 ×#programming
11 ×#named
10 ×#using
8 ×#case study
7 ×#automation
5 ×#collaboration
5 ×#development