View
193
Download
1
Category
Preview:
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
Recommended