Abstract is missing.
- Cognitive Load Theory and Computer Science EducationJohn Sweller. 1 [doi]
- Service as RentBarbara Boucher Owens. 2 [doi]
- CS Education: Catching the WaveJan Cuny. 3 [doi]
- Lean In to the Evidence: Breaking the "Glass Slipper" of Technical ProfessionsKaren Lee Ashcraft. 4 [doi]
- OpenDSA: An Interactive eTextbook for Computer Science CoursesClifford A. Shaffer. 5 [doi]
- OSBLE+: A Next-Generation Learning Management and Analytics Environment for Computing EducationDaniel M. Olivares, Christopher D. Hundhausen. 5 [doi]
- Paper vs. Computer-based Exams: A Study of Errors in Recursive Binary Tree AlgorithmsScott Grissom, Laurie Murphy, Renée McCauley, Sue Fitzgerald. 6-11 [doi]
- Stay on These Roads: Potential Factors Indicating Students' Performance in a CS2 CourseHolger Danielsiek, Jan Vahrenhold. 12-17 [doi]
- BRIDGES: A System to Enable Creation of Engaging Data Structures Assignments with Real-World Data and VisualizationsDavid Burlinson, Mihai Mehedint, Chris Grafer, Kalpathi R. Subramanian, Jamie Payton, Paula Goolkasian, Michael Youngblood, Robert Kosara. 18-23 [doi]
- Computational Thinking as a Liberal StudyDave Mason, Irfan Khan, Vadim Farafontov. 24-29 [doi]
- A Study on the Impact of Multidisciplinary Collaboration on Computational ThinkingSarah Monisha Pulimood, Kim Pearson, Diane C. Bates. 30-35 [doi]
- Investigating Differences in Wiki-based Collaborative Activities between Student Engagement Profiles in CS1Adam Eck, Leen-Kiat Soh, Duane F. Shell. 36-41 [doi]
- Subgoals Help Students Solve Parsons ProblemsBriana B. Morrison, Lauren E. Margulieux, Barbara Ericson, Mark Guzdial. 42-47 [doi]
- An Examination of Layers of Quizzing in Two Computer Systems CoursesCindy Norris. 48-53 [doi]
- As CS Enrollments Grow, Are We Attracting Weaker Students?Mehran Sahami, Chris Piech. 54-59 [doi]
- TEALS: Teacher Professional Development Using Industry VolunteersNathaniel Granor, Leigh Ann DeLyser, Kevin Wang. 60-65 [doi]
- Implementation and Outcomes of a Three-Pronged Approach to Professional Development for CS PrinciplesChrystalla Mouza, Lori L. Pollock, Kathleen Pusecker, Kevin Guidry, Ching-Yi Yeh, James Atlas, Terry Harvey. 66-71 [doi]
- Deploying Exploring Computer Science StatewideHelen H. Hu, Cecily Heiner, Jay McCarthy. 72-77 [doi]
- Engaging CS Alumni from AfarChristine Ann Shannon, James Kiper, Samuel A. Rebelsky, Janet Davis. 78-79 [doi]
- Rediscovering the Passion, Beauty, Joy, and Awe: Making Computing Fun Again, part 8Daniel D. Garcia, Josh Caldwell, Pamela Fox, Jeremy Keeshin. 80-81 [doi]
- The Micro-Cluster Showcase: 7 Inexpensive Beowulf Clusters for Teaching PDCJoel C. Adams, Jacob Caswell, Suzanne J. Matthews, Charles Peck, Elizabeth Shoop, David Toth, James Wolfer. 82-83 [doi]
- Three Years of Student Pair Programming: Action Research Insights and OutcomesIan R. McChesney. 84-89 [doi]
- Observations of Pair Programming: Variations in Collaboration Across Demographic GroupsOmar Ruvalcaba, Linda L. Werner, Jill Denner. 90-95 [doi]
- Teaching Mobile Development with Pair ProgrammingMohammed Seyam, D. Scott McCrickard. 96-101 [doi]
- Applying the Communal Goal Congruity Perspective to Enhance Diversity and Inclusion in Undergraduate Computing DegreesBo Brinkman, Amanda Diekman. 102-107 [doi]
- Enhancing Engagement by Blending Rigor and RelevanceSarnath Ramnath, John H. Hoover. 108-113 [doi]
- Understanding How Research Experiences for Undergraduate Students May Foster Diversity in the ProfessorateBurçin Tamer, Jane G. Stout. 114-119 [doi]
- A (Updated) Review of Empiricism at the SIGCSE Technical SymposiumAhmed Al-Zubidy, Jeffrey C. Carver, Sarah Heckman, Mark Sherriff. 120-125 [doi]
- An Effective Approach to Enhancing Compiler Error MessagesBrett A. Becker. 126-131 [doi]
- Automatic Inference of Programming Performance and Experience from Typing PatternsJuho Leinonen, Krista Longi, Arto Klami, Arto Vihavainen. 132-137 [doi]
- CS0 for Computer Science Majors at Ohio UniversityCindy Marling, David Juedes. 138-143 [doi]
- Security Injections 2.0: Increasing Ability to Apply Secure Coding Knowledge using Segmented and Interactive Modules in CS0Sagar Raina, Siddharth Kaza, Blair Taylor. 144-149 [doi]
- Combining Big Data and Thick Data Analyses for Understanding Youth Learning Trajectories in a Summer Coding CampDeborah A. Fields, Lisa Quirke, Janell Amely, Jason Maughan. 150-155 [doi]
- Training Teachers to Integrate Computational Thinking into K-12 TeachingRania A. HodHod, Shamim Khan, Yesem Kurt Peker, Lydia Ray. 156-157 [doi]
- Demystifying Computing with Magic, part IIIDaniel D. Garcia, David Ginat. 158-159 [doi]
- Panel: Engage in Reasoning with ToolsGregory Kulczycki, Murali Sitaraman, Nigamanth Sridhar, Bruce W. Weide. 160-161 [doi]
- The Sensorian Shield: Transforming the Raspberry Pi into an IoT PlatformQusay H. Mahmoud, Dhimiter Qendri, Michael Lescisin. 162 [doi]
- The Speech Recognition Virtual Kitchen ToolkitRebecca Bates, Euisung Kim. 162 [doi]
- VisMap: Exploratory Visualization Support for Introductory Data Science and VisualizationDugald Ralph Hutchings, Megan Squire. 163-168 [doi]
- A Practical and Sustainable Model for Learning and Teaching Data ScienceBina Ramamurthy. 169-174 [doi]
- Teaching Big Data with a Virtual ClusterJoshua Eckroth. 175-180 [doi]
- Evaluating Student Teams: Do Educators Know What Students Think?Anya Tafliovich, Andrew Petersen, Jennifer Campbell. 181-186 [doi]
- Teaching Global Software Engineering by Simulating a Global Project in the ClassroomYang Li, Stephan Krusche, Christian Lescher, Bernd Bruegge. 187-192 [doi]
- Exploring Lightweight Teams in a Distributed Learning EnvironmentStephen MacNeil, Celine Latulipe, N. Bruce Long, Aman Yadav. 193-198 [doi]
- Can Students Design Software?: The Answer Is More Complex Than You ThinkChenglie Hu. 199-204 [doi]
- On the Interplay Between Bottom-Up and Datatype-Driven Program DesignFrancisco Enrique Vicente Castro, Kathi Fisler. 205-210 [doi]
- Modernizing Plan-Composition StudiesKathi Fisler, Shriram Krishnamurthi, Janet Siegmund. 211-216 [doi]
- Initialization in Scratch: Seeking Knowledge TransferDiana Franklin, Charlotte Hill, Hilary A. Dwyer, Alexandria K. Hansen, Ashley Iveland, Danielle Boyd Harlow. 217-222 [doi]
- ITCH: Individual Testing of Computer Homework for Scratch AssignmentsDavid E. Johnson. 223-227 [doi]
- Multi-Track Programming Competitions with ScratchJason Arnold, Heather Bort, Ryan Naugle, Casey O'Hare, Dennis Brylow. 228-233 [doi]
- Special Session: ACM Joint Task Force on Cyber EducationDiana Burley, Matt Bishop, Elizabeth K. Hawthorne, Siddharth Kaza, Scott Buck, Lynn Futcher. 234-235 [doi]
- Technology We Can't Live Without!, revisitedDaniel D. Garcia, Leslie Aaronson, Shawn Kenner, Colleen M. Lewis, Susan H. Rodger. 236-237 [doi]
- igniteCS: Addressing Undergraduate CS RetentionErin Mindell Cannon, Priya Chawla, Katherine Lo, Haley Adams. 238-239 [doi]
- Instructional Design is to Teaching as Software Engineering is to ProgrammingAustin Cory Bart, Clifford A. Shaffer. 240-241 [doi]
- Creating and Grading IPython/Jupyter Notebook Assignments with NbGraderJessica B. Hamrick. 242 [doi]
- CodeSnaps: Block-Based Robotic Programming for the Low-Budget ClassroomJennifer Sabourin, Lucy Kosturko, Scott W. McQuiggan. 242 [doi]
- The Sweep: Essential Examples for In-Flow Peer ReviewJoe Gibbs Politz, Joseph M. Collard, Arjun Guha, Kathi Fisler, Shriram Krishnamurthi. 243-248 [doi]
- The Effects of Peer- and Self-assessment on the AssessorsJoonsuk Park, Kimberley Williams. 249-254 [doi]
- Differences in the Learning Principles Dominating Student-Student vs. Student-Instructor Interactions while Working on Programming TasksAlessio Gaspar, Joni Torsella, Nora Honken, Sohum Sohoni, Colin Arnold. 255-260 [doi]
- Computational Art: Introducing High School Students to Computing via ArtZoë J. Wood, Paul Muhl, Katelyn Hicks. 261-266 [doi]
- The MoveLab: Developing Congruence Between Students' Self-Concepts and ComputingKayla DesPortes, Monet Spells, Betsy James DiSalvo. 267-272 [doi]
- Creative Computation in High SchoolDianna Xu, Aaron Cadle, Darby Thompson, Ursula Wolz, Ira Greenberg 0001, Deepak Kumar. 273-278 [doi]
- Impact of Student Achievement Goals on CS1 OutcomesDaniel Zingaro, Leo Porter. 279-296 [doi]
- Introducing and Evaluating Exam Wrappers in CS2Michelle Craig, Diane Horton, Daniel Zingaro, Danny Heap. 285-290 [doi]
- Measuring Effects of Modality on Perceived Test Anxiety for Computer Programming ExamsRobert Deloatch, Brian P. Bailey, Alex Kirlik. 291-296 [doi]
- Investigating the Role of Being a Mentor as a Way of Increasing Interest in CSJody Clarke-Midura, Vicki Allan, Kevin Close. 297-302 [doi]
- Toward More Gender Diversity in CS through an Artificial Intelligence Summer Program for High School GirlsMarie E. Vachovsky, Grace Wu, Sorathan Chaturapruek, Olga Russakovsky, Richard Sommer, Fei-Fei Li. 303-308 [doi]
- Sisters Rise Up 4 CS: Helping Female Students Pass the Advanced Placement Computer Science A ExamBarbara J. Ericson, Miranda C. Parker, Shelly Engelman. 309-314 [doi]
- Panel: Future Directions of Block-based ProgrammingNeil C. C. Brown, Jens Mönig, Anthony Bau, David Weintrop. 315-316 [doi]
- Why Don't Some CS0 Students Succeed?: How Important Are Background, Experience, Culture, Aptitude, Habits and Attitude?Daniel D. Garcia, Colleen M. Lewis, Stuart Reges, Nathan L. Ensmenger. 317-318 [doi]
- Scrum and Agile Methods in Software Engineering CoursesJennifer Campbell, Stan Kurkovsky, Chun Wai Liew, Anya Tafliovich. 319-320 [doi]
- How to Use Open Source Software in EducationJudith Bishop, Carlos Jensen, Walt Scacchi, Arfon Smith. 321-322 [doi]
- A Course on Programming and Problem SolvingSwapneel Sheth, Christian Murphy, Kenneth A. Ross, Dennis Shasha. 323-328 [doi]
- Online CS1: Who Enrols, Why, and How Do They Do?Diane Horton, Jennifer Campbell, Michelle Craig. 323-328 [doi]
- The Influence of Problem Solving Abilities on Students' Performance on Different Assessment Tasks in CS1Alex Lishinski, Aman Yadav, Richard Enbody, Jon Good. 329-334 [doi]
- Just-In-Time Learning for the Just Google It EraElizabeth Boese. 341-345 [doi]
- Hackathons as an Informal Learning PlatformArnab Nandi, Meris Mandernach. 346-351 [doi]
- The Video Collaboratory as a Learning EnvironmentVikash Singh, Sarah Abdellahi, Mary Lou Maher, Celine Latulipe. 352-357 [doi]
- A Multi-institutional Study of Peer Instruction in Introductory ComputingLeo Porter, Dennis J. Bouvier, Quintin I. Cutts, Scott Grissom, Cynthia Bailey Lee, Robert McCartney, Daniel Zingaro, Beth Simon. 358-363 [doi]
- Developing a Computer Science Concept Inventory for Introductory ProgrammingRicardo Caceffo, Steven A. Wolfman, Kellogg S. Booth, Rodolfo Azevedo. 364-369 [doi]
- A Data-Driven Analysis of Informatively Hard Concepts in Introductory ProgrammingR. Paul Wiegand, Anthony Bucci, Amruth N. Kumar, Jennifer L. Albert, Alessio Gaspar. 370-375 [doi]
- Differentiating for Diversity: Using Universal Design for Learning in Elementary Computer Science EducationAlexandria K. Hansen, Eric R. Hansen, Hilary A. Dwyer, Danielle Boyd Harlow, Diana Franklin. 376-381 [doi]
- Empowering All Students: Closing the CS Confidence Gap with an In-School Initiative for Middle School StudentsPhilip Sheridan Buffum, Megan Hardy Frankosky, Kristy Elizabeth Boyer, Eric N. Wiebe, Bradford W. Mott, James C. Lester. 382-387 [doi]
- How Early Does the CS Gender Gap Emerge?: A Study of Collaborative Problem Solving in 5th Grade Computer ScienceJennifer Tsan, Kristy Elizabeth Boyer, Collin F. Lynch. 388-393 [doi]
- AP Computer Science and Service Learning with We.orgSandra Czajka, Lien Diaz, Crystal Furman. 394-395 [doi]
- CS10K Teachers by 2017?: Try CS1K+ students NOW! Coping with the Largest CS1 Courses in HistoryDaniel D. Garcia, Jennifer Campbell, John DeNero, Mary Lou Dorf, Stuart Reges. 396-397 [doi]
- Booming Enrollments: Survey DataTracy Camp, Stuart H. Zweben, Duncan Buell, Jane Stout. 398-399 [doi]
- Education Modules for Networking, Cloud Computing, and Security in Systems CoursesJay Aikat, Michael K. Reiter, Kevin Jeffay. 400 [doi]
- OnRamp to Parallel and Distributed Computing: Web-portal for Teaching Parallel and Distributed ComputingSamantha S. Foley, Joshua Hursey. 400 [doi]
- Students' Syntactic Mistakes in Writing Seven Different Types of SQL Queries and its Application to Predicting Students' SuccessAlireza Ahadi, Vahid Behbood, Arto Vihavainen, Julia Coleman Prior, Raymond Lister. 401-406 [doi]
- chidb: Building a Simple Relational Database System from ScratchBorja Sotomayor, Adam Shaw. 407-412 [doi]
- SQL: From Traditional Databases to Big DataYasin N. Silva, Isadora Almeida, Michell Queiroz. 413-418 [doi]
- The Performance of Female Computer Science Students across Three Caribbean IslandsDaniel T. Fokum, Daniel N. Coore, Yewande E. Lewis-Fokum. 419-424 [doi]
- Alice in the Middle East: An Experience Report from the Formative PhaseSaquib Razak, Huda Gedawy, Wanda Dann, Donald J. Slater. 425-430 [doi]
- Piloting Computer Science Education Week in MexicoNora A. Escherle, Silvia I. Ramirez-Ramirez, Ashok R. Basawapatna, Dorit Assaf, Alexander Repenning, Carmine Maiello, Yasko Ch. Endo, Juan Arturo Nolazco-Flores. 431-436 [doi]
- Testing Strategies for the Automated Grading of Student ProgramsChris Wilcox. 437-442 [doi]
- A Strategy to Combine Test-Driven Development and Test Criteria to Improve Learning of Programming SkillsBruno Henrique Pachulski Camara, Marco Aurélio Graciotto Silva. 443-448 [doi]
- Tool Design and Student Testing Behavior in an Introductory Java CourseGrant Braught, James Midkiff. 449-454 [doi]
- An Experience Report Assessing A Professional Development MOOC For CS PrinciplesJeff Gray, Jonathan Corley, Brian P. Eddy. 455-460 [doi]
- Two Teachers, Two Perspectives on CS PrinciplesJean Griffin, Tammy Pirmann, Brent Gray. 461-466 [doi]
- Lessons Learned from "BJC" CS Principles Professional DevelopmentThomas W. Price, Veronica Catete, Jennifer Albert, Tiffany Barnes, Daniel D. Garcia. 467-472 [doi]
- Seeing Is Believing: Helping Students Visualize Multithreaded BehaviorJoel C. Adams, Patrick A. Crain, Christopher P. Dilley, Serita M. Nelesen, Javin B. Unger, Mark B. Vander Stel. 473-478 [doi]
- A Survey of Ethical Agreements in Information Security CoursesBenedict Chukuka, Michael Locasto. 479-484 [doi]
- Assessing the Tier-1 Core Learning Outcomes of CS2013James W. McGuffee, E. Kent Palmer, Indira R. Guzman. 485-489 [doi]
- Updating Curricular Guidelines for Associate-Degree Computer Science ProgramsCara Tang, Cindy S. Tucker, Elizabeth K. Hawthorne. 490-491 [doi]
- Uncommon Teaching LanguagesMark C. Lewis, Douglas Blank, Kim Bruce, Peter-Michael Osera. 492-493 [doi]
- Complexity Tutor: Developing an Interactive Tutoring System for Computational Complexity (Abstract Only)Mark McCartin-Lim. 494 [doi]
- You Wouldn't Know It from SIGCSE Proceedings, but We Don't Only Teach CS1 (Abstract Only)Colleen M. Lewis. 494 [doi]
- A Body of Knowledge for Usable Security and Privacy Education (Abstract Only)Yousra Javed, Heather Richter Lipford. 494-495 [doi]
- Computational Making (Abstract Only)Jennifer A. Rode, Andrea Marshall, Houda el Mimouni, Jennifer Booker. 494 [doi]
- Crossing the Streams: Exploring the Interplay between Students' Online Social Activity and Programming Behavior (Abstract Only)Adam S. Carter, Christopher D. Hundhausen. 495 [doi]
- Using Instant Chat for Fun and for Profit to Run a Large Class (Abstract Only)Michael A. Ball. 495 [doi]
- U.S. Army's Cyber Leader Development Program (Abstract Only)James C. Finocchiaro. 495 [doi]
- A "Grand Tour" of Computer Science: Re-Designing CS1 for Breadth and Retention (Abstract Only)Natalie Linnell, Nicholas Tran. 496-497 [doi]
- Collaborative Learning Eliminates the Negative Impact of Gender Stereotypes on Women's Self-Concept (Abstract Only)Jane Stout, Burçin Tamer. 496 [doi]
- Social Network Analysis as a Tool for Understanding Student Interaction in Project-based Courses (Abstract Only)Bonnie K. MacKellar. 496 [doi]
- Enhancing Teaching of Big Data by Using Real World DatasetsAnurag Nagar. 496 [doi]
- Raising the Awareness of Accessibility Needs in Block Languages (Abstract Only)Amber Wagner, Jeff Gray, Daniela Marghitu, Andreas Stefik. 497 [doi]
- Undergraduate Assembly Language Instruction Sweetened with the Raspberry PiJalal Kawash, Andrew Kuipers, Leonard Manzara, Robert Don Collier. 498-503 [doi]
- Droning On: Reflections on Integrating UAV Technology into a Computer Engineering Design LaboratoryMeriel Huggard, Ciarán Mc Goldrick. 504-509 [doi]
- Effects of a Program Integrating Course for Students of Computer Science and EngineeringViggo Kann, Anna-Karin Högfeldt. 510-515 [doi]
- Meeting Graduate Employability Needs through Open-source Collaboration with IndustryMatthew Forshaw, Ellis Solaiman, Oonagh McGee, Hugo Firth, Paul Robinson, Ryan Emerson. 516-521 [doi]
- Agile Software Development Study AwayMaureen Doyle, Candace Gibson, Michelle Melish, Rees Storm. 522-527 [doi]
- Computer History on the MoveGraham Farr, A. Barbara Ainsworth, Chris Avram, Judy Sheard. 528-533 [doi]
- Improving Engagement in Introductory Courses with Homework ResubmissionAmanda M. Holland-Minkley, Thomas Lombardi. 534-539 [doi]
- Animated Examples as Practice Content in a Java Programming CourseRoya Hosseini, Teemu Sirkiä, Julio Guerra, Peter Brusilovsky, Lauri Malmi. 540-545 [doi]
- Memory Diagrams: A Consistant Approach Across Concepts and LanguagesToby Dragon, Paul E. Dickson. 546-551 [doi]
- Factors Influencing Computer Science Learning in Middle SchoolShuchi Grover, Roy D. Pea, Stephen Cooper. 552-557 [doi]
- MyCS at 5: Assessing a Middle-years CS CurriculumBrenda Castro, Terrence Diaz, Marissa Gee, Rebekah Justice, David Kwan, Preethi Seshadri, Zachary Dodds. 558-563 [doi]
- "What Is A Computer": What do Secondary School Students Think?Shuchi Grover, Daisy Rutstein, Eric Snow. 564-569 [doi]
- A Multidisciplinary, Multifaceted Approach to Improve the Computer Science based Game Design Education: Methodology and AssessmentChang Yun, Hesam Panahi, Zhigang Deng. 570-575 [doi]
- Design Insights into the Creation and Evaluation of a Computer Science Educational GameBritton Horn, Christopher Clark, Oskar Strom, Hilery Chao, Amy J. Stahl, Casper Harteveld, Gillian Smith. 576-581 [doi]
- Experiences from an Experiential Learning Course on Games DevelopmentStephan Krusche, Barbara Reichart, Paul Tolstoi, Bernd Bruegge. 582-587 [doi]
- Nifty AssignmentsNick Parlante, Julie Zelenski, Baker Franke, Arvind Bhusnurmath, Karen Her, Kristen Gee, Eric Manley, Timothy Urness, Marvin Zhang, Brian Hou, John DeNero, Josh Hug, Kevin Wayne. 588-589 [doi]
- ParseIT: A Tool for Teaching Parsing TechniquesAmey Karkare, Nimisha Agrawal. 590 [doi]
- Bringing Real-World Data And Visualizations Into Data Structures Courses Using BRIDGESKalpathi R. Subramanian, Jamie Payton, David Burlinson, Mihai Mehedint. 590 [doi]
- The Teaching Privacy CurriculumSerge Egelman, Julia Bernd, Gerald Friedland, Dan Garcia. 591-596 [doi]
- A Reflective Approach to Assessing Student Performance in Cybersecurity ExercisesRichard Weiss, Michael E. Locasto, Jens Mache. 597-602 [doi]
- Facilitating a Battle Between Hackers: Computer Security Outside of the ClassroomNathan Backman. 603-608 [doi]
- A Programming Contest Strategy GuideAaron Bloomfield, Borja Sotomayor. 609-614 [doi]
- Datathons: An Experience Report of Data Hackathons for Data Science EducationCraig Anslow, John Brosz, Frank Maurer, Mike Boyes. 615-620 [doi]
- Teaching "Lawfulness" With KoduDavid S. Touretzky, Christina Gardner-McCune, Ashish Aggarwal. 621-626 [doi]
- Towards a Common Framework for Evaluating Computing Outreach ActivitiesAdrienne Decker, Monica M. McGill, Amber Settle. 627-632 [doi]
- Retention of Flow: Evaluating a Computer Science Education Week ActivityAlexander Repenning, Ashok R. Basawapatna, Dorit Assaf, Carmine Maiello, Nora A. Escherle. 633-638 [doi]
- Students' Initial Course Motivation and Their Achievement and Retention in College CS1 CoursesDuane F. Shell, Leen-Kiat Soh, Abraham E. Flanigan, Markeya S. Peteranetz. 639-644 [doi]
- Landscape of K-12 Computer Science Education in the U.S.: Perceptions, Access, and BarriersJennifer Wang, Hai Hong, Jason Ravitz, Sepehr Hejazi Moghadam. 645-650 [doi]
- CS Teacher Experiences with Educational Technology, Problem-BasedLearning, and a CS Principles CurriculumGeorge Veletsianos, Bradley Beth, Calvin Lin. 651-656 [doi]
- Contextualized Teaching in the Lower Secondary EducationLong-term Evaluation of a CS Course from Grade 6 to 10Arno Pasternak. 657-662 [doi]
- Supporting Active Learning by Introducing an Interactive Teaching Tool in a Data Structures and Algorithms CourseTommy Färnqvist, Fredrik Heintz, Patrick Lambrix, Linda Mannila, Chunyan Wang 0003. 663-668 [doi]
- SEURAT_Edu: A Tool to Assist and Assess Student Decision-Making in DesignJohn Malloy, Janet Burge. 669-674 [doi]
- Incorporating Analogies and Worked Out Examples as Pedagogical Strategies in a Computer Science Tutoring SystemRachel Harsley, Nick Green, Mehrdad Alizadeh, Sabita Acharya, Davide Fossati, Barbara Di Eugenio, Omar AlZoubi. 675-680 [doi]
- Advanced Placement Computer Science Principles (APCSP): A Report from TeachersOwen L. Astrachan, Rebecca Brook Osborne. 681-682 [doi]
- Special Session: Helping Students to Develop Communication, Teamwork, and Other Process Skills with POGILClifton Kussmaul, Helen H. Hu, Tammy Pirmann. 683-684 [doi]
- The Development of Internationalized Computational Thinking Curriculum in Hong Kong Primary Education (Abstract Only)Gary K. W. Wong, Kening Zhu, Xiaojuan Ma, John Huen. 685 [doi]
- Integrating Sustainability Concepts into Introductory Programming Courses (Abstract Only)Jeffrey A. Stone. 685 [doi]
- A Holistic Sequence of Programming Assignments for CS2 (Abstract Only)Joanna Klukowska, Stewart N. Weiss. 685-686 [doi]
- Lights, Camera, but No Action: Exploring Affective Audio-Visual Features of Educational Videos (Abstract Only)Abhay Doke, Niranjan Pedanekar. 686 [doi]
- Coding, Designing, and Logistics: How Modes Affect Equity in Computer Science Education (Abstract Only)Declan Andrew McClintock, Niral Shah. 686 [doi]
- Combating Perceptions of Computer Scientists: A Short-term Intervention (Abstract Only)Shaundra Bryant Daily, Alison E. Leonard, Sophie Jörg, Sabarish V. Babu, Nikeetha DSouza, Dhaval Parmar, Kara Gundersen, Joseph Isaac, Serita Acker. 686 [doi]
- A Certification-Guided Course for Cloud Computing (Abstract Only)Dahai Guo, Anna Koufakou. 687-688 [doi]
- Visualizing Algorithm Analysis Topics (Abstract Only)Mohammed F. Farghally, Eric Fouh, Sally Hamouda, Kyu Han Koh, Clifford A. Shaffer. 687 [doi]
- The Impact on Student Learning and Satisfaction When a CS2 Course Became Interactive (Abstract Only)Steven Huss-Lederman. 687 [doi]
- Increasing Security Awareness in Undergraduate Courses with Labware (Abstract Only)Michael Weeks, Yi Pan, Yanqing Zhang. 687 [doi]
- SPOCK: A System for Encouraging Interaction in Small Private Online Courses (Abstract Only)Ryan Hardt, Grant Wuerker. 688 [doi]
- Broadening the Path to Cybersecurity Profession in Predominantly Undergraduate and Liberal Arts Institutions (Abstract Only)Xenia Mountrouidou, Xiangyang Li. 688 [doi]
- Automated Analysis of Student Programmer Coding Behavior Patterns (Abstract Only)Corey Ford, Clinton Staley. 688 [doi]
- Leveraging Context to Create Opportunistic Co-Located Learning Environments (Abstract Only)Stephen MacNeil, Celine Latulipe. 688-689 [doi]
- Student Perceptions of Success in Computer Science Senior Capstone Projects (Abstract Only)Rick Parker. 689 [doi]
- Design and Evaluation of a Course Module on Android Cipher Programming (Abstract Only)Jinsheng Xu, Xiaohong Yuan, Ashrith Velma. 689-690 [doi]
- Using Small Whiteboards to Engage Students in Active Learning (Abstract Only)Victor T. Norman, Serita M. Nelesen. 689 [doi]
- Computing with a Community Focus: An App Inventor Summer Camp for Middle School Students (Abstract Only)Lijun Ni, Mark Sherman, Diane Schilder, Fred Martin. 690 [doi]
- Building Pre-Service Teacher Interest in Computer Science Education through Mentoring Experiences (Abstract Only)Kim C. Huett, Mary Alice Varga. 690 [doi]
- Exploring Gamification to Teach Computer Science to Non-computer Science Related Major (Abstract Only)Lorena Martinez-Elizalde, Monica G. Duarte-Dominguez. 690 [doi]
- Promote Self-efficacy in Learning of Mobile App and Security with real-world Relevant Laboratory (Abstract Only)Kai Qian, Dan Lo 0001, Wei Chen 0003, Ying Qian. 691 [doi]
- Data Science for All: An Introductory Course for Non-Majors; in Flipped Format (Abstract Only)Lillian N. Cassel, Darina Dicheva, Christo Dichev, Don Goelman, Michael Posner. 691 [doi]
- Using Learning Analytics to Trace Academic Trajectories of CS and IT Students to Better Understanding Successful Pathways to Graduation (Abstract Only)Omaima Almatrafi, Huzefa Rangwala, Aditya Johri, Jaime Lester. 691 [doi]
- Autograding and Feedback for Snap!: A Visual Programming Language (Abstract Only)Michael A. Ball, Daniel D. Garcia. 692 [doi]
- We Have Questions: Pedagogical, Technical, and Procedural Assistance Requests in a Large Computational Thinking Curriculum Research Project (Abstract Only)Hilarie Nickerson, Jeffrey B. Bush, Yasko Chanoki Endo. 692 [doi]
- Clashroom: A Game to Enhance the Classroom Experience (Abstract Only)Shannon Duvall, Daniel R. Eagle, Riese P. Narcisse, Thomas W. Price. 692 [doi]
- Assessing the Effectiveness of Experiential-Learning-Based Teaching Tools in Cybersecurity Courses (Abstract Only)Xiaohong Yuan, Jinsheng Xu, Huiming Yu, Junghee Kim, Taehee Kim. 693 [doi]
- Combining Flipped Learning with Gamification to Improve Student Performance in a Data Structures Course (Abstract Only)Darina Dicheva. 693 [doi]
- Teaching and Learning in an Introductory Undergraduate Programming Class: A Reflective Autoethnography (Abstract Only)S. Zahra Atiq. 693 [doi]
- Multifaceted Efforts to Create an Inclusive Environment and Increase Diversity (Abstract Only)Perry Fizzano, David A. Hartenstine. 694 [doi]
- Eighteen Hours of Code with Fifth Grade Students (Abstract Only)Katie M. Davis, Zoë Wood, John Wilcox. 694 [doi]
- Deepening Learning in High School Computer Science through Practices in the NGSS (Abstract Only)Marie A. Bienkowski. 694 [doi]
- Replicating a Validated CS1 Assessment (Abstract Only)Miranda C. Parker, Mark Guzdial. 695 [doi]
- Assessing the Development of Computer Science Pedagogical Content Knowledge in the TEALS Program (Abstract Only)Yvonne S. Kao, Leigh Ann DeLyser, Aleata K. Hubbard. 695 [doi]
- A Curiosity-Driven System for Developing Coding Literacy (Abstract Only)Neeraj Chatlani, Daniel S. Myers. 695 [doi]
- Pixels, Post-It's® and CS Principles (Abstract Only)Jeffrey L. Popyack, William M. Mongan. 696-697 [doi]
- Teaching Software Engineering Skills in CS1.5: Incorporating Real-world Practices and Tools (Abstract Only)Sarah Heckman, Jason King. 696-697 [doi]
- Designing and Refining of Questions to Assess Students' Ability to Mentally Simulate Programs and Predict Program Behavior (Abstract Only)Ashish Aggarwal, Christina Gardner-McCune, David S. Touretzky. 696 [doi]
- Megas and Gigas Educate (MaGE): A Curricular Peer Mentoring Program (Abstract Only)Heather Pon-Barry, Audrey St. John, Becky Wai-Ling Packard, Barbara Rotundo. 696 [doi]
- OnRamp to Parallel and Distributed Computing (Abstract Only)Samantha S. Foley, Joshua Hursey, Daniel Koepke, Justin Ragatz, Jason Regina. 697-698 [doi]
- Engaging School Counselors, Creating Computing Allies (Abstract Only)Sarah Hug, Jane Krauss. 697 [doi]
- Adventures in K-5 STEM Outreach Using the NAO Robot (Abstract Only)Steven M. Hadfield, Christopher S. Coulston, Marissa G. Hadfield, Lillian B. Warner. 697 [doi]
- Guiding Career Development Prior to Capstone Experiences (Abstract Only)Deborah Knox. 698 [doi]
- User Experience and Feedback on the RPI Homework Submission Server (Abstract Only)Andrea Wong, Eric Tran, Joe Jung, Ben Shaw, Marina Espinoza, Beverly Sihsobhon, Melissa Lindquist, Samuel Breese, Matthew Peveler, Barbara Cutler. 698 [doi]
- Teaching Computational Thinking Through Bio-Design (Abstract Only)Johanna Okerlund, Orit Shaer, Celine Latulipe. 698 [doi]
- An Expert System for the Prediction of Student Performance in an Initial Computer Science Course (Abstract Only)Michael Kuehn, Jarred Estad, Jeremy Straub, Thomas Stokke, Scott Kerlin. 699-700 [doi]
- Bigger Isn't Better When It Comes to Online Computer Science Teacher Communities (Abstract Only)Mackenzie Leake, Colleen M. Lewis. 699 [doi]
- The Sol y Agua Project: Enhancing Middle School Education through Computing with an Emphasis on Simulation and Data Science (Abstract Only)Ann Q. Gates, Monika Akbar, Mary K. Roy, Florencia Larsen, Ivonne López, Christian Murga, Angel Ortega, Jesse Tellez, Rebecca Urbina. 699 [doi]
- Exploring the Role of Computer Science in the Liberal Arts (Abstract Only)Gary R. Skuse, Daniel A. Walzer. 700 [doi]
- FunWithSound: A Music Composition and Synthesis Library for Processing (Abstract Only)David Hovemeyer. 700 [doi]
- A Web-based Environment for Developing and Utilizing Teaching Languages for Novice Computer Science Students (Abstract Only)Benjamin J. Kruger, Richard Matzen. 700 [doi]
- Updates to the ABET Computing Accreditation Criteria (Abstract Only)Allen S. Parrish, Stan Thomas. 701 [doi]
- Universal Access to Computing Education (Abstract Only)Richard E. Ladner, Brianna Blaser, Andreas Stefik, Daniela Marghitu. 701 [doi]
- Birds Of A Feather: Teaching with Alice (Abstract Only)Donald J. Slater, Wanda P. Dann, Stephen Cooper. 701-702 [doi]
- Fostering Computational Creativity through Computing in the Arts: A Community of Educators (Abstract Only)Susan Reiser, Rebecca F. Bruce, Jennifer Burg, Bill Z. Manaris. 701 [doi]
- Computer Science: Small Department Initiative (Abstract Only)Catherine C. Bareiss. 702 [doi]
- Researching Programming Education with Blackbox (Abstract Only)Amjad AlTadmri, Neil C. C. Brown. 702 [doi]
- Mentoring Student Teaching Assistants for Computer Science (Abstract Only)Charles Garrod, Jeffrey Forbes 0001, Colleen M. Lewis, Peter-Michael Osera. 702 [doi]
- Practical Methods for Broadening Participation Through Student Engagement in CS1/CS2 Courses (Abstract Only)Beth A. Quinn, Alvaro E. Monge, Lecia Barker, Leo Porter, Daniel Zingaro. 702-703 [doi]
- POGIL in Computer Science for Beginners and Experts (Abstract Only)Chris Mayfield, Saturnino Garcia, Helen H. Hu, Clif Kussmaul, Tammy Pirmann. 703-704 [doi]
- Teaching Track Faculty in CS (Abstract Only)Mark Sherriff, Daniel D. Garcia. 703 [doi]
- SIGCSE Reads: Time for Book Discussion (Abstract Only)Rebecca Bates, Valerie Summet. 703 [doi]
- A Town Meeting: SIGCSE Committee on Expanding the Women-in-Computing Community (Abstract Only)Gloria Childress Townsend. 703 [doi]
- Defining Concepts, Practices, and Standards for K-12 CS (Abstract Only)Pat Yongpradit, Deborah W. Seehorn, Tammy Pirmann, Irene Lee, Bryan Twarek. 704-705 [doi]
- CS Ed PhD Students Unite! (Abstract Only)Briana B. Morrison. 704 [doi]
- Preparing to Teach Humanitarian Open Source (Abstract Only)Heidi J. C. Ellis, Stoney Jackson, Gregory W. Hislop, Sarah Monisha Pulimood, Gina Likins. 704 [doi]
- Industry Strength Tools for Software Engineering: What Works, What is OverKill? (Abstract Only)Karen H. Jin, Bonnie K. MacKellar. 705 [doi]
- How Do You Teach Debugging?: Resources and Strategies for Better Student Debugging (Abstract Only)Colleen M. Lewis, Chris Gregg. 706 [doi]
- Supporting Students of Color in Learning Computer Science (Abstract Only)Jakita Owensby Thomas, Shaundra B. Daily, Mikala Streeter. 706 [doi]
- Current Initiatives and Future Directions of the Computer Science Teachers Association (CSTA) (Abstract Only)David Reed, Mark R. Nelson. 706 [doi]
- Web Programming (Abstract Only)Marty Stepp, Allison Obourn, Jessica Wolk, Victoria Kirst. 706-707 [doi]
- Setting Quantifiable Goals for Broadening Participation in Computing (Abstract Only)Kate Lockwood, Maureen Doye. 707-708 [doi]
- Handling Very Large Lecture Courses: Keeping the Wheels on the Bus II (Abstract Only)Josh Hug, Daniel D. Garcia. 707 [doi]
- Exploring Learning Analytics for Computing Education (Abstract Only)Christopher D. Hundhausen, Adam S. Carter. 707 [doi]
- Mathematical Reasoning in Computing Education: Connecting Math We Teach with Writing Correct Programs (Abstract Only)John P. Dougherty, Joseph E. Hollingsworth, Joan Krone, Murali Sitaraman. 707 [doi]
- Competency Based Education in Lower-Division Computer Science Taught at Community Colleges (Abstract Only)Amardeep Kahlon, Linda Smarzik, Mary Kohls. 708-709 [doi]
- Computer Science Summer Camps: Making Summer Programs Fun and Sustainable (Abstract Only)David E. Johnson 0001. 708 [doi]
- Brainstorming Data Science as a Fluency Course for Non-Majors and as a New Specialization (Abstract Only)Lillian N. Cassel, Don Goelman, Darina Dicheva, Heikki Topi. 708 [doi]
- Leveraging CS Teachable Moments in the Maker Movement (Abstract Only)Jennifer (Ginger) Alford, Erik Brunvand. 708 [doi]
- Increasing Programming Contest Participation for Fun and Profit (Abstract Only)Aaron Bloomfield, Borja Sotomayor. 709-710 [doi]
- Student ICTD Research and Service Learning Abroad (Abstract Only)Joseph Mertz. 709 [doi]
- Assessment of Security Knowledge, Skills and Abilities using Hands-On Exercises in 2016 (Abstract Only)Richard Weiss 0001, Michael E. Locasto, Jens Mache, Blair Taylor, Elizabeth K. Hawthorne, Siddharth Kaza, Ambareen Siraj. 709 [doi]
- Providing Impactful Professional Development Teachers Can Implement (Abstract Only)Kathy Menchaca Isbister. 710 [doi]
- CReST-Security Knitting Kit: Ready to Use Teaching Resources to Embed Security Topics into Upper Division CS Courses (Abstract Only)Ambareen Siraj, Sheikh K. Ghafoor. 711 [doi]
- Making Music with Computers: Creative Programming in Python (Abstract Only)Bill Z. Manaris, Tobias Kohn. 711 [doi]
- A Web-Based IDE for Teaching with Any Language (Abstract Only)Dan Armendariz, David J. Malan, Nikolai Onken. 711 [doi]
- Teaching Parallel Computing Concepts with OpenMP (Abstract Only)Joel C. Adams, Richard A. Brown, Elizabeth Shoop. 712-713 [doi]
- Guiding Students to Discover CS Concepts and Develop Process Skills using POGIL (Abstract Only)Clifton Kussmaul, Helen H. Hu, Chris Mayfield. 712 [doi]
- High Yield in the Short Term: Planning Strategically to Get Women into your Major (Abstract Only)Lecia Jane Barker, Leisa D. Thompson. 712 [doi]
- Engage, Energize and Empower Your Students with Team-Based Learning (Abstract Only)Lenore Horowitz, George Berg, Kimberly Van Orman. 712 [doi]
- Reading and Writing Like Computer Scientists: How to Promote Critical Thinking and Student Engagement (Abstract Only)Mark E. Hoffman, Jerod Weinman. 713 [doi]
- Using OpenDSA eTextbooks in Your Class (Abstract Only)Clifford A. Shaffer, Thomas L. Naps, Susan H. Rodger. 713 [doi]
- Lego-based Case Studies for Teaching Software Engineering Concepts throughout the Curriculum (Abstract Only)Stan Kurkovsky. 713-714 [doi]
- How to Launch a STARS Computing Corps Cohort to Improve Retention and Broaden Participation in Computing (Abstract Only)Jamie Payton, Tiffany Barnes. 714 [doi]
- Peer Instruction in Computing: A Focus on Student Learning (Abstract Only)Daniel Zingaro, Leo Porter, Quintin I. Cutts, John Glick, Joe Hummel, Cynthia Bailey Lee, Jaime Spacco. 714 [doi]
- Rubricking Like a Boss: Writing and Using Rubrics For Faster, Fairer Grading of Student Assignments (Abstract Only)Don Blaheta, Adrienne Decker. 715-716 [doi]
- A Hands-On Introduction to the Internet of Things (Abstract Only)Bill Siever, Michael P. Rogers. 715 [doi]
- Introducing Secure Coding in CS0, CS1, and CS2 (Abstract Only)Blair Taylor, Siddharth Kaza. 715 [doi]
- Building on Blocks: Getting Started With Frames in Greenfoot 3 (Abstract Only)Amjad AlTadmri, Neil C. C. Brown. 715 [doi]
- Learn CS1/2 by Playing and Building Commercial Grade Casual Games (Abstract Only)Kelvin Sung, Rob Nash, Jason Pace. 716 [doi]
- Permeating Data Visualization in CS Courses (Abstract Only)Aaron Cadle, Ira Greenberg 0001, Deepak Kumar 0002, Dianna Xu, Ursula Wolz. 716 [doi]
- CSinParallel: Using WebMapReduce to Teach Parallel Computing Concepts, Hands-on (Abstract Only)Richard A. Brown, Elizabeth Shoop, Joel C. Adams. 716-717 [doi]
- MUzECS: Block-based Arduino Programming for Exploring Computer Science (Abstract Only)Dennis Brylow. 717 [doi]
- How to Plan and Run Summer Computing Camps: Logistics (Abstract Only)Kristine S. Nagel, Nannette P. Napier, Krishnendu Roy. 717 [doi]
- K-12 Teacher Support for Computer Science Principles: An Introduction to the UTeach Course, Thriving in Our Digital World: AP (Abstract Only)Jeff Mickel, Bradley Beth. 717-718 [doi]
- Conducting Educational Research in the Computer Science Classroom: Choosing the appropriate research design to address your research questions (Abstract Only)Aman Yadav. 718 [doi]
- AP CS Principles and The Beauty and Joy of Computing Curriculum (Abstract Only)Daniel D. Garcia, Tiffany Barnes, Michael Ball 0001, Emil Biga, Josh Paley, Marnie Hill, Nathan Mattix, Parisa Safa, Sean Morris, Shawn Kenner. 718 [doi]
- Programming Web Services on the Cloud with Node.js (Abstract Only)Ariel Ortiz. 719 [doi]
- Teaching Robotics Using ROS (Abstract Only)Nathan Sprague, Ralph Grove. 719 [doi]
- JavaScript Applications for CS0/CS1: Getting Hands-on with Code.org's App Lab (Abstract Only)Baker Franke, Sarah Filman, Rebecca Brook Osborne. 719 [doi]
- Scaling up for CS10K: Teaching and Supporting New Computer Science High School Teachers (Abstract Only)Tiffany Barnes, Jamie Payton, Daniel D. Garcia. 720 [doi]
- App Development for All!: Learn the Hybrid Development Model and How Scaffolded Projects can Bring App Development to your Classes (Abstract Only)David P. Hayes, Dale F. Reed. 720 [doi]
- AP Computer Science Principles Performance Task: Create - Applications from Ideas, Approaches to Programming Collaboratively. It's a Hackathon Workshop! (Abstract Only)Lien Diaz, Richard Kick, Andrew Kuemmel. 720 [doi]
- Mixing Code and 3D Printers with Madeup (Abstract Only)Chris Johnson 0001, Heather Amthauer, Ryan Hardt, Peter Bui. 721 [doi]
- Solving the Cloud Computing Impasse with MBaaS (Abstract Only)Michael P. Rogers, Bill Siever. 721 [doi]
- Infusing Cooperative Learning into Early Computer Science Courses to Support Improved Engagement (Abstract Only)Owen L. Astrachan, Jeff Gray, Fran Trees. 721 [doi]
- Reviewing NSF Proposals: Learn about Effective Proposal Writing via the Review Process (Abstract Only)Michael Erlinger, Paul Tymann. 721-722 [doi]
- Transition To Java Using Alice 3 (Abstract Only)Donald J. Slater, Wanda P. Dann. 722 [doi]
- A Wavelet Transform Module for a Speech Recognition Virtual Machine (Abstract Only)Euisung Kim. 723 [doi]
- Open Sourcing the Classroom (Abstract Only)Mike Izbicki. 723 [doi]
- Learning to Program Using Online Forums: A Comparison of Links Posted on Reddit and Stack Overflow (Abstract Only)Caroline D. Hardin, Matthew Berland. 723 [doi]
- Applying Formal Models of Instructional Design to Measurably Improve Learning in Introductory Computing (Abstract Only)Austin Cory Bart. 723 [doi]
- Monitoring: An Intervention to Improve Team Results in Software Engineering Education (Abstract Only)Maíra R. Marques. 724 [doi]
- Implementing K-Means Clustering and Collaborative Filtering to Enhance Sustainability of Project Repositories (Abstract Only)Matthew R. Steuerer. 724 [doi]
- Pair Programming for Teaching Mobile Development (Abstract Only)Mohammed Seyam. 724 [doi]
- Community and Collaboration in an All-female, Immersive Computer Science Program (Abstract Only)Jeff Stern. 724 [doi]
- Detecting Insider Attacks with Video Websites using Distributed Image Steganalysis (Abstract Only)Christopher Francis-Christie. 725 [doi]
- The Role of Chronology in Analyzing Introductory Programming Assignments (Abstract Only)Kayla Holcomb McMurry, Nevan Simone. 725-726 [doi]
- An Evaluation of Cluster 3.0 as a General Tool for Principal Component Analysis (Abstract Only)Alexander Bender. 725 [doi]
- Programming by Voice to Support Hour of Code for Children with Motor Disabilities (Abstract Only)Caitlin R. Hanley. 725 [doi]
- Web-based Visual Programming for Media Computation Using Blockly (Abstract Only)Jake A. Trower. 725 [doi]
- Robotic Navigation Through Gesture Based Control (Abstract Only)Nickolas W. McCarley. 726 [doi]
- Advances in Phylogenetic-based Stemma ConstructionAndrew Miller, Nathan Gould, Dimitris P. Papamichail. 726 [doi]
- 3D-Printed Animatronic Hand with Wireless Mirroring Glove and Precision Control (Abstract Only)Cyrus Xiyuan Liu. 726 [doi]
- A Simple Line Game With Real-Time Visualization of the Internal Data Structure (Abstract Only)Joh D. Huff. 726 [doi]
- Loop Invariants: Learning to Help Teach (Abstract Only)Caleb H. Priester. 727 [doi]
- Novel Logical Reasoning Tutor (Abstract Only)Matthew Francis Pfister. 727 [doi]
- Syntactic Hint Generation for Introductory Programming Problems (Abstract Only)Aayush Mudgal. 727 [doi]
- Mobile Security via Reverse Tether (Abstract Only)Donna Young. 727 [doi]