Coding and Computational Thinking in the Elementary Classroom

Slides:



Advertisements
Similar presentations
Shiloh Point Elementary School. A Day in the life of a Kindergartener,,,
Advertisements

Whitlow Elementary # Principal’s Chat Whitlow Elementary # Principal’s Chat STEM.
A Day in the life of a Kindergartener Arrival Children arrive, unpack, make lunch choices and work on morning work. RTI This is a designated time of.
Computer Coding for Our Youngest Learners Brendan French Technology Facilitator Indian Head Elementary School Simone Young Coordinator for STEM Education.
Melodie Cameron, MA Adapted and Presented by Dr. Elena Klaw.
Why Science Fair?. Promoting Positive Attitudes Towards Science Heightening student interest in science and allow for the exploration of personal interest.
ACTION PLAN Ms. Sidra Bilal The City School Gulshan Jr. D Mathematics Grade III.
CORE FOUR PREPARING AND PLANNING FOR THE NEW PRIMARY CURRICULUM PROGRAMMES OF STUDY CLEVER COMPUTING Session 4 Computing, programming and Pedagogy.
Mrs. Jeffery & Ms. Benveniste. A Day in the life of a Kindergartener.
TRAITS OF A SUCCESSFUL TEACHER: what school districts REALLY want SEPTEMBER, 26 TH 2014 Stephanie Zuckerman-Aviles - Director Jessie Lombardo - Assistant.
Shiloh Point Elementary School. A Day in the life of a Kindergartener,,,
TERRI HARKEY IPS/ Region 10 Tech Conference 2016 Coding.
1 Welcome To The Title One Open House Reading Empowers the Mind! All children can learn with the right tools and strategies.
Future Educator.  Hello my name is Wendy Warren. I am a mother of three children and a wife going on ten years. I have a strong sense of family and values.
EDU 564 MODULE 5(CHAPTERS 10, 11 AND 12). Chapter 10  Self Determination - many definitions and models to teach this skill -essential characteristics.
Candace McFarland September 20,2016 Discussion 1UDL:Guidelines (Examples and Resources.
Gifted and Talented Program
Santan Junior High.
Preschool Curriculum August 19, 2016.
Online computer games as learning resources
Introducing Coding To Your Classroom
Topic: Programming Languages and their Evolution + Intro to Scratch
You Bought the Spheros, Makey Makeys and Bee Bots…
Presented by Jenny Sora May 17, 2017
Integrating Coding into the General Education Classroom
Bring Your Own Device (BYOD) Parent Information Evening
Santan Junior High.
Introduction to Programmng in Python
Little Coders Computational Thinking in K-2 Classrooms
Integrating Technology into Elementary School Curriculum
What Digital Resources Are Available to Support STEM?
Coding & Robots.
Fruitvale Elementary School
Welcome, Students! Teacher’s Name.
Student Problem Solving – From Day 1
Academic Advising, Skills Development, and the Adult Student
Welcome to magnet night
Seven half-day sessions from October - May
Weathering STEM & Literacy
Welcome to Second Grade
Equity and Opportunity through Makerspace
The whole is greater than the sum of the parts. –Aristotle
Global Challenge Night Sensor Lesson 2.
FSA Parent Information Night
Global Challenge Night Sensor Lesson 2.
For 21st Century Learning.
Global Challenge Walking for Water Lesson 2.
Welcome to Parent Information Night
Invest in yourself Advanced Level
Global Challenge Walking for Water Lesson 2.
Interview with a Technology Education Teacher
Global Challenge Walking for Water Lesson 2.
Destination Success The Journey Starts First Stop Middle School
Invest in yourself Advanced Level
Coding at the Middle School for 7th Grade
Invest in yourself Advanced Level
Global Challenge Walking for Water Lesson 2.
Global Challenge Walking for Water Lesson 2.
Global Challenge Walking for Water Lesson 2.
Computational Thinking
STEM Day Sioux City, Iowa
Invest in yourself Advanced Level
Global Challenge Walking for Water Lesson 2.
Invest in yourself Advanced Level
Invest in yourself Advanced Level
Global Challenge Walking for Water Lesson 2.
Global Challenge Walking for Water Lesson 2.
Global Challenge Walking for Water Lesson 2.
Invest in yourself Advanced Level
Understanding Computational Thinking
Presentation transcript:

Coding and Computational Thinking in the Elementary Classroom Alyson Hooker, Science Coach Tracy Miller, Magnet Teacher Resource Specialist Trainer Glenda Montgomery, First Grade Teacher Andrew Silbaugh, Gifted/Fabrication Lab/ITV teacher

Who We Are… Title I- PK-5 High Poverty Area Our Community 21.8%-26.6% below poverty $12,060/individual $24,600/family of four 80% Economically Disadvantaged 15% ELL Grade has risen from F to C

Our Classroom Time 120 minutes - ELA 90 minutes - math  20 minutes - recess  50 minutes - specials  25 minutes - lunch  60 minutes - power hour _______________________ 6 hours and 5 minutes That leaves 55 minutes for transitions across campus, science, social studies, STEM

That Does Not Stop Us…

How We Make the Difference Units of Study/PBL Cross-discipline activities Science Lab/STEM Lab/FAB Lab Free After School Clubs (robotics, coding, television, etc.) Engineering Design Process/Scientific Method Student Collaboration Student Reflection/Revision

The Interview

But Why STEM? Employers are looking for 21st century skills Collaboration, Communication, Creativity, Critical Thinking Skill/Quality Weighted average rating (5 point scale) Ability to verbally communicate with persons inside and outside the organization 4.63 Ability to work in a team structure 4.62 Ability to make decisions and solve problems 4.49 Ability to plan, organize and prioritize work 4.41 Ability to obtain and process information 4.34 Ability to analyze quantitative data 4.21 Source: National Association of Colleges and Employers, Jobs Outlook 2016

Computational Thinking Break a problem into parts or steps (decomposition) Recognize and find patterns or trends (pattern recognition) Develop instructions to solve a problem or task (algorithmic thinking) Generalize patterns to develop rules (abstraction - taking out details that are not important ) Computational thinking is not coding, however computational thinking helps students solve problems (like coding challenges)

Computational Thinking in the Disciplines Subject Area Break a problem into parts or steps Reading/Writing:   Ability to communicate thoughts in an organized, structured, logical way. Decompose story into smaller chunks for storytelling Create a plan for writing Develop instructions to solve a problem or task Social Studies : Create a set of instructions that will navigate a person to a specific location, use cardinal directions. Generalize patterns to develop rules Math: Navigate on the coordinate plane Use variables to represent objects Develop a formula to find area and perimeter

Visual, block-based programming - Visual transitioning to Text-based - removes barriers created by syntax errors found in text based programming 3-5 Visual transitioning to Text-based - requires more critical thinking and uses proper sequencing and creativity Code.org pre-reader + unplugged activities Bee-Bots (no computer needed) Osmo (iPad) Hello Ruby & CAS Barefoot Dash and Dot robots Dash and Dot robots (iPad) Bee-Bots (no computer needed) Scratch Jr. (computer) Scratch (computer) Kodable Our goal: Provide opportunities for students to “debug” their own thinking

Unplugged Let’s do a quick “unplugged” activity based on the characters in the book Hello Ruby

Girls Who Code, Jr. Grades 3-5 Kodable Basics of Coding through games Scratch, Jr. Tutorials

Utilizing Scratch with Gifted Students Scratch can be simple However, simple to us, is not always simple to students Books “Coding with Scratch” and “Coding in Scratch: Projects” Students complete the steps and exercises Students complete the challenge questions Students show work Students move onto next topic Goal: Create students who feel confident in using Scratch

Scratch Process Basic Exercises Advanced Projects Self Choice Master the basics Learn Scratch from the start Advanced Projects Multistep processes More dynamic projects Self Choice Student creates a project on their own Guidance and Support

But What About Computational Thinking? Task Scratch Process Decomposition -Step Order -Play steps out in head/paper/self -What am I being asked? Pattern Recognition -Are the steps in order? -Is there a pattern? -What happens if I use a repeat/loop Abstraction -What blocks will do nothing? -What blocks will give me a problem? -What is my roadblock?

But Most Importantly Task Definition Think through process Develop Skills Skill Mastery Showcase

Edmodo Resources, PowerPoint, and More from us Group Code: y69xnr

Interactive Playground Beebots/Osmo- Tracy Dash Basketball Challenge- Alyson Scratch/Kodable- Glenda Raspberry Pi/HTML Unplugged- Andrew