computer science education jessica gorman and crystal noel computer systems 2008-09

26
Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Upload: sharyl-leonard

Post on 04-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Computer Science Education

Jessica Gorman and Crystal NoelComputer Systems 2008-09

Page 2: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Introduction

• Every day, technology becomes more advanced and accessibleoLittle progress made at elementary school

level• Goal: to implement computer

programming to educate elementary and/or middle school students in math and science

Page 3: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

What is the Scratch Program?

• Cardinal Forest Elementary School

• 25 min weekly classes• Origins of the

Programo Gateso Allard

Page 4: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Program Content

• Curriculum developing processo SOLso Introduction to Computer

Science

• Student Projectso Lesson planso Rubricso Introduction to new skills

• Blackboard

Page 5: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Blackboard

 

Page 6: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

What is Scratch?

• Scratcho MIT Media Lab

• Why Scratch?o Kid-friendlyo Drag and drop texto Multimediao Visually focused

Page 7: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Developing a Curriculum

• Topicso Integration of SOL topics

Coordinate System Random

• Problem Solvingo Step-by-step processo Independent Projects

• Computer Science Skillso Loopso Methods (Scripts)

Page 8: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Time Line

• October- November: basic Scratch skills• December- February: teacher designed

projects• March- May: game design and individual

projects

Page 9: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Shapes Project

Page 10: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Winter Wonderland Project

Page 11: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Fish Game Project

Page 12: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Research Topics

• Benefits of Computer Education• Designing Computer Programs in

Elementary School• Computer Science for Young Minds

Page 13: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Benefits of a Computer Science Education

• BenefitsoProblem SolvingoTeamworkoDependability

• ProcedureoObservationsoSurveysoAssessments

Page 14: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Observations

• Student A:oOne of brightest studentso Issues in the classroom, but not ScratchoOpportunity to learn skills

• Student B:oVery intelligent, yet quietoKept to himselfoCame out of shell to help others

Page 15: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Surveys and Assessments

• Assessments record knowledge retainedo coordinate planeo randomo broadcasting

• Surveys measureo interest in computer scienceo social skills

Page 16: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Designing Computer Programs in Elementary School

• Value in program designoProblem solving skillsoTroubleshootingo IndependenceoCreativity

Page 17: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Project Design

• ‘Make your own rubric’ activities• Individual projectsoPac ManoSuper MariooDodgeballoAnimated Story

Page 18: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Story Rubric

Page 19: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Observations

• Lack of structure negatively influenced behavioroDon’t see benefits of planningoReluctant to think for themselvesoOnly productive when heavily directed

• Learning to brainstorm• New creativity outlet

Page 20: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Computer Science for Young Minds

• Elements of an effective classo Well-defined, but lax

• Teaching computer programmingo Immersion

• Unorthodox teaching methodso Video conferencing

Page 21: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Development and Procedures

• Curriculum-expanding on predecessor’s ideas o Improvements required

• Videos with Scratcho Part of auxillary researcho Created and used as

teaching aids

Page 22: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Development and Procedures

• Considered teleconferencing o Initially abandoned,

then reconsidered and implemented

Page 23: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Problems

• Incompatibilityo Latest Scratch for Linux: 1.2

Required: 1.3o Few formal sources for Scratch

• TransportationoNo car

• TimingoDifferent period

Page 24: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Results

• Students continue to learno Different paces

observed• Project successful

o Difficulties reasonably overcome

Page 25: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Conclusion

• Computer as mediumo Teaching

• Studentso The sooner, the better

• How young is too young?oMaybe never

Page 26: Computer Science Education Jessica Gorman and Crystal Noel Computer Systems 2008-09

Future of Scratch

• Connections to other schoolsoVideoconferencingoModel program