Creative Computing Education Tiffany Barnes Eve Powell, Michael Eagle.

Slides:



Advertisements
Similar presentations
Teaching Methods Related to Student Progress in Lower-level STEM Courses Steve Benton, Ph.D. Senior Research Officer IDEA Emeritus Professor, Kansas State.
Advertisements

Thinklets and TI; Technology for Learning and Doing Mathematics Martin van Reeuwijk Freudenthal Institute Utrecht University, Netherlands.
Scratch Keith Patton Computer Literacy Teacher West Chester Area School District.
A Path to Academic Success: Promoting Teaching Development of Graduate Students through a Certificate in University Teaching and Learning Suzanne Le-May.
Teaching Software Engineering Through Game Design Kajal ClaypoolMark Claypool UMass LowellWPI.
Aug 22, Fall 2005ITCS4010/ ITCS4010/ Computer Game Design and Development Tiffany Barnes, Ph.D. STECH403E
AN INSTRUCTIONAL-DESIGN THEORY GUIDE for producing effective self-learning multimedia programs for training adult learners in the Hang Seng Bank by Jenny.
Fall 2006ITCS4230 Playtesting Tiffany Barnes
Jan 11, Fall 2003CS44551 ITCS4010/ Computer Game Design and Development Tiffany Barnes, Ph.D.
Lecture 5 CS171: Game Design Studio 1I UC Santa Cruz School of Engineering 18 Feb 2010.
"Come to the edge of the cliff," he said "We're afraid," they said "Come to the edge of the cliff," he said "We're afraid," they said "Come to the edge.
Kodu Trials Celebration 11 December 2009 Evaluation of the Trials Ian Phillips, I & J Management Services.
Aug 22, Fall 2006ITCS4230/ ITCS4230/ Computer Game Design and Development Tiffany Barnes, Ph.D. STECH403E
University of Delaware Experience It Yourself: An Introduction to Problem-Based Learning Institute for Transforming Undergraduate Education George Watson.
8/9/2015Spring 2007COMP COMP 7970 Intro to Computer Game Design and Development Dr. Cheryl D. Seals Ramsey.
Developing Game-Like Instructional Modules to Enhance Student Learning in Lower Level Core Computer Science Courses Jinghua Zhang Mustafa Atay Rebecca.
 Technology is found everywhere. In our homes and all over our communities.  Unfortunately, schools are lagging when it comes to using technology in.
Ryann Kramer EDU Prof. R. Moroney Summer 2010.
Technology and Motivation
Assessment Report School of TAHSS Department: English, Undergraduate Chair: Jennifer Haytock Date of Presentation: 1 October 2013.
Copyright © 2004 Stevens Institute of Technology Center for Innovation in Engineering and Science Education 1 Community College Pathways to Improved Teacher.
 3D graphics environment  Focuses on Object Oriented Programming  Provides immediate feedback through program visualizations  Contains a drag-and-drop.
