Abstract is missing.
- Educating for Both Art and TechnologyJessica K. Hodgins. 1 [doi]
- Paying Back and Paying ForwardFrank H. Young. 2 [doi]
- Data Structures Courses: Past, Present, and FutureMark Allen Weiss. 3 [doi]
- Connected, Committed and Social?: The Consequences of Computing for RelationshipsKeith N. Hampton. 4 [doi]
- EarSketch: A Web-based Environment for Teaching Introductory Computer Science Through Music RemixingJason Freeman, Brian Magerko, Regis Verdin. 5 [doi]
- Blockly Language Creation and Applications: Visual Programming for Media Computation and Bluetooth Robotics ControlJake Trower, Jeff Gray. 5 [doi]
- Student Response to Teaching of Memory Cues and Resumption Strategies in Computer Science ClassesNoah John, Jaime Ruiz. 6-11 [doi]
- Closing The Cyberlearning Loop: Enabling Teachers To Formatively Assess Student Programming ProjectsAshok Ram Basawapatna, Alexander Repenning, Kyu Han Koh. 12-17 [doi]
- Analyzing Student Work Patterns Using Programming Exercise DataJaime Spacco, Paul Denny, Brad Richards, David Babcock, David Hovemeyer, James Moscola, Robert C. Duvall. 18-23 [doi]
- Teaching Computing as Science in a Research ExperienceJerod Weinman, David Jensen, David Lopatto. 24-29 [doi]
- Backward Design: An Integrated Approach to a Systems CurriculumMichael S. Kirkpatrick, Mohamed Aboutabl, David Bernstein, Sharon Simmons. 30-35 [doi]
- A Module-based Approach to Adopting the 2013 ACM Curricular Recommendations on Parallel ComputingMartin Burtscher, Wuxu Peng, Apan Qasem, Hongchi Shi, Dan Tamir, Heather Thiry. 36-41 [doi]
- Creating a Computer Simulator as a CS1 Student ProjectKian L. Pokorny. 42-47 [doi]
- Program Decomposition and Complexity in CS1Aaron W. Keen, Kurt Mammen. 48-53 [doi]
- Supporting Creativity and User Interaction in CS 1 Homework AssignmentsTammy VanDeGrift. 54-59 [doi]
- Embedding Secure Coding Instruction into the IDE: A Field Study in an Advanced CS CourseMichael Whitney, Heather Richter Lipford, Bill Chu, Jun Zhu. 60-65 [doi]
- Augmenting Undergraduate Computer Science Education With Programmable SmartwatchesAndrey Esakia, Shuo Niu, D. Scott McCrickard. 66-71 [doi]
- Simulating IBM Watson in the ClassroomWlodek Zadrozny, Sean Gallagher, Walid Shalaby, Adarsh Avadhani. 72-77 [doi]
- Tutorial: Concurrency with Alice 3 and JavaWanda Dann, Dennis Cosgrove, Don Slater. 78-79 [doi]
- Booming Enrollments: Good Times?Tracy Camp, Stu Zweben, Ellen Walker, Lecia Barker. 80-81 [doi]
- Integrating Live Projects Into Computing CurriculumJoe D. Chase, Premchand Uppuluri, Tracy L. Lewis, Ian Barland, Jeff Pittges. 82-83 [doi]
- WebWolf: Towards a Simple Framework for Automated Assessment of Webpage Assignments in an Introductory Web Programming ClassAntonio Carvalho Siochi, William Randall Hardy. 84-89 [doi]
- The Role of Automation in Undergraduate Computer Science EducationChris Wilcox. 90-95 [doi]
- Mechanical TA: Partially Automated High-Stakes Peer GradingJames R. Wright, Chris Thornton, Kevin Leyton-Brown. 96-101 [doi]
- Are Females Disinclined to Tinker in Computer Science?Samantha Krieger, Meghan Allen, Catherine Rawn. 102-107 [doi]
- The Emerging Role of Self-Perception in Student IntentionsJennifer Dempsey, Richard T. Snodgrass, Isabel Kishi, Allison Titcomb. 108-113 [doi]
- StitchFest: Diversifying a College Hackathon to Broaden Participation and Perceptions in ComputingGabriela T. Richard, Yasmin B. Kafai, Barrie M. Adleberg, Orkan Telhan. 114-119 [doi]
- Computer Scientists at the Biology Lab BenchAndrea Tartaro, Renee J. Chosed. 120-125 [doi]
- Data Journalism: Lessons Learned While Designing an Interdisciplinary Service CourseChristopher Plaue, Lindsey R. Cook. 126-131 [doi]
- Introducing Computing Concepts to Non-Majors: A Case Study in Gothic NovelsHeather Bort, Mimi Czarnik, Dennis Brylow. 132-137 [doi]
- Statistics-infused Introduction to Computer ScienceOlaf A. Hall-Holt, Kevin R. Sanft. 138-143 [doi]
- Building Worlds: Bridging Imperative-First and Object-Oriented Programming in CS1-CS2Zoë J. Wood, Aaron W. Keen. 144-149 [doi]
- A Data Programming CS1 CourseRuth E. Anderson, Michael D. Ernst, Robert Ordóñez, Paul Pham, Ben Tribelhorn. 150-155 [doi]
- A Descent into the Maelstrom: Teaching Legacy Programming and Re-engineeringMichael Wirth. 156-161 [doi]
- A Framework for Teaching Programming LanguagesKent D. Lee. 162-167 [doi]
- The Interpreter In An Undergraduate Compilers CourseJohn H. E. Lasseter. 168-173 [doi]
- Panel on Flipped ClassroomsJesse M. Heines, Jeffrey L. Popyack, Briana Morrison, Kate Lockwood, Doug Baldwin. 174-175 [doi]
- Computer Science Principles Curricula: On-the-ground; adoptable; adaptable; approaches to teachingDaniel D. Garcia, Owen L. Astrachan, Bennett Brown, Jeffrey G. Gray, Calvin Lin, Bradley Beth, Ralph Morelli, Marie desJardins, Nigmanath Sridhar. 176-177 [doi]
- A Classroom Tested Accessible Multimedia Resource for Engaging Underrepresented Students in Computing: The University of Maryland Curriculum In A BoxElissa M. Redmiles, Mary Allison Abad, Isabella Coronado, Sean Kross, Amelia Malone. 178 [doi]
- Using BlueJ to Code Java on the Raspberry PiAmjad AlTadmri, Neil C. C. Brown, Michael Kölling. 178 [doi]
- DBSnap: Learning Database Queries by Snapping BlocksYasin N. Silva, Jaime Chon. 179-184 [doi]
- Language Migration in non-CS Introductory Programming through Mutual Language Translation EnvironmentYoshiaki Matsuzawa, Takashi Ohata, Manabu Sugiura, Sanshiro Sakai. 185-190 [doi]
- Scratch: A Way to Logo and PythonMark Dorling, Dave White. 191-196 [doi]
- An Effective Alternative to the Grace Hopper CelebrationGloria Childress Townsend, Kay Sloan. 197-202 [doi]
- Improving Undergraduate Student Performance in Computer Science at Historically Black Colleges and Universities (HBCUs) through Industry PartnershipsAlicia Nicki Washington, Legand Burge, Marlon Mejias, Ketly Jean-Pierre, Qi'Anne Knox. 203-206 [doi]
- A Comparative Study of the Acceptability of Signs for the Brazilian Sign Language Created in Person and RemotelyFrancisco C. de M. B. Oliveira, Gerarda N. C. Gomes, Adriano T. de Freitas, Anibal C. de Oliveira, Lidiane C. Silva, Bruno Queiroz. 207-211 [doi]
- Beyond the Flipped Classroom: Learning by Doing Through Challenges and Hack-a-thonsMichael Skirpan, Tom Yeh. 212-217 [doi]
- Flipped Classroom Strategies for CS EducationMary Lou Maher, Celine Latulipe, Heather Richter Lipford, Audrey Rorrer. 218-223 [doi]
- The Effectiveness of Video Quizzes in a Flipped ClassLisa L. Lacher, Mark C. Lewis. 224-228 [doi]
- Reconsidering the Impact of CS1 on Novice AttitudesAmber Settle, John Lalor, Theresa Steinbach. 229-234 [doi]
- Drop, Fail, Pass, Continue: Persistence in CS1 and Beyond in Traditional and Inverted DeliveryDiane Horton, Michelle Craig. 235-240 [doi]
- Towards Incremental Separation of Surmountable and Insurmountable Programming DifficultiesJason Carter, Prasun Dewan, Mauro Pichiliani. 241-246 [doi]
- Illustrating the Interaction of Algorithms and Data Structures Using the Matching ProblemJoan M. Lucas. 247-252 [doi]
- Fibonacci in The Curriculum: Not Just a Bad RecurrenceSaad Mneimneh. 253-258 [doi]
- Randomized ReductionBrian C. Dean, Raghuveer Mohan, Chad G. Waters. 259-264 [doi]
- Curricular Assessment: Tips and TechniquesHenry M. Walker, Sue Fitzgerald, John F. Dooley. 265-266 [doi]
- Best Practices for IRB Approval: Four PerspectivesMichael S. Kirkpatrick, Janice E. Cuny, Mark Guzdial, Amanda M. Holland-Minkley, Clifford A. Shaffer. 267-268 [doi]
- Supporting the Computer Science Learning ProcessAmy Briggs, David Bau, Caroline Meeks, Pat Yongpradit. 269-270 [doi]
- EngageCSEdu: CS1 and CS2 Materials for Engaging and Retaining Undergraduate CS StudentsAlvaro E. Monge, Beth A. Quinn, Cameron L. Fadjo. 271 [doi]
- Looking GlassCaitlin Kelleher. 271 [doi]
- Expression of Abstraction: Self Explanation in Code ProductionLeigh Ann Sudol-DeLyser. 272-277 [doi]
- Generating Practice Questions as a Preparation Strategy for Introductory Programming ExamsPaul Denny. 278-283 [doi]
- Benefits of Self-explanation in Introductory ProgrammingArto Vihavainen, Craig S. Miller, Amber Settle. 284-289 [doi]
- Growing a K-12 Community of PracticeStephen Cooper, Susan H. Rodger, Madeleine Schep, RoxAnn H. Stalvey, Wanda Dann. 290-295 [doi]
- Computing on the Silicon Prairie: The State of CS in Nebraska Public SchoolsBrian Dorn, Derek Babb, Dawn M. Nizzi, Cory M. Epler. 296-301 [doi]
- Supporting CS10K: A New Computer Science Methods Course for Mathematics Education StudentsRobin Y. Flatland, Darren Lim, James R. Matthews, Scott Vandenberg. 302-307 [doi]
- Using a Message Board as a Teaching Tool in an Introductory Cyber-Security CourseRaymond Greenlaw, Christopher Brown, Zachary Dannelly, Andrew Phillips, Sarah Standard. 308-313 [doi]
- Further Evaluations of Industry-Inspired Pair Programming Communication Guidelines with Undergraduate StudentsMark Zarb, Janet Hughes, John Richards. 314-319 [doi]
- Supporting Programming Assignments with Activity Streams: An Empirical StudyChristopher D. Hundhausen, Adam S. Carter, Olusola O. Adesope. 320-325 [doi]
- Hands-On Network Programming Projects in the CloudWeiying Zhu. 326-331 [doi]
- Teaching Cybersecurity Analysis Skills in the CloudRichard S. Weiss, Stefan Boesen, James F. Sullivan, Michael E. Locasto, Jens Mache, Erik Nilsen. 332-337 [doi]
- A Cloud Computing Course: From Systems to ServicesM. Suhail Rehman, Jason Boles, Mohammad Hammoud, Majd F. Sakr. 338-343 [doi]
- Budget Beowulfs: A Showcase of Inexpensive Clusters for Teaching PDCJoel C. Adams, Jacob Caswell, Suzanne J. Matthews, Charles Peck, Elizabeth Shoop, David Toth. 344-345 [doi]
- Using App Inventor in Introductory CS CoursesMeimei Gao, Julie Johnson, Dale Reed, Cate Sheller, Franklyn A. Turbak. 346-347 [doi]
- Research, Resources and Communities: Informal Ed as a Partner in Computer Science EducationCameron L. Fadjo, Betsy James DiSalvo, Irene Lee, Karen Peterson. 348-349 [doi]
- Recursion vs. Iteration: An Empirical Study of Comprehension RevisitedRenée A. McCauley, Brian Hanks, Sue Fitzgerald, Laurie Murphy. 350-355 [doi]
- Tracking Student Learning from Class to Exam using Isomorphic QuestionsDaniel Zingaro, Leo Porter. 356-361 [doi]
- The Effectiveness of Visualization for Learning Expression EvaluationAmruth N. Kumar. 362-367 [doi]
- Analyzing Year One of a CS Principles PD ProjectRalph Morelli, Chinma Uche, Pauline Lake, Lawrence Baldwin. 368-373 [doi]
- Field Experiences in Teaching Computer Science: Course Organization and ReflectionsLori L. Pollock, Chrystalla Mouza, James Atlas, Terry Harvey. 374-379 [doi]
- A Mid-Project Report on a Statewide Professional Development Model for CS PrinciplesJeffrey G. Gray, Kathleen Haynie, Sheryl Packman, Mary Boehm, Carol Crawford, Deepa Muralidhar. 380-385 [doi]
- Integrating Role-Playing Games into Computer Science Courses as a Pedagogical ToolDavid Toth, Mary Kayler. 386-391 [doi]
- Structuring Flipped Classes with Lightweight Teams and GamificationCeline Latulipe, N. Bruce Long, Carlos E. Seminario. 392-397 [doi]
- Blending Problem- and Project-Based Learning in Internet of Things Education: Case Greenhouse MaintenanceHanna Mäenpää, Sasu Tarkoma, Samu Varjonen, Arto Vihavainen. 398-403 [doi]
- Can the Security Mindset Make Students Better Testers?Sara Hooshangi, Richard Weiss, Justin Cappos. 404-409 [doi]
- An Empirical Study of Iterative Improvement in Programming AssignmentsRaymond Pettit, John Homer, Roger Gee, Susan Mengel, Adam Starbuck. 410-415 [doi]
- Reconsidering Automated Feedback: A Test-Driven ApproachKevin Buffardi, Stephen H. Edwards. 416-420 [doi]
- MC-Live: A Portable Computing Environment for Computer Science StudentsLee Wittenberg. 421-423 [doi]
- Teaching Virtualization by Building a HypervisorAbhinand Palicherla, Tao Zhang, Donald E. Porter. 424-429 [doi]
- MiniOS: An Instructional Platform for Teaching Operating Systems ProjectsRafael Román Otero, Alex A. Aravind. 430-435 [doi]
- Achieving a shared goal with AP Computer Science A and AP Computer Science PrinciplesPaul T. Tymann, Frances P. Trees, Lester L. Wainwright, Richard Kick, Sandy Czajka, Andrew Kuemmel, Lien Diaz. 436-437 [doi]
- Towards Grand Challenges in Computing Education Across DisciplinesLecia J. Barker, Stephen Cooper, Andrew D. McGettrick, Jason Thatcher, Heikki Topi. 438-439 [doi]
- Exploring Computer Science Topics with Programmable SmartwatchesShuo Niu, Andrey Esakia, D. Scott McCrickard. 440 [doi]
- ENGAGE: A Game-based Learning Environment for Middle School Computational ThinkingKristy Elizabeth Boyer, Philip Sheridan Buffum, Kirby Culbertson, Megan Hardy Frankosky, James C. Lester, Allison G. Martínez-Arocho, Wookhee Min, Bradford W. Mott, Fernando J. Rodríguez, Eric N. Wiebe. 440 [doi]
- Correlation of Topic Model and Student Grades Using Comment Data MiningShaymaa E. Sorour, Kazumasa Goda, Tsunenori Mine. 441-446 [doi]
- Bats, Balls, and Lures: Cognitive Style in CS EducationBarry Wittman, Jean Pretz. 447-451 [doi]
- SOLO Taxonomy for Assessing Novices' Algorithmic DesignDavid Ginat, Eti Menashe. 452-457 [doi]
- What Does It Take to Do Computer Programming?: Surveying the K-12 Students' ConceptionsAntti-Jussi Lakanen, Ville Isomöttönen. 458-463 [doi]
- Engaging High School Students in Modeling and Simulation through Educational MediaDavid Musicant, S. Selcen Guzey. 464-469 [doi]
- An Analysis of User Engagement in Relation to Computing Workshop ActivitiesRachel Menzies, Michael Crabb, Daniel Herron, Karen Petrie, Craig Stewart, Mark Zarb. 469-474 [doi]
- Unci: a C++-based Unit-testing Framework for Intro StudentsDon Blaheta. 475-480 [doi]
- Bug Infestation!: A Goal-Plan Analysis of CS2 Students' Recursive Binary Tree SolutionsLaurie Murphy, Sue Fitzgerald, Scott Grissom, Renée McCauley. 482-487 [doi]
- Ante Up: A Framework to Strengthen Student-Based Testing of AssignmentsMichael K. Bradshaw. 488-493 [doi]
- On the Evaluation of Student Team Software Development ProjectsAnya Tafliovich, Andrew Petersen, Jennifer Campbell. 494-499 [doi]
- An Experience Report at Teaching a Group Based Agile Software Development Project CourseCraig Anslow, Frank Maurer. 500-505 [doi]
- An Experience Report: Using Mobile Development To Teach Software DesignJennifer Campbell, Anya Tafliovich. 506-511 [doi]
- coaster: Teaching Computer Graphics Incrementally (Abstract Only)Robert R. Lewis. 512 [doi]
- Hugging and Bridging: What It Is And Why You Should Be Doing It! (Abstract Only)Shuchi Grover. 512 [doi]
- Montessori Methods + A Living Textbook > Traditional CS Instruction (Abstract Only)Nicole Anderson, Tim Gegg-Harrison. 512 [doi]
- Integrating Programming into Physics and Algebra (Abstract Only)Eric Andrew Freudenthal, Kien Lim, Karla Carmona, Catherine Tabor. 513 [doi]
- Making Computer Science a First-Class Object in the K-12 Next Generation Science Standards (Abstract Only)Marie A. Bienkowski. 513 [doi]
- Launching CROMA: Computational Research On Music & AudioDavid Heise. 513 [doi]
- A Peer Tutoring Model for Small Schools with Limited Funding and Resources (Abstract Only)Dee A. B. Weikle. 514-513 [doi]
- The Need for Voices in CS to Address the #GamerGate Controversy (Abstract Only)Joseph Kendall-Morwick. 514 [doi]
- HFOSS-Lite in CS2: Incorporating the Ushahidi Crowdmapping Program in a Data Structures and Algorithms Course (Abstract Only)Samuel A. Rebelsky. 514 [doi]
- An Across-Institution Anytime MOOC in DatabaseDouglas Fisher. 514 [doi]
- Learning Computer Networking Through Illustration (Abstract Only)Wen-Jung Hsin. 515 [doi]
- Special Session: Perspectives on Adopting and Facilitating Guided Inquiry LearningHelen H. Hu, Clifton Kussmaul, Deepa Muralidhar, Kristine Nagel. 516-517 [doi]
- Introduction to AccessCS10K and Accessible Tools for Teaching ProgrammingAndreas Stefik, Richard E. Ladner. 518-519 [doi]
- One-Day Activities for K-12 Face-to-Face OutreachDaniel D. Garcia, Wei Ding, Joseph Cohen, Barbara Ericson, Jeff Gray, Dale Reed. 520-521 [doi]
- 37 Million Compilations: Investigating Novice Programming Mistakes in Large-Scale Student DataAmjad AlTadmri, Neil C. C. Brown. 522-527 [doi]
- Looking Glass: A C++ Library for Testing Student Programs through ReflectionScott Alexander Turner. 528-533 [doi]
- Checked Coverage and Object Branch Coverage: New Alternatives for Assessing Student-Written TestsZalia Shams, Stephen H. Edwards. 534-539 [doi]
- Using SOLO to Classify the Programming Responses of Primary Grade StudentsLinda M. Seiter. 540-545 [doi]
- Floors and Flexibility: Designing a Programming Environment for 4th-6th Grade ClassroomsCharlotte Hill, Hilary A. Dwyer, Tim Martinez, Danielle Harlow, Diana Franklin. 546-551 [doi]
- Getting Started in Teaching and Researching Computer Science in the Elementary ClassroomDiana Franklin, Charlotte Hill, Hilary A. Dwyer, Ashley Iveland, Alexandria Killian, Danielle Harlow. 552-557 [doi]
- Improving Non-CS Major Performance in CS1Victor T. Norman, Joel C. Adams. 558-562 [doi]
- Can We "Flip" Non-Major Programming Courses Yet?Douglas Baldwin. 563-568 [doi]
- Evaluating Pair-Programming for Non-Computer Science Major StudentsClem O'Donnell, Jim Buckley, Abdulhussain Mahdi, John Nelson, Michael English. 569-574 [doi]
- From 9 to 90: Engaging Learners of All AgesAllison Sauppé, Daniel Szafir, Chien-Ming Huang 0001, Bilge Mutlu. 575-580 [doi]
- A Socio-Cognitive Analysis of Summer Camp Outcomes and ExperiencesChulakorn Aritajati, Mary Beth Rosson, Joslenne Pena, Dana Cinque, Ana Segura. 581-586 [doi]
- Computational Bead Design: A Pilot Summer Camp in Computer Aided Design and 3D Printing for Middle School GirlsCourtney Starrett, Marguerite Doman, Chlotia Garrison, Merry Sleigh. 587-590 [doi]
- Big Data in Computer Science Education ResearchOrit Hazzan, Clifford A. Shaffer. 591-592 [doi]
- Scaling High School Computer Science: Exploring Computer Science and Computer Science PrinciplesOwen L. Astrachan, Ralph Morelli, Gail Chapman, Jeffrey G. Gray. 593-594 [doi]
- SPOCs: What, Why, and HowJanet Burge, Armando Fox, Dan Grossman, Gerald Roth, Joe Warren. 595-596 [doi]
- Technology We Can't Live Without!Daniel D. Garcia, Eric Allatta, Manuel A. Pérez-Quiñones, Jeff Solin. 597-598 [doi]
- JavaTutor: An Intelligent Tutoring System that Adapts to Cognitive and Affective States during Computer ProgrammingJoseph B. Wiggins, Kristy Elizabeth Boyer, Alok Baikadi, Aysu Ezen-Can, Joseph F. Grafsgaard, Eunyoung Ha, James C. Lester, Christopher Michael Mitchell, Eric N. Wiebe. 599 [doi]
- MIST, The Mathematical Image Synthesis ToolkitEileen Fordham, Halley Freger, Amanda Hinchman-Dominguez, Alexander Mitchell, Daniel Rebelsky, Victoria Tsou, Earnest Wheeler, Zoe Wolter, Samuel A. Rebelsky. 599 [doi]
- Insights into Teaching and Learning: Reflections on MOOC ExperiencesJanet Burge. 600-603 [doi]
- What Influences CS Faculty to Adopt Teaching Practices?Lecia Barker, Christopher Lynnly Hovey, Jane Gruning. 604-609 [doi]
- Personalized Attention @ Scale: Talk Isn't Cheap, But It's EffectiveDirk Grunwald, Elizabeth Boese, Rhonda Hoenigman, Andy Sayler, Judith A. Stafford. 610-615 [doi]
- Transferring Skills at Solving Word Problems from Computing to Algebra Through BootstrapEmmanuel Schanzer, Kathi Fisler, Shriram Krishnamurthi, Matthias Felleisen. 616-621 [doi]
- A Practical Guide to Developing and Validating Computer Science Knowledge Assessments with Application to Middle SchoolPhilip Sheridan Buffum, Eleni V. Lobene, Megan Hardy Frankosky, Kristy Elizabeth Boyer, Eric N. Wiebe, James C. Lester. 622-627 [doi]
- Reactive Game Engine Programming for STEM OutreachAlan Cleary, Lucas Vandenbergh, John Peterson. 628-632 [doi]
- Building CS Research Capacity in sub-Saharan Africa by Implementing a Doctoral Training ProgramMikko Apiola, Jarkko Suhonen, Abbi Nangawe, Erkki Sutinen. 633-638 [doi]
- Engaging Non-Traditional Students in Computer Science through Socially-Inspired Learning and Sustained MentoringJennifer Burg, Victor Paúl Pauca, William H. Turkett Jr., Errin W. Fulp, Samuel S. Cho, Peter Santago, Daniel A. Cañas, H. Donald Gage. 639-644 [doi]
- How much impact can be made in a week?: Designing Effective International Service Learning Projects for ComputingGrace Ngai, Stephen C. F. Chan. 645-650 [doi]
- Lowering the Barrier to Systems-level Networking ProjectsJoel Sommers. 651-656 [doi]
- A Simple Laboratory Environment for Real-World Offensive Security EducationMaxim Timchenko, David Starobinski. 657-662 [doi]
- An Educational Networking Framework for Full Layer Implementation and TestingKeunhong Lee, Joongi Kim, Sue B. Moon. 663-668 [doi]
- The CS Concept Inventory Quiz ShowNafeesa Dewji, Steven A. Wolfman, Geoffrey L. Herman, Leo Porter, Cynthia Taylor, Jan Vahrenhold. 669-670 [doi]
- Bringing Grades K-5 to the Mainstream of Computer Science EducationKatie Apone, Marina Umaschi Bers, Karen Brennan, Diana Franklin, Maya Israel, Pat Yongpradit. 671-672 [doi]
- Nifty AssignmentsNick Parlante, Julie Zelenski, Peter-Michael Osera, Marty Stepp, Mark Sherriff, Luther A. Tychonievich, Ryan Layer, Suzanne J. Matthews, Allison Obourn, David R. Raymond, Josh Hug, Stuart Reges. 673-674 [doi]
- Just Enough Programming for Eight-years Olds (Abstract Only)Karen H. Jin, Gavin Kearns. 675 [doi]
- Exploring Computer Science Course and Math Achievement (Abstract Only)Daniel W. Lewis, Lisa Kohne, Timothy Mechlinski, Mariana Schmalstig. 675 [doi]
- Factors Affecting High School Student Engagement in Introductory Computer Science Classes (Abstract Only)Sarah J. Wille, Dae Kim. 675 [doi]
- Using POGIL Activities to Teach CS Principles to Diverse Students (Abstract Only)Helen H. Hu. 676 [doi]
- Moving Ahead with Undergraduate Computational Science Programs (Abstract Only)Lori Carter, Tim Little, Claire Mathews. 676 [doi]
- Computing in the Classroom: A Workshop for Teachers to Infuse Computational Thinking into K-12 Classrooms (Abstract Only)Yesem Kurt Peker, Lydia Ray, Rania A. HodHod, Shamim Khan. 676 [doi]
- Automating Software Engineering Best Practices Using an Open Source Continuous Integration Framework (Abstract Only)Sarah Heckman, Jason King, Michael Winters. 677 [doi]
- Creating New Languages in Blockly: Two Case Studies in Media Computation and Robotics (Abstract Only)Jake Trower, Jeff Gray. 677 [doi]
- A Case Study on Adding Computer Science as a Math Graduation Elective: A Report from the Alabama CS/Mathematics Crosswalk Committee (Abstract Only)Jeff Gray, Mary Boehm, Carol Crawford, Jeff Baker, Gina McCarley, Kitty Morgan, Kelley Rouze, Jill Westerlund, Carol Yarbrough. 677 [doi]
- A Bottom-Up Approach to Teaching Server-Side Web Development Skills (Abstract Only)Ariel Ortiz. 678 [doi]
- Summer Programming Boot Camp: A Strategy For Retaining Women In IT (Abstract Only)Sonal Dekhane, Kristine S. Nagel, Nannette P. Napier. 678 [doi]
- Teaching Text-based Programming in a Blocks-based World (Abstract Only)David Weintrop, Uri Wilensky, Jennifer Roscoe, Daniel Law. 678 [doi]
- E-Assess: A Web-Based Tool for Coordinating and Managing Program Assessment (Abstract Only)Jean H. French, D. Brian Larkins. 679 [doi]
- Evaluating Scratch Programs to Assess Computational Thinking in a Science Lesson (Abstract Only)Jennifer Albert, Barry W. Peddycord III, Tiffany Barnes. 679 [doi]
- Integrating Cutting Edge Devices to Increase Student Retention in Programming (Abstract Only)Evelyn Brannock, Robert Lutz, Mai Yin Tsoi. 679 [doi]
- CS2013 Assessment Exam (Abstract Only)E. Kent Palmer, Terry Linkletter, Paulette Alexander, Patricia L. Roden, Kewal Dhariwal, Indira R. Guzman. 680 [doi]
- A Qualitative Analysis of Students' Difficulties with the Quicksort Algorithm Using Arrays (Abstract Only)Amit Maor. 680 [doi]
- Case Studies of Use: Creating Counselor Champions for Change in K12 Computing Education (Abstract Only)Sarah Hug, Jane Krauss, Catherine Ashcraft. 680 [doi]
- Culturally Responsive Computing: An In-depth Examination of Outcomes in COMPUGIRLS (Abstract Only)Catherine Ashcraft. 681 [doi]
- Algorithmic Thinking: Program that Solve Well-defined Visual Problems (Abstract Only)Elodie Fourquet. 681 [doi]
- STEM Ccareers Inforgaphic Project (SCIP): Teaching Media-Based Computational Thinking Practices (Abstract Only)Brittany Ann Kos, Elizabeth Sims. 681 [doi]
- "Maker Innovators": A Workshop for Youth Creating Responsive and Wearable Game Interfaces with Tangible and Digital Construction Toolkits (Abstract Only)Gabriela T. Richard, Yasmin B. Kafai. 682 [doi]
- Students' (Mis)Understanding of Dictionaries (Abstract Only)Emily Stansbury. 682 [doi]
- It's Not Just About Functionality Anymore: Expanding Student Projects with Web Ecosystems (Abstract Only)Samuel A. Rebelsky. 682 [doi]
- Using Big Data and BKT to Evaluate Course Resources (Abstract Only)Zachary MacHardy, Daniel D. Garcia. 683 [doi]
- Student Board-Writing to Integrate Communication Skills and Content to Enhance Student Learning (Abstract Only)Mark E. Hoffman. 684 [doi]
- Madeup: A Language for Making Things Up (Abstract Only)Chris Johnson, Peter Bui. 684 [doi]
- Correlating ACM Core IT Learning Outcomes with Associate Degree and Certificate Programs (Abstract Only)Cara Tang, Cindy S. Tucker, Elizabeth K. Hawthorne. 684 [doi]
- Extending SQL Auto-Grading to DML and DDL Statements (Abstract Only)Carsten Kleiner, Felix Heine, Bastian Fischer. 685 [doi]
- Student Discovery of Network Security Ethics (Abstract Only)Alisa Neeman, Michael Snider, Allen Hudson. 685 [doi]
- A Nearest Neighbors Analysis of Student Academic Performance in Computer Science (Abstract Only)R. Mitchell Parry. 685 [doi]
- Conflict-Driven Cooperative-Learning in Computing Courses (Abstract Only)Swaroop Joshi, Neelam Soundarajan, Rajiv Ramnath. 685 [doi]
- The Effects of Formal Undergraduate Research Experiences on Student Aspirations for Graduate Study in Computer Science (Abstract Only): Explaining the Relative Influence of Racial Identity StatusAma Nyame-Mensah. 686 [doi]
- Integrating Mobile Computing and Security into a Computer Science Curriculum (Abstract Only)Xiaohong Yuan, Kelvin S. Bryant, Kenneth Williams, Jinsheng Xu. 686 [doi]
- CSteach: Engaging Latino/a Youth in Computer Science with Social Justice and Near Peers (Abstract Only)Louise Ann Lyon, Jill Denner, Jacob Martinez. 686 [doi]
- Security Injections 2.0: Using Segmentation, Instant-feedback, and Auto-grading to Enhance Secure Coding Modules for Lower-level Programming Courses (Abstract Only)Sagar Raina, Blair Taylor, Siddharth Kaza. 687 [doi]
- Raspberry HadooPI: A Low-Cost, Hands-On Laboratory in Big Data and Analytics (Abstract Only)Kenneth Fox, William M. Mongan, Jeffrey Popyack. 687 [doi]
- Conceptum: An Online Infrastructure for Concept Inventories (Abstract Only)Guatam Mohan, Benjamin Rempel, Eli Rosenberg, David Wurtele, Cynthia Taylor, Kevin C. Webb. 687 [doi]
- Building the Pascaline: Digital Computing Like It's 1642 (Abstract Only)David S. Touretzky. 688 [doi]
- Using Workflow Technology to Create Scenario-based Workflows for Information Security Education: Scenario-based Workflows (Abstract Only)Wu He, Ashish Kshirsagar, Alexander Nwala, Yaohang Li. 688 [doi]
- The State of CS Circles: Open Source and Outreach with an Introductory Python Website (Abstract Only)David Pritchard, Sandy Graham, Troy Vasiga. 688 [doi]
- MIPSUnit: A Unit Testing Framework for MIPS Assembly (Abstract Only)Zachary Kurmas, Jack Rosenhauer. 689 [doi]
- A Web-based Simulator for Learning Multiprocessor Real-time Scheduling (Abstract Only)Yuting Zhang, Xin Shan, Yingyuan Zhang, Juejie Wang. 689 [doi]
- Gender Differences in High School Students' Decisions to Study Computer Science and Related Fields (Abstract Only)Hai Hong, Jennifer Wang, Jason Ravitz, Mo-Yun Lei Fong. 689 [doi]
- Learning from What Works: Improving an Introductory Computing Course for Architects with Teaching Methods from Media Computation (Abstract Only)Nicholas Senske. 689 [doi]
- Teaching Debugging Skills in Shader-Based Computer Graphics Programming (Abstract Only)Ying Zhu, G. Scott Owen. 690 [doi]
- Developing Computational Thinking Through Image Making and Constructionist Learning (Abstract Only)Eileen Fordham, Halley Freger, Amanda Hinchman-Dominguez, Alexander Mitchell, Daniel Rebelsky, Victoria Tsou, Earnest Wheeler, Zoe Wolter, Samuel A. Rebelsky. 690 [doi]
- Oh, Snap! Enabling and Encouraging Success in CS1 (Abstract Only)Michael Ball, Lauren Mock, Jonathan McKinsey, Zachary MacHardy, Daniel D. Garcia, Nathaniel Titterton, Brian Harvey. 691 [doi]
- A Gateway Game to Make Computational Problem Solving Accessible and Engaging (Abstract Only)Emmett Tomai, Roberto Flores, Casey Richardson, Jose Rojas, Julio Oliva, German Zuniga. 691 [doi]
- Smartwatches For Junior/Senior Level CS Education (Abstract Only)Andrey Esakia. 691 [doi]
- Universal Access to Computing Education (Abstract Only)Richard E. Ladner, Brianna Blaser, Daniela Marghitu. 692 [doi]
- Brainstorming How to Use Lego Mindstorms EV3 in the Classroom (Abstract Only)Greg Kawell, Benjamin Schafer. 692 [doi]
- Birds of a Feather: Mapping Alice Curriculum to Standards (Abstract Only)Donald J. Slater, Wanda Dann, Stephen Cooper. 692 [doi]
- What Math is the Right Math for Computing? (Abstract Only)Doug Baldwin, John P. Dougherty. 693 [doi]
- Process Oriented Guided Inquiry Learning (POGIL) in Computer Science (Abstract Only)Clif Kussmaul, Helen H. Hu, Chris Mayfield. 693 [doi]
- A Town Meeting: SIGCSE Committee on Expanding the Women-in-Computing Community (Abstract Only)Gloria Childress Townsend. 693 [doi]
- The Great Objective-C Swift Migration of 2015 (Abstract Only)Michael P. Rogers, William M. Siever. 694 [doi]
- Teaching Track Faculty in CS (Abstract Only)Mark Sherriff, Daniel D. Garcia. 694 [doi]
- Juggling the Jigsaw: Enabling CS1 Growing Enrollment and Diversity at Undergraduate Institutions (Abstract Only)Farzana Rahman, Dee A. B. Weikle. 694 [doi]
- Resources and Strategies for Flipped Classrooms (Abstract Only)Edward F. Gehringer, Mark S. Hall. 694 [doi]
- Interactive Ebooks and Course Materials: A BOF for Authors and Instructors (Abstract Only)Cay Horstmann, Smita Bakshi, Amruth Kumar, Frank Vahid. 695 [doi]
- Teaching Security Using Hands-on Exercises in 2015 (Abstract Only)Richard Weiss, Michael E. Locasto, Jens Mache, Blair Taylor, Elizabeth K. Hawthorne, Justin Cappos, Ambareen Siraj. 695 [doi]
- Teaching Algebra and Computing through Bootstrap and Program by Design (Abstract Only)Emmanuel Schanzer, Kathi Fisler. 695 [doi]
- Updating the ACM/IEEE 2008 Curriculum in Information Technology (Abstract Only)Mihaela Sabin, Svetlana Peltsverger, Cara Tang. 695 [doi]
- Creating Assessment Tools for Cybersecurity Education (Abstract Only)Geoffrey L. Herman, Ronald Dodge. 696 [doi]
- Automatically Generated Feedback for CS student Work: Best Practices (Abstract Only)Bruce W. Char, Jeffrey L. Popyack, Jeremy R. Johnson, William M. Mongan. 696 [doi]
- Computer Science Principles: Expanding the Community (Abstract Only)Owen L. Astrachan, Lien Diaz, Amy Briggs, Fran Trees, Richard Kick. 697 [doi]
- Handling Very Large Lecture Courses: Keeping the Wheels on the Bus (Abstract Only)Josh Hug, Daniel D. Garcia. 697 [doi]
- Perspectives on How Computer Science Curricula 2013 Influences Two-Year College Programs (Abstract Only)Cindy S. Tucker, Cara Tang, Elizabeth K. Hawthorne. 698 [doi]
- New Concepts in Database System Education: Experiences and Ideas (Abstract Only)Carsten Kleiner. 698 [doi]
- Proposed ABET Computer Science Criteria and the CS2013 Curriculum (Abstract Only)Michael Oudshoorn, Stan Thomas, Barbara Boucher Owens, Deborah Anne Trytten, Mary Jane Willshire. 698 [doi]
- AP CS A: Sharing Teching Strategies and Curricular Ideas (Abstract Only)Paul T. Tymann, Lester Wainright, Sandy Czajka. 698 [doi]
- Addressing Professional Development Needs for K-12 CS: Working with Your Local CSTA Chapter (Abstract Only)David Reed, Frances P. Trees. 699 [doi]
- Study Abroad Experiences in Computer Science (Abstract Only)Michael Goldweber. 699 [doi]
- Partnering to Promote State-by-State Computing Education Reform (Abstract Only)W. Richards Adrion, Mark Guzdial, Barbara Ericson. 700 [doi]
- Assessments for Computational Thinking in K-12 (Abstract Only)Shuchi Grover, Marie A. Bienkowski, Eric Snow. 700 [doi]
- Student Contributions to Humanitarian Free and Open Source Software (HFOSS) (Abstract Only)Lori Postner, Stoney Jackson, Ben Coleman, Suzanne Mello-Stark, Samuel A. Rebelsky. 700 [doi]
- Computer Science: Small Department Initiative (Abstract Only)Catherine C. Bareiss. 701 [doi]
- Empirical Research in CS Education (Abstract Only)Mark Sherriff, Sarah Heckman. 701 [doi]
- CS 4 Everyone: Diversifying the K-12 Pipeline for CS at College and High School Level (Abstract Only)Farzana Rahman, Jennifer Stevens, Sharon Simmons. 701 [doi]
- Open Educational Resources: What Next? (Abstract Only)Lillian (Boots) Cassel, Cynthia Lee, Clifford A. Shaffer, Darina Dicheva. 701 [doi]
- SIGCSE Reads: Time for Book Discussion (Abstract Only)Rebecca Bates, Judy Goldsmith, Valerie Summet. 702 [doi]
- Can Programming Boot Camp Help Under-represented College Students Succeed in Computing Degrees? (Abstract Only)Kristine S. Nagel, Sonal Dekhane, Nannette P. Napier. 702 [doi]
- Preparing Undergraduates to Make the Most of Attending CS Conferences (Abstract Only)Janet Davis, Christine Alvarado, Miranda C. Parker, Jennelle Nystrom. 702 [doi]
- Working with Undergraduate Teaching Assistants: Best Practices and Lessons Learned (Abstract Only)Chris Gregg, Colleen M. Lewis. 703 [doi]
- Blended CS Courses using Massive, Open, Online Courses (and other Online Resources) (Abstract Only)Douglas H. Fisher, Janet Burge, Mary Lou Maher, Jerry Roth. 703 [doi]
- Teaching Computer Science Soft Skills (Abstract Only)Orit Hazzan, Gadi Har-Shai. 704 [doi]
- Teaching Computing Foundations to Non-Majors (Abstract Only)Catherine C. Bareiss, Larry Vail. 704 [doi]
- SEED Labs: Using Hands-on Lab Exercises for Computer Security Education (Abstract Only)Wenliang Du. 704 [doi]
- Teaching Parallel & Distributed Computing with MPI (Abstract Only)Joel C. Adams, Richard A. Brown, Elizabeth Shoop. 704 [doi]
- Making Music with Computers: Creative Programming in Python (Abstract Only)Bill Z. Manaris, Andrew R. Brown, Tobias Kohn. 705 [doi]
- Intellectual Property Law Basics for Computer Science Instructors (Abstract Only)David G. Kay. 705 [doi]
- Teaching Introductory Computer Science for a Diverse Student Body: Girls Who Code Style (Abstract Only)Jeff Stern, Ashley Gavin, Kari Bancrof. 705 [doi]
- A Swift Introduction to Swift App Development (Abstract Only)Michael P. Rogers, William M. Siever. 706 [doi]
- Conducting Educational Research in the Computer Science Classroom: Choosing the Appropriate Research Design to Address your Research Questions (Abstract Only)Aman Yadav. 706 [doi]
- Using Pencil Code to Bridge the Gap between Visual and Text-Based Coding (Abstract Only)David Bau, Matthew Dawson, Anthony Bau. 706 [doi]
- Bridging the Divide: Developing Culturally-Responsive Curriculum for K-12 Computer Science Education (Abstract Only)Alicia Nicki Washington, Legand Burge, Marlon Mejias, Ketly Jean-Pierre, Qi'Anne Knox. 707 [doi]
- Teaching Cryptography and Access Control Hands-On (Abstract Only)Steve Carr, Melissa S. Keranen, Jean Mayo. 707 [doi]
- On Beyond Sudoku: Pencil Puzzles for Introductory Computer Science (Abstract Only)Zack Butler, Ivona Bezáková. 707 [doi]
- How to Plan and Run Summer Computing Camps: Logistics (Abstract Only)Marguerite A. Doman, Barbara J. Ericson, Kristine S. Nagel, Nannette P. Napier, Krishnendu Roy. 708 [doi]
- Small or Liberal Arts Colleges Adapting to CS2013: Making It Work (Abstract Only)Andrea Danyluk, Michael J. Jipping, Rhys Price Jones, David Reed, Brad Richards, Richard Wicentowski. 708 [doi]
- K12 CS Teaching Methods Courses (Abstract Only)Shuchi Grover, R. Benjamin Shapiro, Brian Dorn. 708-707 [doi]
- Steal This Courseware: FOSS, Github, Python, and OpenShift (Abstract Only)Remy DeCausemaker, Stephen Jacobs. 708 [doi]
- Infusing Cooperative Learning into Early Computer Science Courses to Support Improved Engagement (Abstract Only)Jeff Gray, Fran Trees, Owen L. Astrachan. 709 [doi]
- Augmenting introductory Computer Science Classes with GameMaker and Mobile Apps (Abstract Only)Veronica Catete, Barry W. Peddycord III, Tiffany Barnes. 709 [doi]
- The Internet, Creativity and Global Impact: Curriculum Modules for the New AP Computer Science Principles Course (Abstract Only)Lien Diaz, Richard Kick, Andrew Kuemmel. 709 [doi]
- Supporting New Adopters to Peer Instruction in Computing (Abstract Only)Daniel Zingaro, Leo Porter, Quintin I. Cutts, John Glick, Joe Hummel, Cynthia Bailey Lee, Jaime Spacco. 710 [doi]
- Teaching Computing with Processing, the Bridge Between High School and College (Abstract Only)Aaron Cadle, Ira Greenberg, Deepak Kumar, Darby Thompson, Ursula Wolz, Dianna Xu. 710 [doi]
- Computer Science Principles With EarSketch (Abstract Only)Jason Freeman, Brian Magerko, Regis Verdin. 710 [doi]
- Building Code Magnet Labs for Tablets and Other Devices (Abstract Only)Barry L. Kurtz, Rahman Tashakkori, Ahmad Esmaili. 711 [doi]
- Creating Stimulating, Relevant, and Manageable Introductory Computer Science Projects that Utilize Real-Time, Large, Web-Based Datasets (Abstract Only)Eli Tilevich, Clifford A. Shaffer, Austin Cory Bart. 711 [doi]
- Reviewing NSF Proposals: Learn about Effective Proposal Writing via the Review Process (Abstract Only)Michael Erlinger, Paul Tymann. 711 [doi]
- KELP CS and LaPlaya: A Computational Thinking Curriculum and Development Environment for 4th - 6th Grade (Abstract Only)Diana Franklin, Hilary A. Dwyer. 712 [doi]
- Puzzle-Based Learning: Introducing Creative Thinking and Problem Solving for Computer Science and Engineering (Abstract Only)Raja Sooriamurthi, Nickolas J. G. Falkner, Ed Meyer, Zbigniew Michalewicz. 712 [doi]
- Introducing Secure Coding in CS0, CS1, and CS2. (Abstract Only)Siddharth Kaza, Blair Taylor, Elizabeth K. Hawthorne. 712 [doi]
- Teaching Privacy: What Every Student Needs to Know (Abstract Only)Gerald Friedland, Serge Egelman, Daniel Garcia. 713 [doi]
- Decoding CS Principles: A Curriculum from Code.org (Abstract Only)Baker Franke, Rebecca Brook Osborne. 713 [doi]
- Improvement of Robot Mapping and Localization Using Combined Sensory Data (Abstract Only)Deanna Biesan. 714 [doi]
- Speed Estimation Using Computer Vision (Abstract Only)Matthew Bowen. 714 [doi]
- Developing a Robotics Education Platform using Android Based Cellbots (Abstract Only)Donald D. Buhl-Brown. 714 [doi]
- Data Mining: Building Better Bug Messages (Abstract Only)Mindy DeWaal. 715 [doi]
- Sharing Best Practices for Alumni Engagement (Abstract Only)Meghan Allen, Ben Coleman, Diane Horton, Lynn Lambert, Michele Ng. 715-714 [doi]
- Computational Creativity in the Culinary Arts (Abstract Only)Erol Cromwell. 715 [doi]
- ACEit!: Assist Children in English-language (Abstract Only)Jae-Hyun Choe. 715 [doi]
- Using CABECTPortal as a Case Study to Extend the Capabilities of Penetration Testing Tools (Abstract Only)Derek M. Duchesne. 715 [doi]
- NeuroSoccer: Neural Network Q-Learning (Abstract Only)Andrew Keenan. 716 [doi]
- Automation of Layer 7 DDoS Attacks and Post Forensic Analysis of Server LogsBarry Hamilton Jr.. 716 [doi]
- Focused Mining of University Course Descriptions from Highly Variable Sources (Abstract Only)Thomas D. Effland. 716 [doi]
- Real Time Occupancy Notification: A Comparison Between Passive Infrared and iBeacon Implementations (Abstract Only)Brandon Gottlob. 716 [doi]
- Automatic Fall Detection Using Mobile Devices (Abstract Only)Melissa Katherine Mulcahy. 717 [doi]
- Parallel Author Verification of E-mail (Abstract Only)Andreas Kellas, Alexander Molnar, Leo St. Amour, Frederick Ulrich, Suzanne J. Matthews. 717 [doi]
- Development of an Offset Detection Task for MIREX 2015 (Abstract Only)Darrion Jarrell Long, David Heise. 717 [doi]
- Selection in 3D Graphics Enviornments (Abstract Only)Lindsey Press. 718 [doi]
- Jumping Implementation in Video Games (Abstract Only)Joseph Rioux, James Vanderhyde. 718 [doi]
- Web-based Application for Virtual Exercise Regimen (Abstract Only)Christina Noe. 718 [doi]
- The Backbone Project (Abstract Only)Dharmin Shah. 718 [doi]
- Selecting the Optimal Hardware Prefetching Algorithm for Parallel Workloads (Abstract Only)Saami Rahman. 719 [doi]
- Situating Computational Thinking with Big Data: Pedagogy and Technology (Abstract Only)Austin Cory Bart. 719 [doi]
- FrenchPress Gives Students Automated Feedback on Java Program Flaws (Abstract Only)Hannah Blau. 719 [doi]
- Using Active Learning Techniques in Mixed Undergraduate / Graduate Courses (Abstract Only)Brian P. Railing. 720 [doi]
- Minding the Gap Between Blocks-Based and Text-Based Programming (Abstract Only)David Weintrop. 720 [doi]
- User Interface Design and Agility: Practices for Integration in CS Classrooms (Abstract Only)Mohammed Seyam. 720 [doi]