Mr. Gonzalez, Ms. Gossen, Ms. Mueller, Ms. Spataro

Slides:



Advertisements
Similar presentations
THE JOB/STUDENT GAP IN COMPUTER SCIENCE 2% 98% Computer Programming Students All other math and science students 40% 60% Computer Programming Jobs All.
Advertisements

Bug Session One. Session description In this session, pupils are introduced to a programming sequence which will make a light pattern on their Bug. Objectives.
The Harris County Library should have a coding program for kids Anna Xu 1.
Bug Session One. Session description In this session, pupils are introduced to a programming sequence which will make a light pattern on their Bug. Objectives.
Understanding the Properties SD Counts. Ground Rules  Honor private think time  Be prepared for sessions, everyone should have something to contribute.
Technology in Early childhood education
Welcome to the 21 st Century: Computer Science for All Jenna Garcia District Manager Joe Kmoch CS Education Consultant October.
In Partnership with Code.org FUN WITH CODING FOR MIDDLE AND HIGH SCHOOL.
CS Educators Summit Jenna Garcia District Manager May 4, 2016.
Welcome to Keys Meadow Nursery Purpose of today To explain how we teach, what we teach and why we teach in a particular way in the Nursery To understand.
Instructional Technique #2 Use Explicit Instruction to Convey Critical Content.
Elementary Technology
AP Computer Science Principals Course Importance and Overview
Greenhills Primary Literacy Workshop
Congratulations to our wonderful second graders for a fabulous year!!
Maths Curriculum Evening 2016.
Sixth Grade…… And Beyond!
Welcome Parents Class 4A
Section title This presentation is designed to help you talk to young people about Drive. The notes included aren’t intended to be read out, they are for.
Welcome all parents/grandparents/carers!
millions of participants worldwide
Study Tips For A Great Education In Math.
What the problem looks like:
LEAP Back-to-School! Read Alouds Homework Help Back-to-School Extravaganza.
Project Management Institute Heartland (NE) Chapter
Boomerang Book Bags Boomerang Book Bags are part of Pori Drwy Stori, the Welsh Government programme for Reception aged children. Pori Drwy Stori is run.
STEM? WHAT IS Put this slide on the screen and ask students:
The Early Years Foundation Stage
Growth Mindset vs Fixed Mindset
9am, Level 5 - Westbury site
AP Computer Science Principals Course Importance and Overview
HOW TO BE A GOOD STUDENT 101.
The Do’s and don’t of studying
Getting Started The first ~3 weeks of this course we are going to learn the fundamentals of computer science using the CS Fundamentals curriculum from.
REPEAT Process for Numeracy Goal
What Digital Resources Are Available to Support STEM?
Developing Learning To teach learning skills schools have to identify the key skills they value. This presentation is to explain the key learning skills.
IoT Marketing Specialists
Learning to program with Logo
Lexile measures guide students in the right direction
Fruitvale Elementary School
Computational Thinking
Teacher Academy Workshops
Shaw STEM Lab Orientation
Coding Welcome To The Andrew Gonzalez
….as you get to know your Pre-k family community!
CS 139 – Programming Fundamentals
Welcome to <INSERT school name>’s
UNIT 3 CHAPTER 1 LESSON 4 Using Simple Commands.
What next? Course Choice Evening
Introducing the Ideas One of Six Traits:
MATERIALS NEEDED FOR THE PRESENTATION
Carroll STEM Program February
Are you ready to become a Young Professional?
Teaching With Games Dr. Jeff Ertzberger Lecturer-Technology Director
Lesson 3, I’m Going to College
STEM? WHAT IS What is STEM
Primary Two Paired Reading Scheme
AP Computer Science Principals Course Importance and Overview
Welcome to Mountain View Elementary School!
I-reflect pocketbook JYHS Cluster Collaboration.
Welcome to Explorify! This presentation will help you introduce your colleagues to Explorify – we’ve given you all the key information but feel free to.
The Power of Reading to Your Child
Welcome to Explorify! This presentation will help you introduce your colleagues to Explorify – we’ve given you all the key information but feel free to.
Reception Parents’ workshop welcome
Maths Workshops at Smallberry Green Primary School
Celebrate Good News Celebrate Good News: (40-50 minutes)
Welcome to Explorify! This presentation will help you introduce your colleagues to Explorify – we’ve given you all the key information but feel free to.
What is Reading Recovery?
Presentation transcript:

Mr. Gonzalez, Ms. Gossen, Ms. Mueller, Ms. Spataro Welcome To Our Coding Welcome Introduce Coding Session Introduce Teachers as Code Coaches “Don’t Just Play On Your Phone…Program It” - Former President Barack Obama Mr. Gonzalez, Ms. Gossen, Ms. Mueller, Ms. Spataro

