advanced programming on a shoestring
TRANSCRIPT
Advanced Programing on a Shoestring
Mr. Keith Golebie and Mr. Matt SkoczylasEllwood City Area School District
Ellwood City Area School District
● Small Community in Western Pennsylvania● 40 miles north of Pittsburgh● North Side Primary School (K-2)● Perry Lower Intermediate School (3-4)● Hartman Intermediate School (5-6)● Lincoln Jr./Sr. High School (7-12)
Mr. Keith Golebie
Computer Science Teacher 9 -12(BCIT K-12)
Ellwood City Area School DistrictMany years in IT prior to public [email protected]
Mr. Matt Skoczylas
Elementary Computer Teacher2nd- 6th GradeEllwood City Area School Districtskoczylas.weebly.com
What is a program?
● What else can we program (phones, tablets, refrigerators, microwaves, TV’s, cars, airplanes, etc...
Programming
● Is it easier to build something when you know what it is you want to build, or when you don’t?
● This is what most kids miss - They want to just make it without a plan.
Alice 2 or Alice 3Alice 2 can be taught for an introduction to programming course.
Alice 3 can be taught in advanced classes, or if the class is moving into a language by end of course.
Alice 2: Programming
Create a plan first!● Comics Lab Humor● Comic Lab Writing● Comic Lab Ideas● Panel Templates
All programs are a solution to a problem
Reading for understandingProblem solving (math)Algorithm – (Science and math)
Standards
Programming is connected throughout all standards● PA Standards:● BCIT Standards:● Common Core (reading and writing)