jessica gorman and crystal noel computer systems 2008 09 l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Computer Science Education PowerPoint Presentation
Download Presentation
Computer Science Education

Loading in 2 Seconds...

play fullscreen
1 / 26

Computer Science Education - PowerPoint PPT Presentation


  • 262 Views
  • Uploaded on

Jessica Gorman and Crystal Noel Computer Systems 2008-09 Computer Science Education Introduction Every day, technology becomes more advanced and accessible Little progress made at elementary school level

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Computer Science Education' - albert


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
introduction
Introduction
  • Every day, technology becomes more advanced and accessible
    • Little progress made at elementary school level
  • Goal: to implement computer programming to educate elementary and/or middle school students in math and science
what is the scratch program
What is the Scratch Program?
  • Cardinal Forest Elementary School
  • 25 min weekly classes
  • Origins of the Program
    • Gates
    • Allard
program content
Program Content
  • Curriculum developing process
    • SOLs
    • Introduction to Computer Science
  • Student Projects
    • Lesson plans
    • Rubrics
    • Introduction to new skills
  • Blackboard
what is scratch
What is Scratch?
  • Scratch
    • MIT Media Lab
  • Why Scratch?
    • Kid-friendly
    • Drag and drop text
    • Multimedia
    • Visually focused
developing a curriculum
Developing a Curriculum
  • Topics
    • Integration of SOL topics
      • Coordinate System
      • Random
  • Problem Solving
    • Step-by-step process
    • Independent Projects
  • Computer Science Skills
    • Loops
    • Methods (Scripts)
time line
Time Line
  • October- November: basic Scratch skills
  • December- February: teacher designed projects
  • March- May: game design and individual projects
research topics
Research Topics
  • Benefits of Computer Education
  • Designing Computer Programs in Elementary School
  • Computer Science for Young Minds
benefits of a computer science education
Benefits of a Computer Science Education
  • Benefits
    • Problem Solving
    • Teamwork
    • Dependability
  • Procedure
    • Observations
    • Surveys
    • Assessments
observations
Observations
  • Student A:
    • One of brightest students
    • Issues in the classroom, but not Scratch
    • Opportunity to learn skills
  • Student B:
    • Very intelligent, yet quiet
    • Kept to himself
    • Came out of shell to help others
surveys and assessments
Surveys and Assessments
  • Assessments record knowledge retained
    • coordinate plane
    • random
    • broadcasting
  • Surveys measure
    • interest in computer science
    • social skills
designing computer programs in elementary school
Designing Computer Programs in Elementary School
  • Value in program design
    • Problem solving skills
    • Troubleshooting
    • Independence
    • Creativity
project design
Project Design
  • ‘Make your own rubric’ activities
  • Individual projects
    • Pac Man
    • Super Mario
    • Dodgeball
    • Animated Story
observations19
Observations
  • Lack of structure negatively influenced behavior
    • Don’t see benefits of planning
    • Reluctant to think for themselves
    • Only productive when heavily directed
  • Learning to brainstorm
  • New creativity outlet
computer science for young minds
Computer Science for Young Minds
  • Elements of an effective class
    • Well-defined, but lax
  • Teaching computer programming
    • Immersion
  • Unorthodox teaching methods
    • Video conferencing
slide21

Development and Procedures

  • Curriculum-expanding on predecessor’s ideas
    • Improvements required
  • Videos with Scratch
    • Part of auxillary research
    • Created and used as teaching aids
slide22

Development and Procedures

  • Considered teleconferencing
    • Initially abandoned, then reconsidered and implemented
slide23

Problems

  • Incompatibility
    • Latest Scratch for Linux: 1.2
      • Required: 1.3
    • Few formal sources for Scratch
  • Transportation
    • No car
  • Timing
    • Different period
slide24
Students continue to learn

Different paces observed

Project successful

Difficulties reasonably overcome

Results
slide25

Conclusion

  • Computer as medium
    • Teaching
  • Students
    • The sooner, the better
  • How young is too young?
    • Maybe never
future of scratch
Future of Scratch
  • Connections to other schools
    • Videoconferencing
    • Model program