Towards Collaborative Dynabooks In Alan Kay’s vision, the computer’s greatest purpose is to facilitate learning through creation and exploration of multimedia.

Slides:



Advertisements
Similar presentations
Introduction to Multimedia Projects A PowerPoint Presentation Managing the Digital Classroom.
Advertisements

Increasing computer science popularity and gender diversity through the use of games and contextualized learning By Mikha Zeffertt Supervised by Mici Halse.
Providing a Context to Motivate Non- Majors Into Computing Mark Guzdial College of Computing/GVU Georgia Institute of Technology.
Digital Storytelling Dr. Steve Broskoske Misericordia University.
Tracking an Innovation in Introductory CS Education from a Research University to a Two-Year College Allison Elliott Tew and Mark Guzdial Georgia Institute.
Innovative Practices in Computer Science Barbara Ericson Georgia Institute of Technology CCLI Conference Aug 2008.
The “SMART Board is an interactive whiteboard developed by SMART Technologies,” which allows both students and teachers to experience technology on an.
Game Design as a Writing Course in the Liberal Arts Amber Settle DePaul University joint work with Robin Burke and Lucia Dettori International Conference.
The Importance of Knowing Ernest Personalising Learning Benefits for everyone!
Using Multimedia, Animation, and Robotics to Increase the Number of Students and Teachers in Computing Barbara Ericson ICE, College of Computing Georgia.
AN INTEGRATED PROJECT-BASED COURSE IN MATHEMATICS AND ENGINEERING WITH ENTREPRENEURSHIP Dr. Shinemin Lin Savannah State University.
ICT TEACHERS` COMPETENCIES FOR THE KNOWLEDGE SOCIETY
Digital Storytelling for the English Classroom Presented by Amy Cannady Whitewater Middle School.
 A set of objectives or student learning outcomes for a course or a set of courses.  Specifies the set of concepts and skills that the student must.
Microsoft Research Faculty Summit Mark Guzdial Professor Georgia Institute of Technology (Georgia Tech)
Media Computation as An Approach to Motivate and Retain Computing Students : Inventing a new approach to computing education at Georgia Tech Mark Guzdial.
In Pursuit of Collaborative Dynbooks Mark Guzdial, Story: –What are Dynabooks and why collaborative? –CoWeb/Swiki.
Meeting Computing Needs Across Campus Mark Guzdial, School of Interactive Computing.
Computer Science Curricula Computer Science Major Computer Systems Concentration (CSC) Software Engineering Concentration (SEC) –New for Fall 2005.
21 st Century 2.0 Project Creating a 21 st Century Learning Environment at Hillview School.
Introduction to Media Computation: Inventing a new approach to computing education at Georgia Tech Mark Guzdial Associate Professor College of Computing/GVU.
CS 0.5: A Better Approach to Introductory Computer Science for Majors Bob Sloan, Pat Troy University of Illinois at Chicago SIGCSE 2008.
Constructing Media as a Context for Teaching Computing and Motivating Women and Non-Majors: Inventing a new approach to computing education at Georgia.
Georgia Tech’s Three CS1’s CS1321: Introduction to Computing Based on How to Design Programs and the TeachScheme Project Was the only CS1 course, on a.
Writing with Multimedia Tracking the Evolution of Language.
Online Resources for Pre- Service Teachers Laura J. Pyzdrowski West Virginia University Anthony S. Pyzdrowski California University Of Pennsylvania
Computing for Everyone: Improving Global Competitiveness and Understanding of Our World Mark Guzdial (School of) Interactive and Intelligent Computing.
Digital Mentorship Program Patricia Kahn Klara Gubacs-Collins.
* Research suggests that technology used in classrooms can be especially advantageous to at-risk, EL, and special ed students. (Means, Blando, Olson,
MULTIMEDIA DEFINITION OF MULTIMEDIA
Contrasting Women’s Experience in CS at Different Institutions Mark Guzdial College of Computing/GVU Georgia Tech Our Goal: Ubiquitous Computing Education.
A CS1 Course Designed to Address Interests of Women Lauren Rich¹*, Heather Perry, and Mark Guzdial* College of Computing/GVU Georgia Tech *Presenting¹Now,
Contexts in Computer Science Education Mark Guzdial School of Interactive Computing.
ECE 1100: Introduction to Electrical and Computer Engineering Wanda Wosik Associate Professor, ECE Dept. Notes 1 Spring 2011 Slides adapted from lectures.
Benefits of Digital Literacy Tracy Thibodeau ED 3211 – Introduction to Art Education.
Collaborative Dynabooks: A research agenda on building systems to support learning through media Mark Guzdial Collaborative Software Lab
Best Practices for Introductory Computer Science Valerie Barr, Jessica Bayliss, Monisha Pulimood, Susan Rodger, Ursula Wolz.
Broadening Computing Education Mark Guzdial, School of Interactive Computing.
Constructing Media as a Context for Teaching Computing and Motivating Women and Non-Majors: Inventing a new approach to computing education at Georgia.
Reeshimah Davis TEC 546 Assignment 5.  A digital story focuses on one particular topic and contains the authors point of view.  Digital stories have.
Making and Manipulating Media for Learning Mark Guzdial College of Computing/GVU Georgia Institute of Technology.
Teaching Programming to Everyone through Media Computation Mark Guzdial College of Computing/GVU Georgia Institute of Technology.
Computers can raise student achievement and even improve school’s climate but they have to be placed in the right hands and used in the right way. Technology.
Design Process for a Non- Majors Computing Course Mark Guzdial & Andrea Forte College of Computing/GVU Georgia Institute of Technology With thanks for.
Project ECLIPSE.  The convergence of media and technology in a global culture is changing the way we learn about the world.
Using Alice in an introductory programming course for non-CS majors Adelaida A. Medlock Department of Computer Science Drexel University
Ohio Technology Standards August 9, 2005 Why Standards in Technology? No Child Left Behind Technology Literacy requirement Computer and Multimedia Literacy.
Meeting Computing Needs Across Campus Mark Guzdial, School of Interactive Computing.
Constructing Media as a Context for Teaching Computing and Motivating Women and Non-Majors: Inventing a new approach to computing education at Georgia.
Great Principles of Computing: Computing for Everyone Mark Guzdial College of Computing/GVU Georgia Institute of Technology.
Introduction to Media Computation: Inventing a new approach to computing education at Georgia Tech Mark Guzdial Associate Professor College of Computing/GVU.
Dr. Geri Cochran Director, Institutional Research, Assessment and Planning.
CS1315: Introduction to Media Computation Using Loops for Pictures.
ISTE Standards for Teachers Anja Whitehead IDT 3600 Fall 2015.
CS 101: Introduction to Computing Programs that change Pictures Developed by Mark Guzdial, Georgia Institute of Technology, 2003–2004; modified by Robert.
Examples from Georgia Tech’s CS 1315: Introduction to Media Computation Class examples and student work.
Mr. Maranchello’s Art Class Ridge Road Middle School.
Media Computation: Introducing Computing Contextualized in Video and Audio Processing Mark Guzdial and Barbara Ericson.
CS1315: Introduction to Media Computation Introduction to Course & Administrivia.
Media computation as a context for learning computing Mark Guzdial College of Computing/GVU Georgia Institute of Technology.
Introduction to Media Computation: A new CS1 approach that addresses women’s interests Mark Guzdial College of Computing/GVU Georgia Institute of Technology.
Welcome CPS 111 – Introduction to Technology for Educators Instructor: Ms. Rudolph Photos Courtesy of Teachers Discovering Computers Textbook.
Media as a Context for Learning Computation
Media as a Context for Learning Computation
CS1315: Introduction to Media Computation
CS1315 Introduction to Media Computation
Media as a Context for Learning Computation
Mark Guzdial College of Computing/GVU Georgia Tech
CS1315: Introduction to Media Computation
Presentation transcript:

Towards Collaborative Dynabooks In Alan Kay’s vision, the computer’s greatest purpose is to facilitate learning through creation and exploration of multimedia. –In pursuit of the Dynabook, personal computers were created. Our take is that Dynabooks are more successful in a collaborative setting: To provide an audience, To support creation of media

Some Current Projects CoWebs/Swikis –Facilitating collaborative multimedia in the classroom. “Introduction to Media Computation” –Students learning programming as a medium and to learn about media. Digital Storybooks –Making digital multimedia composition easier.

CoWeb: Collaborative Websites Based on Ward Cunningham’s WikiWiki Web –Hence it’s “other” name: Squeak Wiki -> Swiki Simple system: –It’s a website –Where any user can edit any page (caveat “locks”) –And any user can create new pages

Using the CoWebCoWeb

Does the CoWeb help with learning? Compared two composition classes (each taught by Lissa Holloway-Attaway) –One used the CoWeb (n=24) –Other used existing tools (n=25) Benefits in learning (statistically significant) –CoWeb students wrote better final essays –CoWeb students had better attitudes toward collaboration Next question: Does it help with retention?

Computer Science Classes Today CS1 is despised among many non-majors. CS retention rates lower in CS than other fields. –65% for 1995 cohort, vs. 73% for Engineering Drop-out rates near 50% at many institutions. Enrollment and completion rates are particularly low among certain minority groups and women.

Why? “Tedious,” “boring,” “lacking creativity,” “asocial” CS culture seems to be most attractive to white males.

Should We Care? In 1961, Alan Perlis argued that: computer science is more important in a liberal education than calculus. Calculus is about rates, and that’s important to many. Computer science is about process, which is important to everyone

Particular Focus: Introduction to Media Computation 121 students in Spring 2003, with 309 in Fall 03 and 400 planned for Spring 04 –2/3 female in Spring 2003 MediaComp Focus: Learning programming and CS concepts within the context of media manipulation and creation –Converting images to greyscale and negatives, splicing and reversing sounds, writing programs to generate HTML, creating movies out of Web- accessed content.

Motivating the Computing As professionals, these students will often the use the computer as a communications medium. All media are going digital, and digital media are manipulated with software. Knowing how to program, then, is a communications skill.

Use a loop! Our first picture recipe def decreaseRed(picture): for p in getPixels(picture): value=getRed(p) setRed(p,value*0.5) Used like this: >>> file="/Users/guzdial/mediasources/barbara.jpg" >>> picture=makePicture(file) >>> show(picture) >>> decreaseRed(picture) >>> repaint(picture) original

def negative(picture): for px in getPixels(picture): red=getRed(px) green=getGreen(px) blue=getBlue(px) negColor=makeColor(255-red,255-green,255-blue) setColor(px,negColor) def clearRed(picture): for pixel in getPixels(picture): setRed(pixel,0) def greyscale(picture): for p in getPixels(picture): redness=getRed(p) greenness=getGreen(p) blueness=getBlue(p) luminance=(redness+blueness+greenness)/3 setColor(p, makeColor(luminance,luminance,luminance))

Using your personal pictures

And messin’ with them

Relevance through Data-first Computing Real users come to a user with data that they care about, then they (unwillingly) learn the computer to manipulate their data as they need. MediaComp works the same. –We use pictures of students in class demonstrations. –Students do use their own pictures as starting points for manipulations. Some students reversed sounds looking for hidden messages. –They started doing this in the second week How often do students use their second week of CS1 on their own data? How does that change the students’ relationship to the material?

Evaluating the Course Led by Andrea Forte Comparing CS1321, COE1361, and CS1315 in terms of learning and motivation. –Withdrawal, F and D grade (WFD) rates –Surveys (initial, midterm, and final) –Common exam problems Observational study of student performance to understand problems and strategies. –Conducted by Rachel Fithian Interview study of impact on women. –Conducted by Lauren Rich

Were Students Motivated and Engaged? WFD rates suggest they were. 121 students, 3 drops. –This semester, 309 students, 6 drops WFD Rate Average CS1 ( ) 27.8% CS % COE % Media Computation 11.5%

Were Students Motivated and Engaged? Homework assignments suggest they were. Some students reported writing programs outside of class for fun.

Were Students Motivated and Engaged?

Survey responses suggest that students responded well to the context of media manipulation and creation. Q. What do you like best about this course? Course Don't like it/Nothing Enjoy Content Content is Useful CS %12.1%0.0% COE %16.1%25.8% Media Comp 0.0%21.3%12.4%

Unexpected Results... Only 6% of Media Computation students reported that they planned to take more CS...

Unexpected Results... Only 6% of Media Computation students reported that they planned to take more CS... On the same survey Over 60% indicated an interest in taking an advanced media computation course if it were offered.

Digital Storytelling with Digital Cameras Digital cameras are amazing devices for capturing media today. –Video with sound, 360 degree panoramic shots And what do you do with them? How do you tell stories with them? –HTML just doesn’t cut it. How do you write a letter to your grandmother with these media? Hypothesis: We will not have “Hamlet on the Holodeck” until creating digital media is as easy as using a quill was for Shakespeare.