


Остановите войну!
for scientists:


default search action
SIGCSE 2017: Seattle, WA, USA
- Michael E. Caspersen, Stephen H. Edwards, Tiffany Barnes, Daniel D. Garcia:
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2017, Seattle, WA, USA, March 8-11, 2017. ACM 2017, ISBN 978-1-4503-4698-6
Keynote Addresses
- Gail Chapman:
Inspire, Innovate, Improve!: What does this mean for CS for All? 1 - Mats Daniels:
The Educator Identity and its Impact. 3 - Mitchel Resnick:
Fulfilling Papert's Dream: Computational Fluency for All. 5 - Jeannette M. Wing:
Embracing Uncertainty. 7
Papers: Aggarwal -- Broll
- Ashish Aggarwal
, Christina Gardner-McCune, David S. Touretzky:
Evaluating the Effect of Using Physical Manipulatives to Foster Computational Thinking in Elementary School. 9-14 - Basma S. Alqadi, Jonathan I. Maletic:
An Empirical Study of Debugging Patterns Among Novices Programmers. 15-20 - Christine Alvarado, Mia Minnes
, Leo Porter
:
Micro-Classes: A Structure for Improving Student Experience in Large Classes. 21-26 - Christine Alvarado, Yingjun Cao, Mia Minnes
:
Gender Differences in Students' Behaviors in CS Classes throughout the CS Major. 27-32 - Karen Anewalt, Jennifer A. Polack:
A Curriculum Model Featuring Oral Communication Instruction and Practice. 33-37 - Vaibhav K. Anu
, Gursimran S. Walia, Gary L. Bradshaw:
Incorporating Human Error Education into Software Engineering Courses via Error-based Inspections. 39-44 - Alice Armstrong:
Successful First-Year Experience for At-Risk Students. 45-50 - Monica Babes-Vroman, Isabel Juniewicz, Bruno Lucarelli, Nicole Fox, Thu D. Nguyen, Andrew Tjang, Georgiana Haldeman, Ashni Mehta, Risham Chokshi:
Exploring Gender Diversity in CS at a Large Public R1 Research University. 51-56 - Austin Cory Bart, Ryan Whitcomb, Dennis G. Kafura, Clifford A. Shaffer, Eli Tilevich
:
Computing with CORGIS: Diverse, Real-world Datasets for Introductory Computing. 57-62 - Ashok R. Basawapatna, Alexander Repenning
:
Employing Retention of Flow to Improve Online Tutorials. 63-68 - Jennifer M. Blaney, Jane G. Stout:
Examining the Relationship Between Introductory Computing Course Experiences, Self-Efficacy, and Belonging Among First-Generation College Women. 69-74 - Matthew R. Boutell:
Choosing Face-to-face or Video-based Instruction in a Mobile App Development Course. 75-80 - Brian Broll
, Ákos Lédeczi, Péter Völgyesi, János Sallai, Miklos Maroti, Alexia Carrillo, Stephanie L. Weeden-Wright, Chris Vanags
, Joshua D. Swartz, Melvin Lu:
A Visual Programming Environment for Learning Distributed Programming. 81-86
Papers: Brunvand -- DeWitt
- Erik Brunvand, Nina McCurdy:
Making Noise: Using Sound-Art to Explore Technological Fluency. 87-92 - Zack J. Butler, Ivona Bezáková, Kimberly Fluet
:
Pencil Puzzles for Introductory Computer Science: an Experience- and Gender-Neutral Context. 93-98 - Yingjun Cao, Leo Porter:
Evaluating Student Learning from Collaborative Group Tests in Introductory Computing. 99-104 - Adam Scott Carter, Christopher David Hundhausen:
Using Programming Process Data to Detect Differences in Students' Patterns of Programming. 105-110 - Karo Castro-Wunsch, Alireza Ahadi
, Andrew Petersen
:
Evaluating Neural Networks as a Method for Identifying Students in Need of Assistance. 111-116 - Kameswari Chebrolu, Bhaskaran Raman, Vinay Chandra Dommeti, Akshay Veer Boddu, Kurien Zacharia, Arun Babu, Prateek Chandan:
SAFE: Smart Authenticated Fast Exams for Student Evaluation in Classrooms. 117-122 - Nick Cheng, Brian Harrington:
The Code Mangler: Evaluating Coding Ability Without Writing any Code. 123-128 - John W. Coffey:
A Study of the Use of a Reflective Activity to Improve Students' Software Design Capabilities. 129-134 - Richard Cox, Steven Bird
, Bernd Meyer:
Teaching Computer Science in the Victorian Certificate of Education: A Pilot Study. 135-140 - Aparna Das, David Voorhees, Cynthia Choi, Carl E. Landwehr:
Cybersecurity for Future Presidents: An Interdisciplinary Non-majors Course. 141-146 - Debzani Deb
, Mohammad Muztaba Fuad
, Mallek Kanan:
Creating Engaging Exercises With Mobile Response System (MRS). 147-152 - Adrienne Decker, Monica M. McGill
:
Pre-College Computing Outreach Research: Towards Improving the Practice. 153-158 - Anita DeWitt, Julia Fay, Madeleine Goldman, Eleanor Nicolson, Linda Oyolu, Lukas Resch, Jovan Martinez Saldaña, Soulideth Sounalath, Tyler Williams, Kathryn Yetter, Elizabeth Zak, Narren Brown, Samuel A. Rebelsky:
Arts Coding for Social Good: A Pilot Project for Middle-School Outreach. 159-164
Papers: Dickson -- Ginat
- Paul E. Dickson, Toby Dragon, Adam Lee:
Using Undergraduate Teaching Assistants in Small Classes. 165-170 - Alex D. Edgcomb, Frank Vahid, Roman Lysecky, Susan Lysecky:
Getting Students to Earnestly Do Reading, Studying, and Homework in an Introductory Programming Class. 171-176 - Jesse Eickholt, Sharad Shrestha:
Teaching Big Data and Cloud Computing with a Physical Cluster. 177-181 - Shelly Engelman, Brian Magerko, Tom McKlin, Morgan Miller, Doug Edwards, Jason Freeman
:
Creativity in Authentic STEAM Education with EarSketch. 183-188 - Anthony Estey, Hieke Keuning, Yvonne Coady:
Automatically Classifying Students in Need of Support by Detecting Changes in Programming Behaviour. 189-194 - Katrina Falkner
, Rebecca Vivian
, Nickolas J. G. Falkner, Sally-Ann Williams:
Reflecting on Three Offerings of a Community-Centric MOOC for K-6 Computer Science Teachers. 195-200 - Mohammed F. Farghally, Kyu Han Koh, Hossameldin Shahin, Clifford A. Shaffer:
Evaluating the Effectiveness of Algorithm Analysis Visualizations. 201-206 - Mohammed F. Farghally, Kyu Han Koh, Jeremy V. Ernst, Clifford A. Shaffer:
Towards a Concept Inventory for Algorithm Analysis Topics. 207-212 - Kathi Fisler
, Shriram Krishnamurthi
, Preston Tunnell Wilson:
Assessing and Teaching Scope, Mutation, and Aliasing in Upper-Level Undergraduates. 213-218 - J. Michael Fitzpatrick, Ákos Lédeczi, Gayathri Narasimham, Lee Lafferty, Réal Labrie, Paul T. Mielke, Aatish Kumar, Katherine A. Brady:
Lessons Learned in the Design and Delivery of an Introductory Programming MOOC. 219-224 - Vitaly Ford, Ambareen Siraj, Ada Haynes, Eric L. Brown:
Capture the Flag Unplugged: an Offline Cyber Competition. 225-230 - Diana Franklin
, Gabriela Skifstad, Reiny Rolock, Isha Mehrotra, Valerie Ding, Alexandria K. Hansen, David Weintrop, Danielle Harlow
:
Using Upper-Elementary Student Performance to Understand Conceptual Sequencing in a Blocks-based Curriculum. 231-236 - David Ginat, Yoav Blau:
Multiple Levels of Abstraction in Algorithmic Problem Solving. 237-242
Papers: Graves -- Khuri
- Kenneth E. Graves, Leigh Ann DeLyser
:
Interested In Class, But Not In The Hallway: A Latent Class Analysis (LCA) of CS4All Student Surveys. 243-248 - Jeff Gray, Michele Roberts, Jonathan Corley:
Getting Principled: Reflections on Teaching CS Principles at Two College Board University Pilots. 249-254 - Chris Gregg, Raewyn Duvall, Kate Wasynczuk:
A Modern Wearable Devices Course for Computer Science Undergraduates. 255-260 - Scott Grissom, Sue Fitzgerald, Renée McCauley, Laurie Murphy:
Exposed! CS Faculty Caught Lecturing in Public: A Survey of Instructional Practices. 261-266 - Shuchi Grover, Satabdi Basu:
Measuring Student Learning in Introductory Block-Based Programming: Examining Misconceptions of Loops, Variables, and Boolean Logic. 267-272 - Kevin J. Gucwa, Harry H. Cheng:
Making Robot Challenges with Virtual Robots. 273-277 - Alexandria K. Hansen, Hilary A. Dwyer, Ashley Iveland, Mia Talesfore, Lacy Wright, Danielle Boyd Harlow
, Diana Franklin
:
Assessing Children's Understanding of the Work of Computer Scientists: The Draw-a-Computer-Scientist Test. 279-284 - Rachel Harsley, Davide Fossati
, Barbara Di Eugenio, Nick E. Green:
Interactions of Individual and Pair Programmers with an Intelligent Tutoring System for Computer Science. 285-290 - Helen H. Hu, Cecily Heiner, Thomas Gagne, Carl Lyman:
Building a Statewide Computer Science Teacher Pipeline. 291-296 - Chris Johnson:
Toward Computational Making with Madeup. 297-302 - David Kerven, Kristine S. Nagel, Stella Smith, Sherly Abraham, Laura Young:
Scenario-Based Inquiry for Engagement in General Education Computing. 303-308 - Hassan Khosravi
, Kendra M. L. Cooper:
Using Learning Analytics to Investigate Patterns of Performance and Engagement in Large Classes. 309-314 - Sami Khuri, Miri VanHoven, Natalia Khuri:
Increasing the Capacity of STEM Workforce: Minor in Bioinformatics. 315-320
Papers: Kim -- Lovellette
- Ada S. Kim, Amy J. Ko:
A Pedagogical Analysis of Online Coding Tutorials. 321-326 - Michael S. Kirkpatrick:
Student Perspectives of Team-Based Learning in a CS Course: Summary of Qualitative Findings. 327-332 - Michael S. Kirkpatrick, Chris Mayfield:
Evaluating an Alternative CS1 for Students with Prior Programming Experience. 333-338 - Edwin M. Knorr, Christopher Thompson:
In-Lab Programming Tests in a Data Structures Course in C for Non-Specialists. 339-344 - Tobias Kohn:
Variable Evaluation: an Exploration of Novice Programmers' Understanding and Common Misconceptions. 345-350 - Zachary Kurmas:
MIPSUnit: A Unit Testing Framework for MIPS Assembly. 351-355 - Mackenzie Leake, Colleen M. Lewis:
Recommendations for Designing CS Resource Sharing Sites for All Teachers. 357-362 - Irene A. Lee, Maureen Psaila Dombrowski
, Ed Angel:
Preparing STEM Teachers to offer New Mexico Computer Science for All. 363-368 - Dan Leyzberg, Christopher Moretti:
Teaching CS to CS Teachers: Addressing the Need for Advanced Content in K-12 Professional Development. 369-374 - Soohyun Nam Liao, William G. Griswold
, Leo Porter
:
Impact of Class Size on Student Evaluations for Traditional and Peer Instruction Classrooms. 375-380 - Breanne K. Litts, Yasmin B. Kafai, Debora Lui, Justice T. Walker, Sari Widman:
Understanding High School Students' Reading, Remixing, and Writing Codeable Circuits for Electronic Textiles. 381-386 - Josje Lodder
, Bastiaan Heeren, Johan Jeuring:
Generating Hints and Feedback for Hilbert-style Axiomatic Proofs. 387-392 - Ellie Lovellette
, John Matta, Dennis J. Bouvier, Roger Frye:
Just the Numbers: An Investigation of Contextualization of Problems for Novice Programmers. 393-398
Papers: Maxwell -- Pierce
- Bruce A. Maxwell, Stephanie R. Taylor:
Comparing Outcomes Across Different Contexts in CS1. 399-403 - Robert McCartney, Jonas Boustedt, Anna Eckerdal, Kate Sanders, Carol Zander:
Folk Pedagogy and the Geek Gene: Geekiness Quotient. 405-410 - Paola Medel, Vahab Pournaghshband:
Eliminating Gender Bias in Computer Science Education Materials. 411-416 - Christian Murphy, Swapneel Sheth, Sydney Morton:
A Two-Course Sequence of Real Projects for Real Customers. 417-422 - Andrés Neyem, Juan Diaz-Mosquera, Jorge Munoz-Gama, Jaime Navon:
Understanding Student Interactions in Capstone Courses to Improve Learning Experiences. 423-428 - Mike O'Leary:
Innovative Pedagogical Approaches to a Capstone Laboratory Course in Cyber Operations. 429-434 - Yin Pan, Sumita Mishra, David Schwartz:
Gamifying Course Modules for Entry Level Students. 435-440 - Anthony Papini, Leigh Ann DeLyser
, Nathaniel Granor, Kevin Wang:
Preparing and Supporting Industry Professionals as Volunteer High School Computer Science Co-Instructors. 441-446 - Vivek Paramasivam, Justin Huang, Sarah Elliott, Maya Cakmak:
Computer Science Outreach with End-User Robot-Programming Tools. 447-452 - Miranda C. Parker, Leigh Ann DeLyser
:
Concepts and Practices: Designing and Developing A Modern K-12 CS Framework. 453-458 - John Peterson, Greg Haynes:
Integrating Computer Science into Music Education. 459-464 - Raymond S. Pettit, John Homer, Roger Gee:
Do Enhanced Compiler Error Messages Help Students?: Results Inconclusive. 465-470 - Jonathan Pierce, Craig B. Zilles:
Investigating Student Plagiarism Patterns and Correlations to Grades. 471-476
Papers: Pollock -- Smith
- Lori L. Pollock, Chrystalla Mouza, Amanda Czik, Alexis Little, Debra Coffey, Joan Buttram:
From Professional Development to the Classroom: Findings from CS K-12 Teachers. 477-482 - Thomas W. Price
, Yihuan Dong, Dragan Lipovac:
iSnap: Towards Intelligent Tutoring in Novice Programming Environments. 483-488 - Noa Ragonis, Ronit Shmallo
:
On the (Mis) Understanding of the "this" Reference. 489-494 - Kathryn Rich, Carla Strickland, Diana Franklin
:
A Literature Review through the Lens of Computer Science Learning Goals Theorized and Explored in Research. 495-500 - Brandon Rodriguez, Stephen Kennicutt, Cyndi Rader, Tracy Camp:
Assessing Computational Thinking in CS Unplugged Activities. 501-506 - Fernando J. Rodríguez, Kimberly Michelle Price, Kristy Elizabeth Boyer:
Exploring the Pair Programming Process: Characteristics of Effective Collaboration. 507-512 - Linda J. Sax, Kathleen J. Lehman, Christina Zavala:
Examining the Enrollment Growth: Non-CS Majors in CS1 Courses. 513-518 - Benjamin J. Schreiber, John P. Dougherty:
Assessment of Introducing Algorithms with Video Lectures and Pseudocode Rhymed to a Melody. 519-524 - Nick Senske:
Evaluation and Impact of a Required Computational Thinking Course for Architecture Students. 525-530 - Sue Sentance
, Jane Waite, Steve Hodges, Emily MacLeod
, Lucy Yeomans
:
"Creating Cool Stuff": Pupils' Experience of the BBC micro: bit. 531-536 - Sue Sentance
, Andrew Paul Csizmadia:
Professional Recognition Matters: Certification for In-service Computer Science Teachers. 537-542 - Duane F. Shell
, Leen-Kiat Soh, Abraham E. Flanigan, Markeya S. Peteranetz
, Elizabeth Ingraham:
Improving Students' Learning and Achievement in CS Classrooms through Computational Creativity Exercises that Integrate Computational and Creative Thinking. 543-548 - Aaron J. Smith, Kristy Elizabeth Boyer, Jeffrey Forbes, Sarah Heckman, Ketan Mayer-Patel:
My Digital Hand: A Tool for Scaling Up One-to-One Peer Teaching in Support of Computer Science Learning. 549-554
Papers: Sohoni -- Weintrop
- Sohum Sohoni, Scotty D. Craig, Shaowen Lu:
Impact of Prior Exposure to the PLP Instruction Set Architecture in a Computer Architecture Course. 555-560 - Shashank Srikant, Varun Aggarwal:
Introducing Data Science to School Kids. 561-566 - Dannie M. Stanley:
CORP: Co-operative Remote Practicum Work Experience Model for Software Engineering Education. 567-571 - Ben Stephenson
, Michelle Craig, Daniel Zingaro, Diane Horton, Danny Heap, Elaine Huynh:
Exam Wrappers: Not a Silver Bullet. 573-578 - Kathleen Timmerman, Travis E. Doom:
Infrastructure for Continuous Assessment of Retained Relevant Knowledge. 579-584 - David S. Touretzky
, Christina Gardner-McCune, Ashish Aggarwal
:
Semantic Reasoning in Young Programmers. 585-590 - Arie van Deursen
, Mauricio Finavaro Aniche, Joop Aué, Rogier Slag, Michael de Jong, Alex Nederlof, Eric Bouwers:
A Collaborative Approach to Teaching Software Architecture. 591-596 - Tammy VanDeGrift:
POGIL Activities in Data Structures: What do Students Value? 597-602 - Mickey Vellukunnel
, Philip Sheridan Buffum, Kristy Elizabeth Boyer, Jeffrey Forbes, Sarah Heckman, Ketan Mayer-Patel:
Deconstructing the Discussion Forum: Student Questions and Computer Science Learning. 603-608 - Sara Vogel, Rafi Santo, Dixie Ching:
Visions of Computer Science Education: Unpacking Arguments for and Projected Impacts of CS4All Initiatives. 609-614 - Jennifer Wang, Sepehr Hejazi Moghadam:
Diversity Barriers in K-12 Computer Science Education: Structural and Social. 615-620 - David C. Webb
, Hilarie Nickerson, Jeffrey B. Bush
:
A Comparative Analysis of Online and Face-to-Face Professional Development Models for CS Education. 621-626 - Joanna Weidler-Lewis
, Wendy M. DuBow
, Alexis Kaminsky:
Defining a Discipline or Shaping a Community: Constraints on Broadening Participation in Computing. 627-632 - David Weintrop, Nathan R. Holbert:
From Blocks to Text and Back: Programming Patterns in a Dual-Modality Environment. 633-638
Panels
- Valerie Barr, Bryan Catron, Christopher A. Healy, Kate Lockwood, Anil M. Shende, Andrea Tartaro, Kevin Treu:
Computer Science Topics in First- and Second- Year Seminar Courses. 643-644 - Tracy Camp, Emmanuel Schanzer, Joanna Goode, Owen L. Astrachan, Ed Campos:
CSPd Week: A Scalable Model for Preparing Teachers for CS for All. 645-646 - Alison Clear, Allen Parrish, Ming Zhang, Gerrit C. van der Veer:
CC2020: A Vision on Computing Curricula. 647-648 - Leigh Ann DeLyser, Tom O'Connell, Diane Levitt, Rebecca Novak, Kevin Wang:
Volunteer Best Practices for K12 CS. 649-650 - John DeNero, Sumukh Sridhara, Manuel A. Pérez-Quiñones
, Aatish Nayak, Ben Leong
:
Beyond Autograding: Advances in Student Feedback Platforms. 651-652 - Lien Diaz, Frances P. Trees, Dale Reed, Richard Kick, Andrew Kuemmel:
Social Justice and Equity in CS Education: Inaugural Launch of AP Computer Science Principles. 653-654 - Wendy M. DuBow
, Ignatios Vakalis, Laura K. Dillon, Helen H. Hu:
Increasing Diversity in the Face of Enrollment Increases. 655-656 - Jeffrey Forbes, David J. Malan, Heather Pon-Barry, Stuart Reges, Mehran Sahami:
Scaling Introductory Courses Using Undergraduate Teaching Assistants. 657-658 - Ria Galanos, Whitaker Brand, Sumukh Sridhara, Mike Zamansky, Evelyn Zayas:
Technology We Can't Live Without!: revisited. 659-660 - Jeff Gray, Jennifer Rosato
, Bradley Beth, Nigamanth Sridhar:
Teaching the Global Impact of Computing. 661-662 - Mark Guzdial
, Barbara Ericson
,