Foundations of Educating Healthcare Providers
Making Clickers Work for You Dr. Stephanie V. Chasteen & Dr. Steven Pollock Workshop developed.
A GENDA Section 1: What is it? Section 2: What we know? Section 3: Why it does not happening.
What is AIBO ? AIBO is produced by SONY Marketed as an entertainment robot Has sensors for input Has LEDs and sound for output as well as motors for movement.
Digital Gaming as a Vehicle for Learning A Game-Immersed CS1 Department of Computer Science University of Wisconsin - Eau Claire Eau Claire, WI Department.
Professional Development for Junior Faculty Kenneth L. Roberts, Ph.D. Associate Professor Department of Mechanical & Chemical Engineering North Carolina.
Supporting Creativity and User Interaction in CS 1 Homework Assignments Tammy VanDeGrift Associate Professor of Computer Science ACM SIGCSE 2015.
PEDAGOGY FOR LEARNER ENGAGEMENT. STUDENT-STAFF INTERACTION How do you directly engage with each of your students, formally and informally to: foster a.
Applying creativity in CS high school education - criteria, teaching example and evaluation Romeike, R. (2007). Applying creativity in CS high school education.
SOME IMPORTANT FACTORS IN TEACHING SOFTWARE ENGINEERING COURSES Presenter: Jingzhou Li Depart of ECE, University of Calgary,
PBL in Team Applied to Software Engineering Education Liubo Ouyang Software School, Hunan University CEIS-SIOE, January 2006, Harbin.
Compiler Integration into Computer Science Learning Games Amanda Chaffin Advisor: Dr. Tiffany Barnes
TEAMWORK WORKSHOP ICOM5047 Design Project in Computer Engineering J. Fernando Vega-Riveros, Ph.D. Associate Professor – ECE Dpt.
An Overview.  Association of American Colleges and Universities (AAC&U)  Liberal Education and America’s Promise (LEAP)  aacu.org/leap.
Problem-Based Learning. Process of PBL Students confront a problem. In groups, students organize prior knowledge and attempt to identify the nature of.
CS 110: Introduction to Computer Science Frequently asked questions about a CS major and CS career.
National Survey of Student Engagement 2007 Results for Students in Graduate and Professional Studies.
The Redesigned Elements of Statistics Course University of West Florida March 2008.
Help Students Help Themselves - CS291/CS490 Mentoring Program Lisa L. Fan, Ph.D Department of Computer Science, University of Regina.
Redesigning Course Delivery to Enhance Student Engagement and Retention Carol Carruthers May 22, 2009.
Goals.  A Sense of Community  Outreach Through Research  Connecting Mentees with Mentors.
Best Practices for Introductory Computer Science Valerie Barr, Jessica Bayliss, Monisha Pulimood, Susan Rodger, Ursula Wolz.
Games for Learning : Understanding what makes an Effective Game for Learning Ken Perlin and Jan Plass, NYU.
Maureen S. Biggers College of Computing Georgia Institute of Technology J. McGrath Cohoon National Center for Women & IT & University of Virginia.
Dance Tool at UNCC: Programming Loops Through Choreography by Christie Thornton Dr. Tiffany Barnes Thomas Phifer.
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
Using Alice in an introductory programming course for non-CS majors Adelaida A. Medlock Department of Computer Science Drexel University
12/6/ Spring 2009Computer Gaming1 COMP 7970 Intro to Computer Game Design and Development Dr. Cheryl D. Seals Shelby Center.
Problem-Solving Approach of Allied Health Learning Community.
ATD-NYC eLearning SIG Homework for Meeting 11/18/2015 No-Budget Gamification Copyright 2015 by Sellon Solutions LLC.
My Professors Just Don’t Care! Carl Burns Director, Counseling Center Tammy Pratt Coordinator, Academic Support Programs.
Game Programmer By: Lindsey Holcomb. What they do Game programmers work at the heart of the game development process. They design and write the computer.
CS 4620 Intelligent Systems. What we want to do today Course introductions Make sure you know the schedule for the next three weeks.
Technology Integration for the New 21st Century Learner Scratch Projects.
OCIO Excellence in Student Research: Reaching out with Game Design Katelyn Doran NASA IT Summit – 15 August 2011.
Agenda What is “learner-centered”? ~Think of Time Activity ~ Learner-Centered: In Our Own Words Effective Instructional Strategies for the Learner- Centered.
Game2Learn Exploring Interactions of Programming in Games Paige Matthews.
Relationships in the 21 st Century Parent Teachers Students Association (PTSA) Goals, Membership, Participation.
Dr. Leslie David Burns, Associate Professor Department of Curriculum and Instruction UK College of Education
Service Learning Lori Pollock University of Delaware NSF BPC Demo Grant, “Partnering Middle School Teachers with Undergraduate Computer Science Teams to.
Establishing Manifold Robotics Education in a “Curriculum Vacuum” Nicholas Gans The University of Texas at Dallas Developmental History of Innovation University.
iStart: New Student Days
In Association With Andrew Hicks & Katelyn Doran.
Academy for Teaching Excellence Harper College
The Heart of Student Success
CS 410 Professional Workforce Development I
PAIRS - Resources for Broadening Participation in Computing Project
Instructional Plan and Presentation Cindy Douglas Cur/516: Curriculum Theory and Instructional Design November 7, 2016 Professor Gary Weiss.
Presentation transcript:

