ITiCSE B

102 papers

YearTitle / Authors
2017"I know it when I see it": Perceptions of Code Quality.
Jürgen Börstler, Harald Störrle, Daniel Toll, Jelle van Assema, Rodrigo Duran, Sara Hooshangi, Johan Jeuring, Hieke Keuning, Carsten Kleiner, Bonnie K. MacKellar
2017A 12 Week Full Stack Web Course in 2017.
Arnold Rosenbloom, Larry Yueli Zhang
2017A Comparison of Online and Hybrid Professional Development for CS Principles Teachers.
Jennifer Rosato, Chery Lucarelli, Cassandra Beckworth, Ralph A. Morelli
2017A Course Based on Open Organization Principles.
Heidi J. C. Ellis, Gregory W. Hislop
2017A First Look at the Year in Computing.
Sebastian Dziallas, Sally Fincher, Colin G. Johnson, Ian Utting
2017A Graph-based Approach to Analyze and Compare Computer Science Curricula for Primary and Lower Secondary Education.
Stefan Pasterk, Andreas Bollin
2017A Hybrid Open/Closed Lab for CS 1.
Timothy Urness
2017About Programming Maturity in Finnish High Schools: A Comparison Between High School and University Students' Programming Skills.
Erkki Kaila, Rolf Lindén, Erno Lokkila, Mikko-Jussi Laakso
2017Academic-Industry Collaborations: Effective Measures for Successful Engagement.
Irene Polycarpou, Panayiotis Andreou, Cary Laxer, Stan Kurkovsky
2017Addressing the Paradox of Fun and Rigor in Learning Programming.
Mohsen Dorodchi, Nasrin Dehbozorgi
2017Alignment of Undergraduate Curriculum for Learning IoT in a Computer Science Faculty.
Jorge Leoncio Guerra Guerra, Félix Armando Fermín Pérez
2017An Automated System for Interactively Learning Software Testing.
Rebecca Smith, Terry Tang, Joe Warren, Scott Rixner
2017An Experience-based Comparison of Unity and Unreal for a Stand-alone 3D Game Development Course.
Paul E. Dickson, Jeremy E. Block, Gina N. Echevarria, Kristina C. Keenan
2017Analyzing How Interest in Learning Programming Changes During a CS0 Course: A Qualitative Study with Brazilian Undergraduates.
Pasqueline Dantas Scaico, Ruy José Guerra Barretto de Queiroz, José Jorge Lima Dias Jr.
2017Application of the Delphi Method in Computer Science Principles Rubric Creation.
Veronica Cateté, Tiffany Barnes
2017Automatic Grading and Feedback using Program Repair for Introductory Programming Courses.
Sagar Parihar, Ziyaan Dadachanji, Praveen Kumar Singh, Rajdeep Das, Amey Karkare, Arnab Bhattacharya
2017Bebras as a Teaching Resource: Classifying the Tasks Corpus Using Computational Thinking Skills.
Violetta Lonati, Dario Malchiodi, Mattia Monga, Anna Morpurgo
2017Bridging the Gap Between Desired and Actual Qualifications of Teaching Assistants: An Experience Report.
Francisco J. Estrada, Anya Tafliovich
2017Broadening Participation in Computing: Examining Experiences of Girls of Color.
Allison Scott, Alexis Martin, Frieda McAlear, Sonia Koshy
2017Broadening Participation in the Arab World.
Sana Odeh
2017Build Your Future: Guiding Student Employability.
Bruce Scharlau
2017Building a Secure Hacking Lab in a Small University.
Nadimpalli V. R. Mahadev
2017Code Quality Issues in Student Programs.
Hieke Keuning, Bastiaan Heeren, Johan Jeuring
2017CodeAdventure: Learning Introductory Programming.
Giorgos Nicou, Panayiotis Andreou, Irene Polycarpou
2017CodeWorkout: Short Programming Exercises with Built-in Data Collection.
Stephen H. Edwards, Krishnan Panamalai Murali
2017Comparing Remote and Co-located Interaction in Free and Open Source Software Engineering Projects.
Kevin Buffardi
2017Computational Thinking in Italian Schools: Quantitative Data and Teachers' Sentiment Analysis after Two Years of.
Isabella Corradini, Michael Lodi, Enrico Nardelli
2017Computing Curriculum in Middle Schools: An Experience Report.
Samah Al Sabbagh, Huda Gedawy, Hanan Alshikhabobakr, Saquib Razak
2017Computing for Medicine: An Experience Report.
Jennifer Campbell, Michelle Craig, Marcus Law
2017Courseware: HFOSS Project Evaluation.
Heidi J. C. Ellis, Gregory W. Hislop, Darci Burdge
2017Cross Cultural Project Based Learning & Soft Skills Practice.
Alexandra Badets, Becky Grasser, Stefan Peltier
2017Curriculum Mapping as a Tool for Improving Students Satisfaction with the Choice of Courses.
Vangel V. Ajanovski
2017Data Science for All: A Tale of Two Cities.
Lillian N. Cassel, Don Goelman, Michael Posner, Darina Dicheva, Christo Dichev
2017Designing an Undergraduate Minor Program in E-Discovery.
Milton H. Luoma, Jigang Liu, Kai Qian
2017DevEventTracker: Tracking Development Events to Assess Incremental Development and Procrastination.
Ayaan M. Kazerouni, Stephen H. Edwards, T. Simin Hall, Clifford A. Shaffer
2017Developing Assessments to Determine Mastery of Programming Fundamentals.
Andrew Luxton-Reilly, Brett A. Becker, Yingjun Cao, Roger McDermott, Claudio Mirolo, Andreas Mühling, Andrew Petersen, Kate Sanders, Simon, Jacqueline L. Whalley
2017Developing a Holistic Understanding of Systems and Algorithms through Research Papers.
Ali Erkan, John Barr, Tony Clear, Cruz Izu, Cristian Jose Lopez Del Alamo, Hanan Mohammed, Nadimpalli V. R. Mahadev
2017Discovering Indicators of Commitment in Computer-Supported Collaborative Student Teams.
Antti Knutas, Jouni Ikonen, Laura Anna Ripamonti, Dario Maggiorini, Jari Porras
2017E-Assessment and Bring Your Own Device.
Bastian Küppers, Ulrik Schroeder
2017Educational Magic Tricks Based on Error-Detection Schemes.
Ronald I. Greenberg
2017Evaluating Test Suite Effectiveness and Assessing Student Code via Constraint Logic Programming.
Kyle Dewey, Phillip T. Conrad, Michelle Craig, Elena Morozova
2017Examining a Student-Generated Question Activity Using Random Topic Assignment.
Paul Denny, Ewan D. Tempero, Dawn Garbett, Andrew Petersen
2017Experiences in Teaching and Learning Requirements Engineering on a Sound Didactical Basis.
Yvonne Sedelmaier, Dieter Landes
2017First Year Computing Students' Perceptions of Authenticity in Assessment.
Roger McDermott, Mark Zarb, Mats Daniels, Ville Isomöttönen
2017GIT: Pedagogy, Use and Administration in Undergraduate CS.
Arnold Rosenbloom, Sadia Sharmin, Andrew Wang
2017Game Development for Computer Science Education.
Monica McGill, Chris Johnson, James Atlas, Durell Bouchard, Laurence D. Merkle, Chris H. Messom, Ian Pollock, Michael James Scott
2017High-Coverage Hint Generation for Massive Courses: Do Automated Hints Help CS1 Students?
Phitchaya Mangpo Phothilimthana, Sumukh Sridhara
2017How Tool Support and Peer Scoring Improved Our Students' Attitudes Toward Peer Reviews.
Daniel Toll, Anna Wingkvist
2017Identifying Domain-Specific Cognitive Strategies for Software Engineering.
Shifa-e-Zehra Haidry, Katrina Falkner, Claudia Szabo
2017Immersive Algorithms: Better Visualization with Less Information.
Philip Bille, Inge Li Gørtz
2017Impact of Performance Level and Group Composition on Student Learning during Collaborative Exams.
Yingjun Cao, Leo Porter
2017Improved Mobile Robot Programming Performance through Real-time Program Assessment.
Rémy Siegfried, Severin Klingler, Markus H. Gross, Robert W. Sumner, Francesco Mondada, Stéphane Magnenat
2017Initial Experiences with a CS + Law Introduction to Computer Science (CS 1).
Robert H. Sloan, Cynthia Bagier Taylor, Richard Warner
2017Insights on Gender Differences in CS1: A Multi-institutional, Multi-variate Study.
Keith Quille, Natalie Culligan, Susan Bergin
2017Integrating International Students into Computer Science Programs: Challenges and Strategies for Success.
Michael J. Oudshoorn, Alison Clear, Janet Carter, Joseph A. Abandoh-Sam, Christabel Gonsalvez, Leo Hitchcock, Shoba Ittyipe, Aparna Mahadev, Janice L. Pearce
2017International Perspectives on CS Teacher Formation and Professional Development.
Francesco Maiorana, Miles G. Berry, Mark R. Nelson, Chery Lucarelli, Margot Phillipps, Shitanshu Mishra, Andrea Benassi
2017K-12 Teachers Experiences with Computing: A Case Study.
Steve Cooper, Susan H. Rodger, Kathy Menchaca Isbister, Madeleine Schep, RoxAnn H. Stalvey, Lance C. Pérez
2017Labware for Secure Mobile Software Development (SMSD) Education.
Kai Qian, Hossain Shahriar, Fan Wu, Lixin Tao, Prabir Bhattacharya
2017Learning Agile with Tech Startup Software Engineering Projects.
Kevin Buffardi, Colleen Robb, David Rahn
2017Learning Dimensions: Lessons from Field Studies.
Christopher Martin, Janet M. Hughes, John Richards
2017Learning to Program: Choose Your Lecture Seat Carefully!
Aidan McGowan, Philip Hanna, Des Greer, John Busch
2017Linking Language & Thinking with Code: Computing within a Writing-Intensive Introduction to the Liberal Arts.
Keith J. O'Hara, Kathleen Burke, Diana Ruggiero, Sven Anderson
2017Machine Learning Modules for All Disciplines.
Thomas P. Way, Mary-Angela Papalaskari, Lillian N. Cassel, Paula Matuszek, Carol Weiss, Yamini Praveena Tella
2017Media Literacy as a By-Product of Collaborative Video Production by CS Students.
Anna Vasilchenko, David Philip Green, Haneen Qarabash, Anne Preston, Tom Bartindale, Madeline Balaam
2017Nailing the TA Interview: Using a Rubric to Hire Teaching Assistants.
Dan Leyzberg, Jérémie O. Lumbroso, Christopher Moretti
2017New Trends in Teaching Programming in Secondary Education in Slovakia.
Janka Majherová, Jana Jacková
2017On the Ability to Reason About Program Behaviour: A Think-Aloud Study.
Cruz Izu, Cheryl Pope, Amali Weerasinghe
2017On the Educational Impact of Lecture Recording Reduction: Evidence from a Randomised Trial.
Michael James Scott, Gheorghita Ghinea
2017Opening a (Sliding) Window to Advanced Topics.
Orna Muller, Ayelet Butman, Moshe Butman
2017Out from the Shadows: Encouraging Girls in New Zealand into IT Careers.
Alison Hunter, Raewyn Boersen
2017Plagiarism in Take-home Exams: Help-seeking, Collaboration, and Systematic Cheating.
Arto Hellas, Juho Leinonen, Petri Ihantola
2017Playfully Coding: Embedding Computer Science Outreach in Schools.
Hannah M. Dee, Xefi Cufi, Alfredo Milani, Marius Marian, Valentina Poggioni, Olivier Aubreton, Anna Roura Rabionet, Tomi Rowlands
2017Practical Robotics in Computer Science Using the LEGO NXT: An Experience Report.
Francisco J. Estrada
2017Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2017, Bologna, Italy, July 3-5, 2017
Renzo Davoli, Michael Goldweber, Guido Rößling, Irene Polycarpou
2017Programming as a Performance: Live-streaming and Its Implications for Computer Science Education.
Lassi Haaranen
2017Raspberry Pi as a Platform for the Internet of Things Projects: Experiences and Lessons.
Stan Kurkovsky, Chad A. Williams
2017Searching for Early Developmental Activities Leading to Computational Thinking Skills.
Quintin I. Cutts, Peter Donaldson, Elizabeth Cole, Bedour Alshaigy, Mirela Gutica, Arto Hellas, Edurne Larraza-Mendiluze, Robert McCartney, Elizabeth Patitsas, Charles Riedesel
2017Self-Assess Competency as Yes/No: A Preliminary Study.
Malcolm Hutchison
2017Silence, Words, or Grades: The Effects of Lecturer Feedback in Multi-Revision Assignments.
Claudia Szabo, Nickolas J. G. Falkner
2017Software Heritage: Scholarly and Educational Synergies with Preserving Our Software Commons.
Stefano Zacchiroli
2017Specification by Example for Educational Purposes.
Isabelle Blasquez, Hervé Leblanc
2017Strategies for Maintaining Academic Integrity in First-Year Computing Courses.
Judy Sheard, Simon, Matthew Butler, Katrina Falkner, Michael Morgan, Amali Weerasinghe
2017Student Software Designs at the Undergraduate Midpoint.
Lynda Thomas, Carol Zander, Chris W. Loftus, Anna Eckerdal
2017Students' Feedback in Using GitHub in a Project Development for a Software Engineering Course.
Francesca Arcelli Fontana, Claudia Raibulet
2017Study Habits, Exam Performance, and Confidence: How Do Workflow Practices and Self-Efficacy Ratings Align?
Anthony Estey, Yvonne Coady
2017Tasks for Assessing Skills of Computational Thinking.
Tauno Palts, Margus Pedaste
2017Teaching Computational Thinking to 8-Year-Olds through ScratchJr.
Hylke H. Faber, Jan Salvador van der Ven, Menno D. M. Wierdsma
2017Teaching Operating Systems Concepts with SystemTap.
Darragh O'Brien
2017TetrisOS and BreakoutOS: Assembly Language Projects for Computer Organization.
Michael D. Black
2017The Internet of Things in CS Education: Current Challenges and Future Potential.
Barry Burd, Ata Elahi, Ingrid Russell, Lecia Barker, Félix Armando Fermín Pérez, Bill Siever, Monica Divitini, Alcwyn Parker, Liviana Tudor, Jorge Leoncio Guerra Guerra
2017The Solothurn Project: Bringing Computer Science Education to Primary Schools in Switzerland.
Anna Lamprou, Alexander Repenning, Nora A. Escherle
2017TrAcademic: Improving Participation and Engagement in CS1/CS2 with Gamified Practicals.
Brian Harrington, Ayaan Chaudhry
2017UNIXvisual: A Visualization Tool for Teaching UNIX Permissions.
Man Wang, Jean Mayo, Ching-Kuang Shene, Steve Carr, Chaoli Wang
2017Understanding International Benchmarks on Student Engagement: Awareness, Research Alignment and Response from a Computer Science Perspective.
Michael Morgan, Matthew Butler, Jane E. Sinclair, Gerry W. Cross, Janet Fraser, Jana Jacková, Neena Thota
2017Understanding the Effects of Intervention on Computer Science Student Behaviour in On-line Forums.
Daniel La Vista, Nickolas J. G. Falkner, Claudia Szabo
2017Understanding the Effects of Lecturer Intervention on Computer Science Student Behaviour.
Claudia Szabo, Nickolas J. G. Falkner, Mohsen Dorodchi, Antti Knutas, Francesco Maiorana
2017Use of Gamification to Teach Agile Values and Collaboration: A multi-week Scrum simulation project in an undergraduate software engineering course.
Sonja Hof, Martin Kropp, Marla Landolt
2017Using Common Problem Sets to Increase Student Engagement and Retention in CS2.
Aparna Mahadev, Elena Braynova
2017Visualization for Secure Coding in C.
James W. Walker, Jean Mayo, Ching-Kuang Shene, Steve Carr
2017When the Robot Meets the Turtle: A Gentle Introduction to Algorithms and Functions.
Elizabeth Vidal Duarte, Eveling Castro Gutierrez, Marco Aedo Lopez
2017Yellow and Red Cards to Deal with Hitchhiking in Groups.
Herman Koppelman
2017testSQL: Learn SQL the Interactive Way.
Joshua License