48th SIGCSE TS 2017
Proceedings |
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education | |
---|---|---|
Dates | March 8-11, 2017 | ![]() |
Location | Seattle, WA, USA | |
Attendance | 1414 | |
Acceptance | 30% | |
Website | http://sigcse2017.sigcse.org/ | |
History Blog | Blog entry |
Awards
2017 ACM SIGCSE Award for Outstanding Contribution to Computer Science Education
Gail Chapman
For long term impact on computer science education through the creation of curriculum, teacher professional development, and fierce advocacy for social equity in all computing classrooms.
2017 ACM SIGCSE Award for Distinguished Service to the Computer Science Education Community
Mats Daniels
For more than two decades of dedicated service to computing education research, building and supporting the international network of computing educators.
Technical Symposium Best Papers
Best Paper
-
Andres Neyem, Juan Diaz-Mosquera, Jorge Munoz-Gama, and Jaime Navon. 2017. Understanding Student Interactions in Capstone Courses to Improve Learning Experiences. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 423–428.
DOI:<https://doi.org/10.1145/3017680.3017716> -
Anthony Papini, Leigh Ann DeLyser, Nathaniel Granor, and Kevin Wang. 2017. Preparing and Supporting Industry Professionals as Volunteer High School Computer Science Co-Instructors. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 441–446.
DOI:<https://doi.org/10.1145/3017680.3017743> -
Ashok Basawapatna and Alexander Repenning. 2017. Employing Retention of Flow to Improve Online Tutorials. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 63–68.
DOI:<https://doi.org/10.1145/3017680.3017799> -
Austin Cory Bart, Ryan Whitcomb, Dennis Kafura, Clifford A. Shaffer, and Eli Tilevich. 2017. Computing with CORGIS: Diverse, Real-world Datasets for Introductory Computing. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 57–62.
DOI:<https://doi.org/10.1145/3017680.3017708> -
Ben Stephenson, Michelle Craig, Daniel Zingaro, Diane Horton, Danny Heap, and Elaine Huynh. 2017. Exam Wrappers: Not a Silver Bullet. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 573–578.
DOI:<https://doi.org/10.1145/3017680.3017701> -
Christian Murphy, Swapneel Sheth, and Sydney Morton. 2017. A Two-Course Sequence of Real Projects for Real Customers. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 417–422.
DOI:<https://doi.org/10.1145/3017680.3017742> -
Duane F. Shell, Leen-Kiat Soh, Abraham E. Flanigan, Markeya S. Peteranetz, and Elizabeth Ingraham. 2017. Improving Students’ Learning and Achievement in CS Classrooms through Computational Creativity Exercises that Integrate Computational and Creative Thinking. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 543–548.
DOI:<https://doi.org/10.1145/3017680.3017718> -
Erik Brunvand and Nina McCurdy. 2017. Making Noise: Using Sound-Art to Explore Technological Fluency. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 87–92.
DOI:<https://doi.org/10.1145/3017680.3017714> -
Fernando J. Rodríguez, Kimberly Michelle Price, and Kristy Elizabeth Boyer. 2017. Exploring the Pair Programming Process: Characteristics of Effective Collaboration. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 507–512.
DOI:<https://doi.org/10.1145/3017680.3017748> -
Helen H. Hu, Cecily Heiner, Thomas Gagne, and Carl Lyman. 2017. Building a Statewide Computer Science Teacher Pipeline. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 291–296.
DOI:<https://doi.org/10.1145/3017680.3017788> -
Irene A. Lee, Maureen Psaila Dombrowski, and Ed Angel. 2017. Preparing STEM Teachers to offer New Mexico Computer Science for All. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 363–368.
DOI:<https://doi.org/10.1145/3017680.3017719> -
Jennifer M. Blaney and Jane G. Stout. 2017. Examining the Relationship Between Introductory Computing Course Experiences, Self-Efficacy, and Belonging Among First-Generation College Women. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 69–74.
DOI:<https://doi.org/10.1145/3017680.3017751> -
John Peterson and Greg Haynes. 2017. Integrating Computer Science into Music Education. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 459–464.
DOI:<https://doi.org/10.1145/3017680.3017767> -
Josje Lodder, Bastiaan Heeren, and Johan Jeuring. 2017. Generating Hints and Feedback for Hilbert-style Axiomatic Proofs. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 387–392.
DOI:<https://doi.org/10.1145/3017680.3017736> -
Karo Castro-Wunsch, Alireza Ahadi, and Andrew Petersen. 2017. Evaluating Neural Networks as a Method for Identifying Students in Need of Assistance. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 111–116.
DOI:<https://doi.org/10.1145/3017680.3017792> -
Kathleen Timmerman and Travis Doom. 2017. Infrastructure for Continuous Assessment of Retained Relevant Knowledge. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 579–584.
DOI:<https://doi.org/10.1145/3017680.3017738> -
Michael S. Kirkpatrick. 2017. Student Perspectives of Team-Based Learning in a CS Course: Summary of Qualitative Findings. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 327–332.
DOI:<https://doi.org/10.1145/3017680.3017699> -
Mickey Vellukunnel, Philip Buffum, Kristy Elizabeth Boyer, Jeffrey Forbes, Sarah Heckman, and Ketan Mayer-Patel. 2017. Deconstructing the Discussion Forum: Student Questions and Computer Science Learning. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 603–608.
DOI:<https://doi.org/10.1145/3017680.3017745> -
Mohammed F. Farghally, Kyu Han Koh, Hossameldin Shahin, and Clifford A. Shaffer. 2017. Evaluating the Effectiveness of Algorithm Analysis Visualizations. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 201–206.
DOI:<https://doi.org/10.1145/3017680.3017698> -
Nick Cheng and Brian Harrington. 2017. The Code Mangler: Evaluating Coding Ability Without Writing any Code. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 123–128.
DOI:<https://doi.org/10.1145/3017680.3017704> -
Nick Senske. 2017. Evaluation and Impact of a Required Computational Thinking Course for Architecture Students. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 525–530.
DOI:<https://doi.org/10.1145/3017680.3017750> -
Rachel Harsley, Davide Fossati, Barbara Di Eugenio, and Nick Green. 2017. Interactions of Individual and Pair Programmers with an Intelligent Tutoring System for Computer Science. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 285–290.
DOI:<https://doi.org/10.1145/3017680.3017786> -
Thomas W. Price, Yihuan Dong, and Dragan Lipovac. 2017. ISnap: Towards Intelligent Tutoring in Novice Programming Environments. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 483–488.
DOI:<https://doi.org/10.1145/3017680.3017762> -
Vaibhav Anu, Gursimran Walia, and Gary Bradshaw. 2017. Incorporating Human Error Education into Software Engineering Courses via Error-based Inspections. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (SIGCSE ‘17). Association for Computing Machinery, New York, NY, USA, 39–44.
DOI:<https://doi.org/10.1145/3017680.3017782>
About SIGCSE
The aim of SIGCSE is to provide an equitable global forum that promotes and advances research, teaching, and practice in computing education at all educational levels across all demographics
Upcoming SIGCSE Events
-
CompEd 2025
23-25 October 2025
Gaborone, Botswana -
Technical Symposium 2026
Feb-18-21, 2026
St. Louis, MO -
RESPECT 2026
8-11 June, 2026
Chicago, IL, USA -
ITiCSE 2026
13-15 July 2026
Madrid, Spain -
ICER '26
11-14 August, 2026
Uppsala, Sweden -
SIGCSE Virtual 2026
12-15 November, 2026
Online -
Many conferences across the world are held in-cooperation with SIGCSE.