Abstract is missing.
- Statistical Modeling to Better Understand CS StudentsMehran Sahami. 1 [doi]
- Professional Competencies for Real?: A Question about Identity!Mats Daniels. 2 [doi]
- The best Way to Unblock the Pipeline in CS is by Getting Everyone to Code in Schools: A debateAnnemieke Craig, Catherine Lang, MaryAnne Egan, Reyyan Ayfer. 3-4 [doi]
- Seven Semesters of Android Game Programming in CS2Michael David Black. 5-10 [doi]
- Using Interactive Exercise in Mobile Devices to Support Evidence-based Teaching and LearningMohammad Muztaba Fuad, Debzani Deb, James Etim, Clay Gloster. 17-22 [doi]
- Student Concerns Regarding Transition into Higher Education CSAngela A. Siegel, Mark Zarb. 23-28 [doi]
- Interdisciplinary and International Game Projects for Creative LearningJohanna Pirker, Daphne Economou, Christian Gütl. 29-34 [doi]
- Teaching Programming: Understanding Lecture Capture YouTube AnalyticsAidan McGowan, Philip Hanna, Neil Anderson. 35-40 [doi]
- Towards a Systematic Review of Automated Feedback Generation for Programming ExercisesHieke Keuning, Johan Jeuring, Bastiaan Heeren. 41-46 [doi]
- Automatic Grading of Programming Exercises using Property-Based TestingClara Benac Earle, Lars-Åke Fredlund, John Hughes. 47-52 [doi]
- Automated Feedback Framework for Introductory Programming CoursesJianxiong Gao, Bei Pang, Steven S. Lumetta. 53-58 [doi]
- A "Multiple Executions" Technique of VisualizationJ. Ángel Velázquez-Iturbide, Isidoro Hernán-Losada, Antonio Pérez-Carrasco. 59-64 [doi]
- Algorithms + Organization = SystemsAli Erkan, John Barr. 65-70 [doi]
- Systematic Development of Dynamic Programming Algorithms Assisted by Interactive VisualizationJ. Ángel Velázquez-Iturbide, Antonio Pérez-Carrasco. 71-76 [doi]
- Lessons Learned on Computer Science Teachers Professional DevelopmentMaría Cecilia Martínez, Marcos J. Gomez, Marco Moresi, Luciana Benotti. 77-82 [doi]
- Out of the Comfort Zone: Embedding Entrepreneurship in a Cohort of Computer Science Doctoral StudentsOonagh McGee, Matthew Forshaw, Barry Hodgson, Steve Caughey. 83-88 [doi]
- Using a Student Consultant in a Computer Science Course: An Experience ReportEli Rose, Cynthia Taylor. 89-94 [doi]
- Using Student Performance to Assess CS Unplugged Activities in a Classroom EnvironmentBrandon Rodriguez, Cyndi Rader, Tracy Camp. 95-100 [doi]
- Interactive Exercises for Teaching Logic CircuitsVille Karavirta, Rolf Lindén, Einari Kurvinen, Mikko-Jussi Laakso. 101-105 [doi]
- An Empirical Analysis of Video Viewing Behaviors in Flipped CS1 CoursesSuzanne L. Dazo, Nicholas R. Stepanek, Robert Fulkerson, Brian Dorn. 106-111 [doi]
- Introducing Computational Thinking to K-5 in a French ContextVanea Chiprianov, Laurent Gallon. 112-117 [doi]
- Back to School: Computer Science Unplugged in the WildRenate Thies, Jan Vahrenhold. 118-123 [doi]
- From Alice to Python. Introducing Text-based Programming in Middle SchoolsNour Tabet, Huda Gedawy, Hanan Alshikhabobakr, Saquib Razak. 124-129 [doi]
- Competition and Feedback through Automated Assessment in a Data Structures and Algorithms CourseTommy Färnqvist, Fredrik Heintz. 130-135 [doi]
- A Generic Framework for Engaging Online Data Sources in Introductory Programming CoursesNadeem Abdul Hamid. 136-141 [doi]
- A STEM Incubator to Engage Students in Hands-on, Relevant Learning: A Report from the FieldJennifer Burg, V. Paul Pauca, William H. Turkett Jr., Peter Santago II. 142-147 [doi]
- ERSP: A Structured CS Research Program for Early-College StudentsMichael Barrow, Shelby Thomas, Christine Alvarado. 148-153 [doi]
- Benchmarking Introductory Programming Exams: How and WhySimon, Judy Sheard, Daryl J. D'Souza, Peter Klemperer, Leo Porter, Juha Sorva, Martijn Stegeman, Daniel Zingaro. 154-159 [doi]
- Typing Patterns and Authentication in Practical Programming ExamsJuho Leinonen, Krista Longi, Arto Klami, Alireza Ahadi, Arto Vihavainen. 160-165 [doi]
- Latin American Perspectives and the IT2017 Curricular GuidelinesJohn Impagliazzo, Ernesto Cuadros-Vargas, Gonzalo Begazo Escobedo, Juan José Miranda del Solar, Mihaela Sabin, Barbara Viola. 166-167 [doi]
- Using Fast Model-Based Fault Localisation to Aid Students in Self-Guided Program Repair and to Improve AssessmentGeoff Birch, Bernd Fischer 0002, Michael Poppleton. 168-173 [doi]
- Teaching DevOps and Cloud Computing using a Cognitive Apprenticeship and Story-Telling ApproachHenrik Bærbak Christensen. 174-179 [doi]
- Software Engineering Education in Chile - Status ReportMaira Marques, Sergio F. Ochoa, María Cecilia Bastarrica. 180-185 [doi]
- Results from a Survey of Faculty Adoption of Process Oriented Guided Inquiry Learning (POGIL) in Computer ScienceHelen H. Hu, Clifton Kussmaul, Brian Knaeble, Chris Mayfield, Aman Yadav. 186-191 [doi]
- The Effectiveness of Visualization for Learning Expression Evaluation: A Reproducibility StudyAmruth N. Kumar. 192-197 [doi]
- Investigating Factors Influencing Students' Intention to Dropout Computer Science StudiesIlias O. Pappas, Michail N. Giannakos, Letizia Jaccheri. 198-203 [doi]
- Global Perspectives on the Role of Two-Year/Technical/Junior Colleges in Computing EducationCara Tang, Elizabeth K. Hawthorne, Cindy S. Tucker, Ernesto Cuadros-Vargas, Diana Cukierman, Simon, Ming Zhang. 204-205 [doi]
- Motivation, Optimal Experience and Flow in First Year Computing ScienceRoger McDermott, Mark Zarb, Mats Daniels, Åsa Cajander, Tony Clear. 206-211 [doi]
- Where You Sit MattersHow Classroom Seating Might Affect MarksDavid Insa, Josep Silva, Salvador Tamarit. 212-217 [doi]
- On the Number of Attempts Students Made on Some Online Programming Exercises During Semester and their Subsequent Performance on Final Exam QuestionsAlireza Ahadi, Raymond Lister, Arto Vihavainen. 218-223 [doi]
- Making Formal Methods More Relevant to Software Engineering Students via Automated Test GenerationGene Fisher, Corrigan Johnson. 224-229 [doi]
- AESvisual: A Visualization Tool for the AES CipherJun Ma, Jun Tao, Jean Mayo, Ching-Kuang Shene, Melissa S. Keranen, Chaoli Wang. 230-235 [doi]
- Can Interaction Patterns with Supplemental Study Tools Predict Outcomes in CS1?Anthony Estey, Yvonne Coady. 236-241 [doi]
- Evidence-based Teaching with the Help of Mobile Response System (MRS)Mohammad Muztaba Fuad, Debzani Deb. 242-243 [doi]
- Teaching the First Programming Course with Python's Turtle Graphic LibraryElizabeth Vidal Duarte. 244-245 [doi]
- A LEGO-based Approach to Introducing Test-Driven DevelopmentStan Kurkovsky. 246-247 [doi]
- An Improved Approach for Interactive EbooksThomas Way. 248-249 [doi]
- Collaborative Content Creation among All Students in a Class through a Literature Review Activity (and an Informal Introduction to Machine Learning)Diana Cukierman. 250-251 [doi]
- Employing Multiple-Answer Multiple Choice QuestionsAndrew Petersen, Michelle Craig, Paul Denny. 252-253 [doi]
- Learning Computer Science Languages in EnkiJosé Carlos Paiva, José Paulo Leal, Ricardo Alexandre Peixoto Queirós. 254-255 [doi]
- Teaching Abstraction, Function and Reuse in the first class of CS1: A Lightbot ExperienceMarco Aedo Lopez, Elizabeth Vidal Duarte, Eveling Castro Gutierrez, Alfredo Paz Valderrama. 256-257 [doi]
- Instructional Module Development System (IMODS)Srividya K. Bansal, Odesma Dalrymple. 258-259 [doi]
- Data-Driven Test Case Generation for Automated Programming AssessmentTerry Tang, Rebecca Smith, Scott Rixner, Joe Warren. 260-265 [doi]
- Integrating the Learning Objectives and Syllabus into a Domain Ontology for Data structures CourseRekha Ramesh, M. Sasikumar, Sridhar Iyer. 266-271 [doi]
- Students' Semantic Mistakes in Writing Seven Different Types of SQL QueriesAlireza Ahadi, Julia Coleman Prior, Vahid Behbood, Raymond Lister. 272-277 [doi]
- Introductory Programming: Let Us Cut through the Clutter!Abhiram G. Ranade. 278-283 [doi]
- Learning to Program is EasyAndrew Luxton-Reilly. 284-289 [doi]
- Developing a Rubric for a Creative CS Principles LabVeronica Cateté, Erin Snider, Tiffany Barnes. 290-295 [doi]
- A New Metric to Quantify Repeated Compiler Errors for Novice ProgrammersBrett A. Becker. 296-301 [doi]
- Reading Hierarchies in Code: Assessment of a Basic Computational SkillThomas H. Park, Meen Chul Kim, Sukrit Chhabra, Brian Lee, Andrea Forte. 302-307 [doi]
- Programming Misconceptions in an Introductory Level Programming Course ExamEinari Kurvinen, Niko Hellgren, Erkki Kaila, Mikko-Jussi Laakso, Tapio Salakoski. 308-313 [doi]
- Design and Use of Static Scaffolding Techniques to Support Java Programming on a Mobile PhoneChao Mbogo, Edwin Blake, Hussein Suleman. 314-319 [doi]
- Factors for Success in Online CS1Jennifer Campbell, Diane Horton, Michelle Craig. 320-325 [doi]
- Applying Validated Pedagogy to MOOCs: An Introductory Programming Course with Media ComputationKatrina Falkner, Nickolas J. G. Falkner, Claudia Szabo, Rebecca Vivian. 326-331 [doi]
- Enki: A Pedagogical Services Aggregator for Learning Programming LanguagesJosé Carlos Paiva, José Paulo Leal, Ricardo Alexandre Peixoto Queirós. 332-337 [doi]
- Towards a Technical Skills Curriculum to Supplement Traditional Computer Science TeachingCraig Marais, Karen Bradshaw. 338-343 [doi]
- Nifty with Data: Can a Business Intelligence Analysis Sourced from Open Data form a Nifty Assignment?Matthew Love, Charles Boisvert, Elizabeth Uruchurtu, Ian Ibbotson. 344-349 [doi]
- Multidisciplinary Minor in Forensics in a Small Liberal Arts UniversityAparna Mahadev, Anne Falke, Penny Martin, Maura Pavao. 350 [doi]
- Lab Activity Question Queue SoftwareDurell Bouchard. 351 [doi]
- Didactical Ideas in Computer ScienceBeatriz Rabin, Sylvia da Rosa. 352 [doi]
- Industry Perspectives and the IT2017 ReportBarbara Viola. 353 [doi]
- Influence of the Programming Environment on Programming EducationDaisuke Saito, Hironori Washizaki, Yoshiaki Fukazawa. 354 [doi]
- Reduction Patterns: A Practical Tool for Proving UndecidabilityJudith Gal-Ezer, Mark B. Trakhtenbrot. 355 [doi]
- UNIXvisual: A Visualization Tool for Teaching the UNIX Permission ModelMan Wang, Jean Mayo, Ching-Kuang Shene, Steve Carr, Chaoli Wang. 356 [doi]
- ACM Undergraduate Curricular Guidance in Computer Science: The First Two YearsCara Tang, Elizabeth K. Hawthorne, Cindy S. Tucker. 357 [doi]
- Learning MMIX in Secondary School Through Conjecture, Critique, and ExperimentationEmma H. Wong, Steven H. Hassani. 358 [doi]
- Challenges of Introducing Computer Science into the Traditional Grammar of K-12 SchoolingMaria Emilia Echeveste. 359 [doi]
- Comparing Topics in CS Syllabus with Topics in CS ResearchJulio Santisteban, Danet Delgado-Castillo. 360 [doi]
- RoBlock: Programming Learning with Mobile RoboticsPedro G. Feijóo, Fernando De la Rosa. 361 [doi]
- Broader and Earlier Access to Machine LearningThomas Way, Lillian N. Cassel, Paula Matuszek, Mary-Angela Papalaskari, Divya Bonagiri, Aravinda Gaddam. 362 [doi]
- A Parallel, Conjoined Approach to Interdisciplinary Computer Science EducationThomas Way, Seth Whidden. 363 [doi]
- A Web-Based Environment for Introductory Programming based on a Bi-Directional Layered Notional MachineLi Sui, Jens Dietrich, Eva Heinrich, Manfred Meyer. 364 [doi]
- Better Online Teaching Support Using Open-Source Web ApplicationsDorian Voegeli, Nicholas K. Clark, John Mark Pullen. 365 [doi]
- Make and Learn: A CS Principles Course Based on the Arduino PlatformIngrid Russell, Karen H. Jin, Mihaela Sabin. 366 [doi]
- Improving Student Performance in a First Programming CourseLiliana Machuca, Oswaldo Solarte Pabón. 367 [doi]
- Potigol, a Programming Language for BeginnersLeonardo R. Lucena, Márcia Lucena. 368 [doi]
- Implementation of a Robotics and IoT Laboratory for Undergraduate Research in Computer Science CoursesJorge Leoncio Guerra Guerra, Félix Armando Fermín Pérez. 369 [doi]
- How Can We Improve Student Workflow Practices to Better Enable Student Success in CS1?Anthony Estey, Yvonne Coady. 370 [doi]
- Teaching High School Students Computational Thinking with Hands-on ActivitiesWei-Lin Li, Chiu-Fan Hu, Cheng-Chih Wu. 371 [doi]
- Applying the Whole-Part-Whole Andragogy to ComputingSarnath Ramnath. 372 [doi]
- Towards an Open-Source Web Security Survey Applicable University StudentsRafael I. Bonilla, Lenín Tenecela, Washington Vélez, Ruddy Moncayo. 373 [doi]