Raleigh, NC, USA Laurie A. Smith King, David R. Musicant, Tracy Camp, Paul T. Tymann (Eds.):
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
- Frederick P. Brooks Jr.:
The teacher's job is to design learning experiences; not primarily to impart information.
Computer curricula 2013:
Scrum across the CS/SE curricula
data structures and algorithms
A stratified view of programming language parallelism for undergraduate CS education
Community-based projects for computing majors:
opportunities, challenges and best practices
a session with a view
- Wanda Dann, Dennis Cosgrove, Don Slater, Dave Culyba, Steve Cooper:
Mediated transfer: Alice 3 to Java.
- Richard Gluga, Judy Kay, Raymond Lister, Sabina Kleitman, Tim Lever:
Over-confidence and confusion in using bloom for programming fundamentals assessment.
- Chris Piech, Mehran Sahami, Daphne Koller, Steve Cooper, Paulo Blikstein:
Modeling how students learn to program.
Science fiction in computer science education
Diversity initiatives to support systemic change for women in undergraduate computing
middle school collaborations
new tricks for the classroom
- Hal Abelson:
From computational thinking to computational values.
Teaching mathematical reasoning across the curriculum
- 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.
- Guy-Alain Amoussou, Scott Grissom:
Funding the challenges in computing.
- Owen L. Astrachan, Ralph Morelli, N. Dwight Barnette, Jeff Gray, Chinma Uche, Bill Cowles, Rebecca Dovi:
CS principles: piloting a national course.
- Pat Yongpradit:
Fun, phone, and the future: Microsoft XNA game studio, Windows phone, and Kinect SDK.
- Michael Kölling, Ian Utting:
Building an open, large-scale research data repository of initial programming student behaviour.
active learning I
- Paul Carter:
An experience report: on the use of multimedia pre-instruction and just-in-time teaching in a CS1 course.
- Alexandra Martinez:
Using JITT in a database course.
- Clifton Kussmaul:
Process oriented guided inquiry learning (POGIL) for computer science.
Teaching outside the text
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.
- Linda L. Werner, Shannon Campe, Jill Denner:
Children learning computer science concepts via Alice game-programming.
- Quinn Burke, Yasmin B. Kafai:
The writers' workshop for youth programmers: digital storytelling with scratch in middle school classrooms.
active learning II
- Nick Parlante, Julie Zelenski, Daniel Zingaro, Kevin Wayne, Dave O'Hallaron, Joshua T. Guerin, Stephen Davies, Zachary Kurmas, Keen Debby:
- Owen L. Astrachan, Amy Briggs, Janice E. Cuny, Lien Diaz, Chris Stephenson:
Update on the CS principles project.
Implementing evidence-based practices makes a difference in female undergraduate enrollments
high school collaborations
parallelism and concurrency
- Paul E. Dickson:
Cabana: a cross-platform mobile development system.
- Victor Paúl Pauca, Richard T. Guy:
Mobile apps for the greater good: a socially relevant approach to software engineering.
- Derek Riley:
Using mobile phone programming to teach Java and advanced programming to computer scientists.
- Anthony Allevato, Stephen H. Edwards:
RoboLIFT: engaging CS2 students with testable, automatically evaluated android applications.
Rediscovering the passion, beauty, joy, and awe:
making computing fun again
OS and distributed computing
curricular innovations and research
CS education research
- John Barr, Ananda Gunawardena:
Using social networking to improve student learning through classroom salon (abstract only).
- 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).
- Joseph Hummel:
C++11 in parallel (abstract only).
- Stephen H. Edwards, Manuel A. Pérez-Quiñones:
The absolute beginner's guide to JUnit in the classroom (abstract only).
- Tom Reichlmayr:
Student scrums (abstract only).
- Sue C. Fitzgerald, Guy-Alain Amoussou:
Reviewing NSF proposals (abstract only): learn about effective proposal writing via the review process.
- Michael Rogers, Mark Goadrich:
A hands-on comparison of iOS vs. android (abstract only).
- Joseph Mertz, Scott McElfresh, Steven K. Andrianoff, Jennifer Dempsey:
Killing 3 birds with one course: service learning, professional writing, and project management (abstract only).
- Tim Bell, Daniela Marghitu, Lynn Lambert:
Computer science unplugged, robotics, and outreach activities (abstract only).
- William M. Jones, D. Brian Larkins:
Introduction to using FPGAs in the computer science curriculum (abstract only).
- 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).
- Michael Ferguson, Julian Mason, Sharon Gower Small, Zachary Dodds:
ROS for educators: teaching with the robot operating system and Microsoft Kinect (abstract only).
- Zachary Kurmas, James Vanderhyde:
Board game project ideas for CS 1 and CS 2 (abstract only).
- David Hyland-Wood, Marsha Zaidman:
A taste of linked data and the semantic web (abstract only).
- Michael Kölling, Neil Brown:
Teaching with greenfoot and the Kinect: a novel way to engage beginners (abstract only).
- David G. Kay:
Intellectual property law basics for computer science instructors (abstract only).
- Nikolai Tillmann, Jonathan de Halleux, Tao Xie, Judith Bishop:
Teaching and learning computing via social gaming with Pex4Fun (abstract only).
- 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).
- Ira Greenberg, Deepak Kumar, Dianna Xu:
Computational art and creative coding: teaching CS1 with processing (abstract only).
- 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).
- Daniel Zingaro, Cynthia Bailey Lee, John Glick, Leo Porter, Beth Simon:
Peer instruction in the CS classroom: a hands-on introduction (abstract only).
- 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).
- Robert A. Chesebrough, Johnnie W. Baker:
Parallelism and concurrency for data-structures & algorithms courses (abstract only).
- 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).
- Kathi Fisler, Stephen Bloch:
Program by design: from animations to data structures (abstract only).
- Michèlle Friend, Jeff Gray:
CS outreach with app inventor (abstract only).
- Jason O. Hallstrom, Joe Hollingsworth, Joan Krone, Murali Sitaraman:
Making mathematical reasoning fun: tool-assisted, collaborative techniques (abstract only).
- Brian Harvey, Daniel D. Garcia, Josh Paley, Luke Segars:
Snap!: (build your own blocks) (abstract only).
- Marge M. Coahran, Janet Davis:
Circuits and microcontrollers in computer organization laboratories (abstract only).
- Ariel Ortiz:
Web development with python and django (abstract only).
- Richard E. Ladner, Karen Alkoby, Jeffrey P. Bigham, Stephanie Ludi, Daniela Marghitu, Andreas Stefik:
Improving the accessibility of computing enrichment programs (abstract only).
- Samuel A. Rebelsky:
Enhancing student interest by extending graphics applications (abstract only).
- 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).
- Richard A. Brown, Elizabeth Shoop:
CS in parallel: modules for adding parallel computing to CS courses, from CS2 to theory of computation (abstract only).
- Mark Guzdial, Barbara Ericson:
Listening to linked lists: using multimedia to learn data structures (abstract only).
- Raja Sooriamurthi, Nickolas J. G. Falkner, Zbigniew Michalewicz:
Puzzle-based learning: introducing critical thinking and problem solving for computer science and engineering (abstract only).
- Carl Alphonce, Joseph LeGasse:
Using reflection to enhance feedback for automated grading (abstract only).
- Kai Qian, Chia-Tien Dan Lo, Yi Pan, Yanqing Zhang, Xiaolin Hu, Liang Hong:
The cross-curriculum mobile computing labware for CS (abstract only).
- 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).
- William M. Mongan:
An integrated introduction to network protocols and cryptography to high school students (abstract only).
- Xuzhou Chen, Nadimpalli V. R. Mahadev:
A PC based robot for learning computer vision and advanced programming (abstract only).
- Shereen Khoja, Juliet Brosing, Camille Wainwright, Jeffrey Barlow:
Girls gather for computer science (G2CS) (abstract only).
- Deborah A. Fields, Kristin A. Searle, Yasmin B. Kafai, Hannah S. Min:
Debuggems to assess student learning in e-textiles (abstract only).
- Janet Davis, Samuel A. Rebelsky, Jerod Weinman:
MediaScripting: teaching introductory CS by through interactive graphics scripting (abstract only).
- Hannah Fidoten, Jaime Spacco:
Do faculty recognize the difference between computer science and information technology?: a survey of liberal arts faculty (abstract only).
- Paige H. Meeker:
Interdisciplinary travel courses in computer science (abstract only).
- Monika Akbar, Clifford A. Shaffer:
User type clustering to refine search and browse for educational resources (abstract only).
- Steven Huss-Lederman:
A comprehensive CS curriculum revision, implementation, and analysis (abstract only).
- Xiaohong Yuan, Jinsheng Xu, Kossi Edoh, Hong Wang:
Developing an interdisciplinary health informatics security and privacy program (abstract only).
- Robert E. England:
A team software development course featuring iPad programming (abstract only).
- Nanette Veilleux, Rebecca Bates, Diane Jones, Cheryl Allendoerfer, Joy Crawford:
The role of belonging in engagement, retention and persistence in computer science (abstract only).
- Ellen Boyd, Anthony Allevato:
Streamlining project setup in eclipse for both time-constrained and large-scale assignments (abstract only).
- Stephen B. Hughes, J. Ben Schafer, Aaron Mangel, Sean Fredericksen:
A customizable platform for classroom collaboration using mobile devices (abstract only).
- Demian Lessa, Bharat Jayaraman:
Explaining the dynamic structure and behavior of Java programs using a visual debugger (abstract only).
- D. Brian Larkins, H. Erin Rickard, William M. Jones:
Using FPGA systems across the computer science curriculum (abstract only).
- Raja S. Kushalnagar, Joeseph S. Stanislow:
Maximizing content learning for deaf students and English as a second language students (abstract only).
- Shamsi Moussavi, Giuseppe Sena:
All-in-one virtualized laboratory (abstract only).
- Joseph A. Cottam, Suzanne Menzel:
Recursive thinkers and doers in CS1 (abstract only).
- Madalene Spezialetti:
Computing in context: video scenarios for recognizing and utilizing basic computing constructs (abstract only).
- Ivona Bezáková, James E. Heliotis, Sean Strout, Adam Oest, Paul D. Solt:
Programming board-game strategies in the introductory CS sequence (abstract only).
- John J. Wright:
Implementing and assessing a blended CS1 course (abstract only).
- Scott A. Turner:
Designing with projects in mind: an approach for creating authentic (and manageable) programming projects (abstract only).
- José M. Garrido:
Integrating elementary computational modeling and programming principles (abstract only).
- Anthony Allevato, Stephen H. Edwards:
RoboLIFT: simple GUI-based unit testing of student-written android applications (abstract only).
- Eric Fouh, Maoyuan Sun, Clifford A. Shaffer:
OpenDSA: a creative commons active-ebook (abstract only).
- Murali Mani, Quamrul Mazumder:
Active learning in computer science education using meta-cognition (abstract only).
- Yana Kortsarts, Vasily Kolchenko:
Dynamic programming across the CS curriculum (abstract only).
- Clif Kussmaul, Heidi J. C. Ellis, Gregory W. Hislop:
50 ways to be a FOSSer: simple ways to involve students & faculty (abstract only).
- 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).
- Helen H. Hu:
Using POGIL to teach students to be better problem solvers (abstract only).
- Jinghua Zhang, Elva J. Jones:
Developing a gaming concentration in the computer science curriculum at an HBCU (abstract only).
- Jason Snyder:
OSSIE: an open source software defined radio (SDR) toolset for education and research (abstract only).
- Jean H. French:
Implementing a communication-intensive core course in a CS curriculum: a survey of methods (abstract only).
- 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).
- Li Yang, Joseph M. Kizza, Andy Wang, Chung-Han Chen:
Teaching cryptography using hands-on labs (abstract only).
- 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).
- Carol Spradling, Florence Appel, Elizabeth K. Hawthorne:
Proposed revisions to the social and professional knowledge area for CS2013 (abstract only).
- Zalia Shams, Stephen H. Edwards:
A better API for Java reflection (abstract only).
- Qusay H. Mahmoud, Nicholas Mair, Mohamed Younis, Sunny Dhillon:
Hands-on labs for a mini-course on mobile application development (abstract only).
- Vicki L. Almstrum, Barbara Boucher Owens, Mary Z. Last, Deepa Muralidhar:
CEOHP evaluation, evolution, and archival storage (abstract only).
- 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).
- Edward Dillon, Monica Anderson, Marcus Brown:
Comparing feature sets within visual and command line environments and their effect on novice programming (abstract only).
- Jeffrey Forbes:
Exploring connected worlds (abstract only).
Last update Fri May 24 19:48:39 2013
CET by the DBLP Team — Data released under the ODC-BY 1.0 license — See also our legal information page
- Tim Bell, Lynn Lambert, Daniela Marghitu:
CS unplugged, outreach and CS kinesthetic activities (abstract only).
- Elizabeth K. Hawthorne, Nancy R. Mead, Mark A. Ardis, Carol A. Sledge:
Infusing software assurance and secure coding into introductory CS courses (abstract only).
- Stephen H. Edwards:
Web-CAT user group (abstract only).
- 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).
- Brian Harvey, Tiffany Barnes, Luke Segars:
AP CS principles and the 'beauty and joy of computing' curriculum (abstract only).
- Daniel D. Garcia, Jody Paul, Mark Sherriff:
Teaching track faculty in CS (abstract only).
- Gloria Childress Townsend:
A town meeting: SIGCSE committee on expanding the women-in-computing community (abstract only).
- 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).
- James Jerkofsky, Cathy Bareiss:
Computer science: small department initiative (abstract only).
- Don Slater, Wanda Dann, Steve Cooper:
Teaching with Alice (abstract only).
- Peter DePasquale, Michael E. Locasto, Lisa C. Kaczmarczyk:
Identifying effective pedagogical practices for commenting computer source code (abstract only).
- Jeffrey L. Duffany, Alfredo Cruz:
Design of a computer security teaching and research laboratory (abstract only).
- Joseph Mertz, Ralph Morelli, Ruth E. Anderson:
Student ICTD research and service learning abroad (abstract only).
- Jerod J. Weinman, Ellen Walker:
Imaging college educators (abstract only).
- Kimberly D. Voll:
Let's talk social media (abstract only).
- Viera K. Proulx, Stephen Bloch:
Program by design: TeachScheme/ReachJava (abstract only).
- Frances P. Trees, Helen Hu, Chinma Uche:
CSTA chapters: supporting your local computer science educators (abstract only).
- Kristine S. Nagel, Evelyn Brannock, Robert Lutz:
Revitalizing computing camp and outreach: how do we engage teenagers in "cool" technology? (abstract only).
- Clifford A. Shaffer:
Active eTextbooks for CS: what should they be? (abstract only).
- N. Hari Narayanan, Martha E. Crosby, T. Dean Hendrix, Christopher D. Hundhausen:
Enriching computing instruction with studio-based learning (abstract only).
- Lester L. Wainwright, Renee Ciezki, Robert Glen Martin:
AP CS A: sharing teaching strategies and curricular ideas (abstract only).
- Jodi Tims, Ellen Walker, Rachelle Kristof Hippler:
Regional celebrations of women in computing (WiC): best practices (abstract only).
- Richard S. Weiss, Michael E. Locasto, Jens Mache:
Hacking and the security curriculum: building community (abstract only).
- Barry Brown:
Flipping the classroom (abstract only).
- Semmy Purewal, Owen L. Astrachan, David Brown, Jeffrey Forbes:
Using social networks to engage computer science students (abstract only).
- Robert E. Beck:
Digital humanities: reaching out to the other culture (abstract only).
- 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).
- Hal Abelson, David Wolber, Ralph Morelli, Jeff Gray, Chinma Uche:
Teaching with app inventor for android (abstract only).
- Daniel D. Garcia, Luke Segars:
Technology that educators of computing hail (TECH): come, share your favorites! (abstract only).
- John Lewis, Anthony Allevato, Stephen H. Edwards:
Motivating CS1/2 students with the android platform (abstract only).
- Suzanne W. Dietrich, Don Goelman:
Interdisciplinary database collaborations (abstract only).
- Carol Smith:
Google summer of code and google code-in BoF (abstract only).
- Chris Stephenson, Steve Cooper, Don Yanek, Jeff Gray:
Building partnerships across the CS education spectrum (abstract only).
- William Turkett, Paúl Pauca, Joel K. Hollingsworth:
Engaging the community with mobile app projects (abstract only).
- Paige H. Meeker:
Have class, will travel (abstract only).
- 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).