SlideShare a Scribd company logo
Programing on a
Shoestring
Mr. Keith Golebie and Mr. Matt Skoczylas
Ellwood City Area School District
You don’t have to be a Computer Scientist.
Create an Alice Program
● Lets create a “Frozen” movie scene with
Anna moving around with arrow keys.
● Add snow world, ice pond, castle, Anna and
Elsa.
● Add an event so that Anna can move with
the arrow keys.
● Then show finished scene
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 District
Many years in IT prior to public education
kgolebie@gmail.com
Mr. Matt Skoczylas
Elementary Computer Teacher
2nd- 6th Grade
Ellwood City Area School District
skoczylas.weebly.com
Programing on a
Shoestring
Why Computer Science
Why Computer Science
Why Computer Science
Why Computer Science
We are very fortunate at ECASD to have Computer Programming Classes, but
there are gaps in our curriculum. (7th and 8th grades)
Why Computer Science in PA
19,866 open computing jobs (growing at 3.9x the state average)
4,155 computer science graduates
191 schools teach computer science
● CS doesn't count as math or science credit
● No clear CS teacher certification pathways
● No CS curriculum standards
● CS-First at Hartman Intermediate School
● Our CS-First program is one of only two CS-First Programs
in Pennsylvania.
CS-First at Hartman-Game Design
18 students signed up
12 Boys
6 Girls
10 had Perfect Attendance
CS-First at Hartman-Game Design
● Signed in to the Scratch
Website.
● Watched videos to learn
about Game Design.
● Created Games.
● Shared with their Friends.
● Each day was a different
type of game.
CS-First at Hartman-Game Design
Hartman/Perry Morning News Feature
CS-First at Hartman-Game Design
CS-First at Hartman-Game Design
Day 7-We had a student design
his own Halloween game with
monsters, bullets and
pumpkins.. he wanted to start
with 6 and count down when a
bullet is shot and also keep track
of how many magazines were
used... Finally got him to think it
out on paper.
CS-First at Hartman-Game Design
-I never knew that I
would be able to
program my own game.
-I never thought I’d
ever be able to do all of
this stuff.
-I liked how we got to
program different
things.
-I loved the club, and
learning about how to
make my own sprites.
CS-First at Hartman-Game Design
Emily- Beetle Game
Mark- Platform Game
Molly- Maze Game
Anthony- Falling Objects Game
Computer Science at ECASD
Hour of Code 2013-2014
a movement to recruit
millions to try one hour
of computer science.
“Everybody in this country should
learn how to program a
computer...because it teaches you
how to think.”
-Steve Jobs
Hour of Code Event at ECASD
● Support from our Superintendent.
● Encouraged all teachers to get
involved in the Hour of Code.
● Classrooms participated in a pizza
party contest.
● Created a list of websites for
teachers to learn more about
programming and the Hour of
Code, teachers then selected their
own activity.
Hour of Code on the Morning News
Hour of Code Event -Student Response
It was simple, but not
so easy it was boring.
It was entertaining on
top of being
educational.
- Mallory, 12th grade
It challenged me, but
not so much that I was
overcome by tears
and tempted to bash
my head into a brick
wall
- Nikaya, 12th grade
In my case, it gave typical under-performing students a chance to create something they probably never
thought possible. It gave them a sense of pride and ownership of achieving something important and more
advanced than they are used to. It allowed them to gain useful computer skills that they can apply to utilize
other computer programs that they may not have ever had the opportunity to experience. It also offers
students a hands-on, engaging lesson that keeps them motivated to do work without feeling like work. -
ECASD teacher
Hour of Code Event -Teacher Response
“The hour of code made the students think in a
different way than they normally do. It empowered
them to make decisions and choose their own
outcomes / goals. -ECASD teacher
Programming with Alice
Why Alice?
● Easy and Free
● No Internet Connection Needed
● 3-D Animations
● Local (Developed at CMU)
● Great Support Team
● Tons of Free Resources
Alice 2 or Alice 3
Alice 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: Lets build something!
Resources for using Alice
● CMU
● Duke
● Oracle
● Listserve
● Youtube videos
● Summer courses at CMU
Some other Programming options
● Scratch
● Snap
● Tynker
● Code Monkey
● Code Avengers
● Google CS First
● Code Academy
● Google Made with Code
● Touch Development (Microsoft)
Standards
Programming is connected throughout all
standards
● PA Standards:
● BCIT Standards:
● Common Core (reading and writing)
Questions

