Current Educational Technology Trends The Hour of Code

  • Slides: 25
Download presentation
Current Educational Technology Trends: The Hour of Code

Current Educational Technology Trends: The Hour of Code

GOALS for today’s learning ● Understand the Hour of Code and it’s purpose. ●

GOALS for today’s learning ● Understand the Hour of Code and it’s purpose. ● Explore a lesson/program from code. org based on your skill level ● Share out the program you explored ● Identify ideas for incorporating the Hour of Code into your instruction

Let’s get excited. . .

Let’s get excited. . .

About “A nonprofit launched in 2013 to expand participation in computer science by bringing

About “A nonprofit launched in 2013 to expand participation in computer science by bringing it into schools. Thus providing the opportunity for every student to learn computer science and increase the participation of women and underrepresented students of color. Code. org strongly believes that computer science and programming should be a part of the core curriculum in education included in STEM. ”

CODE. org Goals: ● ● ● ● Inspire Students Create Courses Reach Classrooms Improve

CODE. org Goals: ● ● ● ● Inspire Students Create Courses Reach Classrooms Improve Diversity in Computer Science (CS) Go Global Train New CS Teachers Change School Curriculum Set up Policies to Support CS

Code. org's Educational Philosophy We believe that: 1. There is more to computer science

Code. org's Educational Philosophy We believe that: 1. There is more to computer science than coding; we’re just called Code. org because it’s short and snappy. 2. Students should learn the why of computer science, not just the what and how. 3. Technology should be used to allow a teacher to do what they do best, which is why we promote a Blended Learning model (not just for students, but for teacher PD as well). 4. Learning computer science is useful no matter what field a student eventually goes into. 5. The best learning is relevant and active. 6. Computer science is creative and exciting, and you can use it to make the world a better place. 7. Students are diverse, both in their prior knowledge and their needs as learners. They deserve to learn in an environment that is equitable and accessible. 8. Failure is good. Students need to learn how to persevere in solving difficult problems. 9. Bringing computer science to K-12 schools nationwide is something that we’ll achieve by all working together. It won’t be one person or one organization. 10. It doesn’t matter if you’re 8 years old, an 8 th grade teacher, or 80 years old; anyone can learn computer science.

How to Host an Hour: code. org

How to Host an Hour: code. org

Who is supporting this trend. . .

Who is supporting this trend. . .

What others are saying. . . ● The Economist ● Issues and Trends

What others are saying. . . ● The Economist ● Issues and Trends

Exploring Code. org code. org

Exploring Code. org code. org

You can code too! ● Break into groups of 2 -3 by ability. o

You can code too! ● Break into groups of 2 -3 by ability. o o o Beginner Better than beginner “I teach this stuff“ (explore or help others) ● Pick a coding activity to try for the next 15 minutes. ● Be ready to present the basics of the coding activity to the class.

You can code too! Beginners click: Try it

You can code too! Beginners click: Try it

Code for Better than beginner Explore these: Better than beginner:

Code for Better than beginner Explore these: Better than beginner:

SHOWCASE Volunteers to present their hard work.

SHOWCASE Volunteers to present their hard work.

5 ways to include Code in High School Secondary: Has a curriculum tailored for

5 ways to include Code in High School Secondary: Has a curriculum tailored for middle school and another for high school. Reinforces problem solving process and planning essential to math, writing , science. A great way to answer the question, “Why do I have to learn this? ” in math especially. 1. 20 hours of code lessons with Badges 2. Build your own app 3. Reinforcing the writing process: Build an animated story 1. Bootstrap coding aligned with algebra core: http: //www. bootstrapworld. org/ Third Party Resources: 5. codecademy

Inside Bootstrap

Inside Bootstrap

Aligning with Secondary Core

Aligning with Secondary Core

Reinforcing Math concepts

Reinforcing Math concepts

Hour of Code Across the Curriculum ● Language Arts: Persuasive paper on learning code

Hour of Code Across the Curriculum ● Language Arts: Persuasive paper on learning code in schools ● Math: problem solving process and algebra skills ● Science: How coding and technology are used in research. ● History: How coding and technology impact society

Student Examples

Student Examples

5 ways to include Code in Elementary Code. org has created K-5 curriculum: ●

5 ways to include Code in Elementary Code. org has created K-5 curriculum: ● Course 1: for early-readers, ages 4 -6 ● Course 2: for beginners, ages 6+ ● Course 3: for ages 6+ 1. Build your own game 2. Use Kodable to teach computer programing to young kids. 3. Build an animated story for ELA, Social Studies, and Science 4. Send a Holiday animation card to family member. 5. Building an app

Lesson Plan Sample

Lesson Plan Sample

Lesson plan continued

Lesson plan continued

Exit ticket Why do the hour of code? Post your response.

Exit ticket Why do the hour of code? Post your response.

References ● Code. org ● Tynker. com ● Bootstrap ● A is for algorithm:

References ● Code. org ● Tynker. com ● Bootstrap ● A is for algorithm: A global push for more computer science in classrooms is starting to bear fruit. Apr 26 th 2014 | From the print edition. The Economist. Retrieved: http: //www. economist. com/news/international/21601250 -global-push-more-computerscience-classrooms-starting-bear-fruit ● Editorial Projects in Education Research Center. (2011, September 1). Issues AZ: Technology in Education Week. Retrieved Month Day, Year from http: //www. edweek. org/ew/issues/technology-in-education/