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

Åsa Cajander, Mats Daniels, Tony Clear, Arnold Pears
Proceedings of the 19th Conference on Innovation and Technology in Computer Science Education
ITiCSE, 2014.

EDU
DBLP
Scholar
Full names Links ISxN
@proceedings{ITiCSE-2014,
	acmid         = "2591708",
	address       = "Uppsala, Sweden",
	editor        = "Åsa Cajander and Mats Daniels and Tony Clear and Arnold Pears",
	isbn          = "978-1-4503-2833-3",
	publisher     = "{ACM}",
	title         = "{Proceedings of the 19th Conference on Innovation and Technology in Computer Science Education}",
	year          = 2014,
}

Contents (91 items)

ITiCSE-2014-Rogers #learning #question
New technology, new learning? (YR), p. 1.
ITiCSE-2014-Gulliksen #challenge #education
Meeting the future challenges of education and digitization (JG), p. 2.
ITiCSE-2014-PiccioniEM #programming
SPOC-supported introduction to programming (MP, HCE, BM), pp. 3–8.
ITiCSE-2014-EckerdalKTNSM #education #learning
Teaching and learning with MOOCs: computing academics’ perspectives and engagement (AE, PK, NT, AN, JS, LM), pp. 9–14.
ITiCSE-2014-RomeroTPKCAL #case study #interactive #scalability
Augmenting PBL with large public presentations: a case study in interactive graphics pedagogy (MR, BT, CP, FK, JC, JA, NL), pp. 15–20.
ITiCSE-2014-BerryK #game studies #learning #programming
The state of play: a notional machine for learning programming (MB, MK), pp. 21–26.
ITiCSE-2014-MornarGM #algorithm #automation #generative #pseudo #visualisation
System for automatic generation of algorithm visualizations based on pseudocode interpretation (JM, AG, SM), pp. 27–32.
ITiCSE-2014-Katai #algorithm #visualisation
Selective hiding for improved algorithmic visualization (ZK), pp. 33–38.
ITiCSE-2014-WatsonL #programming #revisited
Failure rates in introductory programming revisited (CW, FWBL), pp. 39–44.
ITiCSE-2014-MishraBIM #information management
Effect of a 2-week scratch intervention in CS1 on learners with varying prior knowledge (SM, SB, SI, SM), pp. 45–50.
ITiCSE-2014-KothiyalMI #learning #question #scalability
Think-pair-share in a large CS1 class: does learning really happen? (AK, SM, SI), pp. 51–56.
ITiCSE-2014-GroverCP #learning
Assessing computational learning in K-12 (SG, SC, RP), pp. 57–62.
ITiCSE-2014-BenottiMS #student #using
Engaging high school students using chatbots (LB, MCM, FS), pp. 63–68.
ITiCSE-2014-FeasterAZH #concept #education
Serious toys: three years of teaching computer science concepts in K-12 classrooms (YF, FA, JZ, JOH), pp. 69–74.
ITiCSE-2014-FerreiraM #algorithm #analysis #design #education #using
The magic of algorithm design and analysis: teaching algorithmic skills using magic card tricks (JFF, AM), pp. 75–80.
ITiCSE-2014-MI #bound #query
A method to prove query lower bounds (JM, SI), pp. 81–86.
ITiCSE-2014-MI14a #principle #problem #using
Problem-solving using the extremality principle (JM, SI), pp. 87–92.
ITiCSE-2014-WangCMSW #data access #education #multi #named #security #using #visualisation
MLSvisual: a visualization tool for teaching access control using multi-level security (MW, SC, JM, CKS, CW), pp. 93–98.
ITiCSE-2014-SirajGTH #security #topic
Empowering faculty to embed security topics into computer science courses (AS, SG, JT, AH), pp. 99–104.
ITiCSE-2014-SimonCSCJ #student
Student perceptions of the acceptability of various code-writing practices (S, BC, JS, AC, CJ), pp. 105–110.
ITiCSE-2014-PatitsasCE #social
A historical examination of the social factors affecting female participation in computing (EP, MC, SME), pp. 111–116.
ITiCSE-2014-SouzaSLS #research
Cultural appropriation of computational thinking acquisition research: seeding fields of diversity (CSdS, LCdCS, CFL, MMS), pp. 117–122.
ITiCSE-2014-WartVP #design #learning #problem #social
Apps for social justice: motivating computer science learning with design and real-world problem solving (SVW, SV, TSP), pp. 123–128.
ITiCSE-2014-PriorCL #case study #experience #learning
Things coming together: learning experiences in a software studio (JP, AC, JL), pp. 129–134.
ITiCSE-2014-SmithGM #comprehension #re-engineering #student
Understanding students’ preferences of software engineering projects (TS, SSG, RM), pp. 135–140.
ITiCSE-2014-SungS #development #mobile
Mobile application development classes for the mobile era (KS, AS), pp. 141–146.
ITiCSE-2014-ChenD #development #education #mobile
A teaching model for development of sensor-driven mobile applications (HC, KD), pp. 147–152.
ITiCSE-2014-DagieneMPRS #contest #performance #student
Students’ performance on programming-related tasks in an informatics contest in Finland, Sweden and Lithuania (VD, LM, TP, LR, PS), pp. 153–158.
ITiCSE-2014-LakanenIL #comprehension #difference #student
Understanding differences among coding club students (AJL, VI, VL), pp. 159–164.
ITiCSE-2014-BuffardiE #adaptation #feedback #testing
Responses to adaptive feedback for software testing (KB, SHE), pp. 165–170.
ITiCSE-2014-EdwardsS #question #student #testing
Do student programmers all tend to write the same software tests? (SHE, ZS), pp. 171–176.
ITiCSE-2014-HakulinenM #assessment #automation #programming
QR code programming tasks with automated assessment (LH, LM), pp. 177–182.
ITiCSE-2014-Katai14a #education
Intercultural computer science education (ZK), pp. 183–188.
ITiCSE-2014-UstekOWC #case study #collaboration #development #student
Course development through student-faculty collaboration: a case study (DU, EO, HMW, DC), pp. 189–194.
ITiCSE-2014-Isomottonen #process #student
Making group processes explicit to student: a case of justice (VI), pp. 195–200.
ITiCSE-2014-Dorge #approach
A methodological approach to key competencies in informatics (CD), pp. 201–206.
ITiCSE-2014-RodgerBHMMOOW #weaving
Weaving computing into all middle school disciplines (SHR, DB, MH, DM, MM, EO, BO, EW), pp. 207–212.
ITiCSE-2014-KohNBR #analysis #validation
Early validation of computational thinking pattern analysis (KHK, HN, ARB, AR), pp. 213–218.
ITiCSE-2014-SchmolitzkyG #behaviour #game studies #implementation
Guess my object: an “objects first” game on objects’ behavior and implementation with bluej (AS, TG), pp. 219–224.
ITiCSE-2014-Hijon-NeiraVPC #experience #game studies #learning #programming
Game programming for improving learning experience (RBHN, JÁVI, CPR, LC), pp. 225–230.
ITiCSE-2014-MonasorVPNB #assessment #development #process
Assessment process for a simulation-based training environment in global software development (MJM, AV, MP, JN, SB), pp. 231–236.
ITiCSE-2014-TedreBMC #classification #concept #education #identification #towards
Towards identification and classification of core and threshold concepts in methodology education in computing (MT, DB, SMB, JCC), pp. 237–242.
ITiCSE-2014-PorterTW #concept #development #flexibility #open source
Leveraging open source principles for flexible concept inventory development (LP, CT, KCW), pp. 243–248.
ITiCSE-2014-Marttila-KontioKH #data analysis #education #student
Advanced data analytics education for students and companies (MMK, MK, VH), pp. 249–254.
ITiCSE-2014-ZingaroP
Peer instruction: a link to the exam (DZ, LP), pp. 255–260.
ITiCSE-2014-HortonCCGZ
Comparing outcomes in inverted and traditional CS1 (DH, MC, JC, PG, DZ), pp. 261–266.
ITiCSE-2014-PolitzPKF #multi #named #overview #programming
CaptainTeach: multi-stage, in-flow peer review for programming assignments (JGP, DP, SK, KF), pp. 267–272.
ITiCSE-2014-DennyLC #error message #fault #syntax
Enhancing syntax error messages appears ineffectual (PD, ALR, DC), pp. 273–278.
ITiCSE-2014-WhalleyK
A qualitative think-aloud study of novice programmers’ code writing strategies (JLW, NK), pp. 279–284.
ITiCSE-2014-TeagueL #named #programming
Programming: reading, writing and reversing (DT, RL), pp. 285–290.
ITiCSE-2014-FalknerVF #identification #learning #self
Identifying computer science self-regulated learning strategies (KF, RV, NJGF), pp. 291–296.
ITiCSE-2014-PirkerRG #education #learning #student
Motivational active learning: engaging university students in computer science education (JP, MRS, CG), pp. 297–302.
ITiCSE-2014-Tirronen #case study #concept #type system
Study on difficulties and misconceptions with modern type systems (VT), pp. 303–308.
ITiCSE-2014-Kurkovsky #mobile
Interdisciplinary connections in a mobile computing and robotics course (SK), pp. 309–314.
ITiCSE-2014-MagnenatSRSB #concept #education
Teaching a core CS concept through robotics (SM, JS, FR, RS, MBA), pp. 315–320.
ITiCSE-2014-SettleVS #motivation #programming
Three views on motivation and programming (AS, AV, JS), pp. 321–322.
ITiCSE-2014-PearsCCCDL #named
ITiCSE: the next decade (AP, AC, LNC, ECV, VD, CL), p. 323.
ITiCSE-2014-Sohoni
Making the hardware-software connection with PLP (SS), p. 324.
ITiCSE-2014-HeldalSBM #communication #industrial
Supporting communication within industrial doctoral projects: the thesis steering model (IH, ES, LB, RM), p. 325.
ITiCSE-2014-EllisH #learning #open source #re-engineering
Structuring software engineering learning within open source software participation (HJCE, GWH), p. 326.
ITiCSE-2014-Prior #assessment #named #online #sql
AsseSQL: an online, browser-based SQL skills assessment tool (JRP), p. 327.
ITiCSE-2014-DadicGR #automation #evaluation #source code #student
Automatic evaluation of students’ programs (TD, VG, MR), p. 328.
ITiCSE-2014-Katai14b #named
ALGO-RYTHMICS: science and art without ethnic borders (ZK), p. 329.
ITiCSE-2014-Urquiza-FuentesCHMH #framework #learning #platform #social #student #video
A social platform supporting learning through video creation by students (JUF, JC, IH, EM, PAH), p. 330.
ITiCSE-2014-Verwaal #learning
Team based learning in theoretical computer science (NV), p. 331.
ITiCSE-2014-PolitzKF #framework #named #overview #platform #programming
CaptainTeach: a platform for in-flow peer review of programming assignments (JGP, SK, KF), p. 332.
ITiCSE-2014-Marcos-Abed #case study #effectiveness #learning #programming
Learning computer programming: a study of the effectiveness of a COAC# (JMA), p. 333.
ITiCSE-2014-Frison #algorithm #education #named #programming
AlgoTouch: a programming by demonstration tool for teaching algorithms (PF), p. 334.
ITiCSE-2014-PullenM #education #evolution #online
Evolving synchronous online graduate CS education (JMP, PMM), p. 335.
ITiCSE-2014-StrieweG #assessment #automation #diagrams #process #uml
Automated assessment of UML activity diagrams (MS, MG), p. 336.
ITiCSE-2014-EllisJBPHD #learning
Learning within a professional environment: shared ownership of an HFOSS project (HJCE, SJ, DB, LP, GWH, JD), p. 337.
ITiCSE-2014-MaTKMSW #algorithm #named #visualisation
SHAvisual: a secure hash algorithm visualization tool (JM, JT, MSK, JM, CKS, CW), p. 338.
ITiCSE-2014-MedinaSGG #learning #student #using
Learning outcomes using objectives with computer science students (JAM, JJS, EGL, AGC), p. 339.
ITiCSE-2014-McKinseyJFG #online #programming
Remote pair programming (RPP) in massively open online courses (MOOCs) (JM, SJ, AF, DDG), p. 340.
ITiCSE-2014-HortonC
Impact of reward structures in an inverted course (DH, JC), p. 341.
ITiCSE-2014-GibsonM #collaboration #tool support #using
A small scale project to investigate the current and potential use of collaborative tools at sheffield hallam university (TMG, CM), p. 342.
ITiCSE-2014-GuoBQLH #assurance #education #security
Enhancing the information assurance and security (IAS) in CS education with mobile-device based hands-on labs (MG, PB, KQ, CTDL, XH), p. 343.
ITiCSE-2014-CampbellTT
ACM IT curricular guidance (RDC, CST, CT), p. 344.
ITiCSE-2014-LarreaDIJ
Capstone projects in computer science: evaluated by stakeholders (JJOL, CD, FJGI, AJE), p. 345.
ITiCSE-2014-StrieweG14a #runtime #using
Code reading exercises using run time traces (MS, MG), p. 346.
ITiCSE-2014-TollOWE #challenge #education #programming #student
The challenge of teaching students the value of programming best practices (DT, TO, AW, ME), p. 347.
ITiCSE-2014-Hidalgo-CespedesRL #concept #design #game studies #learning #programming #video
Playing with metaphors: a methodology to design video games for learning abstract programming concepts (JHC, GMR, VLV), p. 348.
ITiCSE-2014-Jasute #education #geometry #interactive #learning #visualisation
An interactive visualization method of constructionist teaching and learning of geometry (EJ), p. 349.
ITiCSE-2014-Kann #using
Using reflections in a program integrating course (VK), p. 350.
ITiCSE-2014-BurdenA #modelling
Mastering model-driven engineering (HB, TA), p. 351.
ITiCSE-2014-TaubBA #learning #physics
The effect of computer science on the learning of computational physics (RT, MBA, MA), p. 352.
ITiCSE-2014-Katai14c #algorithm #perspective
Algorithmic thinking for ALL: a motivational perspective (ZK), p. 353.
ITiCSE-2014-EricssonW #mining #what
Mining job ads to find what skills are sought after from an employers’ perspective on IT graduates (ME, AW), p. 354.
ITiCSE-2014-SabitzerP #education #programming
Brain-based teaching in programming courses (BS, SP), p. 355.
ITiCSE-2014-BainB #programming #question #why
Why is programming so hard to learn? (GB, IB), p. 356.
ITiCSE-2014-LobodaGHB #education #open source #social #visualisation
Mastery grids: an open-source social educational progress visualization (TDL, JG, RH, PB), p. 357.

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.