More Related Content

What's hot

Building as a learning aid jusco school sp, jamshedpur
Building as a learning aid  jusco school sp, jamshedpurBuilding as a learning aid  jusco school sp, jamshedpur
Building as a learning aid jusco school sp, jamshedpur
DFC2011
 
Cady Resume
Cady ResumeCady Resume
Cady Resume
octaviacady
 
Open Day Presentation
Open Day PresentationOpen Day Presentation
Open Day Presentation
sallyross
 
Capstone project linda ojeil
Capstone project linda ojeilCapstone project linda ojeil
Capstone project linda ojeil
Linda Ojeil
 
Open day presentation
Open day presentation Open day presentation
Open day presentation
sallyross
 
Open Day Presentation
Open Day Presentation Open Day Presentation
Open Day Presentation
sallyross
 

What's hot (6)

Building as a learning aid jusco school sp, jamshedpur
Building as a learning aid  jusco school sp, jamshedpurBuilding as a learning aid  jusco school sp, jamshedpur
Building as a learning aid jusco school sp, jamshedpur
 
Cady Resume
Cady ResumeCady Resume
Cady Resume
 
Open Day Presentation
Open Day PresentationOpen Day Presentation
Open Day Presentation
 
Capstone project linda ojeil
Capstone project linda ojeilCapstone project linda ojeil
Capstone project linda ojeil
 
Open day presentation
Open day presentation Open day presentation
Open day presentation
 
Open Day Presentation
Open Day Presentation Open Day Presentation
Open Day Presentation
 

Viewers also liked

Evaluacion word
Evaluacion wordEvaluacion word
Evaluacion word
paul123patricia
 
Technology...from the computer lab and beyond presentation
Technology...from the computer lab and beyond presentationTechnology...from the computer lab and beyond presentation
Technology...from the computer lab and beyond presentation
mskoczylas
 
CS First
CS FirstCS First
CS First
mskoczylas
 
Esquina diagonal redondead an
Esquina diagonal redondead anEsquina diagonal redondead an
Esquina diagonal redondead an
Irvin Lara Juarez
 
REDES SOCIALES
REDES SOCIALESREDES SOCIALES
REDES SOCIALES
paul123patricia
 
Technology...from the computer lab and beyond presentation
Technology...from the computer lab and beyond presentation Technology...from the computer lab and beyond presentation
Technology...from the computer lab and beyond presentation
mskoczylas
 
CORREOS ELECTRONICOS
CORREOS ELECTRONICOSCORREOS ELECTRONICOS
CORREOS ELECTRONICOS
paul123patricia
 
EVALUACION DEL TERCER PARCIAL
EVALUACION DEL TERCER PARCIALEVALUACION DEL TERCER PARCIAL
EVALUACION DEL TERCER PARCIAL
paul123patricia
 
Advanced programming on a shoestring
Advanced programming on a shoestringAdvanced programming on a shoestring
Advanced programming on a shoestring
mskoczylas
 
correos electronicos
correos electronicoscorreos electronicos
correos electronicos
katherinmonica
 
Advanced programming on_a_shoestring
Advanced programming on_a_shoestringAdvanced programming on_a_shoestring
Advanced programming on_a_shoestring
mskoczylas
 
Asunto¨gggg
Asunto¨ggggAsunto¨gggg
Asunto¨gggg
Irvin Lara Juarez
 
Pemanasan global
Pemanasan globalPemanasan global
Pemanasan global
raysaaakh
 

Viewers also liked (14)

Evaluacion word
Evaluacion wordEvaluacion word
Evaluacion word
 
Technology...from the computer lab and beyond presentation
Technology...from the computer lab and beyond presentationTechnology...from the computer lab and beyond presentation
Technology...from the computer lab and beyond presentation
 
