22
Hour of Code TCEA Lunch & Learn Webinar: October 1, 2014 Kim Garcia, Georgetown ISD TCEA TA/CS-SIG President

Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

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

Page 1: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

Hour of CodeTCEA Lunch & Learn Webinar: October 1, 2014

Kim Garcia, Georgetown ISD

TCEA TA/CS-SIG President

Page 2: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

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

Page 3: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

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

Page 4: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

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

Page 5: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

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

Page 6: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

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

Page 7: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

Hour of Code: Grades PreK-2

• Kodable for iPad

Page 8: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

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

Page 9: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

Hopscotch

• iPad App

• Grades 3-8

• Math Concepts

– Units of measure

– Degrees, angles

– Coordinate plane: x, y coordinates

Page 10: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

Hopscotch

Page 11: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

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

Page 12: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

Scratch

Draws a

square

Draws a

shape with

more sides

& a “flower”

• Web-based

• Grades 3-12

Page 13: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

Alice

• Install on a Computer

• Grades 6-12

Page 14: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

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

Page 15: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

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

Page 16: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

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

Page 17: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

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!”

Page 18: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

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

Page 19: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

Hour of Code

During or After School

• Enrichment Program / GT Program

• School Clubs

• Outside Organizations

– Boys and Girls Club

– Girl Scouts

– Boy Scouts

Page 20: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

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

Page 21: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

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

Page 22: Hour of Code: TCEA Lunch & Learn Webinar, October 1, 2014

http://tiny.cc/KimGarcia

@DigitalLearners

Hour of CodeTCEA Lunch & Learn Webinar: October 1, 2014