Presentation is loading. Please wait.

Presentation is loading. Please wait.

Coding Workshop Patty Hicks Still Middle School

Similar presentations


Presentation on theme: "Coding Workshop Patty Hicks Still Middle School"— Presentation transcript:

1 Coding Workshop Patty Hicks Still Middle School patty_hicks@ipsd.org
Login id: Still_tech Password: bulldogs

2 Introductions & Goals Why code? Programming Languages Scratch

3 What do you want to accomplish today?

4 Computational Thinking
Why code? Creativity Computational Thinking Understand the World

5

6

7

8 If it requires a computer to see if it works it's programming -- if you can do it with pencil and paper, it's Computer Science.

9 Software Engineering Computer Science
Many of the jobs at Google, Facebook & Microsoft along with other smaller tech firms hire lots of CS grads to work on teams writing code for mobile, web and other applications. I think of this as applied computer science. Computer Science These same companies also hire CS grads and have them work on advanced algorithms and other high level theoretical “pen and pencil” projects. I think of this as theoretical computer science.

10 Block Programming Languages Text Programming Languages
Scratch Tynker Tickle Blockly Block languages have no syntax concerns so it is easier to code. Students don’t get stuck with silly problems like missing a bracket, semi-colon or other syntax required by the language. That’s why block languages are good first languages. Text Programming Languages Python Ruby Javascript Java Text languages have rules, much like grammar for writing English. With coding if you have a syntax error your program won’t run or you will have incorrect output. This can lead to frustration for early coders.

11 Two Week Scratch Unit Skills Program Overview Days Needed
Insert a sprite, Motion, costumes, stage, forever loops, when green flag clicked Fish Tank 1 Yellow Fish, Spotted fish, crab and diver in tank 1-2 Uploaded sound, add titles to backgrounds. Broadcast/Receive, Repeat loops Story Time Elephant has cheese puffs. Dinosaur thinks they are his. 2-3 If/Else, Sensing, point towards mouse pointer, randomness Fish Tank 1 w/shark (add on) Shark enters the tank and tries to eat yellow fish. Variables (score), Ask/Answer Quiz Answer Questions

12 https://scratch.mit.edu/

13 Coding in Scratch All of the programs used in class can be found in the Coding Workshop Scratch gallery: Creative Computing Guide: Original Fish Game:

14 Additional Resources https://scratch.mit.edu/help/


Download ppt "Coding Workshop Patty Hicks Still Middle School"

Similar presentations


Ads by Google