CHAMPS for our Presentation Conversation Please keep side conversations to a whisper. If you have to take a call, step out into computer lab or hallway. Help Questions are strongly encourage. Feel free anytime to stop and ask a question or give a comment. Just give me a signal. Activity We will about coding and why it is important to learn! Movement Please stay seated. If you need to use the restroom, they through the double doors down the green hall about 30 feet on the left. Participation We will have a presentation and then time to interact at computers. Success You will leave here with a few ideas of how to practice computer programing and coding skills to challenge your students.

Video – Click on Picture What is S.T.E.M.? “It encourages a 21st century learning environment where students not only have the curiosity to wonder why, but the motivation to discover how.” Coding is a small part of the S.T.E.M. world… S.T.E.M. stands for Science, Technology, Engineering, and Math. The S.T.E.M. initiative realigns traditional math and science education making career readiness a priority for all learners. http://www.esc1.net/cms/lib/TX21000366/Centricity/Domain/63/2013%20Fall%20Media%20Conference/2013_Program_Fall_Media_Conference.pdf

Today’s S.T.E.M. focus will be on Coding in the area of Computer Science. Coding is giving one or more commands or algorithm(s) designed to be carried out by a computer. Students should be learning computer science Coding is giving one or more commands or algorithm(s) designed to be carried out by a computer. "Simply put, code is a tool that lets you write your story with technology.” Coding is important: more and more, computers are how we work and play. Computers are in everything from self-­‐driving cars to video games to appliances in our kitchen, to so many other things we use all the time. And if you can program computers, and start to understand how they work, you might help create all those things, now and in the future. The main thing is this: every child here can learn how to code. And as we’re about to see, it’s fun! "Simply put, code is a tool that lets you write your story with technology.” https://www.madewithcode.com/about/

Why Code? The ability to write computer software—to code—is an important skill. Code is one of the world’s most use languages. Coding empowers students as well as teaches them grit and resiliency. It moves people from being consumers of technology to creators of it! Computer science is a foundational field for all 21st century careers. The ability to write computer software—to code—is an important skill. Code is one of the world’s most use languages. Coding empowers students as well as teaches them grit and resiliency. It gives them the tools to express themselves in really cool ways The ability to communicate with machines is probably the closest thing to a superpower that can be taught It moves people from being consumers of technology to creators of it. That is what we want… Active Producers rather than passive consumers. https://obamawhitehouse.archives.gov/blog/2013/12/09/don-t-just-play-your-phone-program-it

Why Code? Everybody in this country should learn how to program a computer… …because it teaches you how to think. Steve Jobs Co-founder, Chairman, and CEO of Apple Inc.  An understanding of coding helps people learn new strategies for solving problems and harness the power of computers to realize their own visions, whatever they may be. Everyone—scientists, fashion designers, doctors, journalists, lawyers, musicians, students—can benefit from a greater understanding of how to use computing.

Why Code? It would be wonderful if every kid wrote computer programs and understood how computers work. It would certainly make you a better thinker. Bill Gates Co-Chairman, Bill & Melinda Gates Foundation and Co-Founder, Microsoft Coding creates software, but computer science is a broad field encompassing deep concepts that go well beyond coding.

Why Code? In fifteen years we’ll be teaching programming just like reading and writing. We’ll be looking back and wondering why we didn’t do it sooner. Mark Zuckerberg Founder, Facebook Coding is an important TOOL for computer science but it is a bit like arithmetic is a TOOL for doing mathematics, and words are a TOOL for English

Why Code? Every girl deserves to take part in creating the technology that will change our world, and change who runs it. Malala Yousafzai Nobel Peace Prize Winner We need more diversity and equity In computer science, boys outnumber girls 4 to 1, whereas in advanced math it’s 50:50. 1 Sources: College Board, Bureau of Labor Statistics, NSF

Why Code? US economy and job growth Computer science is a top paying college degree and computer programming jobs are growing at 2x the national https://code.org/files/Code.orgOverview.pdf

Let’s learn the foundations of coding using the 4 C’s. 4 C’ING The Future Let’s learn the foundations of coding using the 4 C’s. The 4 C’s Critical Thinking Collaboration Communication Creativity Why the Four Cs? When creativity, collaboration, communication, and critical thinking are combined with coding, we end up with a style of learning that resonates with students. We want our kids to grasp the full value of something, we need to connect learning to something meaningful that our young learners can do now.  Coding is an essential 21st century language, but coding alone won’t be enough to prepare today’s students for tomorrow’s careers. What students are able to DO with code will be what matters. Students will need to be creative problem-solvers in order to truly be ready for whatever lies ahead.

