Apply Math Concepts PreK – 12 with an Hour of Code
http://tiny.cc/KimGarcia
Apply Math Concepts PreK – 12 with an Hour of Code
Kim Garcia, Georgetown ISDTCEA 2014 Convention Presentation
What is the Hour of Code?
• www.code.org
• One-hour introduction to Computer Science• Demystify “coding,” programming, and computer
science• Anyone can learn the basics to be a:
– Programmer– Creator– Inventor
What is the Hour of Code?
• www.code.org
• Anyone Can Learn: 60 second video– https://www.youtube.com/watch?v=qYZF6oIZtfc
Georgetown ISD’s Hour of Code
• Georgetown ISD’s Hour of Code Events– 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!”
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
An Hour of Code in Your Math Classroom
• Hour of Code: Teach http://code.org/educate/hoc
• Scratch web-based
• Hopscotch iPad
• Kodable iPad
• Alice install
• And many more options!
Scratch
• Web-based• Grades 3-12• Get Started & Tutorial
– http://scratch.mit.edu/ > Create• Hour of Code Tutorial
– http://scratch.mit.edu/projects/editor/?tip_bar=hoc
• Math Concepts– Degrees, angles– Coordinate plane: x, y coordinates
• David Wees: Learning Math Through Programming– http://davidwees.com/content/learning-math-through-
programming
Scratch
Draws a square
Draws a shape with more sides & a “flower”
Hopscotch
• iPad App• Grades 3-8
Kodable
• iPad App• Preschool – Grade 2
Alice
• Install on a Computer• Grades 6-12
Ideas for Implementing an Hour of Code
• Choose an activity & commit an hour of class time. Learn with your students!– Cover Math TEKS and Technology Applications TEKS
• Students continue their Hour of Code projects in a center or when they finish their work
• Find ways for students to demonstrate math understanding by coding it– Word problems
– Projects
More Resources for Connecting Math & Programming
• Bootstrap http://www.bootstrapworld.org/– A curriculum that educates students in algebra and
computer programming simultaneously
– http://www.northeastern.edu/insolution/other/2013/07/build-a-game-learn-math-be-cool/
More Resources for Connecting Math & Programming
• ComputerBasedMath.org http://www.computerbasedmath.org/
– Movement to build a new math curriculum with computer-based computation at its heart
– Campaigning to redefine math education away from historical hand-calculating techniques and toward real-life problem-solving situations that drive high-concept math understanding and experience
– TED Talks – Conrad Wolfram: Teaching kids real math with computers http://www.ted.com/talks/conrad_wolfram_teaching_kids_real_math_with_computers.html
– WolframAlpha Computational Knowledge Engine http://www.wolframalpha.com/
Apply Math Concepts PreK – 12 with an Hour of Code
http://tiny.cc/KimGarcia