hour of code: tcea lunch & learn webinar, october 1, 2014

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

Upload: kimarnold28

Post on 05-Dec-2014

193 views

Category:

Education


1 download

DESCRIPTION

Learn about the Hour of Code, including ideas for when, why, and how to implement it in your school, club, or organization.

TRANSCRIPT

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