CS First
CS FirstCS First
CS First
 
Esquina diagonal redondead an
Esquina diagonal redondead anEsquina diagonal redondead an
Esquina diagonal redondead an
 
REDES SOCIALES
REDES SOCIALESREDES SOCIALES
REDES SOCIALES
 
Technology...from the computer lab and beyond presentation
Technology...from the computer lab and beyond presentation Technology...from the computer lab and beyond presentation
Technology...from the computer lab and beyond presentation
 
CORREOS ELECTRONICOS
CORREOS ELECTRONICOSCORREOS ELECTRONICOS
CORREOS ELECTRONICOS
 
EVALUACION DEL TERCER PARCIAL
EVALUACION DEL TERCER PARCIALEVALUACION DEL TERCER PARCIAL
EVALUACION DEL TERCER PARCIAL
 
Advanced programming on a shoestring
Advanced programming on a shoestringAdvanced programming on a shoestring
Advanced programming on a shoestring
 
correos electronicos
correos electronicoscorreos electronicos
correos electronicos
 
ã‘L }
ã‘L  }ã‘L  }
ã‘L }
 
Advanced programming on_a_shoestring
Advanced programming on_a_shoestringAdvanced programming on_a_shoestring
Advanced programming on_a_shoestring
 
Asunto¨gggg
Asunto¨ggggAsunto¨gggg
Asunto¨gggg
 
Pemanasan global
Pemanasan globalPemanasan global
Pemanasan global
 

Similar to Programming on a shoestring

Task 8
Task 8Task 8
Task 8
dontask555
 
