ITiCSE B

98 papers

YearTitle / Authors
201850 years of software engineering: challenges, results, and opportunities in its education.
Stephan Krusche, Bruce Scharlau, Åsa Cajander, Janet M. Hughes
2018A community model of CSforALL: analysis of community commitments for CS education.
Leigh Ann DeLyser
2018A guideline to teach agile requirements.
Isabelle Blasquez, Hervé Leblanc
2018A multi-institution exploration of peer instruction in practice.
Cynthia Bagier Taylor, Jaime Spacco, David P. Bunde, Andrew Petersen, Soohyun Nam Liao, Leo Porter
2018A new era towards more engaging and human-like computer-based learning by combining personalisation and artificial intelligence techniques.
Maria Virvou
2018A novel introduction to file I/O using KML and google earth.
Elizabeth Vidal Duarte, Ali Erkan
2018A review of introductory programming research 2003-2017.
Andrew Luxton-Reilly, Simon, Ibrahim Albluwi, Brett A. Becker, Michail N. Giannakos, Amruth N. Kumar, Linda M. Ott, James H. Paterson, Michael James Scott, Judy Sheard, Claudia Szabo
2018A safety-aware, systems-based approach to teaching software testing.
Natalia Silvis-Cividjian
2018A technique for translation from problem to code.
Andrew D. Hilton, Genevieve M. Lipp, Susan H. Rodger
2018A two-staged capstone project to foster university-business dialogue.
Tullio Vardanega, Monica Fedeli
2018Adaptive remediation for novice programmers through personalized prescriptive quizzes.
Reza Soltanpoor, Charles Thevathayan, Daryl J. D'Souza
2018An authentic student research experience: fostering research skills and boosting the employability profile of students.
Thanos Hatziapostolou, Dimitris Dranidis, Anna Sotiriadou, Petros Kefalas, Ioannis Nikolakopoulos
2018An experience report on the effectiveness of five themed workshops at inspiring high school students to learn coding.
Nearchos Paspallis, Irene Polycarpou, Panayiotis Andreou, Josephina Antoniou, Paris Kaimakis, Marios Raspopoulos, Maria Terzi
2018An interactive online course to raise awareness about diversity.
Guido Rößling, Felix Broj
2018An international investigation into student concerns regarding transition into higher education.
Mark Zarb, Joseph A. Abandoh-Sam, Bedour Alshaigy, Dennis J. Bouvier, Richard Glassey, Janet M. Hughes, Charles Riedesel
2018Analyzing rich qualitative data to study pencil-puzzle-based assignments in CS1 and CS2.
Zack Butler, Ivona Bezáková, Kimberly Fluet
2018Assessing attention in visual and textual programming using neuroeducation approaches.
Spyridon Doukakis, Mary-Angela Papalaskari, Panayiotis M. Vlamos, Antonia Plerou, Panagiota Giannopoulou
2018Automatic assessment of OpenGL computer graphics assignments.
Burkhard C. Wünsche, Zhen Chen, Lindsay Alexander Shaw, Thomas Suselo, Kai-Cheung Leung, Davis Dimalen, Wannes van der Mark, Andrew Luxton-Reilly, Richard Lobb
2018Board of symbols: a tool for teaching programming.
Stephan Euler
2018Botzone: an online multi-agent competitive platform for AI education.
Haoyu Zhou, Haifeng Zhang, Yushan Zhou, Xinchao Wang, Wenxin Li
2018Bringing together undergraduate and postgraduate students in software engineering team project: experiences and lessons.
Georgia M. Kapitsaki, Styliani Kleanthous Loizou
2018CLaDS: a cloud-based virtual lab for the delivery of scalable hands-on assignments for practical data science education.
Chase Geigle, Ismini Lourentzou, Hari Sundaram, ChengXiang Zhai
2018Challenge based startup learning: a framework to teach software startup.
Rafael Chanin, Afonso Sales, Leandro Bento Pompermaier, Rafael Prikladnicki
2018Cheat me not: automated proctoring of digital exams on bring-your-own-device.
Gosia Migut, Dennis C. Koelma, Cees G. M. Snoek, Natasa Brouwer
2018Classroom experience report on jigsaw learning.
Soohyun Nam Liao, William G. Griswold, Leo Porter
2018Cloud computing: developing contemporary computer science curriculum for a cloud-first future.
Derek Foster, Laurie White, Joshua Adams, Deger Cenk Erdil, Harvey S. Hyman, Stan Kurkovsky, Majd Sakr, Lee Stott
2018Code reviews in large, first-year courses.
Andrew Petersen, Daniel Zingaro
2018Code-sharing networks of non-STEM students: the case of data science minor.
Ilya Musabirov, Alina Bakhitova
2018Code4Brownies: an active learning solution for teaching programming and problem solving in the classroom.
Vinhthuy Phan, Eric Hicks
2018Collateral learning of mobile computing: an experience report.
Amruth N. Kumar
2018Considerations for switching: exploring factors behind CS students' desire to leave a CS major.
Amanpreet Kapoor, Christina Gardner-McCune
2018Contrasting CS student and academic perspectives and experiences of student engagement.
Michael Morgan, Matthew Butler, Jane E. Sinclair, Christabel Gonsalvez, Neena Thota
2018Crafting engaging programming experiences for young people in GLAM spaces: the iOi-sphere.
Alcwyn Parker, Michael James Scott
2018Creation and validation of low-stakes rubrics for K-12 computer science.
Veronica Cateté, Nicholas Lytle, Tiffany Barnes
2018Crowdsourcing programming assignments with CrowdSorcerer.
Nea Pirttinen, Vilma Kangas, Irene Nikkarinen, Henrik Nygren, Juho Leinonen, Arto Hellas
2018Cybersecurity in liberal arts general education curriculum.
Xenia Mountrouidou, Xiangyang Li, Quinn Burke
2018DBSnap++: creating data-driven programs by snapping blocks.
Yasin N. Silva, Anthony Nieuwenhuyse, Thomas G. Schenk, Alaura Symons
2018Dancing rainbots: computing education with girl guiding.
Judy Robertson
2018Data jam: introducing high school students to data science.
Saman Haqqi, Raja Sooriamurthi, Brian MacDonald, Cheryl Begandy, Judy Cameron, Berni Pirollo, Evan Becker, Jacqueline Choffo, Christopher Davis, Margaret Farrell, Jennifer Lundahl, Laura Marshall, Kyle Wyche, Aaron Zheng
2018Enhancing cybersecurity skills by creating serious games.
Valdemar Svábenský, Jan Vykopal, Milan Cermák, Martin Lastovicka
2018Exercises for teaching reverse engineering.
John Aycock, Andrew Groeneveldt, Hayden Kroepfl, Tara Copplestone
2018Experience in learning test-driven development: space invaders project-driven.
Isabelle Blasquez, Hervé Leblanc
2018Experiences and new alternatives for teaching formal verification of Java programs.
Ana Romero, Jose Divasón
2018Fit-breaks: incorporating physical activity breaks in introductory CS lectures.
Alyona Koulanova, Ary Maharaj, Brian Harrington, Jessica Dere
2018Gender, confidence, and mark prediction in CS examinations.
Brian Harrington, Shichong Peng, Xiaomeng Jin, Minhaz Khan
2018Giving hints is complicated: understanding the challenges of an automated hint system based on frequent wrong answers.
Kristin Stephens-Martinez, Armando Fox
2018Global perspectives on cybersecurity education.
Allen Parrish, John Impagliazzo, Rajendra K. Raj, Henrique M. Dinis Santos, Muhammad Rizwan Asghar, Audun Jøsang, Teresa Susana Mendes Pereira, Vítor J. Sá, Eliana Stavrou
2018Guidelines for software testing education objectives from industry practices with a constructive alignment approach.
Timo Hynninen, Jussi Kasurinen, Antti Knutas, Ossi Taipale
2018Hackathons in the formal learning process.
Kiev Gama, Breno Alencar Gonçalves, Pedro Alessio
2018How CS academics view student engagement.
Michael Morgan, Matthew Butler, Neena Thota, Jane E. Sinclair
2018How seamless are technology-rich learning environments? the voice of IT educators.
Fui Chin Hiew, Judy Sheard, Rajendran Parthiban, Esyin Chew
2018How statistics are used in computing education research.
Kate Sanders, Sally Hamouda, Brett A. Becker, Anna Eckerdal, Robert McCartney, Judy Sheard, Simon
2018How students get going: triggers for students' learning in project-based education.
Ville Isomöttönen, Aletta Nylén
2018ITiCSE working groups and collaboration in the computing education community.
Robert McCartney, Kate Sanders
2018Implementing a competency-based information technology curriculum: challenges and opportunities.
Mihaela Sabin
2018Improving complex task performance using a sequence of simple practice tasks.
Paul Denny, Andrew Luxton-Reilly, Michelle Craig, Andrew Petersen
2018Improving students' engagement with large-team software development projects.
Mirela Gutica
2018In-class coding-based summative assessments: tools, challenges, and experience.
An Ju, Ben Mehne, Andrew Halle, Armando Fox
2018Inclusion of blockchain in course of distributed systems at the school of computer science.
Jorge Leoncio Guerra Guerra, Félix Armando Fermín Pérez
2018Informatics study day: helping CS students become better students.
Madeleine Lorås, Trond Aalberg
2018Instruction of introductory programming course using multiple contexts.
David W. Brown, Sheikh K. Ghafoor, Stephen L. Canfield
2018Introducing big data analytics in high school and college.
Raja Sooriamurthi
2018Introduction to Iltis: an interactive, web-based system for teaching logic.
Gaetano Geck, Artur Ljulin, Sebastian Peter, Jonas Schmidt, Fabian Vehlken, Thomas Zeume
2018Is drawing video game characters in an hour of code activity a waste of time?
Ashok R. Basawapatna, Alexander Repenning, Mark Savignano, Josiane Manera, Nora A. Escherle, Lorenzo Repenning
2018Lab exercises for a discrete structures course: exploring logic and relational algebra with Alloy.
Laura E. Brown, Adam Feltz, Charles Wallace
2018Ladebug: an online tool to help novice programmers improve their debugging skills.
Andrew Luxton-Reilly, Emma McMillan, Elizabeth Stevenson, Ewan D. Tempero, Paul Denny
2018Lessons learned from developing advanced topics for broad use.
Lillian N. Cassel, Don Goelman, Paula Matuszek, Mary-Angela Papalaskari, Michael Posner, Thomas P. Way, Darina Dicheva, Christo Dichev
2018Managing assignment feedback via issue tracking.
Richard Glassey
2018Modeling global competencies for computing education.
Stephen Frezza, Arnold Pears, Mats Daniels, Viggo Kann, Amanpreet Kapoor, Roger McDermott, Anne-Kathrin Peters, Charles Wallace, Mihaela Sabin, Åsa Cajander
2018Pipelining collaborative test for improving student performance in introductory programming courses.
Xinjian Luo, Qianni Deng, Tao Liao
2018Preparing first-time CS student teaching assistants.
Guido Rößling, Jacqueline Gölz
2018Problem solving to teach advanced algorithms in heterogeneous groups.
Florent Bouchez-Tichadou
2018Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education, ITiCSE 2018, Larnaca, Cyprus, July 02-04, 2018
Irene Polycarpou, Janet C. Read, Panayiotis Andreou, Michal Armoni
2018Programming: predicting student success early in CS1. a re-validation and replication study.
Keith Quille, Susan Bergin
2018Promoting diversity in computing.
Anagha Kulkarni, Ilmi Yoon, Pleuni S. Pennings, Kazunori Okada, Carmen Domingo
2018Promoting the adoption of educational innovations.
Cynthia Bagier Taylor, Jaime Spacco, David P. Bunde, Thomas Zeume, Zack Butler, Martina Barnas, Heather Bort, Francesco Maiorana, Christopher Lynnly Hovey
2018Psychometric computational thinking test.
Julio Santisteban, Jennifer Santisteban-Muñoz
2018Reducing students' waiting time for assistance in programming laboratory sessions by using electronic queueing.
Sahand Sadjadee
2018Relationship between computational thinking and a measure of intelligence as a general problem-solving ability.
Kay-Dennis Boom, Matt Bower, Amaël Arguel, Jens Siemon, Antonia Scholkmann
2018SQL tester: an online SQL assessment tool and its impact.
Anthony Kleerekoper, Andrew Schofield
2018Stick to the script: lightweight recording and playback of live coding.
John Aycock
2018Student based program development.
Viggo Kann, Örjan Ekeberg
2018Summer of code: assisting distance-learning students with open-ended programming tasks.
Neil Smith, Mike Richards, Daniel G. Cabrero
2018Syntax error based quantification of the learning progress of the novice programmer.
Alireza Ahadi, Raymond Lister, Luke Mathieson
2018TEAMSCOPE: measuring software engineering processes with teamwork telemetry.
An Ju, Armando Fox
2018Taxonomizing features and methods for identifying at-risk students in computing courses.
Arto Hellas, Petri Ihantola, Andrew Petersen, Vangel V. Ajanovski, Mirela Gutica, Timo Hynninen, Antti Knutas, Juho Leinonen, Chris H. Messom, Soohyun Nam Liao
2018Teaching how to teach computational thinking.
Anna Lamprou, Alexander Repenning
2018Teaching network protocol concepts in an open-source simulation environment.
J. Mark Pullen
2018Teaching the societal consequences of computer science: new ideas for increasing student involvement.
Bill Cowan, Elodie Fourquet, Marta Kryven
2018The educational insights and opportunities afforded by the nuances of Prim's and Kruskal's MST algorithms.
Ali Erkan
2018The impact of exploring computer science in Wisconsin: where disadvantage is an advantage.
Heather Bort, Shion Guha, Dennis Brylow
2018The impact of placement in introductory computer science courses on student persistence in a computing major.
Linda M. Ott, Briana Bettin, Leo C. Ureel
2018The internet of things in CS education: updating curricula and exploring pedagogy.
Barry Burd, Lecia Barker, Monica Divitini, Jorge Leoncio Guerra Guerra, Félix Armando Fermín Pérez, Ingrid Russell, Bill Siever, Liviana Tudor, Michael McCarthy, Ian Pollock
2018The pedagogical model of SIAL: an adaptive and open-ended intelligent tutoring system for first order logic.
José Alberto Maestro-Prieto, Arancha Simón Hurtado
2018Towards bespoke creative coding curricula: mapping structure and content in tertiary graphic design education programming courses.
Stig Møller Hansen
2018Using LEGO to teach software interfaces and integration.
Stan Kurkovsky
2018Where exactly are the difficulties in reasoning logically about code? experimentation with an online system.
Michelle Cook, Megan Fowler, Jason O. Hallstrom, Joseph E. Hollingsworth, Tim Schwab, Yu-Shan Sun, Murali Sitaraman
2018iScheduler: intelligent scheduling system for academic institutions.
Raymond Alavo, Raman Adaikkalavan, Hossein Hakimzadeh