implementing a computer programming curriculum in your district

41
Christopher Polizzi Christopher Polizzi Nanuet School District Nanuet School District Implementing a Computer Programming Implementing a Computer Programming Curriculum in your District Curriculum in your District AMTNYS Annual Fall Conference 2012 AMTNYS Annual Fall Conference 2012

Upload: christopher-polizzi

Post on 05-Dec-2014

244 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Implementing a Computer Programming  Curriculum in your District

Christopher PolizziChristopher PolizziNanuet School DistrictNanuet School District

Implementing a Computer Programming Implementing a Computer Programming Curriculum in your DistrictCurriculum in your District

AMTNYS Annual Fall Conference 2012AMTNYS Annual Fall Conference 2012

Page 2: Implementing a Computer Programming  Curriculum in your District
Page 3: Implementing a Computer Programming  Curriculum in your District
Page 4: Implementing a Computer Programming  Curriculum in your District

http://mrpolizzi.wikispaces.com

Page 5: Implementing a Computer Programming  Curriculum in your District

??

Page 6: Implementing a Computer Programming  Curriculum in your District
Page 7: Implementing a Computer Programming  Curriculum in your District

“..anyone who is not a programmer is part of the

program.”

“..anyone who is not a programmer is part of the

program.” “…would we teach our

students to read and not write?”

“…would we teach our students to read and not

write?”

“Computational methods and models give us the

courage to solve problems and design systems that

no one of us would be capable of tackling alone.”

“Computational methods and models give us the

courage to solve problems and design systems that

no one of us would be capable of tackling alone.”

“Computer Science is driving innovation from the sciences

to the arts.”

“Computer Science is driving innovation from the sciences

to the arts.”

Page 8: Implementing a Computer Programming  Curriculum in your District

“Computing is not the goal but a means

to an end.”

“Computing is not the goal but a means

to an end.”

Page 9: Implementing a Computer Programming  Curriculum in your District
Page 10: Implementing a Computer Programming  Curriculum in your District
Page 11: Implementing a Computer Programming  Curriculum in your District
Page 12: Implementing a Computer Programming  Curriculum in your District
Page 13: Implementing a Computer Programming  Curriculum in your District
Page 14: Implementing a Computer Programming  Curriculum in your District

Technology Education VS Math

Page 15: Implementing a Computer Programming  Curriculum in your District

STEM “Habits of the Mind”Essential skills for citizens in the 21st century

National AcademiesNational Academy of Sciences-National Academy

EngineeringInstitute Medicine-National Research Council

Systems ThinkingCreativityOptimism

CollaborationCommunication

Ethics

Page 16: Implementing a Computer Programming  Curriculum in your District

Logical ThinkingLinear ThinkingSystem Thinking

Structural ThinkingPlanning

OrganizingProblem SolvingCritical ThinkingTroubleshooting

CreativityTeamwork

Page 17: Implementing a Computer Programming  Curriculum in your District
Page 18: Implementing a Computer Programming  Curriculum in your District
Page 19: Implementing a Computer Programming  Curriculum in your District
Page 20: Implementing a Computer Programming  Curriculum in your District
Page 21: Implementing a Computer Programming  Curriculum in your District
Page 22: Implementing a Computer Programming  Curriculum in your District

CSTA K - 12 Computer Science Standards

ISTE NETS Student Standards

Page 23: Implementing a Computer Programming  Curriculum in your District

TimeTime

Code Academy

Code Academy APAP

All Students All Students

Page 24: Implementing a Computer Programming  Curriculum in your District

2 DIFFERENT Students

Common Cores

Page 25: Implementing a Computer Programming  Curriculum in your District

Programming Curriculum

6th Grade

7th Grade

8th Grade

Scratch

Scribbler Robots

Gamestar Mechanic Alice

Kodu Mindstorms AppInventor

5th Grade

Page 26: Implementing a Computer Programming  Curriculum in your District

Lego We Do

Page 27: Implementing a Computer Programming  Curriculum in your District

Lightbot

Page 28: Implementing a Computer Programming  Curriculum in your District

Logo

Page 29: Implementing a Computer Programming  Curriculum in your District

Scratch

Page 30: Implementing a Computer Programming  Curriculum in your District

Scribbler Robots

Page 31: Implementing a Computer Programming  Curriculum in your District

QuickTime™ and a decompressor

are needed to see this picture.

Page 32: Implementing a Computer Programming  Curriculum in your District

Gamestar Mechanic

QuickTime™ and a decompressor

are needed to see this picture.

QuickTime™ and a decompressor

are needed to see this picture.

Page 33: Implementing a Computer Programming  Curriculum in your District

Alice

Page 34: Implementing a Computer Programming  Curriculum in your District

QuickTime™ and apeg

ˇˇ=¨

Page 35: Implementing a Computer Programming  Curriculum in your District

Kodu

QuickTime™ and a decompressor

are needed to see this picture.

Page 36: Implementing a Computer Programming  Curriculum in your District

AppInventor

Page 37: Implementing a Computer Programming  Curriculum in your District
Page 38: Implementing a Computer Programming  Curriculum in your District
Page 39: Implementing a Computer Programming  Curriculum in your District
Page 40: Implementing a Computer Programming  Curriculum in your District

Honorable Mentions

Page 41: Implementing a Computer Programming  Curriculum in your District

No Texting App