![](https://dblp1.uni-trier.de/img/logo.ua.320x120.png)
![](https://dblp1.uni-trier.de/img/dropdown.dark.16x16.png)
![](https://dblp1.uni-trier.de/img/peace.dark.16x16.png)
Остановите войну!
for scientists:
![search dblp search dblp](https://dblp1.uni-trier.de/img/search.dark.16x16.png)
![search dblp](https://dblp1.uni-trier.de/img/search.dark.16x16.png)
default search action
SIGCSE 2018: Baltimore, MD, USA
- Tiffany Barnes, Daniel D. Garcia, Elizabeth K. Hawthorne, Manuel A. Pérez-Quiñones:
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, SIGCSE 2018, Baltimore, MD, USA, February 21-24, 2018. ACM 2018
Opening Keynote
- Brenda Darden Wilkerson:
The Evolution Before the Revolution. 1
Paper Session: Automated Support for Education
- Luciana Benotti, Federico Aloi, Franco Bulgarelli, Marcos J. Gomez:
The Effect of a Web-based Coding Tool with Automatic Feedback on Students' Performance and Perceptions. 2-7 - Emmanuel Schanzer
, Kathi Fisler
, Shriram Krishnamurthi
:
Assessing Bootstrap: Algebra Students on Scaffolded and Unscaffolded Word Problems. 8-13 - Laura Zavala, Benito Mendoza García:
On the Use of Semantic-Based AIG to Automatically Generate Programming Exercises. 14-19
Paper Session: Courses for Non-majors
- Zoë J. Wood, John Clements, Zachary Peterson, David S. Janzen, Hugh Smith, Michael Haungs, Julie Workman, John Bellardo, Bruce DeBruhl:
Mixed Approaches to CS0: Exploring Topic and Pedagogy Variance after Six Years of CS0. 20-25 - Jessica Q. Dawson
, Meghan Allen, Alice Campbell, Anasazi Valair:
Designing an Introductory Programming Course to Improve Non-Majors' Experiences. 26-31 - Chris S. Crawford
, Christina Gardner-McCune, Juan E. Gilbert
:
Brain-Computer Interface for Novice Programmers. 32-37
Paper Session: CS4All
- Sohail Alhazmi, Margaret Hamilton, Charles Thevathayan:
CS for All: Catering to Diversity of Master's Students through Assignment Choices. 38-43 - Cheri Fancsali, Linda Tigani, Paulina Toro Isaza, Rachel Cole:
A Landscape Study of Computer Science Education in NYC: Early Findings and Implications for Policy and Practice. 44-49 - Steven McGee, Randi McGee-Tekula, Jennifer Duck, Catherine McGee, Lucia Dettori, Ronald I. Greenberg, Eric Snow, Daisy Rutstein, Dale Reed, Brenda Wilkerson, Don Yanek, Andrew M. Rasmussen
, Dennis Brylow:
Equal Outcomes 4 All: A Study of Student Learning in ECS. 50-55
Paper Session: Cybersecurity #1
- Valdemar Svábenský
, Jan Vykopal
:
Challenges Arising from Prerequisite Testing in Cybersecurity Games. 56-61 - Michael H. Dunn, Laurence D. Merkle
:
Assessing the Impact of a National Cybersecurity Competition on Students' Career Interests. 62-67 - Ge Jin, Manghui Tu, Tae-Hoon Kim, Justin Heffron, Jonathan White:
Game based Cybersecurity Training for High School Students. 68-73
Paper Session: Introductory Courses
- Iris Gaber, Amir Kirsh:
The Effect of Reporting Known Issues on Students' Work. 74-79 - Chris Wilcox, Albert Lionelle:
Quantifying the Benefits of Prior Programming Experience in an Introductory Computer Science Course. 80-85 - Nabeel Alzahrani, Frank Vahid, Alex D. Edgcomb, Kevin Nguyen, Roman Lysecky:
Python Versus C++: An Analysis of Student Struggle on Small Coding Exercises in Introductory Programming Courses. 86-91
Paper Session: Systems Courses
- Suzanne J. Matthews
, Joel C. Adams
, Richard A. Brown, Elizabeth Shoop:
Portable Parallel Computing with the Raspberry Pi. 92-97 - Sam Silvestro, Timothy T. Yuen, Corey Crosser, Dakai Zhu, Turgay Korkmaz, Tongping Liu:
A User Space-based Project for Practicing Core Memory Management Concepts. 98-103 - Brian P. Railing, Randal E. Bryant:
Implementing Malloc: Students and Systems Programming. 104-109
Paper Session: Pedagogy #1
- Lisa Yan, Nick McKeown, Mehran Sahami, Chris Piech:
TMOSS: Using Intermediate Assignment Work to Understand Excessive Collaboration in Large Classes. 110-115 - Matti Nelimarkka
, Arto Hellas:
Social Help-seeking Strategies in a Programming MOOC. 116-121 - Mia Minnes
, Christine Alvarado, Leo Porter
:
Lightweight Techniques to Support Students in Large Classes. 122-127
Panel Session: Holistic Approaches to CS
- Ali Erkan, John Barr, Valerie Barr, Michael Goldweber, Deepak Kumar:
Holistic Approaches to Computer Science. 128-129
Panel Session: Integrating Social Good into CS Ed
- Douglas H. Fisher, Jacqueline Cameron, Tamara L. Clegg, Stephanie E. August:
Integrating Social Good into CS Education. 130-131
Special Session: Microaggressions
- Colleen M. Lewis, Catherine Ashcraft, Kyla A. McMullen:
What Would You Say if...: Responding to Microaggressions, Bias, and Other Nonsense. 132-133
Special Session: Parallel/Distributed Curriculum
- Sushil K. Prasad
, Charles C. Weems, John P. Dougherty, Debzani Deb:
NSF/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing: Status Report. 134-135
First Timer's Lunch Keynote & 2018 SIGCSE Award for Lifetime Service to the Computer Science Education Community
- Eric Roberts:
Teaching Computer Science in a Time of Opportunities and Challenges. 136
Paper Session: Computational Thinking #1
- Fredrik Heintz, Linda Mannila:
Computational Thinking for All: An Experience Report on Scaling up Teaching Computational Thinking to All Students in a Major City in Sweden. 137-142 - Bushra Chowdhury, Austin Cory Bart, Dennis G. Kafura:
Analysis of Collaborative Learning in a Computational Thinking Class. 143-148 - Jakita Owensby Thomas:
The Computational Algorithmic Thinking (CAT) Capability Flow: An Approach to Articulating CAT Capabilities over Time in African-American Middle-school Girls. 149-154
Paper Session: Creativity
- Markeya S. Peteranetz
, Shiyuan Wang, Duane F. Shell
, Abraham E. Flanigan, Leen-Kiat Soh:
Examining the Impact of Computational Creativity Exercises on College Computer Science Students' Learning, Achievement, Self-Efficacy, and Creativity. 155-160 - Emmanuel Schanzer
, Shriram Krishnamurthi
, Kathi Fisler
:
Creativity, Customization, and Ownership: Game Design in Bootstrap: Algebra. 161-166 - Dianna Xu, Ursula Wolz, Deepak Kumar, Ira Greenberg:
Updating Introductory Computer Science with Creative Computation. 167-172
Paper Session: Cybersecurity #2
- Jan Vykopal
, Radek Oslejsek
, Karolína Dockalová Burská
, Kristína Zákopcanová:
Timely Feedback in Unstructured Cybersecurity Exercises. 173-178 - Muhammad Rizwan Asghar
, Andrew Luxton-Reilly
:
Teaching Cyber Security Using Competitive Software Obfuscation and Reverse Engineering Activities. 179-184 - Younghee Park, Hongxin Hu, Xiaohong Yuan, Hongda Li:
Enhancing Security Education Through Designing SDN Security Labs in CloudLab. 185-190
Paper Session: Diverse Topics in CS Ed
- Amanpreet Kapoor
, Christina Gardner-McCune:
Understanding Professional Identities and Goals of Computer Science Undergraduate Students. 191-196 - Kristen Shinohara, Saba Kawas, Amy J. Ko, Richard E. Ladner
:
Who Teaches Accessibility?: A Survey of U.S. Computing Faculty. 197-202 - Lori Postner, Heidi J. C. Ellis, Gregory W. Hislop:
A Survey of Instructors' Experiences Supporting StudentLearning using HFOSS Projects. 203-208
Paper Session: Pedagogy #2
- Nuno Gil Fonseca, Luís Macedo
, António José Mendes
:
Supporting Differentiated Instruction in Programming Courses through Permanent Progress Monitoring. 209-214 - Nicole Herbert
:
Reflections on 17 years of ICT Capstone Project Coordination: Effective Strategies for Managing Clients, Teams and Assessment. 215-220 - Paul Gestwicki:
Design and Evaluation of an Undergraduate Course on Software Development Practices. 221-226
Paper Session: Science Education
- Bjørn Fjukstad, Nina Angelvik, Maria Wulff Hauglann, Joachim Sveia Knutsen, Morten Grønnesby, Hedinn Gunhildrud, Lars Ailo Bongo:
Low-Cost Programmable Air Quality Sensor Kits in Science Education. 227-232 - Tanya Y. Berger-Wolf, Boris Igic, Cynthia Bagier Taylor, Robert H. Sloan, Rachel Poretsky:
A Biology-themed Introductory CS Course at a Large, Diverse Public University. 233-238 - Anna M. Ritz:
Programming the Central Dogma: An Integrated Unit on Computer Science and Molecular Biology Concepts. 239-244
Paper Session: Visualization
- Ryosuke Ishizue
, Kazunori Sakamoto, Hironori Washizaki, Yoshiaki Fukazawa:
PVC: Visualizing C Programs on Web Browsers for Novices. 245-250 - Jinyue Xia, David C. Wilson:
Instructor Perspectives on Comparative Heatmap Visualizations of Student Engagement with Lecture Video: Comparative Heatmap Visualizations of Student Video Engagement. 251-256 - Kalle Ilves, Juho Leinonen
, Arto Hellas:
Supporting Self-Regulated Learning with Visualizations in Online Learning Environments. 257-262
Panel Session: Interdisciplinary Capstone
- Liz Hutter, Halcyon M. Lawrence, Melinda McDaniel, Marguerite Murrell:
Fostering Meaningful Collaboration in an Interdisciplinary Capstone Course. 263-264
Panel Session: Team-Teaching with Humanities
- Keith J. O'Hara, Sven Anderson, David R. Musicant, Amber Stubbs, Thomas P. Way:
Team-Teaching with Colleagues in the Arts and Humanities. 265-266
Special Session: Evaluating CS4All Initiatives
- Cheri Fancsali, Linda Tigani, Paulina Toro Isaza, Rachel Cole, Wendy Martin
:
SIGCSE Special Session: Evaluating CS4All Initiatives - Challenges and Opportunities. 267-268
Special Session: Watch them Teach
- Colleen M. Lewis, Leslie Aaronson, Eric Allatta, Zachary Dodds, Jeffrey Forbes, Kyla A. McMullen, Mehran Sahami:
Five Slides About: Abstraction, Arrays, Uncomputability, Networks, Digital Portfolios, and the CS Principles Explore Performance Task. 269-270
SRC Session
- Gabrielle I. Zahuantitla, Aryanna Holder:
A Four Point Student-Led Strategy for Attracting Diverse Small College Commuter Campus Students to Computer Science: (Abstract Only). 271 - Pedro Valdivia:
A Mental Approach to Software Testing: (Abstract Only). 271 - William Zamora:
Software Engineering Education: (Abstract Only). 271 - Nina Angelvik:
Air Pollution Data Analysis Platform for Computer Science Education Projects: (Abstract Only). 271 - Blayde Dill:
Developing a Blocked Based Language for the Adafruit Circuit Playground: (Abstract Only). 272 - Eric Tilley:
Weather Radar Algorithm Development using Google Blockly: (Abstract Only). 272 - Ayaan M. Kazerouni
:
Toward Continuous Assessment of the Programming Process: (Abstract Only). 272 - Ramin Ayanzadeh:
Quantum Artificial Intelligence for Natural Language Processing Applications: (Abstract Only). 273 - Blaine Billings, Xenia Mountrouidou:
Modelling Correct Operation of Webcams for Security Purposes: (Abstract Only). 273 - Jiaqi Wu, Terry Wen:
Study Genie: An Intelligent and Collaborative Web-based Study Platform (Abstract Only). 273 - Luke Gusukuma:
Automation for Instruction Enhancing Feedback: (Abstract Only). 273 - Sherry Seibel:
Social Motivators and Inhibitors for Women Entering Software Engineering through Coding Bootcamps vs. Computer Science Bachelor's Degrees: (Abstract Only). 274 - Elisabeth Kimmich Mitchell, Toby Dragon:
Intelligent Group Suggestions Based on Students' Conceptual Understanding: (Abstract Only). 274 - Caitlin Fanning:
Below C Level: A Simulator for Visualizing x86-64 (Abstract Only). 274 - Duc Manh Doan, Clayton Gordon, Dong Hyun Jeong:
Summit Selection: Designing a Feature Selection Technique to Support Mixed Data Analysis (Abstract Only). 274 - Don Kerrigan:
Creating a Classroom Programming Lab Using Android and Blockly: (Abstract Only). 275 - Sydney Pugh
, David W. Binkley:
Change Impact using Dynamic History Analysis: (Abstract Only). 275 - Pierce Stegman:
WebBCI: An Electroencephalography Toolkit Built on Modern Web Technologies (Abstract Only). 275 - Caitlin Duncan
:
Reported Development of Computational Thinking, Through Computer Science and Programming, and its Benefits for Primary School Students: (Abstract Only). 275 - Rick Parker:
Developing Software Engineers: A Study of Professionalization in a CS Senior Capstone (Abstract Only). 276 - Megan Fowler, Tim Schwab:
BeginToReason: An Introduction to Symbolic Reasoning (Abstract Only). 276 - Zhiyi Li:
Improve Feedback Mechanism in Programming Assessment Systems with Progress Indicators and Reward to Foster Students' Growth Mindset: (Abstract Only). 276 - Adam T. Koehler
:
Teaching Programming Style in CS 1 with Erroneous Examples: (Abstract Only). 277
Paper Session: Auto-graders
- Georgiana Haldeman, Andrew Tjang, Monica Babes-Vroman, Stephen Bartos, Jay Shah, Danielle Yucht, Thu D. Nguyen:
Providing Meaningful Feedback for Autograding of Programming Assignments. 278-283 - Stephan Krusche
, Andreas Seitz:
ArTEMiS: An Automatic Assessment Management System for Interactive Learning. 284-289 - Debzani Deb, M. Muztaba Fuad
, James Etim, Clay Gloster:
MRS: Automated Assessment of Interactive Classroom Exercises. 290-295
Paper Session: Computational Thinking #2
- Patricia Ordóñez Franco, Joseph Carroll-Miranda
, María López Delgado, Eliud Gerena López, Grace Rodríguez Gómez:
Incorporating Computational Thinking in the Classrooms of Puerto Rico: How a MOOC Served as an Outreach and Recruitment Tool for Computer Science Education. 296-301 - Russell Feldhausen, Joshua Levi Weese, Nathan H. Bean
:
Increasing Student Self-Efficacy in Computational Thinking via STEM Outreach Programs. 302-307 - Youwen Ouyang
, Katherine L. Hayden, Julie Remold:
Introducing Computational Thinking through Non-Programming Science Activities. 308-313
Paper Session: Databases
- Sriram Mohan:
Teaching NoSQL Databases to Undergraduate Students: A Novel Approach. 314-319 - Don Goelman, Suzanne W. Dietrich:
A Visual Introduction to Conceptual Database Design for All. 320-325 - Saturnino Garcia:
Improving Classroom Preparedness Using Guided Practice. 326-331
Paper Session: Pedagogy #3
- Giuseppe De Ruvo
, Ewan D. Tempero, Andrew Luxton-Reilly
, Nasser Giacaman:
Unencapsulated Collection: A Teachable Design Smell. 332-337 - Luke Gusukuma, Austin Cory Bart, Dennis G. Kafura, Jeremy Ernst, Katherine Cennamo:
Instructional Design + Knowledge Components: A Systematic Method for Refining Instruction. 338-343 - Benjamin Xie, Greg L. Nelson
, Amy J. Ko:
An Explicit Strategy to Scaffold Novice Program Tracing. 344-349
Paper Session: Retention in CS
- Markeya S. Peteranetz
, Abraham E. Flanigan, Duane F. Shell
, Leen-Kiat Soh:
Future-Oriented Motivation and Retention in Computer Science. 350-355 - Barbara Ericson
, Tom McKlin
:
Helping Underrepresented Students Succeed in AP CSA and Beyond. 356-361 - Rahman Mitchel Tashakkori, Cindy Norris
, Mary E. Searcy:
The Components of a Successful S-STEM Program: What Works at Appalachian State University. 362-367
Paper Session: Robotics
- Michael V. Doran, George W. Clark:
Enhancing Robotic Experiences throughout the Computing Curriculum. 368-371 - Stephanie Ludi, Debra Bernstein, Karen Mutch-Jones:
Enhanced Robotics!: Improving Building and Programming Learning Experiences for Students with Visual Impairments. 372-377 - Farha N. Ali:
Experiences in Teaching the Internet of Things Courses. 378-383
Paper Session: Security Education
- Vandana P. Janeja, Abu Zaher Md Faridee, Aryya Gangopadhyay, Carolyn B. Seaman, Amy Everhart:
Enhancing Interest in Cybersecurity Careers: A Peer Mentoring Perspective. 384-389 - Madiha Tabassum, Stacey Watson, Bill Chu, Heather Richter Lipford:
Evaluating Two Methods for Integrating Secure Programming Education. 390-395 - Manish Bhatt, Irfan Ahmed
, Zhiqiang Lin:
Using Virtual Machine Introspection for Operating Systems Security Education. 396-401
Panel Session: Writing in CS
- Mia Minnes
, Bruce A. Maxwell, Stephanie R. Taylor, Phillip Barry:
Writing in CS: Why and How? 402-403
Panel Session: Team Teaching Computing & Music
- Richard Weiss, James Caristi, Jesse M. Heines, Aaron Koehl, Kelly Rossum:
Perfect Harmony: Team Teaching Computing & Music. 404-405
Special Session: CS as a Graduation Requirement
- Lucia Dettori, Ronald I. Greenberg, Steven McGee, Dale Reed, Brenda Wilkerson, Don Yanek:
CS as a Graduation Requirement: Catalyst for Systemic Change. 406-407
Special Session: Introductory CS Courses Using Culturally Responsive Teaching
- Alla Webb, Ray Gonzales:
Striving for Excellence in Introductory Computer Science Courses Using Culturally Responsive Teaching (CRT). 408-409
Morning Keynote & 2018 SIGCSE Award for Outstanding Contributions to Computer Science Education
- Tim Bell:
What's the Big Idea with CS Education in K-12? 410
Paper Session: CS1 #1
- Celine Latulipe
, Audrey Rorrer, Bruce Long:
Longitudinal Data on Flipped Class Effects on Performance in CS1 and Retention after CS1. 411-416 - Adalbert Gerald Soosai Raj
, Kasama Ketsuriyonk, Jignesh M. Patel, Richard Halverson:
Does Native Language Play a Role in Learning a Programming Language? 417-422 - Brian Harrington, Nick Cheng:
Tracing vs. Writing Code: Beyond the Learning Hierarchy. 423-428
Paper Session: Curriculum Issues #1
- Michael J. Oudshoorn
, Stan Thomas, Rajendra K. Raj, Allen Parrish:
Understanding the New ABET Computer Science Criteria. 429-434 - Cara Tang, Cindy Tucker, Christian Servin, Markus Geissler:
Computer Science Curricular Guidance for Associate-Degree Transfer Programs. 435-440 - Susana Masapanta-Carrión, J. Ángel Velázquez-Iturbide:
A Systematic Review of the Use of Bloom's Taxonomy in Computer Science Education. 441-446
Paper Session: Diversity #1
- Danielle Cummings, Loretta H. Cheeks, Rosario Robinson:
Culturally-Centric Outreach and Engagement for Underserved Groups in STEM. 447-452 - Jennifer M. Blaney:
Looking Beyond Representation: How Women Develop Their Leadership Perceptions During the Introductory Computing Course. 453-458 - Penny Rheingans, Erica D'Eramo, Crystal Diaz-Espinoza, Danyelle Ireland:
A Model for Increasing Gender Diversity in Technology. 459-464
Panel Session: AP CS Principles
- Paul T. Tymann, Dale Reed, Chinma Uche, Carol S. Yarbrough:
The Impact of AP Computer Science Principles: Are You Ready to Change Your Undergraduate Courses? 465-466
Paper Session: Peers and Cohorts
- Scott VandenBerg, Sharon G. Small, Meg Fryling, Robin Y. Flatland, MaryAnne L. Egan:
A Summer Program to Attract Potential Computer Science Majors. 467-472 - Pablo Frank-Bolton, Rahul Simha:
Docendo Discimus: Students Learn by Teaching Peers Through Video. 473-478 - Lina Battestilli
, Apeksha Awasthi, Yingjun Cao:
Two-Stage Programming Projects: Individual Work Followed by Peer Collaboration. 479-484
Paper Session: Service Learning
- Lori L. Pollock, James Atlas
, Tim Bell, Tracy Henderson:
A Computer Science Study Abroad with Service Learning: Design and Reflections. 485-490 - Spencer Robinson, Margeret Hall
:
Combining Agile Software Development and Service-learning: A Case Study in Experiential IS Education. 491-496 - Brian Thoms, Evren Eryilmaz:
Social Software Design To Facilitate Service-learning In Interdisciplinary Computer Science Courses. 497-502
Paper Session: Summer and Boot Camps
- Quinn Burke
, Cinamon Bailey, Louise Ann Lyon, Emily Green:
Understanding the Software Development Industry's Perspective on Coding Boot Camps versus Traditional 4-year Colleges. 503-508 - Yu-Cheng Tu
, Gillian Dobbie, Ian Warren, Andrew Meads, Cameron Grout:
An Experience Report on a Boot-Camp Style Programming Course. 509-514 - Kelvin Sung, Karen Gourd, Ann McMahon, Kulsoom Mansoor, Riley Gaggero:
A Collaborative Course for Learning How to Teach Summer Java Coding Camps. 515-520
Paper Session: Tools and Exercises
- John MacCormick:
Strategies for Basing the CS Theory Course on Non-decision Problems. 521-526 - Amruth N. Kumar
:
Epplets: A Tool for Solving Parsons Puzzles. 527-532 - Mark McCartin-Lim, Beverly P. Woolf, Andrew McGregor:
Connect the Dots to Prove It: A Novel Way to Learn Proof Construction. 533-538
Panel Session: Rising CS Enrollments: Meeting the Challenges
- Eric Roberts, Tracy Camp, David E. Culler, Charles L. Isbell Jr., Jodi L. Tims:
Rising CS Enrollments: Meeting the Challenges. 539-540
Panel Session: Students with Disabilities
- Richard E. Ladner
, Ramin Ayanzadeh, Samsara N. Counts, Kavita Krishnaswami, Kevin Wolfe:
2018 Panel of Computing Students with Disabilities. 541-542
Special Session: Rubrics in the Large
- John Cigas, Adrienne Decker, Crystal Furman, Timothy Gallagher:
How am I Going to Grade All These Assignments?: Thinking About Rubrics in the Large. 543-544
Special Session: Informatics in European Schools
- Patrick Virtue, Steven A. Wolfman, John P. Dougherty:
SIGCSE Filk Circle: CS Parody Songs for Learning, Engagement, and Fun. 545-546
Paper Session: Algorithms
- Arthur Nunes-Harwitt, Matthew Gambogi, Travis Whitaker:
Quick-Sort: A Pet Peeve. 547-549 - James D. Teresco
, Razieh Fathi, Lukasz Ziarek, MariaRose Bamundo, Arjol Pengu, Clarice F. Tarbay:
Map-based Algorithm Visualization with METAL Highway Data. 550-555 - Shamama Zehra, Aishwarya Ramanathan, Larry Yueli Zhang
, Daniel Zingaro:
Student Misconceptions of Dynamic Programming. 556-561
Paper Session: CS1 #2
- Chris Piech, Chris Gregg:
BlueBook: A Computerized Replacement for Paper Tests in Computer Science. 562-567 - Terence Nip, Elsa L. Gunter, Geoffrey L. Herman, Jason W. Morphew
, Matthew West
:
Using a Computer-based Testing Facility to Improve Student Learning in a Programming Languages and Compilers Course. 568-573 - Lisa L. Lacher, Albert Jiang, Yu Zhang, Mark C. Lewis:
Including Coding Questions in Video Quizzes for a Flipped CS1. 574-579
Paper Session: Curriculum Issues #2
- Laura Benvenuti, Erik Barendsen, Gerrit C. van der Veer, Johan Versendaal:
Understanding Computing in a Hybrid World: On the Undergraduate Curriculum Front-End Development. 580-585 - Gail Carmichael, Christine Jordan, Andrea Ross, Alison Evans Adnani:
Curriculum-Aligned Work-Integrated Learning: A New Kind of Industry-Academic Degree Partnership. 586-591 - Ryan Rybarczyk, Lingma Acheson:
Integrating A Career Preparedness Module into CS2 Curricula Through The Teaching C++ and Java Side-by-Side. 592-597
Paper Session: Diversity #2
- Amy J. Ko, Leanne Hwa, Katie Davis, Jason C. Yip:
Informal Mentoring of Adolescents about Computing: Relationships, Roles, Qualities, and Impact. 598-603 - Audrey Smith Rorrer, Joseph Allen, Huifang Zuo:
A National Study of Undergraduate Research Experiences in Computing: Implications for Culturally Relevant Pedagogy. 604-609 - Heather E. Metcalf
, Tanya L. Crenshaw, Erin Wolf Chambers
, Cinda Heeren:
Diversity Across a Decade: A Case Study on Undergraduate Computing Culture at the University of Illinois. 610-615
Paper Session: Elementary #1
- Johanna Joentausta, Arto Hellas:
Subgoal Labeled Worked Examples in K-3 Education. 616-621 - Jennifer Tsan, Fernando J. Rodríguez, Kristy Elizabeth Boyer, Collin F. Lynch:
"I Think We Should...": Analyzing Elementary Students' Collaborative Processes for Giving and Taking Suggestions. 622-627 - Michèlle Friend
, Michael Matthews, Victor L. Winter, Betty Love, Deanna Moisset, Ian Goodwin:
Bricklayer: Elementary Students Learn Math through Programming and Art. 628-633
Paper Session: Errors
- Brett A. Becker
, Cormac Murray, Tianyi Tao, Changheng Song, Robert McCartney, Kate Sanders:
Fix the First, Ignore the Rest: Dealing with Multiple Compiler Error Messages. 634-639 - Brett A. Becker
, Kyle Goslin, Graham Glanville:
The Effects of Enhanced Compiler Error Messages on a Syntax Error Debugging Test. 640-645 - Cruz Izu
, Claudio Mirolo, Amali Weerasinghe:
Novice Programmers' Reasoning about Reversing Conditional Statements. 646-651
Paper Session: Peer Mentoring
- Devorah Kletenik, Deborah Sturm:
Game Development with a Serious Focus. 652-657 - Meg Fryling, MaryAnne L. Egan, Robin Y. Flatland, Scott VandenBerg, Sharon G. Small:
Catch 'em Early: Internship and Assistantship CS Mentoring Programs for Underclassmen. 658-663 - Jody Clarke-Midura
, Frederick Poole, Katarina Pantic
, Megan Hamilton, Chongning Sun, Vicki Allan:
How Near Peer Mentoring Affects Middle School Mentees. 664-669
Panel Session: Alternative Paths to Computing Careers to Broaden Participation
- Kathleen J. Lehman, Maureen Doyle, Louise Ann Lyon, Kyle Thayer:
Alternative Paths to Computing Careers and Their Role in Broadening Participation. 670-671
Panel Session: Best Practices To Remedy Gender Bias in Tech
- Ursula Wolz, Lina Battestilli
, Bruce A. Maxwell, Susan H. Rodger, Michelle Trim
:
Best Practices in Academia to Remedy Gender Bias in Tech. 672-673
Panel Session: Researcher-Practitioner Partnerships in CS4All
- Lucia Dettori, Don Yanek, Helen H. Hu, Dennis Brylow:
The Role of Researcher-Practitioner Partnerships in CS4All: Lessons from the Field. 674-675
Panel Session: Using Real-world Data in Introductory Courses
- Austin Cory Bart, Kalpathi R. Subramanian, Ruth E. Anderson, Nadeem Abdul Hamid:
Preparing, Visualizing, and Using Real-world Data in Introductory Courses. 676-677
Special Session: CS4All for Sustainable K-12 CS Implementations
- Rafi Santo, Sara Vogel, Leigh Ann DeLyser, June Ahn:
Asking "CS4What?" as a Basis for CS4All: Workshop Tools to Support Sustainable K-12 CS Implementations. 678-686
Paper Session: CS1 #3
- Daniel Zingaro, Michelle Craig, Leo Porter
, Brett A. Becker
, Yingjun Cao, Phillip T. Conrad, Diana Cukierman, Arto Hellas, Dastyni Loksa, Neena Thota:
Achievement Goals in CS1: Replication and Extension. 687-692 - Jane G. Stout, N. Burçin Tamer, Christine J. Alvarado:
Formal Research Experiences for First Year Students: A Key to Greater Diversity in Computing? 693-698 - Jonathan P. Munson, Joshua P. Zitovsky:
Models for Early Identification of Struggling Novice Programmers. 699-704
Paper Session: Diversity #3
- Sathya Narayanan, Kathryn Cunningham, Sonia M. Arteaga, William J. Welch, Leslie Maxwell, Zechariah Chawinga, Bude Su:
Upward Mobility for Underrepresented Students: A Model for a Cohort-Based Bachelor's Degree in Computer Science. 705-710 - Nwannediya Ada Ibe, Rebecca Howsmon, Lauren Penney, Nathaniel Granor, Leigh Ann DeLyser, Kevin Wang
:
Reflections of a Diversity, Equity, and Inclusion Working Group based on Data from a National CS Education Program. 711-716 - Stephanie Ludi, Matt Huenerfauth
, Vicki L. Hanson, Nidhi Rajendra Palan, Paula Garcia:
Teaching Inclusive Thinking to Undergraduate Students in Computing Programs. 717-722
Paper Session: Elementary #2
- Michele Roberts, Kiki Prottsman, Jeff Gray
:
Priming the Pump: Reflections on Training K-5 Teachers in Computer Science. 723-728 - Cecily Heiner:
A Robotics Experience for All the Students in an Elementary School. 729-734 - Ashish Aggarwal
, David S. Touretzky
, Christina Gardner-McCune:
Demonstrating the Ability of Elementary School Students to Reason About Programs. 735-740
Paper Session: K thru 12
- Karla R. Hamlen, Nigamanth Sridhar, Lisa Bievenue, Debbie K. Jackson, Anil Lalwani:
Effects of Teacher Training in a Computer Science Principles Curriculum on Teacher and Student Skills, Confidence, and Beliefs. 741-746 - Rui Zhi
, Nicholas Lytle
, Thomas W. Price
:
Exploring Instructional Support Design in an Educational Game for K-12 Computing Education. 747-752 - Amber Dryer, Nicole Walia, Ankur Chattopadhyay:
A Middle-School Module for Introducing Data-Mining, Big-Data, Ethics and Privacy Using RapidMiner and a Hollywood Theme. 753-758
Paper Session: Pair Programming
- Onni Aarne, Petrus Peltola
, Juho Leinonen
, Arto Hellas:
A Study of Pair Programming Enjoyment and Attendance using Study Motivation and Strategy Metrics. 759-764 - Mehmet Celepkolu, Kristy Elizabeth Boyer:
The Importance of Producing Shared Code Through Pair Programming. 765-770 - Mehmet Celepkolu, Kristy Elizabeth Boyer:
Thematic Analysis of Students' Reflections on Pair Programming in CS1. 771-776
Paper Session: Professional Development
- Mark M. Meysenburg, Tessa Durham Brooks
, Raychelle Burks
, Erin L. Doyle, Timothy Frey:
DIVAS: Outreach to the Natural Sciences through Image Processing. 777-782 - Yunjeong Chang, Leslie G. Cintron, James P. Cohoon, Luther A. Tychonievich:
Diversity-focused Online Professional Development for Community College Computing Faculty: Participant Motivations and Perceptions. 783-788 - Beth A. Quinn
, Wendy M. DuBow
, Jamie Huber Ward
:
Broadening Participation in Computing via Professional Development for Community College CS/IT Faculty. 789-793
Paper Session: Software Engineering
- Sarah Heckman
, Jason King:
Developing Software Engineering Skills using Real Tools for Automated Grading. 794-799 - Gene Fisher, Corrigan Johnson:
Specification-Based Testing in Software Engineering Courses. 800-805 - Maria Lydia Fioravanti
, Bruno Sena, Leo Natan Paschoal
, Laíza R. Silva, Ana P. Allian
, Elisa Yumi Nakagawa, Simone R. S. Souza, Seiji Isotani
, Ellen F. Barbosa:
Integrating Project Based Learning and Project Management for Software Engineering Teaching: An Experience Report. 806-811
Panel Session: AP Computer Science: Two Complementary Courses
- Crystal Furman, Timothy Gallagher, Richard Kick:
AP Computer Science: Two Complementary Courses. 812-813
Panel Session: Raspberry Pi for CS Education
- Joel C. Adams, Richard A. Brown, Jalal Kawash, Suzanne J. Matthews, Elizabeth Shoop:
Leveraging the Raspberry Pi for CS Education. 814-815
Panel Session: The Role of Community Colleges in BPC
- Amardeep Kahlon, Deborah Boisvert, Louise Ann Lyon, Melanie Williamson, Cheryl Calhoun:
The Authentic Inclusion and Role of Community Colleges in National Efforts to Broaden Participation in Computing. 816-817
Special Session: Connecting Evaluation and CS Ed Research
- Adrienne Decker, Monica M. McGill
, Jason Ravitz
, Eric Snow, Rebecca Zarch
:
Connecting Evaluation and Computing Education Research: Why is it so Important? 818-819
Special Session: Exploring and Discovering Concepts via POGIL
- Helen H. Hu, Clifton Kussmaul
, Lisa M. Olivieri:
Special Session: Exploring and Discovering Concepts via POGIL. 820-821
Paper Session: Active Learning #1
- Lijuan Cao, Audrey Rorrer:
An Active and Collaborative Approach to Teaching Discrete Structures. 822-827 - Saúl A. Blanco
:
Active Learning in a Discrete Mathematics Class. 828-833 - Darina Dicheva, Austin Hodge:
Active Learning through Game Play in a Data Structures Course. 834-839
Paper Session: CS Education Around the Globe
- Tom Neutens, Francis Wyffels:
Bringing Computer Science Education to Secondary School: A Teacher First Approach. 840-845 - Karsten Lundqvist
, Craig Anslow, Michael Homer, Kris Bubendorfer, Dale Anthony Carnegie:
An Agile Conversion Masters Degree Programme in Software Development. 846-851 - Simon, Raina Mason
, Tom Crick, James H. Davenport
, Ellen Murphy:
Language Choice in Introductory Programming Courses at Australasian and UK Universities. 852-857
Paper Session: Data Structures
- Leo Porter, Daniel Zingaro, Cynthia Bailey Lee, Cynthia Bagier Taylor, Kevin C. Webb, Michael J. Clancy:
Developing Course-Level Learning Goals for Basic Data Structures in CS2. 858-863 - Matthew Mcquaigue, David Burlinson, Kalpathi R. Subramanian, Erik Saule
, Jamie Payton:
Visualization, Assessment and Analytics in Data Structures Learning Modules. 864-869 - Jeffrey M. Young, Eric Walkingshaw:
A Domain Analysis of Data Structure and Algorithm Explanations in the Wild. 870-875
Paper Session: High School #1
- Christine Alvarado, Gustavo Umbelino
, Mia Minnes
:
The Persistent Effect of Pre-College Computing Experience on College CS Course Grades. 876-881 - Kevin Robinson, Keyarash Jahanian, Justin Reich:
Using Online Practice Spaces to Investigate Challenges in Enacting Principles of Equitable Computer Science Teaching. 882-887 - Yvonne Kao
, Katie D'Silva, Aleata Hubbard, Joseph Green, Kimkinyona Cully
:
Applying the Mathematical Work of Teaching Framework to Develop a Computer Science Pedagogical Content Knowledge Assessment. 888-893
Paper Session: K thru 8 #1
- Moran Tsur, Natalie Rusk
:
Scratch Microworlds: Designing Project-Based Introductions to Coding. 894-899 - Meg J. Ray, Maya Israel
, Chung Eun Lee, Virginie Do:
A Cross-Case Analysis of Instructional Strategies to Support Participation of K-8 Students with Disabilities in CS for All. 900-905 - Philip Sheridan Buffum, Kimberly Michelle Ying, Xiaoxi Zheng, Kristy Elizabeth Boyer, Eric N. Wiebe
, Bradford W. Mott, David C. Blackburn
, James C. Lester:
Introducing the Computer Science Concept of Variables in Middle School Science Classrooms. 906-911
Paper Session: Nifty Session
- Nick Parlante, Julie Zelenski, Ben Stephenson
, Ali Malik, Phil Ventura, Michael Guerzhoy, David Reed, Josh Hug:
Nifty Assignments. 912-913
Panel Session: Maryland Computing Education
- Jandelyn D. Plane, Rebecca Zarch
, Marie desJardins, Dianne O'Grady-Cunniff, Scott Nichols, Pat Yongpradit:
Maryland Computing Education Expansion: From Grassroots to the MCCE. 914-915
Special Session: Filk Circle: Computing in Verse
- Michael E. Caspersen, Judith Gal-Ezer, Enrico Nardelli, Jan Vahrenhold, Mirko Westermeier:
The CECE Report: Creating a Map of Informatics in European Schools. 916-917
Special Session: Joint Task Force on Cybersecurity Education
- Diana L. Burley, Matt Bishop
, Siddharth Kaza, David S. Gibson, Scott Buck, Allen Parrish, Herb Mattord:
Special Session: Joint Task Force on Cybersecurity Education. 918-919
Special Session: Repositories You Shouldn't Be Living Without
- Adrienne Decker, Monica M. McGill
, Leigh Ann DeLyser
, Beth A. Quinn
, Miles G. Berry
, Kathy Haynie, Tom McKlin:
Repositories You Shouldn't Be Living Without. 920-921
Paper Session: Active Learning #2
- Ricardo Caceffo, Guilherme Gama, Rodolfo Azevedo
:
Exploring Active Learning Approaches to Computer Science Classes. 922-927 - Shannon Duvall, Dugald Ralph Hutchings, Robert C. Duvall:
Scrumage: A Method for Incorporating Multiple, Simultaneous Pedagogical Styles in the Classroom. 928-933 - Qiang Hao, Bradley Barnes, Ewan Wright, Eunjung Kim:
Effects of Active Learning Environments and Instructional Methods in Computer Science Education. 934-939
Paper Session: Ethics
- Michael Skirpan, Nathan Beard, Srinjita Bhaduri
, Casey Fiesler, Tom Yeh:
Ethics Education in Context: A Case Study of Novel Ethics Activities for the CS Classroom. 940-945 - Michael Skirpan, Jacqueline Cameron, Tom Yeh:
Quantified Self: An Interdisciplinary Immersive Theater Project Supporting a Collaborative Learning Environment for CS Ethics. 946-951 - Jeffrey S. Saltz
, Neil I. Dewar, Robert Heckman:
Key Concepts for a Data Science Ethics Curriculum. 952-957
Paper Session: High School #2
- Robin Y. Flatland, Ira Goldstein
, MaryAnne L. Egan, Scott VandenBerg, Meg Fryling, Sharon G. Small:
Connecting Colleges/Universities and Local High Schools: A New Model for High School CS Teacher Development. 958-963 - Monica M. McGill
, Adrienne Decker, Zachary Abbott:
Improving Research and Experience Reports of Pre-College Computing Activities: A Gap Analysis. 964-969 - Chris Rhoton:
Examining the State of CS Education in Virginia's High Schools. 970-974
Paper Session: Interdisciplinary Perspectives
- Sebastien Siva, Tacksoo Im, Tom McKlin, Jason Freeman
, Brian Magerko:
Using Music to Engage Students in an Introductory Undergraduate Programming Course for Non-Majors. 975-980 - Richert Wang, Vincent Olivieri:
Sound Design for Video Games: An Interdisciplinary Course for Computer Science and Art Students. 981-986 - Tom McKlin
, Brian Magerko, Taneisha Lee, Dana Linnell Wanzer
, Doug Edwards, Jason Freeman
:
Authenticity and Personal Creativity: How EarSketch Affects Student Persistence. 987-992
Paper Session: K thru 8 #2
- Francisco J. Gutierrez
, Jocelyn Simmonds
, Cecilia Casanova, Cecilia Sotomayor, Nancy Hitschfeld
:
Coding or Hacking?: Exploring Inaccurate Views on Computing and Computer Scientists among K-6 Learners in Chile. 993-998 - Shuchi Grover, Satabdi Basu, Patricia K. Schank:
What We Can Learn About Student Learning From Open-Ended Programming Projects in Middle School Computer Science. 999-1004 - Luis Gustavo Jesus Araujo, Roberto Almeida Bittencourt
, David Moises Barreto dos Santos:
An Analysis of a Media-Based Approach to Teach Programming to Middle School Students. 1005-1010
Paper Session: Recursion
- Ramy Esteero, Mohammed Khan, Mohamed Mohamed, Larry Yueli Zhang
, Daniel Zingaro:
Recursion or Iteration: Does it Matter What Students Choose? 1011-1016 - Robert Ball, Linda P. DuHadway, Spencer Hilton, Brian W. Rague:
GUI-Based vs. Text-Based Assignments in CS1. 1017-1022 - Preston Tunnell Wilson, Kathi Fisler
, Shriram Krishnamurthi
:
Evaluating the Tracing of Recursion in the Substitution Notional Machine. 1023-1028
Paper Session: Undergrad Education: Data Science and Gaming
- Austin Cory Bart, Dennis G. Kafura, Clifford A. Shaffer, Eli Tilevich
:
Reconciling the Promise and Pragmatics of Enhancing Computing Pedagogy with Data Science. 1029-1034 - Sarah Dahlby Albright, Titus H. Klinge, Samuel A. Rebelsky:
A Functional Approach to Data Science in CS1. 1035-1040
Panel Session: CS4NC Summit 2017
- David Frye, Mary Lou Maher, Deborah W. Seehorn, Sam Morris:
CS4NC Summit 2017: Lessons Learned in Developing a Coordinated Statewide CS For All Initiative. 1041-1042
Panel Session: Technology We Can't Live Without!, revisited
- Ria Galanos, Michael Ball, John P. Dougherty, Joe Hummel, David J. Malan:
Technology We Can't Live Without!, revisited. 1043-1044
Special Session: IT2017 Report
- Mihaela Sabin, John Impagliazzo, Hala Alrumaih, Cara Tang, Ming Zhang:
IT2017 Report: Implementing A Competency-Based Information Technology Program. 1045-1046
Special Session: SIGCSE Committee on Computing Education in the Liberal Arts
- Douglas Baldwin:
Draft Report of the SIGCSE Committee on Computing Education in the Liberal Arts. 1047-1048
Closing Keynote
- Ruthe Farmer:
CSforALL: Nodes and Networks for National Impact. 1049
Wednesday Workshops
- Brian Kokensparger, Wade Peyou:
Programming for the Humanities: A Whirlwind Tour of Assignments (Abstract Only). 1050 - Ariel Ortiz
:
Programming Web Services on the Cloud with Node.js: (Abstract Only). 1050 - Siddharth Kaza, Blair Taylor:
Introducing Secure Coding in Undergraduate (CS0, CS1, and CS2) and High School (AP Computer Science A) Programming Courses: (Abstract Only). 1050 - Christine Alvarado, Neil Spring:
Successfully Engaging Early Undergraduates in CS Research: (Abstract Only). 1050 - Charles Wallace:
Learning Discrete Structures Interactively With Alloy: (Abstract Only). 1051 - Jeffrey C. Carver, Sarah Heckman
, Mark Sherriff:
Designing Empirical Education Research Studies (DEERS): Creating an Answerable Research Question (Abstract Only). 1051 - Rémi Sharrock
, Baptiste Gaultier, Petra Taylor, Michael Goudzwaard, Mathias Hiron, Ella Hamonic:
Coding Tutorials for any Programming Language or Interactive Tutorials for C and Arduino: (Abstract Only). 1051 - Shimon Schocken:
Nand to Tetris: Building a Modern Computer System from First Principles (Abstract Only). 1052 - Stan Kurkovsky, Stephanie Ludi:
LEGO-based Active Learning Exercises for Teaching Software Development: (Abstract Only). 1052 - Karen Anewalt, Jennifer A. Polack:
Playing to Learn: Using Hands-on Activities to Boost Learning in Computer Science (Abstract Only). 1052 - Ali Erkan, John Barr:
Geographic Information Systems (GIS): Opportunities of Spatial Data Processing for Computer Science Education (Abstract Only). 1053
Friday Workshops
- Richard A. Brown, Joel C. Adams, Suzanne J. Matthews, Elizabeth Shoop:
Teaching Parallel and Distributed Computing with MPI on Raspberry Pi Clusters: (Abstract Only). 1054 - Denise M. Case, Douglas Hawley:
Chrome Home: Six Fun Activities Introducing Basic Web Programming Techniques (Abstract Only). 1054 - Sami Khuri:
Introducing Bioinformatics Algorithms in Computer Science Courses: (Abstract Only). 1054 - Ursula Wolz, Gwen Charles, Laura Feire, Eleanor Nicolson:
Code Crafters Curriculum: A Textile Crafts Approach To Computer Science (Abstract Only). 1055 - Douglas S. Blank, Lisa Meeden, Jim Marshall:
Deep Learning in the Classroom: (Abstract Only). 1055 - Aaron Bloomfield, Blythe Samuels, Andrew P. Norton:
Organizing a High School Programming Contest: (Abstract Only). 1055 - Helen H. Hu, Clifton Kussmaul
, Chris Mayfield:
Guiding Students to Discover CS Concepts & Develop Process Skills Using POGIL: (Abstract Only). 1056 - Colleen M. Lewis, Eleanor Rackoff, Emily Cao, Saber Khan, Cynthia Bailey Lee, Saturnino Garcia:
Integrating Social Justice Topics into CS1: (Abstract Only). 1056 - Joseph D. Chase, Prem Uppuluri:
Building a Virtual Challenge-Based Learning Environment: (Abstract Only). 1056 - Meghan Allen, Steven A. Wolfman, Anasazi Valair:
Playing to Your Strengths: Appreciative Inquiry as a Scholarly Tool for Your Computing Education Practice and Professional Development (Abstract Only). 1056 - Leigh Ann DeLyser, Jumee Song:
CSforALL School District Implementation Facilitators Workshop: Just Follow the SCRIPT! (Abstract Only). 1057 - Lori L. Pollock, Terry Harvey, James Atlas, Chrystalla Mouza:
Customizing a Field Experience for CS Undergrads in Teaching Computer Science for Your School Context: (Abstract Only). 1057
Saturday Workshops
- Leland L. Beck, Alexander W. Chizhik, Patty Kraft, Alan Riggins:
Designing Classroom Activities to Improve Student Engagement and Learning: (Abstract Only). 1058 - Ambareen Siraj, Sheikh K. Ghafoor:
CReST-Security Knitting Kit: Readily Available Teaching Resources to Integrate Security Topics into Traditional CS Courses (Abstract Only). 1058 - Joe Gibbs Politz, Kathi Fisler, Shriram Krishnamurthi, Benjamin S. Lerner
:
From Spreadsheets to Programs: Data Science and CS1 in Pyret (Abstract Only). 1058 - Kevin Robinson, Justin Reich:
Playing with and Creating Practice Spaces for Equitable Teaching: (Abstract Only). 1058 - Alexandra Milliken, Michael Ball, Lauren Mock:
AP CS Principles and The Beauty and Joy of Computing Curriculum: (Abstract Only). 1059 - Bill Siever, Michael P. Rogers:
Micro: bit Magic: Engaging K-12, CS1/2, and Non-majors with IoT & Embedded (Abstract Only). 1059 - Stephanie E. August, Mark A. Pauley, S. Megan Che, Eileen T. Kraemer, Murali Sitaraman:
Understanding the Essence of Successful Computing Education Projects through Analyzing NSF Proposals: (Abstract Only). 1059 - David Hayes:
Mobile Web App Development for All!: (Abstract Only). 1060 - Russell E. McMahon:
Improv for Computer Scientists: (Abstract Only). 1060 - Leen-Kiat Soh, Elizabeth Ingraham, Duane F. Shell:
Computational Creativity Exercises for Improving Student Learning and Performance: (Abstract Only). 1060 - Shannon Duvall, Dugald Ralph Hutchings, Robert C. Duvall:
Beyond the Flipped Classroom: Implementing Multiple, Simultaneous Pedagogical Styles Using Scrumage (Abstract Only). 1061
BOF Flock #1
- Richard E. Ladner
, Brianna Blaser, Daniela Marghitu
:
Access to Computing Education for Students with Disabilities: (Abstract Only). 1062 - Henry M. Walker, Mehran Sahami, Christine Alvarado:
Challenges and Approaches for Data Collection to Understand Student Retention: (Abstract Only). 1062 - Michael S. Kirkpatrick, Dee A. B. Weikle:
Active Learning Strategies for Integrating the ACM Code of Ethics into CS Courses: (Abstract Only). 1062 - Rajendra K. Raj, Allen Parrish:
Bringing Up Cybersecurity Degree Programs: (Abstract Only). 1063 - Clifford A. Shaffer, Peter Brusilovsky
, Kenneth R. Koedinger, Stephen H. Edwards:
CS Education Infrastructure for All: Interoperability for Tools and Data Analytics (Abstract Only). 1063 - David Reed, Fred Martin, Deborah W. Seehorn, Chinma Uche:
CSTA: Connecting Colleges and K-12 CS Teachers (Abstract Only). 1063 - Lillian N. Cassel, Christo Dichev, Darina Dicheva, Don Goelman, Michael A. Posner:
Designing an Introductory Course in Data Science: Topics and Pedagogy (Abstract Only). 1063 - Sarah T. Dunton, Stephanie Rodriguez:
Examining the Role of Informal Education in K-12 Computing Pathways & CS Education Reform Efforts: (Abstract Only). 1064 - Farzana Rahman, Perry Fizzano, Evan M. Peck, Shameem Ahmed, Stu Thompson:
How to Build a Student-Centered Research Culture for the Benefit of Undergraduate Students: (Abstract Only). 1064 - Cynthia Bagier Taylor, Jaime Spacco, David P. Bunde, Joe Hummel, David Hovemeyer:
Peer Instruction: Tips, Techniques and Resources (Abstract Only). 1065 - Jennifer Bivens, Ashwin Satyanarayana, Jan Way Chen:
Pros and Cons of Using Data Analytics for Predicting Academic Performance in Computer Science Courses: (Abstract Only). 1065 - Catherine C. Bareiss:
Small Department Initiative: (Abstract Only). 1065 - Chris Gregg, Mark Sherriff:
Teaching Track Faculty in Computer Science: (Abstract Only). 1065 - Amardeep Kahlon, Cheryl Calhoun, Wendy M. DuBow, Jill Denner, Louise Ann Lyon, Deborah Boisvert, Melanie Williamson:
The Authentic Inclusion and Role of Community Colleges in National Efforts to Broaden Participation in Computing: (Abstract Only). 1065 - Briana B. Morrison
, Adrienne Decker:
Using Subgoals to Improve Student Performance in CS1: (Abstract Only). 1066 - Michael P. Rogers, Bill Siever:
What to do about Comp Org?: (Abstract Only). 1066 - Sloan Davis, Olga Garcia, Chris Stephenson:
Working Together to Provide Equitable CS K-12 Educator Professional Development at Scale: (Abstract Only). 1066
BOF Flock #2
- John P. Russo:
Designing CS Courses using Universal Design Concepts: (Abstract Only). 1067 - Gloria Childress Townsend, Paula Gabbert, Wendy Powley:
A Town Meeting: SIGCSE Committee on Expanding the Women-in-Computing Community (Abstract Only). 1067 - Brian P. Railing, Cynthia Bagier Taylor, Saturnino Garcia:
Active Learning in Systems Courses: (Abstract Only). 1067 - Linda M. Ott, Leo C. Ureel II, Charles Wallace:
Building and Nurturing Communities of Practice among K-12 CS Teachers: (Abstract Only). 1067 - Jacqueline Smith, Diane Horton:
Building Community in Large or Virtual Classrooms: (Abstract Only). 1067 - Lori Carter, Derek C. Schuurman:
Computing and Values: (Abstract Only). 1068 - Karen C. Davis, Brandeis Marshall, Lancie Affonso:
Data Modeling for Undergraduate Data Science: (Abstract Only). 1068 - Farzana Rahman, Mohsen Dorodchi:
Effective POGIL Implementation Approaches in Computer Science Courses: (Abstract Only). 1069 - Amardeep Kahlon, Bonnie K. MacKellar, Anastasia Kurdia:
Combating the Wide Web of Plagiarism: the Discussion Continues (Abstract Only). 1069 - Barbara Boucher Owens, Alison Clear, John Impagliazzo, Mirella M. Moro
, Ming Zhang:
Global Awareness for Computing Educators and Scholars: (Abstract Only). 1069 - Christopher Gregg
, Benjamin Hescott:
How Do We Provide Effective Student Advising and Mentoring During Record Growth?: (Abstract Only). 1069 - Richard Weiss, Ambareen Siraj, Jens Mache, Blair Taylor, Siddharth Kaza, Ankur Chattopadhyay, Michael E. Locasto:
Integrating Hands-on Cybersecurity Exercises into the Curriculum in 2018: (Abstract Only). 1070 - John Owen, Carol L. Fletcher, Pat Yongpradit, David Benedetto:
K-12 CS Teacher Certification: What Should New CS Teachers Know and Be Able to Do? (Abstract Only). 1070 - Darci Burdge, Gregory W. Hislop, Joanna Klukowska:
Open Source Student Clubs: (Abstract Only). 1070 - Paul Ruvolo, Jeff Dusek, Larry Goldberg:
Teach Access: Teaching the Design and Development of Inclusive Technologies for All (Abstract Only). 1071 - Darina Dicheva, Christo Dichev, Elva J. Jones, Peter J. Clarke
, Lillian N. Cassel:
Using Gamification Strategies to Motivate and Engage Students in Computer Science Courses: (Abstract Only). 1071 - Christian Murphy, Jennifer Akullian:
We're All in This Together: CS Students, the Tech Industry, and Mental Health (Abstract Only). 1071
Poster Session #1
- Stefan C. Christov, Mark E. Hoffman:
The Ongoing Development of a Collaboration between a Software Project Management Course and an Introduction to Software Development Course: (Abstract Only). 1072 - Mark M. Meysenburg:
Charles Babbage, Ada Lovelace, and the Dawn of Computing: (Abstract Only). 1072 - Sven Jatzlau, Ralf Romeike:
New Teaching Strategies for New Concepts - What is Different with Block-based Programming?: (Abstract Only). 1072 - Adam Fischbach, Yana Kortsarts, Suk-Chung Yoon:
Developing Interdisciplinary Programs: Challenges and Opportunities (Abstract Only). 1073 - Brandon Myers:
POGIL Activities for Computer Organization and Architecture: (Abstract Only). 1073 - Zhen Zeng, Yuli Deng, Sharon I-Han Hsiao, Dijiang Huang, Chun-Jen Chung:
Conceptualizing Student Engagement in Virtual Hands-on Lab: Preliminary Findings from a Computer Network Security Course (Abstract Only). 1073 - Isabella Corradini, Michael Lodi, Enrico Nardelli:
Coding and Programming: What Do Italian Primary School Teachers Think? (Abstract Only). 1074 - Rentaro Yoshioka, Tastuki Kawaguchi:
How to Foster Creativity?: Curriculum of Creativity Development Program for Computer Science Students (Abstract Only). 1074 - Xiaojun Wu, Yongqiang Chen:
Teamwork Training for Programming Contests: (Abstract Only). 1074 - Rebecca N. Wright, Jane Stout, Geraldine Cochran
, Thu D. Nguyen, Cynthia Sanchez Gomez:
Computer Science Living-Learning Community for Women at Rutgers: Initial Experiences and Outcomes (Abstract Only). 1075 - Subhajit Chakrabarty, Fred Martin:
Role of Prior Experience on Student Performance in the Introductory Undergraduate CS Course: (Abstract Only). 1075 - Xiaochun Yang
, Jiawei Liang:
Machine Learning Online Education Experience for Non-technical People: (Abstract Only). 1075 - Laura Hobbes LeGault
, Matthew Berland:
Students' Perceptions of Pair Programming in CS1: (Abstract Only). 1076 - Amanda Dickes, Shari Metcalf, Amy Kamarainen, Joseph M. Reilly, Karen Brennan, Tina A. Grotzer, Chris Dede:
EcoMOD: Integrating Computational Thinking into Ecosystems Science Education via Modeling in Immersive Virtual Worlds (Abstract Only). 1076 - William Gregory Johnson
, Raj Sunderraman, Anu G. Bourgeois:
Performance Impact of Computer Science Course Load and Transfer Status: (Abstract Only). 1076 - Cheryl Calhoun:
Online Technical Education in Advanced Technical Education Funded Programs: (Abstract Only). 1077 - Katelyn Bright Alderfer, Brian K. Smith, Santiago Ontañón, Bruce W. Char, Jessica Nebolsky, Jichen Zhu, Anushay Furqan, Evan Freed, Justin H. Patterson, Josep Valls-Vargas:
Lessons Learned From an Interactive Educational Computer Game About Concurrent Programming: (Abstract Only). 1077 - Mohsen Dorodchi, Aileen Benedict, Devansh Desai, Mohammad Javad Mahzoon:
Reflections are Good!: Analysis of Combination of Grades and Students' Reflections using Learning Analytics (Abstract Only). 1077 - Darren Tirto, Alexander Hamme, Keith J. O'Hara, Sven Anderson:
Language, Thinking, Code: Interactive Essays with Twine (Abstract Only). 1078 - Yvonne S. Kao:
Alternatives to Simple Multiple-Choice Questions: Computer Scorable Questions that Reveal and Challenge Student Thinking (Abstract Only). 1078 - Shannon Ernst, Jennifer Parham-Mocello:
Analysis of the Difference in Designs between CS 1 and CS 2 Students: (Abstract Only). 1078 - Mahnas Jean Mohammadi-Aragh, Phyllis J. Beck, Amy Barton, Donna S. Reese, Bryan A. Jones, Monika Jankun-Kelly:
Coding the Coders: Creating a Qualitative Codebook for Students? Commenting Patterns (Abstract Only). 1078 - Jian Zhang, Marie-Anne Demuynck, Don Edwards, Mari Tietze:
Computer Science at the Interdisciplinary/Interprofessional Education Crossroad: Informatics at Texas Woman's University (Abstract Only). 1079 - Stephen H. Edwards, Mukund B. M. Manniam Rajagopal, Nischel Kandru:
Pedagogical Agent as a Teaching Assistant for Programming Assignments: (Abstract Only). 1079 - David P. Bunde, Cynthia Bagier Taylor, Jaime Spacco, Andrew Petersen, Soohyun Nam Liao, Leo Porter
:
A Multi-Institution Exploration of Peer Instruction in Practice: (Abstract Only). 1079 - Caelin Bryant, Jonathan Gilmour, Beatriz Herce-Hagiwara, Anh Thu Pham, Halle Remash, Marli Remash, Jonah Zimmerman, Sarah Dahlby Albright, Samuel A. Rebelsky:
The Craft of Code: Exposing Elementary Students to Computing Through Tangible Crafts (Abstract Only). 1080 - Amanpreet Kapoor
, Christina Gardner-McCune:
Understanding How Computer Science Undergraduate Students are Developing their Professional Identities: (Abstract Only). 1080 - Pankaj Kamthan, Samia Hilal:
On the Role of Paper in Agile and Active Requirements Engineering Education: (Abstract Only). 1080 - Travis Mandel, Jens Mache, Richard Weiss, Peter Drake:
Building Out Data Science at Small Colleges: (Abstract Only). 1081 - Matthew Neis, Vincent Cefalu, Ankur Chattopadhyay:
Developing a Unique Android App-driven Nifty Middle-School Educational Module on Mobile Security for Driving Basic Information Security Awareness and Generating Interests in Cybersecurity: (Abstract Only). 1081
Poster Session #2
- Rebecca Grasser:
A Year of Living Actively: Hybrid PBL in a Community College CS Curriculum (Abstract Only). 1082 - Yu Cai:
A Holistic and Case-Analysis Approach for Cybersecurity Education: (Abstract Only). 1082 - Miriam E. Armstrong, Keith S. Jones, Akbar Siami Namin, David C. Newton:
What Vulnerability Assessment and Management Cybersecurity Professionals Think Their Future Colleagues Need to Know: (Abstract Only). 1082 - Debarati Basu, N. Dwight Barnette, Godmar Back, David McPherson, William M. Naciri, Paul E. Plassmann, Calvin J. Ribbens, Vinod K. Lohani, Margaret Ellis, Kira R. Gantt:
Development and Analysis of a Spiral Theory-based Cybersecurity Curriculum: (Abstract Only). 1083 - Sonal Dekhane, Nannette P. Napier:
Does Participation in a Programming Boot Camp Impact Retention of Women in Computing?: (Abstract Only). 1083 - Jian Zhang, Kimberly Huett, Jonathan Gratch:
Do I Need an IRB?: Computer Science Education Research and Institutional Review Board (IRB) (Abstract Only). 1083 - Candido Cabo, Ashwin Satyanarayana:
Building a Community of First Year Students Improves Student Retention and Performance in Computing Courses: (Abstract Only). 1084 - Paul-Marie Moulema:
On Integrating Students in the Development and Review of IT Undergraduate Curriculum: (Abstract Only). 1084 - Mostafa Mohammed, Sushma Mandava, Jieun Chon, Margaret Ellis, Clifford A. Shaffer:
An Interactive Tutorial for Learning to Manipulate References: (Abstract Only). 1084 - Reza Soltanpoor, Charles Thevathayan:
Correcting Novice Programmers' Misconceptions Through Personalized Quizzes: (Abstract Only). 1085 - Godmar Back, Lance Chao, Pratik Anand, Thomas Lux, Bo Li, Ali Raza Butt, Kirk W. Cameron:
Teaching Variability in a Core Systems Course: (Abstract Only). 1085 - Michael H. Dunn, Robert J. Caruso, Laurence D. Merkle
, Ray Trygstad:
Proposed Cybersecurity Merit Badge for the Boy Scouts of America: (Abstract Only). 1085 - N. Rich Nguyen
:
Affective Peer Tutoring: (Abstract Only). 1085 - Zack Butler, Ivona Bezáková, Kimberly Fluet
:
Qualitative Analysis of Open-ended Comments in Introductory CS Courses: (Abstract Only). 1086 - Michael A. Posner, Darina Dicheva, Christo Dichev, Don Goelman, Lillian (Boots) Cassel:
1 Grant + 2 Institutions + 3 Course Variations = Data Science 4 All: (Abstract Only). 1086 - Md Mahmudur Rahman:
Infusing Visual Programming and Interactive Learning to Teach an Introductory Programming Course with Positive Learning Outcomes: (Abstract Only). 1086 - Todd Lash, Maya Israel:
Bridging the Research to Practice Gap with Project TACTICal Briefs: (Abstract Only). 1087 - Matthew Peveler, Evan Maicus, Buster O. Holzbauer, Barbara Cutler:
Analysis of Container Based vs. Jailed Sandbox Autograding Systems: (Abstract Only). 1087 - Mehmet Ergezer, Bryon Kucharski, Aaron Carpenter:
Curriculum Design for a Multidisciplinary Embedded Artificial Intelligence Course: (Abstract Only). 1087 - Yifan Guo, Yang Song, Edward F. Gehringer
:
Early Detection on Students' Failing Open-Source based Course Projects using Machine Learning Approaches: (Abstract Only). 1088 - Caelin Bryant, Jonathan Gilmour, Beatriz Herce-Hagiwara, Anh Thu Pham, Halle Remash, Marli Remash, Jonah Zimmerman, Sarah Dahlby Albright, Samuel A. Rebelsky:
A Middle-School Code Camp Experience Emphasizing Data Science for Social Good: (Abstract Only). 1088 - Zhiping Xiao
, Siqi Li, Zachary A. Pardos:
AutoQuiz: A Personalized, Adaptive, Test Practice System (Abstract Only). 1089 - Maddie Zug, Hanna Hoffman, Forest Kobayashi, Miles President, Zachary Dodds:
CS for All Academic Identities: (Abstract Only). 1089 - Fay Zhong:
Designing Adaptive Learning Objects for Enhanced Student Engagement in Data Structures and Algorithms: (Abstract Only). 1089 - Samuel Breese, Evan Maicus, Matthew Peveler, Barbara Cutler:
Correlation of a Flexible Late Day Policy with Student Stress and Programming Assignment Plagiarism: (Abstract Only). 1089 - Stefan Seegerer, Ralf Romeike:
Goals, Topics and Tools of Computer Science for All University or College Courses: (Abstract Only). 1090 - Ana L. Milanova, Barbara Cutler, Buster O. Holzbauer, Evan Maicus, Samuel Breese, Elizabeth Dinella, Matthew Peveler:
Program Analysis Tools in Automated Grading of Homework Assignments: (Abstract Only). 1090 - Juan Chen, Li Shen, Jianping Yin, Chunyuan Zhang:
Design of Practical Experiences to Improve Student Understanding of Efficiency and Scalability Issues in High Performance Computing: (Abstract Only). 1090 - Ke Zhang, Mingyu Chen, Yungang Bao:
ZyForce: An FPGA-based Cloud Platform for Experimental Curriculum of Computer System in University of Chinese Academy of Sciences (Abstract Only). 1091 - Yu Zhang:
Compiler Practice System Integrated with Real Open Source Compiler: (Abstract Only). 1091
Poster Session #3
- Stacey Watson, Julio César Bahamón, Harini Ramaprasad, Heather Richter Lipford:
Developing Soft Skills with a Classroom Behavior Management Game: (Abstract Only). 1092 - Paulina Haduong, Karen Brennan:
Getting Unstuck: New Resources for Teaching Debugging Strategies in Scratch (Abstract Only). 1092 - Peter E. J. Kemp, Miles G. Berry
, Billy Wong:
The New Computing Curriculum in English Schools: A Statistical Analysis of Student Participation (Abstract Only). 1092 - Gina Sprint, Andy O'Fallon:
Engaging Programming Assignments to Recruit and Retain CS0 Students: (Abstract Only). 1093 - Neal Mazur, Joseph Zawicki, Sarbani Banerjee:
Attracting Secondary School Students to Computer Science through Training Teachers to Establish Computer Clubs: (Abstract Only). 1093 - Shannon Campe, Jill Denner, Emily Green, Linda L. Werner:
Pair Programming Interactions in Middle School: Collaborative, Constructive, Dismissive, or Disengaged? (Abstract Only). 1093 - Kris Jordan, Gabi Stein:
The Math Gap in an Inclusive CS1 Course: (Abstract Only). 1094 - Andrea Bonani, Vincenzo Del Fatto, Gabriella Dodero, Rosella Gennari:
Tangibles for Graph Algorithmic Thinking: Experience with Children (Abstract Only). 1094 - Shan Jiang, Gary K. W. Wong
:
Are Children More Motivated with Plugged or Unplugged Approach to Computational Thinking?: (Abstract Only). 1094 - Dale R. Thompson, Bryan Hill, David M. Shannon, Himasri Lekkala, Wen-Juo Lo:
Preliminary Results of TACT Integration and Confidence Levels on Seven Big Ideas of CS: (Abstract Only). 1094 - Fred Martin, Chike Abuah, Subhajit Chakrabarty, David Nguyen, Mark Sherman, Diane Schilder:
The Tablet Game: An Embedded Assessment for Measuring Students' Programming Skill in App Inventor (Abstract Only). 1095 - Sara-Lynn Gopalkrishna:
Implementation of a District-Level CS for All Policy: What Can We Learn? (Abstract Only). 1095 - Jennifer Sabourin, Lucy Kosturko, Scott W. McQuiggan:
SpatialCS: CS to Support Spatial Reasoning (Abstract Only). 1095 - Jayce R. Warner
, Carol L. Fletcher, William Wesley Monroe, Lisa S. Garbrecht:
Growing the High School CS Teacher Workforce: Predictors of Success in Achieving CS Certification (Abstract Only). 1096 - Thea Charles, Amber Oliver, Kate Mulloy:
Effective Models for Integrating Computational Thinking into NYC Elementary Schools: A Proposed Research Agenda (Abstract Only). 1096 - Carol Ramsey, Justin Cannady, Michael DeGraff:
Closing the Gender and Underrepresented Minority Gap in CS: UTeach Computer Science Principles AP Assessment Results (Abstract Only). 1096 - Roxana Hadad, C. Meghan Hausman Jacobson, Kate Thomas, Germania Solórzano, Mila Kachovska, Yue Yin:
Using Cultural Responsiveness to Elicit Computational Thinking in Maker Environments: (Abstract Only). 1097 - Diane Levitt, Judith Spitz:
Impact of a Pre-College Summer Workshop on Women's Confidence and Interest in Pursuing Undergraduate Computer Science Studies: (Abstract Only). 1097 - Kim C. Huett, Carl D. Westine
:
Using Needs Assessment to Inform a Rural School District's Efforts to Expand Access to Computer Science Education: (Abstract Only). 1097 - Leigh Ann DeLyser, Lauren Wright:
Creating a Landscape of K-12 CS Curriculum: (Abstract Only). 1098 - Jill Denner, Shannon Campe:
Computer Science Pathways for Latino/a Youth in a Community Technology Center: (Abstract Only). 1098 - Samuel Adam Micka, Brittany Terese Fasy
, Stacey A. Hancock, Jachiike C. Madubuko, Allison Shay Theobold:
American Indian Storytelling with Alice: (Abstract Only). 1098 - David S. Touretzky, Christina Gardner-McCune, Joseph T. Isaac, Laura Mayfield Tomokiyo:
Couplets: Helping Elementary School Students Recognize Structure in Code (Abstract Only). 1098 - Karen H. Jin:
A "Loopy" Encounter: Teaching Elementary Students the Concept of Loops (Abstract Only). 1099 - Jeremiah J. Blanchard
, Christina Gardner-McCune, Lisa Anthony:
How Perceptions of Programming Differ in Children with and without Prior Experience: (Abstract Only). 1099 - Yifat Amir:
Modeling Student Engagement and Attrition in BJCx, a CS Principles MOOC: (Abstract Only). 1099 - June Mark:
Broadening Participation in Advanced Placement Computer Science Principles: (Abstract Only). 1100 - Meg J. Ray, Diane Levitt, Maya Israel:
Teacher in Residence: (Abstract Only). 1100 - Amber Solomon, Vedant Pradeep, Sarah Li, Mark Guzdial:
The Role of Gestures in Learning Computer Sciences: (Abstract Only). 1100 - Frieda McAlear, Allison Scott, Sonia Koshy, Alexis Martin:
Do Social and Emotional Learning Outcomes and Instructional Practices Promote Persistence in Computer Science for Underrepresented Secondary Students of Color?: (Abstract Only). 1101
Lightning Talk #1
- Madeleine Lorås, Trond Aalberg:
Exploring a Student-centered Approach to Innovating Computer Science Education: (Abstract Only). 1102 - Alex D. Edgcomb, Frank Vahid:
Interactive, Language-neutral Flowcharts and Pseudocode for Teaching Core CS0/1 Programming Concepts: (Abstract Only). 1102 - Cruz Izu
, Olga Sanchez Castro:
Designing Active Mediated Learning Tasks: Can Small Failures Enhance Student Learning? (Abstract Only). 1102 - Jared O'Leary:
Interest-driven Coding Projects: (Abstract Only). 1103 - Michael Ball:
IRT in 5 Minutes: Easy Ways to Better Understand an Assessment (Abstract Only). 1103 - Jared O'Leary:
Facilitating Multiple Programming Languages in One Space: (Abstract Only). 1103 - Paul Dickson:
We Should Give Messy Problems and Make Students Reflect on What They Learn: (Abstract Only). 1103 - Roman Lysecky, Frank Vahid:
Teaching Students a Systematic Approach to Debugging: (Abstract Only). 1104 - Toby Dragon:
Improving Course Content and Providing Intelligent Support Simultaneously: (Abstract Only). 1104 - Lea Wittie, Anastasia Kurdia, Meriel Huggard:
Recruiting Experts: Toward a Concept Inventory for Computer Science 2 (Abstract Only). 1104 - Michael S. Kirkpatrick:
OpenCSF: An Online Interactive Textbook for Computer Systems Fundamentals (Abstract Only). 1105 - Adam Fischbach, Yana Kortsarts, Suk-Chung Yoon:
Developing Computer Forensics Minor - Challenges and Opportunities: (Abstract Only). 1105 - Debasis Bhattacharya:
Bitcoins, Blockchains and Cybersecurity: Teaching Emerging Technologies in the Classroom (Abstract Only). 1105
Lightning Talk #2
- Robert Montante:
Using Scapy in Teaching Network Header Formats: Programming Network Headers for Non-Programmers (Abstract Only). 1106 - Elizabeth S. Boese:
Linked-List vs Array in Memory: an Unplugged Active Learning Experience (Abstract Only). 1106 - Robert Ravenscroft:
An HTML5 Browser Application for Modeling and Teaching Linked Lists: (Abstract Only). 1106 - Ramachandra B. Abhyankar:
Teaching Deduction Using Athena and Related Tools: (Abstract Only). 1106 - Lisa L. Lacher, Cydnee Biehl:
Using Discord to Understand and Moderate Collaboration and Teamwork: (Abstract Only). 1107 - Wensheng Wu:
SLASH: Automatically Generating Flash Cards for Reviewing Concepts in Lectures Slides (Abstract Only). 1107 - Dante Ciolfi:
Computer Programming Training for Under-Served Groups: (Abstract Only). 1107 - Sven Jatzlau, Ralf Romeike:
Toward Teaching Strategies for Block-based Languages: Possibilities, Challenges, and Experiences (Abstract Only). 1108 - Ryan Clarke, Sarah Judd:
Evaluating the Impact of the Girls Who Code Summer Immersion Program: (Abstract Only). 1108 - Jeffrey Miller:
Benefits of Exposure Programs to K12 Student Interest in Computer Science: (Abstract Only). 1108 - Abril Vela:
Exploring Computer Science Beyond High School: Introducing Career and College Pathways (Abstract Only). 1109 - Adrienne Smith, Rebecca Zulli:
Asset Maps: A Simple Tool for Recruiting and Retaining Underrepresented Populations in Computer Science (Abstract Only). 1109 - Orit Hazzan:
The Dual Ladder - Academic vs. Industrial Experience: What kind of Experience should Computer Science Students Gain during their Undergraduate Studies and How? (Abstract Only). 1109
Demonstrations
- Gina Likins, Jen Krieger:
Teaching "Blinky Flashy": Best Practices and Helpful Tips for Teaching eTextiles to a Wide Range of Students (Abstract Only). 1110 - John Maloney:
GP: A New Blocks Language for CS Education (Abstract Only). 1110 - David S. Touretzky, Christina Gardner-McCune:
Calypso for Cozmo: Robotic AI for Everyone (Abstract Only). 1110 - Leo C. Ureel II, Charles R. Wallace:
WebTA: Online Code Critique and Assignment Feedback (Abstract Only). 1111 - Barbara Cutler, Matthew Peveler, Samuel Breese, Evan Maicus, Ana L. Milanova, Buster O. Holzbauer, Andrew Aikens, James Anderson, Josh Barthelmess, Timothy Cyrus
, Marisa Lee, Leon Montealegre, Jessica Wang:
Supporting Team Submissions and Peer Grading within Submitty: (Abstract Only). 1111 - Rita Garcia, Katrina Falkner, Rebecca Vivian:
Parsons Problems usage within a MOOC Pedagogy: (Abstract Only). 1111 - Timothy J. Hickey, Fatima Abu Deeb:
SPINOZA: In-class Python Problem Solving with Classroom Orchestration (Abstract Only). 1112 - Seongtaek Lim, Rama Adithya Varanasi, Tapan Parikh:
GLIDE (Git-Learning IDE; Integrated Development Environment): In-class Collaboration in Web Engineering Curriculum for Youths (Abstract Only). 1112 - Mark Mahoney:
Storyteller: A New Medium for Guiding Students Through Code Examples (Abstract Only). 1112 - Thomas W. Price
:
iSnap: Automatic Hints and Feedback for Block-based Programming (Abstract Only). 1113
![](https://dblp1.uni-trier.de/img/cog.dark.24x24.png)
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.