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

Tami Lapidot, Judith Gal-Ezer, Michael E. Caspersen, Orit Hazzan
Proceedings of the 17th Conference on Innovation and Technology in Computer Science Education
ITiCSE, 2012.

EDU
DBLP
Scholar
Full names Links ISxN
@proceedings{ITiCSE-2012,
	acmid         = "2325296",
	address       = "Haifa, Israel",
	editor        = "Tami Lapidot and Judith Gal-Ezer and Michael E. Caspersen and Orit Hazzan",
	isbn          = "978-1-4503-1246-2",
	publisher     = "{ACM}",
	title         = "{Proceedings of the 17th Conference on Innovation and Technology in Computer Science Education}",
	year          = 2012,
}

Contents (102 items)

ITiCSE-2012-Rabin #student
Never too early to begin: computer science for high-school students (MOR), p. 1.
ITiCSE-2012-Blum
Alan turing and the other theory of computation (LB), p. 2.
ITiCSE-2012-Harel #experience
Standing on the shoulders of a giant: one person’s experience of turing’s impact (DH), p. 3.
ITiCSE-2012-Luxton-ReillyDPS #how #learning #process #student
Activities, affordances and attitude: how student-generated questions assist learning (ALR, PD, BP, RS), pp. 4–9.
ITiCSE-2012-BoyceCPCB #behaviour #game studies #learning
Maximizing learning and guiding behavior in free play user generated content environments (AKB, AC, SP, DC, TB), pp. 10–15.
ITiCSE-2012-ChristensenC #learning
Lectures abandoned: active learning by active seminars (HBC, AVC), pp. 16–21.
ITiCSE-2012-SettleFHSJRW #education
Infusing computational thinking into the middle- and high-school curriculum (AS, BF, RH, FS, CJ, CRM, BW), pp. 22–27.
ITiCSE-2012-GinatA #composition #pseudo
Pseudo abstract composition: the case of language concatenation (DG, RA), pp. 28–33.
ITiCSE-2012-Gibson #algorithm #education #graph
Teaching graph algorithms to children of all ages (JPG), pp. 34–39.
ITiCSE-2012-MehtaKP #algorithm #learning #network
Forming project groups while learning about matching and network flows in algorithms (DPM, TMK, IP), pp. 40–45.
ITiCSE-2012-Velazquez-Iturbide #algorithm #approach #learning #refinement
Refinement of an experimental approach tocomputer-based, active learning of greedy algorithms (JÁVI), pp. 46–51.
ITiCSE-2012-Levitin #algorithm
Digging for algorithmic nuggets in the land of polyominoes (AL), pp. 52–56.
ITiCSE-2012-SchaferBBJSFKS #embedded #empirical
The empirically refined competence structure model for embedded micro- and nanosystems (AS, RB, SB, SJ, SES, DF, BK, HS), pp. 57–62.
ITiCSE-2012-GoldweberDJ #hardware #operating system #using
Supporting operating systems projects using the μMPS2 hardware simulator (MG, RD, TJ), pp. 63–68.
ITiCSE-2012-Radenski #clustering #data-driven #in the cloud #multi
Integrating data-intensive cloud computing with multicores and clusters in an HPC course (AR), pp. 69–74.
ITiCSE-2012-DennyLT #fault #syntax
All syntax errors are not equal (PD, ALR, EDT), pp. 75–80.
ITiCSE-2012-Sudol-DeLyserSC #comprehension #learning #problem
Code comprehension problems as learning events (LASD, MS, SC), pp. 81–86.
ITiCSE-2012-Santos #education #java
An open-ended environment for teaching Java in context (AS), pp. 87–92.
ITiCSE-2012-HiltonJ #array #education #learning #on the #testing
On teaching arrays with test-driven learning in WebIDE (MH, DSJ), pp. 93–98.
ITiCSE-2012-BrownPSE #analysis #complexity #generative #named
JUG: a JUnit generation, time complexity analysis and reporting tool to streamline grading (CB, RP, BS, JE), pp. 99–104.
ITiCSE-2012-BuffardiE #agile #development #student #testing
Exploring influences on student adherence to test-driven development (KB, SHE), pp. 105–110.
ITiCSE-2012-Oliveira #correlation #performance #statistics #student
Statistical evidence of the correlation between mental ability to compute and student performance in undergraduate courses (OLO), pp. 111–115.
ITiCSE-2012-SharonK #student #what
Grade inflation, what students value, and the necessity of suffering (TS, PK), pp. 116–121.
ITiCSE-2012-PoonSTK #corpus #detection #source code
Instructor-centric source code plagiarism detection and plagiarism corpus (JYHP, KS, YFT, MYK), pp. 122–127.
ITiCSE-2012-KortsartsK #component #probability #programming
Enriching introductory programming courses with non-intuitive probability experiments component (YK, YK), pp. 128–131.
ITiCSE-2012-GomesSM #behaviour #case study #learning #student #towards
A study on students’ behaviours and attitudes towards learning to program (AJG, ÁNS, AJM), pp. 132–137.
ITiCSE-2012-CooperNS #using
Initial results of using an intelligent tutoring system with Alice (SC, YJN, LS), pp. 138–143.
ITiCSE-2012-DicksonWGRA #student
Student reactions to classroom lecture capture (PED, DIW, ACG, CCR, WRA), pp. 144–149.
ITiCSE-2012-MillerR #interactive #towards
Beyond PDF and ePub: toward an interactive textbook (BNM, DR), pp. 150–155.
ITiCSE-2012-TillmannMHFBSX #education #future of #mobile #programming
The future of teaching programming is on mobile devices (NT, MM, JdH, MF, JB, AS, TX), pp. 156–161.
ITiCSE-2012-CamaraPV #collaboration #evaluation #framework #learning #programming
Evaluation of a collaborative instructional framework for programming learning (LMSC, MPV, JÁVI), pp. 162–167.
ITiCSE-2012-FarrellRFKH #assessment
Capstone project: fair, just and accountable assessment (VF, GR, GF, PK, DH), pp. 168–173.
ITiCSE-2012-Urquiza-FuentesV #animation #education #effectiveness
Comparing the effectiveness of different educational uses of program animations (JUF, JÁVI), pp. 174–179.
ITiCSE-2012-Pullen #education #online
Pros and cons for teaching courses in the classroom and online simultaneously (JMP), pp. 180–185.
ITiCSE-2012-Johnson #automation #consistency #generative #interface #named #testing
SpecCheck: automated generation of tests for interface conformance (CJ), pp. 186–191.
ITiCSE-2012-QueirosL #education #named #programming
PETCHA: a programming exercises teaching assistant (RAPQ, JPL), pp. 192–197.
ITiCSE-2012-GordonMM #programming
Spaghetti for the main course?: observations on the naturalness of scenario-based programming (MG, AM, OMS), pp. 198–203.
ITiCSE-2012-Bargury #education
A new curriculum for junior-high in computer science (IZB), pp. 204–208.
ITiCSE-2012-DoranBFB #design #development #education #game studies #performance #student
Outreach for improved student performance: a game design and development curriculum (KD, AKB, SLF, TB), pp. 209–214.
ITiCSE-2012-ChorH #topic
CS1001.py: a topic-based introduction to computer science (BC, RH), pp. 215–220.
ITiCSE-2012-AsadB #aspect-oriented #concept #image #learning
Are children capable of learning image processing concepts?: cognitive and affective aspects (KA, MB), pp. 227–231.
ITiCSE-2012-SanchezCGTCL #interactive #multi #named #open source #platform
OpenIRS-UCM: an open-source multi-platform for interactive response systems (CGS, FC, JIG, CT, DC, JALO), pp. 232–237.
ITiCSE-2012-MI #algorithm
A method to construct counterexamples for greedy algorithms (JM, SI), pp. 238–243.
ITiCSE-2012-SperlingL #machine learning #re-engineering #student
Integrating AI and machine learning in software engineering course for high school students (AS, DL), pp. 244–249.
ITiCSE-2012-GerdesJH #functional #interactive #programming
An interactive functional programming tutor (AG, JJ, BH), pp. 250–255.
ITiCSE-2012-XuHT #framework #named #network #platform
V-lab: a cloud-based virtual laboratory platform for hands-on networking courses (LX, DH, WTT), pp. 256–261.
ITiCSE-2012-FeasterAH #education
Serious toys: teaching the binary number system (YF, FA, JOH), pp. 262–267.
ITiCSE-2012-DoddsLB
Bio1 as CS1: evaluating a crossdisciplinary CS context (ZD, RLH, EB), pp. 268–272.
ITiCSE-2012-Kumar #case study
A study of stereotype threat in computer science (ANK), pp. 273–278.
ITiCSE-2012-FidotenS #overview #what
What do computer scientists do?: a survey of CS and non-CS liberal arts faculty (HF, JS), pp. 279–284.
ITiCSE-2012-MalekoHD #case study #experience #learning #mobile #programming #social
Novices’ perceptions and experiences of a mobile social learning environment for learning of programming (MM, MH, DJD), pp. 285–290.
ITiCSE-2012-MyllymakiH #case study #learning
Choosing a study mode in blended learning (MM, IH), pp. 291–296.
ITiCSE-2012-MyketiakCBMM #flexibility #named
cs4fn: a flexible model for computer science outreach (CM, PC, JB, PWM, LRM), pp. 297–302.
ITiCSE-2012-BrownCDGHMNPPSSSSS #education
Anatomy, dissection, and mechanics of an introductory cyber-security course’s curriculum at the United States naval academy (CB, FC, RD, RG, CH, JM, DN, AP, AP, SS, JS, SS, DS, SS), pp. 303–308.
ITiCSE-2012-ShmalloRG #fuzzy #object-oriented
Fuzzy OOP: expanded and reduced term interpretations (RS, NR, DG), pp. 309–314.
ITiCSE-2012-KrausePR #learning
Formal learning groups in an introductory CS course: a qualitative exploration (JK, IP, CR), pp. 315–320.
ITiCSE-2012-Palomo-DuarteDTGB #development #evaluation #game studies #video
Competitive evaluation in a video game development course (MPD, JMD, JTT, AGD, AB), pp. 321–326.
ITiCSE-2012-BouvierCLMSV #evaluation #user interface
User interface evaluation by novices (DJB, TYC, GL, RM, KS, TV), pp. 327–332.
ITiCSE-2012-FaginS #education #named
MyTuringTable: a teaching tool to accompany Turing’s original paper on computability (BF, DS), pp. 333–338.
ITiCSE-2012-Ragonis #algorithm #education #source code
Integrating the teaching of algorithmic patterns into computer science teacher preparation programs (NR), pp. 339–344.
ITiCSE-2012-Aycock #named #programming
μPython: non-majors programming from the very first lecture (JA), pp. 345–350.
ITiCSE-2012-GoldbergGLFH #education
Engaging computer science in traditional education: the ECSITE project (DG, DG, CHL, JAF, SH), pp. 351–356.
ITiCSE-2012-CookDHHJKS #abstraction #approach #education #modelling
A systematic approach to teaching abstraction and mathematical modeling (CTC, SDS, JOH, JEH, DPJ, JK, MS), pp. 357–362.
ITiCSE-2012-StephensonCOG #standard
The new CSTA K-12 computer science standards (CS, SC, BBO, JGE), pp. 363–364.
ITiCSE-2012-ZaritskyB #community #process
Computer science as a community involvement activity (AZ, OB), pp. 365–366.
ITiCSE-2012-LeidigGO #component #education #social
Assessing the benefits of integrating social issues components in the computing curriculum (PML, MG, BBO), pp. 367–368.
ITiCSE-2012-MeyerW #lessons learnt #programming
Programming studio: advances and lessons learned (CM, MW), p. 369.
ITiCSE-2012-FletcherG #object-oriented #programming
Sample courseware for introductory OO programming (RF, RG), p. 370.
ITiCSE-2012-JarusekP #problem
A web-based problem solving tool for introductory computer science (PJ, RP), p. 371.
ITiCSE-2012-HeinesGR #music
Techniques at the intersection of computing and music (JMH, GRG, SAR), p. 372.
ITiCSE-2012-Larraza-MendiluzeGMMRALS
Nintendo® DS projects to learn computer input-output (ELM, NGV, JIM, JM, TRV, ISA, JFL, KS), p. 373.
ITiCSE-2012-Impagliazzo #using
Using professional and ethical themes (JI), p. 374.
ITiCSE-2012-Rosenbloom #animation
Breadth first search (animation and obstacle avoidance) (AR), p. 375.
ITiCSE-2012-Patitsas #education #generative #pseudo
Teaching labs on pseudorandom number generation (EAP), p. 376.
ITiCSE-2012-SchaferMB #student
Best practices for time-management of student groups with heterogeneous effort (AS, MM, RB), p. 377.
ITiCSE-2012-Santos12a #education #java #using
Developing contexts for teaching Java using AGUIA/J (ALS), p. 378.
ITiCSE-2012-Kurmas #approach #design
The presenter first design approach (ZK), p. 379.
ITiCSE-2012-Black #cpu #design #education #hardware
A hardware simulator for teaching CPU design (MB), p. 380.
ITiCSE-2012-Assiter #effectiveness
Introvert educators: techniques to be effective in the traditional face-to-face CS classroom (KVA), p. 381.
ITiCSE-2012-DrorR #automaton #finite
The effect of mathematical vs. verbal formulation for finite automata (TD, DLR), p. 382.
ITiCSE-2012-LibermanKB #education
A model of CS teachers’ knowledge growth (NL, YBDK, CB), p. 383.
ITiCSE-2012-ChenLM #encryption
Cryptography for the million (YC, EL, MM), p. 384.
ITiCSE-2012-SalzerHY #testing
The scientific method and software testing integrated into the same lesson (HTS, BH, CY), p. 385.
ITiCSE-2012-MussaiL #animation #concept #learning #object-oriented
An animation as an illustrate tool for learning concepts in oop (YM, NL), p. 386.
ITiCSE-2012-HershkovichH #education #how #tool support
How innovative technology tools can be used to create new methodology for teaching knowledge (EH, BH), p. 387.
ITiCSE-2012-Kurkovsky #development #game studies #mobile
Mobile game development projects in CS 1 (SK), p. 388.
ITiCSE-2012-BaghdadiAR #case study #distance #learning #safety #tool support
Applying advanced technology tools in distance learning: case study: traffic data and road safety (MB, KA, JR), p. 389.
ITiCSE-2012-Asad #image #student
Junior high school students performing image smoothening and noise filtering by applying mathematical operations (KA), p. 390.
ITiCSE-2012-Khalifa #data type
Intuitive thinking while dealing with abstract data types (WK), p. 391.
ITiCSE-2012-ShrikiD #education
Similarities in CSE and Gemara education (GS, BDR), p. 392.
ITiCSE-2012-Bunimovich #education #problem
Teachers’ perception of teaching problem-solving strategies to novices (LB), p. 393.
ITiCSE-2012-GovenderG #learning #object-oriented #programming #student
Are students learning object oriented programming in an object oriented programming course?: student voices (DWG, IG), p. 395.
ITiCSE-2012-MorgadoB #problem
Problem presentation in CS1 courses (CM, FB), p. 396.
ITiCSE-2012-HamadaN #learning
A learning tool for MP3 audio compression (MH, HN), p. 397.
ITiCSE-2012-Moreno #comparison #evaluation #framework #source code
A qualitative framework for comparison and evaluation of computer science doctoral programs (MdCCM), p. 398.
ITiCSE-2012-MorgadoB12a #approach #problem
A structured approach to problem solving in CS1 (CM, FB), p. 399.
ITiCSE-2012-KuzmitskiyD
DSS for the group estimating of the graduation papers (VK, BD), p. 400.
ITiCSE-2012-Law #interactive #student #using
Using quick response codes for student interaction during lectures (RL), p. 401.
ITiCSE-2012-Kurmas12a #named #research
Zawilinski: helping beginning programmers conduct mediawiki-based research (ZK), p. 402.
ITiCSE-2012-Kurmas12b #configuration management #documentation #html #named
Kielce: configurable HTML course documents (ZK), p. 403.
ITiCSE-2012-TillmannB #education #mobile #programming
Teaching programming on a mobile device (NT, JB), p. 404.
ITiCSE-2012-Retik #education #visual notation
Visual search with deep zoom to explore curriculum resources interactively (AR), p. 405.

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.