Speach by Teodor Sandel-Konjevic: About Komp Kamp (#CEGC2016)
Speach by Teodor Sandel-Konjevic: About Komp Kamp  (#CEGC2016) Speach by Teodor Sandel-Konjevic: About Komp Kamp  (#CEGC2016)
Speach by Teodor Sandel-Konjevic: About Komp Kamp (#CEGC2016)
Summer Computer Camp for Kids Serbia
 
Activites to Encourage Algorithmic Thinking in Computer Science
Activites to Encourage Algorithmic Thinking in Computer ScienceActivites to Encourage Algorithmic Thinking in Computer Science
Activites to Encourage Algorithmic Thinking in Computer Science
stoparb
 
English Computer Games
English Computer GamesEnglish Computer Games
English Computer Games
ChristyBusch
 
Games based blogging promoting deep learning across schools final upload
Games based blogging   promoting deep learning across schools final uploadGames based blogging   promoting deep learning across schools final upload
Games based blogging promoting deep learning across schools final upload
chickensaltash
 
Alimova hilola
Alimova hilolaAlimova hilola
Alimova hilola
Tynchtykbek Zhanadylov
 
ElectroCity
ElectroCityElectroCity
ElectroCity
Fiona
 
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and explorationEnabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
Kevin Lawver
 
Level Up your STEM education program - SXSWEdu talk
Level Up your STEM education program - SXSWEdu talkLevel Up your STEM education program - SXSWEdu talk
Level Up your STEM education program - SXSWEdu talk
dgackey
 
Nacol Day 1
Nacol Day 1Nacol Day 1
Nacol Day 1
Jeff Piontek
 
Digital pi castlemilk case study
Digital pi castlemilk case studyDigital pi castlemilk case study
Digital pi castlemilk case study
Colin Crook
 
Bring it on
Bring it onBring it on
Bring it on
missrithenay
 
Wolfsonian presentation
Wolfsonian presentationWolfsonian presentation
Wolfsonian presentation
Samantha John
 
Kompkamp brochure eng 2012
Kompkamp brochure  eng 2012Kompkamp brochure  eng 2012
Kompkamp brochure eng 2012
Summer Computer Camp for Kids Serbia
 
Code Like A Boss - NETA 2016
Code Like A Boss - NETA 2016Code Like A Boss - NETA 2016
Code Like A Boss - NETA 2016
Jason Rushing
 
Hackathon presentation
Hackathon presentationHackathon presentation
Hackathon presentation
Angela DeHart
 
Dilya
DilyaDilya
Tech club projects iste 2013
Tech club projects iste 2013Tech club projects iste 2013
Tech club projects iste 2013
Jonah Howard
 
Stick & Click - the road towards friendly, classroom-centered interactive dig...
Stick & Click - the road towards friendly, classroom-centered interactive dig...Stick & Click - the road towards friendly, classroom-centered interactive dig...
Stick & Click - the road towards friendly, classroom-centered interactive dig...
Andrea Valente
 
Fun brain courses
Fun brain coursesFun brain courses
Fun brain courses
Muhammad Imran
 

Similar to Programming on a shoestring (20)

Task 8
Task 8Task 8
Task 8
 
Speach by Teodor Sandel-Konjevic: About Komp Kamp (#CEGC2016)
Speach by Teodor Sandel-Konjevic: About Komp Kamp  (#CEGC2016) Speach by Teodor Sandel-Konjevic: About Komp Kamp  (#CEGC2016)
Speach by Teodor Sandel-Konjevic: About Komp Kamp (#CEGC2016)
 
Activites to Encourage Algorithmic Thinking in Computer Science
Activites to Encourage Algorithmic Thinking in Computer ScienceActivites to Encourage Algorithmic Thinking in Computer Science
Activites to Encourage Algorithmic Thinking in Computer Science
 
English Computer Games
English Computer GamesEnglish Computer Games
English Computer Games
 
Games based blogging promoting deep learning across schools final upload
Games based blogging   promoting deep learning across schools final uploadGames based blogging   promoting deep learning across schools final upload
Games based blogging promoting deep learning across schools final upload
 
Alimova hilola
Alimova hilolaAlimova hilola
Alimova hilola
 
ElectroCity
ElectroCityElectroCity
ElectroCity
 
Enabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and explorationEnabling Creativity: Software that encourages creation and exploration
Enabling Creativity: Software that encourages creation and exploration
 
Level Up your STEM education program - SXSWEdu talk
Level Up your STEM education program - SXSWEdu talkLevel Up your STEM education program - SXSWEdu talk
Level Up your STEM education program - SXSWEdu talk
 
Nacol Day 1
Nacol Day 1Nacol Day 1
Nacol Day 1
 
Digital pi castlemilk case study
Digital pi castlemilk case studyDigital pi castlemilk case study
Digital pi castlemilk case study
 
Bring it on
Bring it onBring it on
Bring it on
 
Wolfsonian presentation
Wolfsonian presentationWolfsonian presentation
Wolfsonian presentation
 
Kompkamp brochure eng 2012
Kompkamp brochure  eng 2012Kompkamp brochure  eng 2012
Kompkamp brochure eng 2012
 
Code Like A Boss - NETA 2016
Code Like A Boss - NETA 2016Code Like A Boss - NETA 2016
Code Like A Boss - NETA 2016
 
Hackathon presentation
Hackathon presentationHackathon presentation
Hackathon presentation
 
Dilya
DilyaDilya
Dilya
 
Tech club projects iste 2013
Tech club projects iste 2013Tech club projects iste 2013
Tech club projects iste 2013
 
Stick & Click - the road towards friendly, classroom-centered interactive dig...
Stick & Click - the road towards friendly, classroom-centered interactive dig...Stick & Click - the road towards friendly, classroom-centered interactive dig...
Stick & Click - the road towards friendly, classroom-centered interactive dig...
 
Fun brain courses
Fun brain coursesFun brain courses
Fun brain courses
 

Recently uploaded

How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Jeffrey Haguewood
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 

Recently uploaded (20)

How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 

Programming on a shoestring

  • 1.
  • 2. Programing on a Shoestring Mr. Keith Golebie and Mr. Matt Skoczylas Ellwood City Area School District
  • 3. You don’t have to be a Computer Scientist.
  • 4. Create an Alice Program ● Lets create a “Frozen” movie scene with Anna moving around with arrow keys. ● Add snow world, ice pond, castle, Anna and Elsa. ● Add an event so that Anna can move with the arrow keys. ● Then show finished scene
  • 5. 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)
  • 6. Mr. Keith Golebie Computer Science Teacher 9 -12 (BCIT K-12) Ellwood City Area School District Many years in IT prior to public education kgolebie@gmail.com
  • 7. Mr. Matt Skoczylas Elementary Computer Teacher 2nd- 6th Grade Ellwood City Area School District skoczylas.weebly.com
  • 12. Why Computer Science We are very fortunate at ECASD to have Computer Programming Classes, but there are gaps in our curriculum. (7th and 8th grades)
  • 13. Why Computer Science in PA 19,866 open computing jobs (growing at 3.9x the state average) 4,155 computer science graduates 191 schools teach computer science ● CS doesn't count as math or science credit ● No clear CS teacher certification pathways ● No CS curriculum standards
  • 14. ● CS-First at Hartman Intermediate School ● Our CS-First program is one of only two CS-First Programs in Pennsylvania.
  • 15. CS-First at Hartman-Game Design 18 students signed up 12 Boys 6 Girls 10 had Perfect Attendance
  • 16. CS-First at Hartman-Game Design ● Signed in to the Scratch Website. ● Watched videos to learn about Game Design. ● Created Games. ● Shared with their Friends. ● Each day was a different type of game.
  • 20. CS-First at Hartman-Game Design Day 7-We had a student design his own Halloween game with monsters, bullets and pumpkins.. he wanted to start with 6 and count down when a bullet is shot and also keep track of how many magazines were used... Finally got him to think it out on paper.
  • 21. CS-First at Hartman-Game Design -I never knew that I would be able to program my own game. -I never thought I’d ever be able to do all of this stuff. -I liked how we got to program different things. -I loved the club, and learning about how to make my own sprites.
  • 22. CS-First at Hartman-Game Design Emily- Beetle Game Mark- Platform Game Molly- Maze Game Anthony- Falling Objects Game
  • 23. Computer Science at ECASD Hour of Code 2013-2014 a movement to recruit millions to try one hour of computer science. “Everybody in this country should learn how to program a computer...because it teaches you how to think.” -Steve Jobs
  • 24. Hour of Code Event at ECASD ● Support from our Superintendent. ● Encouraged all teachers to get involved in the Hour of Code. ● Classrooms participated in a pizza party contest. ● Created a list of websites for teachers to learn more about programming and the Hour of Code, teachers then selected their own activity.
  • 25. Hour of Code on the Morning News
  • 26. Hour of Code Event -Student Response It was simple, but not so easy it was boring. It was entertaining on top of being educational. - Mallory, 12th grade It challenged me, but not so much that I was overcome by tears and tempted to bash my head into a brick wall - Nikaya, 12th grade
  • 27. In my case, it gave typical under-performing students a chance to create something they probably never thought possible. It gave them a sense of pride and ownership of achieving something important and more advanced than they are used to. It allowed them to gain useful computer skills that they can apply to utilize other computer programs that they may not have ever had the opportunity to experience. It also offers students a hands-on, engaging lesson that keeps them motivated to do work without feeling like work. - ECASD teacher Hour of Code Event -Teacher Response “The hour of code made the students think in a different way than they normally do. It empowered them to make decisions and choose their own outcomes / goals. -ECASD teacher
  • 28. Programming with Alice Why Alice? ● Easy and Free ● No Internet Connection Needed ● 3-D Animations ● Local (Developed at CMU) ● Great Support Team ● Tons of Free Resources
  • 29. Alice 2 or Alice 3 Alice 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.
  • 30. Alice 2: Lets build something!
  • 31. Resources for using Alice ● CMU ● Duke ● Oracle ● Listserve ● Youtube videos ● Summer courses at CMU
  • 32. Some other Programming options ● Scratch ● Snap ● Tynker ● Code Monkey ● Code Avengers ● Google CS First ● Code Academy ● Google Made with Code ● Touch Development (Microsoft)
  • 33. Standards Programming is connected throughout all standards ● PA Standards: ● BCIT Standards: ● Common Core (reading and writing)

Editor's Notes

  1. Adding a Programming Course but with no funds!