# Computational Thinking Trendy Phrase or Essential Skill Set? Barbara Fox bfox2014.wikispaces.com.

## Presentation on theme: "Computational Thinking Trendy Phrase or Essential Skill Set? Barbara Fox bfox2014.wikispaces.com."— Presentation transcript:

Computational Thinking Trendy Phrase or Essential Skill Set? Barbara Fox bfox2014.wikispaces.com

http://today.io/XpPf Enter your first name Click What is the biggest reason students do not use computers more effectively?

Computational Thinking

Computational Thinking Skills Problem Solving Abstraction Creativity Collaboration Implementation

Analytical Thinking Skills Problem Solving

Problem Solving & Analytical Thinking Skills Sequential Processing Parallel Processing Looping Conditional Logic Pattern Recognition Decomposition http://iste.pencilcode.net  sequential-1

Problem Solving & Analytical Thinking Skills Sequential Processing Parallel Processing Looping Conditional Logic Pattern Recognition Decomposition http://iste.pencilcode.net  looping-1

Problem Solving & Analytical Thinking Skills Sequential Processing Parallel Processing Looping Conditional Logic Pattern Recognition Decomposition http://iste.pencilcode.net  conditional-2

Problem Solving & Analytical Thinking Skills Sequential Processing Parallel Processing Looping Conditional Logic Pattern Recognition Decomposition Mammal Report Pick MammalResearch Encyclopedia Google Note CardsEvernote Write Report Create Outline

http://scratch.mit.edu

Abstraction Abstraction reduces information and detail to facilitate focus on relevant concepts (AP Computer Science Principles, College Board) When we create a virtual dog, for example, we do not try to simulate everything about a dog down it’s cells and molecules. We choose the specific features that we need for our purposes to keep things simple and focused.

Creativity

Collaboration

Scratch

AppInventor

Alice

HTML/CSS

h1 { color:#ACACA7; font-size:75px } h2, h3, p, h4, ul, a, br { color:#E6E6E6; font-family: monospace;font-size: 125% } body { background-color:#5C5C56; background- image:url(http://th05.deviantart.net/fs37/PRE/f/2008/261/8/2/Gotham_City__by_superglamorous.png); background-attachment: fixed; font-weight: bold; } img { border:10px outset #E6E6E6 } } h1 {font-family: monospace} h1 {font-weight:normal; Lazyman - shows up in the browser tab Lazyman Spruse Wayne SuperPower: Sitting on people He uses his potato chips of death to take down the criminals and super villians. What are some of his heroic deeds done? He sat on the Mc Donalds robber. He watched tv with a grandma. He stoppped Burger King from closing down. Lazyman caught in action Potato chip of doom

Introducing AP Computer Science Principles History Big Ideas and Computational Thinking practices Projects and Assessments in the classroom

APCS Principles Big Ideas Computing is a creative activity Abstraction reduces information and detail to facilitate focus on relevant concepts Data and information facilitate the creation of knowledge Algorithms are used to develop and express solutions to computational problems Programming enables problem solving human expression, and creation of knowledge The Internet pervades modern computing Computing has global impacts

Q & A http://today.io/XpPf

Resources bfox2014.wikispaces.com Barbara Fox - mrs.barbfox@gmail.commrs.barbfox@gmail.com Deepa Muralidhar - deepa.muralidhar@gmail.comdeepa.muralidhar@gmail.com

Download ppt "Computational Thinking Trendy Phrase or Essential Skill Set? Barbara Fox bfox2014.wikispaces.com."

Similar presentations