Creative Computing Education Tiffany Barnes Eve Powell, Michael Eagle

Tiffany Barnes Declining computing enrollments Low retention rates & diversity Traditional lecture-based courses, Uninteresting, irrelevant assignments Low retention

Tiffany Barnes Creativity as a solution Design/studio methods use – Open-ended challenges – Learning in context But… – Design students often have experience/skills – Computing students often have none Can we use design & problem-based learning to promote creativity learning in computing?

Tiffany Barnes Game2Learn A tiered project to: Provide creative problem-based learning experiences in computing Computing students build games to teach introductory computing

Tiffany Barnes Goals 1. increase students’ ability in computing through problem-based learning, 2. cultivate student creativity through design studio teaching methods, 3. situate student learning in authentic community of practice, including faculty and peers, 4. enhance recruiting and retention by including creativity in computing education

Tiffany Barnes Students in summer research & senior projects: – Are engaged in solving the computing recruiting and retention problem – Build a game to teach intro. computer science – Learn about HCI research methods

Tiffany Barnes Design challenge: a game that… 1. Teaches an important computing concept 2. Provides complex, realistic interaction 3. Supports direct skill transfer to computing in other contexts 4. Allows students to visualize abstract concepts concretely 5. Provides immediate feedback 6. Is easy to download, use and play, even by novices 7. Is fun & motivates learning 8. Allows players to be creative in their solutions 9. Records all player actions in a log

Tiffany Barnes Using a game engine With pre-made art, sounds, etc Promotes creativity in computing Engines used: – NeverWinter Nights, RPG Maker, GameMaker – XNA, Unity 3D

Tiffany Barnes Students: Why G2L? We get to work in an established group – on directed research – to solve a real problem, and – results will be used in real classes. We believe in the project & want to improve CS ed. To research what might be more effective in making learning games for women and minorities

Tiffany Barnes Students

Tiffany Barnes WeeksGoal(s) AllRead relevant literature & keep research blog 1-2Learn game engines by building small games 3Select concepts & write sample target code 4Brainstorm learning games for the concepts 4Storyboard promising game ideas 5-7Implement game prototypes 8-9Playtest with potential users 10Write & present results & literature reviews

Tiffany Barnes Concepts & Teams CS1 concepts from ACM/IEEE curriculum: – Conditionals, loops, recursion Students in teams of 2-3 Mentored by a veteran G2L student Goal: Build game that allows interactive visualization of target concept

Tiffany Barnes

Tiffany Barnes Saving Sera The Catacombs: Bunny Arrayser Wu’s Castle

EleMental: The recurrence

Tiffany Barnes cMotion

Tiffany Barnes Playtest Quotes “It’s something other than mindless clicking. You actually have to think, something rarely seen in games today.” “I can see this going hand-in-hand with a class.” “ Coding was easier, but still got harder as I went”

Tiffany Barnes G2L during academic year New requirements: – Complete summer studies – Run a new study – Balance Game2Learn with other responsibilities Implementation: – Small teams (2 each) – Less brainstorming time – No formal storyboards A challenge for students to manage…

Tiffany Barnes G2L during academic year “ Running the study first helped me understand how to do research and what kinds of games to make. ” “ Sometimes I lose focus and work on the wrong things. ” “ It was motivating to join in to an ongoing project, but hard to get started. I never expected that I would be presenting my work at the NC Undergraduate Research Symposium! ” Planning more difficult

Tiffany Barnes It works! High retention into graduate programs One game proven to show learning gains BUT It’s still challenging during academic year

Characteristics of design course Overall – Good schedule for development & testing – Small, doable projects including research Small teams of 2-3 students & a veteran member Do early: – Professor provides learning objectives & ed. samples – Set goals early & do formal planning – New students run studies with older games Conduct early and frequent playtests and demonstrations

Tiffany Barnes Continuing efforts Measuring creativity – Of created game, process, coding Measuring computing learning Creating curricular design and materials to transfer to course Learn from this how to leverage creativity in other computing courses

Tiffany Barnes Eve Powell Michael Eagle