Upload
kimarnold28
View
190
Download
1
Embed Size (px)
DESCRIPTION
Learn about the Hour of Code, including ideas for when, why, and how to implement it in your school, club, or organization.
Citation preview
Hour of CodeTCEA Lunch & Learn Webinar: October 1, 2014
Kim Garcia, Georgetown ISD
TCEA TA/CS-SIG President
What is the Hour of Code?
www.hourofcode.com/us
• One-hour introduction to Computer Science
• Tutorials & hands-on activities
– Visual programming environment
– Programming language
– App programming
– “Unplugged” activities
• Require very little teacher preparation
The Hour of Code – WORLDWIDE
http://youtu.be/srH1OEKB2LE
When is the Hour of Code?
http://csedweek.org/
December 8-14, 2014
Or Anytime You Have an Hour:• of class time
• in an after-school club/organization
• of free time at home
Who Sponsors the Hour of Code?
http://code.org/Code.org• Launched in 2013
• Non-profit dedicated to expanding participation in
computer science:
• Making CS available in more schools
• Increasing participation by women and
underrepresented students of color
• Vision: That every student in every school should
have the opportunity to learn computer science
• Believe: Computer science and computer
programming should be part of the core curriculum
in education, alongside other STEM courses
From http://code.org/about
Why Try an Hour of Code?
www.hourofcode.com/us & www.code.org
• Demystify “coding,” programming, and computer
science
• Every student has the opportunity to learn
computer science
• Anyone can learn the basics to be a
– Programmer
– Creator
– Inventor
Anyone Can Learn: 60 second video
https://www.youtube.com/watch?v=qYZF6oIZtfc
Connection Between
Math & Computer Science(Programming/Coding)
• Computer Science is applied mathematics
• It is possible for students to learn a new
mathematical concept through programming
• Programming environments for kids help students
represent math concepts visually and allows
them to experiment on the representation
• Programming helps students develop problem-
solving skills, which translates well into the math
classroom
Hour of Code: Grades PreK-2
• Kodable for iPad
Hour of Code: Grades 3-8
• Code.org: Write your first computer
program featuring Angry Birds
• Scratch: Create a holiday card
• Washington University Computer
Science: Looking Glass
• Tnker: Build Your Own Game
• RoboMind Academy: Program a Virtual
Robot
• Hopscotch: Code on your iPad
Hopscotch
• iPad App
• Grades 3-8
• Math Concepts
– Units of measure
– Degrees, angles
– Coordinate plane: x, y coordinates
Hopscotch
Hour of Code: Grades 6-12
• Code.org: Write your first computer program
featuring Angry Birds
• Scratch: Create a holiday card
• Alice: Intro to Programming with Alice 2
featuring Garfield & Odie
• RevRun: LiveCode featuring Sheepherder game
• Washington University Computer Science:
Looking Glass
• Tnker: Build Your Own Game
• 3D Frogger Game
• Lightbot
Scratch
Draws a
square
Draws a
shape with
more sides
& a “flower”
• Web-based
• Grades 3-12
Alice
• Install on a Computer
• Grades 6-12
Hour of Code:
Learn a New Language
• JavaScript
– Khan Academy
– Code Academy
– CodeHS: Learn to Program with Karel the Dog
– Code Avengers Build a Game with JavaScript
– Code Combat
• Python
– Grok Learning: A Taste of Python Programming
• Processing
– Drawing with Code
Hour of Code:
Develop an App
• iOS
– MakeGamesWithUs: Build an iPhone Game
in Your Browser
• Android
– MIT Center for Mobile Learning @ The Media
Lab: AppInventor Hour of Code
• Windows
– Microsoft Research: TouchDevelop
Hour of Code:
Unplugged!
• Thinkersmith Traveling Circuits
– Binary Baubles
– My Robotic Friends
• Kodable
– fuzzFamily Frenzy
• Computer Science Unplugged
– http://csunplugged.org/https://twitter.com/gtvillage
Georgetown ISD’s Hour of Code
• Georgetown ISD’s Hour of Code Events
– Computer Science Education Week:
• December 9-13, 2013
• December 8-12, 2014
– http://www.georgetownisd.org/HourOfCode
• Student Success
– 4th Grade Boys and Girls Club Hour of Code participant:
“He turned 90 degrees – That’s a right angle!”
Implement an Hour of Code
in Your Classroom
• Sign Up & Get Posters http://hourofcode.com/us
• Choose an activity & commit an hour of class
time. Learn with your students!
– Cover subject-area TEKS and Technology Applications TEKS
– Tips for teaching the Hour of Code:
http://code.org/educate/hoc
• Students continue their Hour of Code projects in a
center or when they finish their work
• Find ways for students to demonstrate subject-
area understanding by coding it
– Word problems
– Projects
Hour of Code
During or After School
• Enrichment Program / GT Program
• School Clubs
• Outside Organizations
– Boys and Girls Club
– Girl Scouts
– Boy Scouts
Hour of Code District-Wide
• Get buy-in and help
• Reach out to campus principals, teachers, or
organization leaders
• Schedule date(s) and time(s)
• Schedule Hour of Code instructors and
helpers
• Make an agenda for each Hour of Code event
• During the event, have fun!
• Send information home with participants
about how they can continue learning about
programming and computer science
Beyond an Hour of Code
• Code.org Educator Resources
http://code.org/educate
• K-12 Curriculum Suggestions
http://code.org/educate/curriculum
• Code.org’s New K-5 Curriculum
http://code.org/educate/k5
– K-5 Teacher Free One-day Workshop:
– K-5 Free Curriculum
• Code.org’ K-8 Intro Course
http://code.org/educate/20hr
http://tiny.cc/KimGarcia
@DigitalLearners
Hour of CodeTCEA Lunch & Learn Webinar: October 1, 2014