Is Coding Supported by Standards? Programming concepts such as conditions, loops, and functions also serve to teach basic English and Math principles. Programming is not specifically mentioned in the CCSS, but still serves to fulfill a number of requirements: English Language Arts Learning to give instructions Learning programming vocabulary Math Counting Pattern Recognition Counting Objects Answering “How many?” Comparing groups Solving complex problems Learning the fundamentals of coding encourages children to learn skills that will allow them to excel in other subject areas: Problem solving skills Computational thinking Sequencing Critical thinking Art and Design Engineering Code.org Koadable.com

Let’s Code As you can see, this movement to learn coding has some pretty famous supporters. It’s been a huge success: many millions of people all over the world have participated. Tonight we’re going to do a Family Half Hour of Code together. And if you’ve already done an Hour of Code, that’s great: you can show your family what you’ve been learning – and maybe help them out a little! We’re going to play games and do puzzles and start to learn about coding, which is also called computer programming

Go To Internet Web Browser www.code.org/api/hour/begin/codeorg> Now let’s go over the Rules for tonight’s program: We’re about to play games and do puzzles starring some fun characters like Angry Birds. As you do your puzzles, a few rules: The program is self--‐guided, and self--‐paced. Go as fast or as slow as you like. It’s not a race! Everyone should be in a group , at least a 2--‐person team. There should be at least one reader in each team (to read the on--‐screen directions for each puzzle). If you need a partner, no problem, a Code Coach will help you find one. Every team shares one computer: one person starts as the “Driver,” and runs the keyboard; the other person is the “Navigator,” who reads instructions aloud for all of you, and helps the Driver decide how to solve the puzzle. Talk together about how to solve the puzzle, then the Driver does the coding. Very Important: Everyone trades jobs after every puzzle! If you’re the “Driver” on one puzzle, you’ll be the “Navigator,” on the next puzzle. So every time you finish a puzzle, give the keyboard to your partner! Explain the website – Directions, Maze, Blocks (Commands), Workspace (Algorithms), What Code Looks Like, Etc. It’s okay to make mistakes, put commands in trash or hit reset and try again. You can delete on command or the whole thing depending on how much you need. If you need help, ask your team and then ask your Code Coaches <Coaches: actively circulate, chat with families freely. Help them sign in, navigate to the Start Page, set browser to “full screen”, turn sound up, and begin puzzles. Remind everyone to trade jobs after each puzzle: parents may resist! Coaches should playfully insist! Actively check in with lots of families – a friendly “how’s it going?” as you look in over their shoulder is always welcome and fun, and you might be able to give them a little help if they get stuck!>

Big Idea #1 What is a Program? A Program is a list of instructions you create to tell a computer what to do. http://www.familycodenight.org/

Big Idea #2 What is a Repeat Loop? A Repeat Loop repeats any block or blocks you put inside it, as many times as you say. http://www.familycodenight.org/

What is Code Efficiency? Big Idea #3 What is Code Efficiency? Use as few blocks as possible to solve the puzzle (just 5 blocks for this puzzle). http://www.familycodenight.org/

There are No Mistakes in coding! Big Idea #4 There are No Mistakes in coding! If your code doesn’t work, no problem. Find out why, and fix it! It’s called “debugging” http://www.familycodenight.org/

Big Idea #5 What is a Conditional? An “if-then” statement in your code. Conditionals let your code see and react. http://www.familycodenight.org/

What is an If-Else statement? Big Idea #6 What is an If-Else statement? An “if-else” statement makes conditionals smarter: if one thing, do this; if not, do something else. http://www.familycodenight.org/

Coding is Fun! https://www.electronicproducts.com/Education/Student/Growing_number_of_schools_are_letting_students_replace_foreign_language_classes_with_coding.aspx

Reflection – What Next? Where can you go to further coding skills? http://www.codewizardshq.com/coding-websites-for-kids/

Where can you go to further coding skills and add movement ? Reflection 2 – What Next? Where can you go to further coding skills and add movement ?

Where can you go to further engineering skills and add movement ? Reflection 3 – What Next? Where can you go to further engineering skills and add movement ?

Unplugged activities when devices or internet are not available! Reflection 4 – What Next? Unplugged activities when devices or internet are not available!

Reflection Please keep the handout that reviews the content from today. Review of STEM Coding Websites and Apps Coding with Robots Unplugged Ideas from Today All of the information can be found on our Allen Website under the Library Tab. You can download and print the PowerPoint and Handouts today. The Coding ideas sheet will have direct links to the websites to save time 