default search action
SIGCSE 2012: Raleigh, NC, USA
- Laurie A. Smith King, David R. Musicant, Tracy Camp, Paul T. Tymann:
Proceedings of the 43rd ACM technical symposium on Computer science education, SIGCSE 2012, Raleigh, NC, USA, February 29 - March 3, 2012. ACM 2012, ISBN 978-1-4503-1098-7
Plenary session
- Frederick P. Brooks Jr.:
The teacher's job is to design learning experiences; not primarily to impart information. 1-2
Computer curricula 2013: update
- Mehran Sahami, Steve Roach, Ernesto Cuadros-Vargas, David Reed:
Computer science curriculum 2013: reviewing the strawman report from the ACM/IEEE-CS task force. 3-4
Scrum across the CS/SE curricula
- Charles Wallace, Sriram Mohan, Douglas Troy, Mark E. Hoffman:
Scrum across the CS/SE curricula: a retrospective. 5-6
Special session
- Ursula Wolz, Lillian (Boots) Cassel:
The role of interdisciplinary computing in higher education, research and industry. 7-8
Paper: data structures and algorithms
- Ali Erkan, Tom Pfaff, Jason Hamilton, Michael Rogers:
Sustainability themed problem solving in data structures and algorithms. 9-14 - Michal Forisek, Monika Steinová:
Metaphors and analogies for teaching algorithms. 15-20 - Holger Danielsiek, Wolfgang Paul, Jan Vahrenhold:
Detecting and understanding students' misconceptions related to algorithms and data structures. 21-26
Paper: robots
- David Cowden, April O'Neill, Erik Opavsky, Dilan Ustek, Henry M. Walker:
A C-based introductory course using robots. 27-32 - Grant Braught:
dLife: a Java library for multiplatform robotics, AI and vision in undergraduate CS and research. 33-38 - David S. Touretzky:
Seven big ideas in robotics, and how to teach them. 39-44
Paper: K-6 collaborations
- Arno Pasternak, Jan Vahrenhold:
Design and evaluation of a braided teaching course in sixth grade computer science education. 45-50 - Chris Gregg, Luther A. Tychonievich, James P. Cohoon, Kim M. Hazelwood:
EcoSim: a language and experience teaching parallel programming in elementary school. 51-56 - Colleen M. Lewis, Niral Shah:
Building upon and enriching grade four mathematics standards with programming curriculum. 57-62
Paper: tools
- Douglas S. Blank, Jennifer S. Kay, James B. Marshall, Keith J. O'Hara, Mark Russo:
Calico: a multi-programming-language, multi-context framework designed for computer science education. 63-68 - Prasun Dewan:
How a language-based GUI generator can influence the teaching of object-oriented programming. 69-74 - Jason Vandeventer, Benjamin Barbour:
CodeWave: a real-time, collaborative IDE for enhanced learning in computer science. 75-80
A stratified view of programming language parallelism for undergraduate CS education
- Richard A. Brown, Joel C. Adams, David P. Bunde, Jens Mache, Elizabeth Shoop:
A stratified view of programming language parallelism for undergraduate CS education. 81-82
Special session
- Daniel D. Garcia, David Ginat:
DeMystifying computing with magic. 83-84
Community-based projects for computing majors: opportunities, challenges and best practices
- Jeffrey A. Stone, Bonnie K. MacKellar, Elinor M. Madigan, Janice L. Pearce:
Community-based projects for computing majors: opportunities, challenges and best practices. 85-86
Paper: games
- Gillian Smith, Anne Sullivan:
The five year evolution of a game programming course. 87-92 - Katie Seaborn, Magy Seif El-Nasr, David Milam, Darren Yung:
Programming, PWNed: using digital game development to enhance learners' competency and self-efficacy in a high school computing science course. 93-98 - Michael John Eagle, Tiffany Barnes:
A learning objective focused methodology for the design and evaluation of game-based tutors. 99-104
Paper: professional experiences
- Thomas E. Gibbons:
Course guides: a model for bringing professionals into the classroom. 105-110 - Sriram Mohan, Stephen Chenoweth, Shawn A. Bohner:
Towards a better capstone experience. 111-116 - Jeffrey S. Saltz, Jae C. Oh:
An open co-op model for global enterprise technology education: integrating the internship and course work. 117-122
Paper: a session with a view
- Tamar Vilner, Ela Zur, Ronit Sagi:
Integrating video components in CS1. 123-128 - Tayfun Tuna, Jaspal Subhlok, Lecia Barker, Varun Varghese, Olin G. Johnson, Shishir K. Shah:
Development and evaluation of indexed captioned searchable videos for STEM coursework. 129-134 - James R. Miller:
Metaview: a tool for learning about viewing in 3D. 135-140
Paper: pedagogy: programming
- Wanda P. Dann, Dennis Cosgrove, Don Slater, Dave Culyba, Steve Cooper:
Mediated transfer: Alice 3 to Java. 141-146 - Richard Gluga, Judy Kay, Raymond Lister, Sabina Kleitman, Tim Lever:
Over-confidence and confusion in using bloom for programming fundamentals assessment. 147-152 - Chris Piech, Mehran Sahami, Daphne Koller, Steve Cooper, Paulo Blikstein:
Modeling how students learn to program. 153-160
Science fiction in computer science education
- Rebecca Bates, Judy Goldsmith, Rosalyn Berne, Valerie Summet, Nanette Veilleux:
Science fiction in computer science education. 161-162
Diversity initiatives to support systemic change for women in undergraduate computing
- Leisa D. Thompson, Lecia Jane Barker, Rita Manco Powell, Catherine E. Brawner, Tom McKlin:
Initiatives to support systemic change for women in undergraduate computing. 163-164
Special session
- N. Hari Narayanan, Christopher D. Hundhausen, T. Dean Hendrix, Martha E. Crosby:
Transforming the CS classroom with studio-based learning. 165-166
Paper: broadening participation
- Pierluigi Crescenzi, Leonardo Rossi, Gianluca Apollaro:
Making turing machines accessible to blind students. 167-172 - David C. Webb, Alexander Repenning, Kyu Han Koh:
Toward an emergent theory of broadening participation in computer science education. 173-178 - Julie Krause, Irene Polycarpou, Keith Hellman:
Exploring formal learning groups and their impact on recruitment of women in undergraduate CS. 179-184
Paper: online collaboration
- Jam Jenkins, Evelyn Brannock, Thomas Cooper, Sonal Dekhane, Mark S. Hall, Michael Nguyen:
Perspectives on active learning and collaboration: JavaWIDE in the classroom. 185-190 - Christopher Scaffidi, Aniket Dahotre, Yan Zhang:
How well do online forums facilitate discussion and collaboration among novice animation programmers? 191-196 - John Barr, Ananda Gunawardena:
Classroom salon: a tool for social collaboration. 197-202
Paper: middle school collaborations
- Elizabeth Carter, Glenn D. Blank, Jennifer Walz:
Bringing the breadth of computer science to middle schools. 203-208 - Richard Burns, Lori L. Pollock, Terry Harvey:
Integrating hard and soft skills: software engineers serving middle school teachers. 209-214 - Linda L. Werner, Jill Denner, Shannon Campe, Damon Chizuru Kawamoto:
The fairy performance assessment: measuring computational thinking in middle school. 215-220
Paper: new tricks for the classroom
- Stephen H. Edwards, Zalia Shams, Michael Cogswell, Robert C. Senkbeil:
Running students' software tests against each others' code: new life for an old "gimmick". 221-226 - Christopher Plaue, Sal LaMarca, Shelby H. Funk:
Group note-taking in a large lecture class. 227-232 - Michelle Craig, Sarah Petersen, Andrew Petersen:
Following a thread: knitting patterns and program tracing. 233-238
Plenary Session
- Hal Abelson:
From computational thinking to computational values. 239-240
Teaching mathematical reasoning across the curriculum
- Joan Krone, Doug Baldwin, Jeffrey C. Carver, Joseph E. Hollingsworth, Amruth N. Kumar, Murali Sitaraman:
Teaching mathematical reasoning across the curriculum. 241-242
Special session
- Scott R. Portnoff:
Teaching HS computer science as if the rest of the world existed: rationale for a HS Pre-APCS curriculum of interdisciplinary central-problem-based units that model real-world applications. 243-244 - Guy-Alain Amoussou, Scott Grissom:
Funding the challenges in computing. 245-246
Paper: CS1: new ideas
- Ira Greenberg, Deepak Kumar, Dianna Xu:
Creative coding and visual portfolios for CS1. 247-252 - Daniel Zingaro, Andrew Petersen, Michelle Craig:
Stepping up to integrative questions on CS1 exams. 253-258 - Jeffrey A. Stone:
Using reflective blogs for pedagogical feedback in CS1. 259-264
Paper: team work
- Vreda Pieterse, Lisa Thompson, Linda Marshall, Dina M. Venter:
Participation patterns in student teams. 265-270 - Alan C. Jamieson, Lindsay H. Jamieson, Angela C. Johnson:
Application of non-programming focused treisman-style workshops in introductory computer science. 271-276 - Ben Coleman, Matthew Lang:
Collaboration across the curriculum: a disciplined approach todeveloping team skills. 277-282
Paper: summer experiences
- Krishnendu Roy:
App inventor for android: report from a summer camp. 283-288 - Barbara Ericson, Tom McKlin:
Effective and sustainable computing summer camps. 289-294 - Timothy A. Davis:
A summer science experience with computer graphics for secondary students. 295-300
Paper: software engineering
- Chase Felker, Radka Slamova, Janet Davis:
Integrating UX with scrum in an undergraduate software development project. 301-306 - Peter J. Clarke, Jairo Pava, Debra Lee Davis, Frank Hernandez, Tariq M. King:
Using WReSTT in SE courses: an empirical study. 307-312 - Shvetha Soundararajan, Amine Chigani, James D. Arthur:
Understanding the tenets of agile software engineering: lecturing, exploration and critical thinking. 313-318
Special session
- Owen L. Astrachan, Ralph A. Morelli, N. Dwight Barnette, Jeff Gray, Chinma Uche, Bill Cowles, Rebecca Dovi:
CS principles: piloting a national course. 319-320 - Pat Yongpradit:
Fun, phone, and the future: Microsoft XNA game studio, Windows phone, and Kinect SDK. 321-322
Special Session
- Michael Kölling, Ian Utting:
Building an open, large-scale research data repository of initial programming student behaviour. 323-324
Paper: collaborative learning
- Alex Radermacher, Gursimran S. Walia, Richard Rummelt:
Assigning student programming pairs based on their mental model consistency: an initial investigation. 325-330 - David Socha:
Group whiteboards and modeler/customer teams: getting closer to industrial-style collaboration in a classroom. 331-336 - Randy W. Connolly:
Is there service in computing service learning? 337-342
Paper: curriculum issues
- Tim Bell, Peter Andreae, Anthony V. Robins:
Computer science in NZ high schools: the first year of the new standards. 343-348 - Su White, Michalis Vafopoulos:
Web science: expanding the notion of computer science. 349-354 - John Barr, Ali Erkan:
Educating the educator through computation: what GIS can do for computer science. 355-360
Paper: active learning I
- Paul Carter:
An experience report: on the use of multimedia pre-instruction and just-in-time teaching in a CS1 course. 361-366 - Alexandra Martínez:
Using JITT in a database course. 367-372 - Clifton Kussmaul:
Process oriented guided inquiry learning (POGIL) for computer science. 373-378
Paper: communication skills
- Katrina Falkner, Nickolas J. G. Falkner:
Integrating communication skills into the computer science curriculum. 379-384 - Laurie Murphy, Renée McCauley, Sue Fitzgerald:
'Explain in plain English' questions: implications for teaching. 385-390 - Andrew Luxton-Reilly, Daniel J. Bertinshaw, Paul Denny, Beryl Plimmer, Robert J. Sheehan:
The impact of question generation activities on performance. 391-396
Special session
- Victor Piotrowski, Suzanne Westbrook, Mimi McClure, Jeffrey Forbes, Harriet G. Taylor:
Understanding NSF funding opportunities. 397-398
Teaching outside the text
- Renee Ciezki, Robert Glen Martin, Barbara Ericson, Lester L. Wainwright:
Teaching outside the text. 399-400
Special session
- John Impagliazzo, Susan Conry, Eric Durant, Andrew D. McGettrick, Mitchell A. Thornton, Timothy Wilson:
Computer engineering review task force report. 401-402
Paper: projects
- Lisa Bender, Gursimran S. Walia, Krishna Kambhampaty, Kendall E. Nygard, Travis E. Nygard:
Social sensitivity and classroom team projects: an empirical investigation. 403-408 - Shimon Schocken:
Taming complexity in large-scale system projects. 409-414 - Heidi J. C. Ellis, Michelle Purcell, Gregory W. Hislop:
An approach for evaluating FOSS projects for student participation. 415-420
Paper: alice and scratch
- Susan H. Rodger, Melissa Dalis, Chitra Gadwal, Jenna Hayes, Peggy Li, Francine Wolfe, Wenhui Zhang, Liz Liang:
Integrating computing into middle school disciplines through projects. 421-426 - Linda L. Werner, Shannon Campe, Jill Denner:
Children learning computer science concepts via Alice game-programming. 427-432 - Quinn Burke, Yasmin B. Kafai:
The writers' workshop for youth programmers: digital storytelling with scratch in middle school classrooms. 433-438
Paper: active learning II
- Matti Luukkainen, Arto Vihavainen, Thomas Vikberg:
A software craftsman's approach to data structures. 439-444 - Jordi Petit, Omer Giménez, Salvador Roura:
Jutge.org: an educational programming judge. 445-450 - Javier de San Pedro, Josep Carmona, Jordi Cortadella, Jordi Petit:
Integrating formal verification in an online judge for e-Learning logic circuit design. 451-456
Paper: non-majors
- Joel C. Adams, Randall J. Pruim:
Computing for STEM majors: enhancing non CS majors' computing skills. 457-462 - Barbara M. Anthony:
Operations research: broadening computer science in a liberal arts college. 463-468 - Jeff Cramer, Bill Toll:
Beyond competency: a context-driven CSO course. 469-474
Special session
- Nick Parlante, Julie Zelenski, Daniel Zingaro, Kevin Wayne, David R. O'Hallaron, Joshua T. Guerin, Stephen Davies, Zachary Kurmas, Keen Debby:
Nifty assignments. 475-476 - Owen L. Astrachan, Amy Briggs, Janice E. Cuny, Lien Diaz, Chris Stephenson:
Update on the CS principles project. 477-478
Implementing evidence-based practices makes a difference in female undergraduate enrollments
- Wendy M. DuBow, Elizabeth Litzler, Maureen Biggers, Mike Erlinger:
Implementing evidence-based practices makes a difference in female undergraduate enrollments. 479-480
Paper: high school collaborations
- Antti-Jussi Lakanen, Ville Isomöttönen, Vesa Lappalainen:
Life two years after a game programming course: longitudinal viewpoints on K-12 outreach. 481-486 - Renate Thies, Jan Vahrenhold:
Reflections on outreach programs in CS classes: learning objectives for "unplugged" activities. 487-492 - Ambareen Siraj, Martha J. Kosa, Summer-Mistine Olmstead:
Weaving a tapestry: creating a satellite workshop to support HS CS teachers in attracting and engaging students. 493-498 - Lijun Ni, Mark Guzdial:
Who AM I?: understanding high school computer science teachers' professional identity. 499-504
Paper: parallelism and concurrency
- Dan Grossman, Ruth E. Anderson:
Introducing parallelism and concurrency in the data structures course. 505-510 - Brian W. Rague:
Exploring concurrency using the parallel analysis tool. 511-516 - Elizabeth Shoop, Richard A. Brown, Eric Biggers, Malcolm Kane, Devry Lin, Maura Warner:
Virtual clusters for parallel and distributed education. 517-522 - Chris Lupo, Zoë J. Wood, Christine Victorino:
Cross teaching parallelism and ray tracing: a project-based approach to teaching applied parallel computing. 523-528
Paper: mobile computing
- Paul E. Dickson:
Cabana: a cross-platform mobile development system. 529-534 - Victor Paúl Pauca, Richard T. Guy:
Mobile apps for the greater good: a socially relevant approach to software engineering. 535-540 - Derek Riley:
Using mobile phone programming to teach Java and advanced programming to computer scientists. 541-546 - Anthony Allevato, Stephen H. Edwards:
RoboLIFT: engaging CS2 students with testable, automatically evaluated android applications. 547-552
Paper: visualization
- James D. Teresco:
Highway data and map visualizations for educational use. 553-558 - Michael C. Orsega, Bradley T. Vander Zanden, Christopher H. Skinner:
Experiments with algorithm visualization tool development. 559-564 - Sarah Buchanan, Brandon Ochs, Joseph J. LaViola Jr.:
CSTutor: a pen-based tutor for data structure visualization. 565-570 - Jun Tao, Jun Ma, Melissa S. Keranen, Jean Mayo, Ching-Kuang Shene:
ECvisual: a visualization tool for elliptic curve based ciphers. 571-576
Rediscovering the passion, beauty, joy, and awe: making computing fun again
- Daniel D. Garcia, Barbara Ericson, Joanna Goode, Colleen M. Lewis:
Rediscovering the passion, beauty, joy, and awe: making computing fun again, part 5. 577-578
Special session
- Helen H. Hu, Clifton Kussmaul:
Promoting student-centered learning with POGIL. 579-580 - Blair Taylor, Matt Bishop, Diana L. Burley, Steve Cooper, Ronald C. Dodge, Robert C. Seacord:
Teaching secure coding: report from summit on education in secure software. 581-582
Paper: attracting majors
- Mike Richards, Marian Petre, Arosha K. Bandara:
Starting with Ubicomp: using the senseboard to introduce computing. 583-588 - Michael Haungs, Christopher Clark, John Clements, David S. Janzen:
Improving first-year success and retention through interest-based CS0 courses. 589-594 - Sara Sprenkle, Shannon Duvall:
Reshaping the image of computer science in only fifteen minutes (of class) a week. 595-600
Paper: OS and distributed computing
- Ariel Rabkin, Charles Reiss, Randy H. Katz, David A. Patterson:
Experiences teaching MapReduce in the cloud. 601-606 - Barry L. Kurtz, James B. Fenwick Jr., Philip Meznar:
Developing microlabs using Google web toolkit. 607-612 - Jeremy Andrus, Jason Nieh:
Teaching operating systems using android. 613-618
Paper: curricular innovations and research
- Christo Dichev, Darina Dicheva:
Open educational resources in computer science teaching. 619-624 - Yolanda Jacobs Reimer, Katherine Cennamo, Sarah A. Douglas:
Emergent themes in a UI design hybrid-studio course. 625-630 - Dimitrios Charalampidis, James Haralambides:
A multilevel, multidimensional undergraduate course and lab experience on embedded multimedia systems. 631-636
Paper: CS education research
- Elizabeth Ann Patitsas, Steven A. Wolfman:
Effective closed labs in early CS courses: lessons from eight terms of action research. 637-642 - Joel C. Adams, Andrew R. Webster:
What do students learn about programming from game, music video, and storytelling projects? 643-648 - Adam Anthony, Mitch Raney:
Bayesian network analysis of computer science grade distributions. 649-654
Plenary session
- Fernanda B. Viégas, Martin Wattenberg:
Through the looking glass: talking about the world with visualization. 655-656
Workshops
- John Barr, Ananda Gunawardena:
Using social networking to improve student learning through classroom salon (abstract only). 656 - Aman Yadav, John Tim Korb:
Challenges and opportunities in conducting educational research in the computer science classroom: how to collect empirical evidence to assess whether students really learned (abstract only). 656 - Joseph Hummel:
C++11 in parallel (abstract only). 656 - Stephen H. Edwards, Manuel A. Pérez-Quiñones:
The absolute beginner's guide to JUnit in the classroom (abstract only). 656 - Tom Reichlmayr:
Student scrums (abstract only). 661 - Sue C. Fitzgerald, Guy-Alain Amoussou:
Reviewing NSF proposals (abstract only): learn about effective proposal writing via the review process. 657 - Michael Rogers, Mark H. Goadrich:
A hands-on comparison of iOS vs. android (abstract only). 663 - Joseph Mertz, Scott McElfresh, Steven K. Andrianoff, Jennifer Dempsey:
Killing 3 birds with one course: service learning, professional writing, and project management (abstract only). 657 - Tim Bell, Daniela Marghitu, Lynn Lambert:
Computer science unplugged, robotics, and outreach activities (abstract only). 657 - William M. Jones, D. Brian Larkins:
Introduction to using FPGAs in the computer science curriculum (abstract only). 658 - Janet E. Burge, Paul V. Anderson, Gerald C. Gannod, Michael Carter, Deanna Dannels, Margaret Heil, Mladen A. Vouk:
Helping students become better communicators (abstract only). 658 - Michael Ferguson, Julian Mason, Sharon Gower Small, Zachary Dodds:
ROS for educators: teaching with the robot operating system and Microsoft Kinect (abstract only). 658 - Zachary Kurmas, James Vanderhyde:
Board game project ideas for CS 1 and CS 2 (abstract only). 658 - David Hyland-Wood, Marsha Zaidman:
A taste of linked data and the semantic web (abstract only). 658 - Michael Kölling, Neil Brown:
Teaching with greenfoot and the Kinect: a novel way to engage beginners (abstract only). 659 - David G. Kay:
Intellectual property law basics for computer science instructors (abstract only). 659 - Nikolai Tillmann, Jonathan de Halleux, Tao Xie, Judith Bishop:
Teaching and learning computing via social gaming with Pex4Fun (abstract only). 659 - Mel Chua, Sebastian Dziallas, Heidi J. C. Ellis, Gregory W. Hislop, Karl R. Wurst:
Welcome to Makerland: a first cultural immersion into open source communities (abstract only). 659 - Ira Greenberg, Deepak Kumar, Dianna Xu:
Computational art and creative coding: teaching CS1 with processing (abstract only). 660 - Daniel D. Garcia, Brian Harvey, Tiffany Barnes, Luke Segars, Eugene Lemon, Sean Morris, Josh Paley:
AP CS principles and the beauty and joy of computing curriculum (abstract only). 660 - Daniel Zingaro, Cynthia Bailey Lee, John Glick, Leo Porter, Beth Simon:
Peer instruction in the CS classroom: a hands-on introduction (abstract only). 660 - Martin L. Barrett, Steve Chenoweth, Larry Jones, Amine Chigani, Ayse Basar Bener, Mei-Huei Tang:
Incorporating software architecture in the computer science curriculum (abstract only). 660 - Robert A. Chesebrough, Johnnie W. Baker:
Parallelism and concurrency for data-structures & algorithms courses (abstract only). 660 - Monica Anderson, David S. Touretzky, Chutima Boonthum-Denecke:
ARTSI robotics roadshow-in-a-box: turnkey solution for providing robotics workshops to middle and high school students (abstract only). 661 - Kathi Fisler, Stephen Bloch:
Program by design: from animations to data structures (abstract only). 661 - Michèlle Friend, Jeff Gray:
CS outreach with app inventor (abstract only). 661 - Jason O. Hallstrom, Joe Hollingsworth, Joan Krone, Murali Sitaraman:
Making mathematical reasoning fun: tool-assisted, collaborative techniques (abstract only). 683 - Brian Harvey, Daniel D. Garcia, Josh Paley, Luke Segars:
Snap!: (build your own blocks) (abstract only). 662 - Marge M. Coahran, Janet Davis:
Circuits and microcontrollers in computer organization laboratories (abstract only). 662 - Ariel Ortiz:
Web development with python and django (abstract only). 686 - Richard E. Ladner, Karen Alkoby, Jeffrey P. Bigham, Stephanie Ludi, Daniela Marghitu, Andreas Stefik:
Improving the accessibility of computing enrichment programs (abstract only). 662 - Samuel A. Rebelsky:
Enhancing student interest by extending graphics applications (abstract only). 662 - Nikolai Tillmann, Michal Moskal, Jonathan de Halleux, Manuel Fähndrich, Tao Xie:
Engage your students by teaching programming using only mobile devices with TouchDevelop (abstract only). 663 - Richard A. Brown, Elizabeth Shoop:
CS in parallel: modules for adding parallel computing to CS courses, from CS2 to theory of computation (abstract only). 663 - Mark Guzdial, Barbara Ericson:
Listening to linked lists: using multimedia to learn data structures (abstract only). 663 - Raja Sooriamurthi, Nickolas J. G. Falkner, Zbigniew Michalewicz:
Puzzle-based learning: introducing critical thinking and problem solving for computer science and engineering (abstract only). 663
Posters
- Carl Alphonce, Joseph LeGasse:
Using reflection to enhance feedback for automated grading (abstract only). 664 - Kai Qian, Chia-Tien Dan Lo, Yi Pan, Yanqing Zhang, Xiaolin Hu, Liang Hong:
The cross-curriculum mobile computing labware for CS (abstract only). 664 - Elizabeth V. Howard, Jill E. Courte, Donna M. Evans, Marilyn M. Anderson:
Merging healthcare and technology: a multi-disciplinary health information technology (HIT) curriculum (abstract only). 664 - William M. Mongan:
An integrated introduction to network protocols and cryptography to high school students (abstract only). 664 - Xuzhou Chen, Nadimpalli V. R. Mahadev:
A PC based robot for learning computer vision and advanced programming (abstract only). 664 - Shereen Khoja, Juliet Brosing, Camille Wainwright, Jeffrey Barlow:
Girls gather for computer science (G2CS) (abstract only). 665 - Deborah A. Fields, Kristin A. Searle, Yasmin B. Kafai, Hannah S. Min:
Debuggems to assess student learning in e-textiles (abstract only). 699 - Janet Davis, Samuel A. Rebelsky, Jerod J. Weinman:
MediaScripting: teaching introductory CS by through interactive graphics scripting (abstract only). 665 - Hannah Fidoten, Jaime Spacco:
Do faculty recognize the difference between computer science and information technology?: a survey of liberal arts faculty (abstract only). 665-666 - Paige H. Meeker:
Interdisciplinary travel courses in computer science (abstract only). 666 - Monika Akbar, Clifford A. Shaffer:
User type clustering to refine search and browse for educational resources (abstract only). 666 - Steven Huss-Lederman:
A comprehensive CS curriculum revision, implementation, and analysis (abstract only). 666 - Xiaohong Yuan, Jinsheng Xu, Kossi D. Edoh, Hong Wang:
Developing an interdisciplinary health informatics security and privacy program (abstract only). 666 - Robert E. England:
A team software development course featuring iPad programming (abstract only). 667 - Nanette Veilleux, Rebecca Bates, Diane Jones, Cheryl Allendoerfer, Joy Crawford:
The role of belonging in engagement, retention and persistence in computer science (abstract only). 707 - Ellen Boyd, Anthony Allevato:
Streamlining project setup in eclipse for both time-constrained and large-scale assignments (abstract only). 667 - Stephen B. Hughes, J. Ben Schafer, Aaron Mangel, Sean Fredericksen:
A customizable platform for classroom collaboration using mobile devices (abstract only). 667 - Demian Lessa, Bharat Jayaraman:
Explaining the dynamic structure and behavior of Java programs using a visual debugger (abstract only). 668 - D. Brian Larkins, H. Erin Rickard, William M. Jones:
Using FPGA systems across the computer science curriculum (abstract only). 668 - Raja S. Kushalnagar, Joseph S. Stanislow:
Maximizing content learning for deaf students and English as a second language students (abstract only). 668 - Shamsi Moussavi, Giuseppe Sena:
All-in-one virtualized laboratory (abstract only). 668 - Joseph A. Cottam, Suzanne Menzel:
Recursive thinkers and doers in CS1 (abstract only). 669 - Madalene Spezialetti:
Computing in context: video scenarios for recognizing and utilizing basic computing constructs (abstract only). 669 - Ivona Bezáková, James E. Heliotis, Sean Strout, Adam Oest, Paul D. Solt:
Programming board-game strategies in the introductory CS sequence (abstract only). 669
Posters II
- John J. Wright:
Implementing and assessing a blended CS1 course (abstract only). 670 - Scott A. Turner:
Designing with projects in mind: an approach for creating authentic (and manageable) programming projects (abstract only). 670 - José M. Garrido:
Integrating elementary computational modeling and programming principles (abstract only). 670 - Anthony Allevato, Stephen H. Edwards:
RoboLIFT: simple GUI-based unit testing of student-written android applications (abstract only). 670 - Eric Fouh, Maoyuan Sun, Clifford A. Shaffer:
OpenDSA: a creative commons active-ebook (abstract only). 721 - Murali Mani, Quamrul Mazumder:
Active learning in computer science education using meta-cognition (abstract only). 671 - Yana Kortsarts, Vasily Kolchenko:
Dynamic programming across the CS curriculum (abstract only). 671 - Clif Kussmaul, Heidi J. C. Ellis, Gregory W. Hislop:
50 ways to be a FOSSer: simple ways to involve students & faculty (abstract only). 671 - Daniela Marghitu, Taha Ben Brahim, John Weaver:
Teaching computer science and programming concepts using LEGO NXT and TETRIX robotics, and computer science unplugged activities (abstract only). 671 - Helen H. Hu:
Using POGIL to teach students to be better problem solvers (abstract only). 672 - Jinghua Zhang, Elva J. Jones:
Developing a gaming concentration in the computer science curriculum at an HBCU (abstract only). 672 - Jason Snyder:
OSSIE: an open source software defined radio (SDR) toolset for education and research (abstract only). 672 - Jean H. French:
Implementing a communication-intensive core course in a CS curriculum: a survey of methods (abstract only). 672 - Quinn Burke, Yasmin B. Kafai, Jean Griffin, Rita Manco Powell, Michele Grab, Susan B. Davidson, Joseph S. Sun:
The reflective mentor: charting undergraduates' responses to computer science service learning (abstract only). 673 - Li Yang, Joseph M. Kizza, Andy Ju An Wang, Chung-Han Chen:
Teaching cryptography using hands-on labs (abstract only). 673 - Pelle Hall, Andrew Hirakawa, Jennelle Nystrom, Samuel A. Rebelsky:
From drawing to programming: attracting middle-school students to programming through self-disclosing code (abstract only). 673 - Carol Spradling, Florence Appel, Elizabeth K. Hawthorne:
Proposed revisions to the social and professional knowledge area for CS2013 (abstract only). 673 - Zalia Shams, Stephen H. Edwards:
A better API for Java reflection (abstract only). 674 - Qusay H. Mahmoud, Nicholas Mair, Mohamed F. Younis, Sunny Dhillon:
Hands-on labs for a mini-course on mobile application development (abstract only). 674 - Vicki L. Almstrum, Barbara Boucher Owens, Mary Z. Last, Deepa Muralidhar:
CEOHP evaluation, evolution, and archival storage (abstract only). 674 - Christy L. McGuire, Thomas K. Harris, Jonathan Steinhart, Leigh Ann Sudol-DeLyser:
CodeTrainer teacher authoring system: facilitating user-created content in an intelligent tutoring system (abstract only). 674 - Edward Dillon, Monica Anderson, Marcus Brown:
Comparing feature sets within visual and command line environments and their effect on novice programming (abstract only). 675 - Jeffrey Forbes:
Exploring connected worlds (abstract only). 675
Birds-of-a-feather
- Tim Bell, Lynn Lambert, Daniela Marghitu:
CS unplugged, outreach and CS kinesthetic activities (abstract only). 676 - Elizabeth K. Hawthorne, Nancy R. Mead, Mark A. Ardis, Carol A. Sledge:
Infusing software assurance and secure coding into introductory CS courses (abstract only). 676 - Stephen H. Edwards:
Web-CAT user group (abstract only). 676 - Sebastian Dziallas, Heidi J. C. Ellis, Mel Chua, Steven Huss-Lederman, Karl R. Wurst:
Teaching open source: involving students in free and open source software (FOSS) project communities (abstract only). 676 - Brian Harvey, Tiffany Barnes, Luke Segars:
AP CS principles and the 'beauty and joy of computing' curriculum (abstract only). 677 - Daniel D. Garcia, Jody Paul, Mark Sherriff:
Teaching track faculty in CS (abstract only). 677 - Gloria Childress Townsend:
A town meeting: SIGCSE committee on expanding the women-in-computing community (abstract only). 677 - Richard A. Brown, Elizabeth Shoop, Joel C. Adams, David P. Bunde, Jens Mache, Paul F. Steinberg, Matthew Wolf, Michael Wrinn:
Sharing incremental approaches for adding parallelism to CS curricula (abstract only). 747 - James Jerkofsky, Cathy Bareiss:
Computer science: small department initiative (abstract only). 678 - Don Slater, Wanda P. Dann, Steve Cooper:
Teaching with Alice (abstract only). 678 - Peter DePasquale, Michael E. Locasto, Lisa C. Kaczmarczyk:
Identifying effective pedagogical practices for commenting computer source code (abstract only). 678 - Jeffrey L. Duffany, Alfredo Cruz:
Design of a computer security teaching and research laboratory (abstract only). 678 - Joseph Mertz, Ralph A. Morelli, Ruth E. Anderson:
Student ICTD research and service learning abroad (abstract only). 678 - Jerod J. Weinman, Ellen Walker:
Imaging college educators (abstract only). 679 - Kimberly D. Voll:
Let's talk social media (abstract only). 679 - Viera K. Proulx, Stephen Bloch:
Program by design: TeachScheme/ReachJava (abstract only). 679 - Frances P. Trees, Helen H. Hu, Chinma Uche:
CSTA chapters: supporting your local computer science educators (abstract only). 679 - Kristine S. Nagel, Evelyn Brannock, Robert Lutz:
Revitalizing computing camp and outreach: how do we engage teenagers in "cool" technology? (abstract only). 679 - Clifford A. Shaffer:
Active eTextbooks for CS: what should they be? (abstract only). 680 - N. Hari Narayanan, Martha E. Crosby, T. Dean Hendrix, Christopher D. Hundhausen:
Enriching computing instruction with studio-based learning (abstract only). 680 - Lester L. Wainwright, Renee Ciezki, Robert Glen Martin:
AP CS A: sharing teaching strategies and curricular ideas (abstract only). 680 - Jodi L. Tims, Ellen Walker, Rachelle Kristof Hippler:
Regional celebrations of women in computing (WiC): best practices (abstract only). 680 - Richard S. Weiss, Michael E. Locasto, Jens Mache:
Hacking and the security curriculum: building community (abstract only). 680 - Barry A. T. Brown:
Flipping the classroom (abstract only). 681 - Semmy Purewal, Owen L. Astrachan, David Brown, Jeffrey Forbes:
Using social networks to engage computer science students (abstract only). 681 - Robert E. Beck:
Digital humanities: reaching out to the other culture (abstract only). 681 - Trish Cornez, Richard Cornez:
A multimedia and liberal arts approach to a first course in programming and its crossover potential for computer science and the arts (abstract only). 681 - Hal Abelson, David Wolber, Ralph A. Morelli, Jeff Gray, Chinma Uche:
Teaching with app inventor for android (abstract only). 681 - Daniel D. Garcia, Luke Segars:
Technology that educators of computing hail (TECH): come, share your favorites! (abstract only). 682 - John Lewis, Anthony Allevato, Stephen H. Edwards:
Motivating CS1/2 students with the android platform (abstract only). 682 - Suzanne W. Dietrich, Don Goelman:
Interdisciplinary database collaborations (abstract only). 682 - Carol Smith:
Google summer of code and google code-in BoF (abstract only). 771 - Chris Stephenson, Steve Cooper, Don Yanek, Jeff Gray:
Building partnerships across the CS education spectrum (abstract only). 682 - William H. Turkett Jr., Paúl Pauca, Joel K. Hollingsworth:
Engaging the community with mobile app projects (abstract only). 683 - Paige H. Meeker:
Have class, will travel (abstract only). 683 - Arshia A. Khan, Tammy Lichtenberg, Rishika Dhody, Joel Poualeu:
Integration of experiential learning and teaching: beyond the walls of the classroom, techniques, challenges and merits (abstract only). 683
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.