SlideShare ist ein Scribd-Unternehmen logo
1 von 40
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.
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
Objectives
● Anyone can teach/learn programming
● (Not just coding!)
● Programming can be implemented by
anyone, in any subject
● Learning - “Thinking” - Computational
Thinking, which is problem solving
● This can be done easily, and for free
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
Why Computer Science in PA
“'Within the Next 20 Years, Half of All Jobs Will Be Taken
Over by Machines” - Frank Sonder on LinkedIn (Tuesday)
Why Computer Science in PA
“Computer Science projects are opportunities, not
assignments.” - Nikki, 10th grader (Student of the week -
this week)
● Learning opportunities
● Relevance
● Job gap, gender gap, underrepresented groups gap
Why Computer Science in PA
Break the Bias
“How Elementary School Teachers’ Biases Can
Discourage Girls From Math and Science”
- NY Times yesterday
http://www.nytimes.com/2015/02/07/upshot/how-elementary-school-teachers-biases-can-discourage-girls-from-math-and-
science.html?partner=rss&emc=rss&_r=1&abt=0002&abg=0
Why Computer Science in PA
The earlier, the better
● Before Bias is formed
● Free Tools - break the economic bias
● Anyone, any age
● Research shows, the earlier we learn programming, the
better - helps with other subjects
Why Computer Science in PA
The earlier, the better
● Math - logic, problems solving
● Language - It’s a language!
● Reading for understanding
● We could go on….
● 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

Weitere ähnliche Inhalte

Was ist angesagt?

May Your Tech Runneth Over 2
May Your Tech Runneth Over 2May Your Tech Runneth Over 2
May Your Tech Runneth Over 2ardershowitz
 
iPad Webinar 1
iPad Webinar 1iPad Webinar 1
iPad Webinar 1mikedionne
 
Computing taster session
Computing taster sessionComputing taster session
Computing taster sessiongrahamwell
 
Ipad in the Classroom 1
Ipad in the Classroom 1Ipad in the Classroom 1
Ipad in the Classroom 1mikedionne
 
Unit Plan Powerpoint Revised
Unit Plan Powerpoint RevisedUnit Plan Powerpoint Revised
Unit Plan Powerpoint RevisedCarley2017
 
iPads & Common Core: Beyond Basics to Practical Classroom Uses
iPads & Common Core: Beyond Basics to Practical Classroom UsesiPads & Common Core: Beyond Basics to Practical Classroom Uses
iPads & Common Core: Beyond Basics to Practical Classroom UsesMartin Cisneros
 
The success of Finland. How do I see my country?
The success of Finland. How do I see my country?The success of Finland. How do I see my country?
The success of Finland. How do I see my country?Jose Mouriz
 
Education in the Exponential Age
Education in the Exponential AgeEducation in the Exponential Age
Education in the Exponential AgeDeepak Deeeep Mehta
 
A transformational leader
A transformational leaderA transformational leader
A transformational leadersbeckersdsu
 
A transformational leader
A transformational leaderA transformational leader
A transformational leadersbeckersdsu
 
Digital e portfolios
Digital e portfoliosDigital e portfolios
Digital e portfoliosBeth Lamb
 
Plp Presentation
Plp PresentationPlp Presentation
Plp Presentationscottieh
 
May Your Tech Toolbox Runneth Over
May Your Tech Toolbox Runneth OverMay Your Tech Toolbox Runneth Over
May Your Tech Toolbox Runneth Overardershowitz
 

Was ist angesagt? (16)

Hc tech pres.
Hc tech pres.Hc tech pres.
Hc tech pres.
 
May Your Tech Runneth Over 2
May Your Tech Runneth Over 2May Your Tech Runneth Over 2
May Your Tech Runneth Over 2
 
iPad Webinar 1
iPad Webinar 1iPad Webinar 1
iPad Webinar 1
 
Computing taster session
Computing taster sessionComputing taster session
Computing taster session
 
Ipad in the Classroom 1
Ipad in the Classroom 1Ipad in the Classroom 1
Ipad in the Classroom 1
 
Unit Plan Powerpoint Revised
Unit Plan Powerpoint RevisedUnit Plan Powerpoint Revised
Unit Plan Powerpoint Revised
 
unit 01 --what's computer
unit 01 --what's computerunit 01 --what's computer
unit 01 --what's computer
 
iPads & Common Core: Beyond Basics to Practical Classroom Uses
iPads & Common Core: Beyond Basics to Practical Classroom UsesiPads & Common Core: Beyond Basics to Practical Classroom Uses
iPads & Common Core: Beyond Basics to Practical Classroom Uses
 
The success of Finland. How do I see my country?
The success of Finland. How do I see my country?The success of Finland. How do I see my country?
The success of Finland. How do I see my country?
 
Education in the Exponential Age
Education in the Exponential AgeEducation in the Exponential Age
Education in the Exponential Age
 
A transformational leader
A transformational leaderA transformational leader
A transformational leader
 
A transformational leader
A transformational leaderA transformational leader
A transformational leader
 
Alimova hilola
Alimova hilolaAlimova hilola
Alimova hilola
 
Digital e portfolios
Digital e portfoliosDigital e portfolios
Digital e portfolios
 
Plp Presentation
Plp PresentationPlp Presentation
Plp Presentation
 
May Your Tech Toolbox Runneth Over
May Your Tech Toolbox Runneth OverMay Your Tech Toolbox Runneth Over
May Your Tech Toolbox Runneth Over
 

Andere mochten auch

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
 
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 presentationmskoczylas
 
Esquina diagonal redondead an
Esquina diagonal redondead anEsquina diagonal redondead an
Esquina diagonal redondead anIrvin Lara Juarez
 
Programming on a_shoestring_1 (1)
Programming on a_shoestring_1 (1)Programming on a_shoestring_1 (1)
Programming on a_shoestring_1 (1)mskoczylas
 
EVALUACION DEL TERCER PARCIAL
EVALUACION DEL TERCER PARCIALEVALUACION DEL TERCER PARCIAL
EVALUACION DEL TERCER PARCIALpaul123patricia
 
Pemanasan global
Pemanasan globalPemanasan global
Pemanasan globalraysaaakh
 

Andere mochten auch (13)

REDES SOCIALES
REDES SOCIALESREDES SOCIALES
REDES SOCIALES
 
Evaluacion word
Evaluacion wordEvaluacion word
Evaluacion word
 
correos electronicos
correos electronicoscorreos electronicos
correos electronicos
 
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
 
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
 
Esquina diagonal redondead an
Esquina diagonal redondead anEsquina diagonal redondead an
Esquina diagonal redondead an
 
Programming on a_shoestring_1 (1)
Programming on a_shoestring_1 (1)Programming on a_shoestring_1 (1)
Programming on a_shoestring_1 (1)
 
EVALUACION DEL TERCER PARCIAL
EVALUACION DEL TERCER PARCIALEVALUACION DEL TERCER PARCIAL
EVALUACION DEL TERCER PARCIAL
 
CS First
CS FirstCS First
CS First
 
ã‘L }
ã‘L  }ã‘L  }
ã‘L }
 
Asunto¨gggg
Asunto¨ggggAsunto¨gggg
Asunto¨gggg
 
Pemanasan global
Pemanasan globalPemanasan global
Pemanasan global
 

Ähnlich wie Programming on a_shoestring_1

Fixing Australian Computer Education
Fixing Australian Computer EducationFixing Australian Computer Education
Fixing Australian Computer EducationAlec Clews
 
Computing at ICS
Computing at ICSComputing at ICS
Computing at ICSJohn Iglar
 
Cracking the Code: A Beginner's Guide to Coding With Elementary Students
Cracking the Code: A Beginner's Guide to Coding With Elementary StudentsCracking the Code: A Beginner's Guide to Coding With Elementary Students
Cracking the Code: A Beginner's Guide to Coding With Elementary Studentsalphakilo31
 
Digital World: A Freshmore Course for Computational Thinking at SUTD
Digital World: A Freshmore Course for Computational Thinking at SUTDDigital World: A Freshmore Course for Computational Thinking at SUTD
Digital World: A Freshmore Course for Computational Thinking at SUTDOka Kurniawan
 
We have computers but no internet
We have computers but no internetWe have computers but no internet
We have computers but no internetmarymoore
 
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 talkdgackey
 
Informal talk at pict
Informal talk at pictInformal talk at pict
Informal talk at pictMayank Jain
 
Code Like A Boss - NETA 2016
Code Like A Boss - NETA 2016Code Like A Boss - NETA 2016
Code Like A Boss - NETA 2016Jason Rushing
 
Building effective outreach programs in STEM
Building effective outreach programs in STEMBuilding effective outreach programs in STEM
Building effective outreach programs in STEMAnnie Cheng, PMP
 
STEAM @ Your Library
STEAM @ Your LibrarySTEAM @ Your Library
STEAM @ Your LibraryChad Mairn
 
Coding io1-materials for teachers
Coding io1-materials for teachersCoding io1-materials for teachers
Coding io1-materials for teachersGeorgeta Manafu
 
Piedmont Makers 2014-2015 Kickoff
Piedmont Makers 2014-2015 KickoffPiedmont Makers 2014-2015 Kickoff
Piedmont Makers 2014-2015 KickoffPiedmont Makers
 
The Technology Classroom
The Technology ClassroomThe Technology Classroom
The Technology Classroomkflick
 
Digital pi castlemilk case study
Digital pi castlemilk case studyDigital pi castlemilk case study
Digital pi castlemilk case studyColin Crook
 
ELH School Tech 2013 - Computational Thinking
ELH School Tech 2013 - Computational ThinkingELH School Tech 2013 - Computational Thinking
ELH School Tech 2013 - Computational ThinkingPaul Herring
 
Web 2.0 tools for FBLA advisers
Web 2.0 tools for FBLA advisersWeb 2.0 tools for FBLA advisers
Web 2.0 tools for FBLA advisersdulanyconsulting
 

Ähnlich wie Programming on a_shoestring_1 (20)

Fixing Australian Computer Education
Fixing Australian Computer EducationFixing Australian Computer Education
Fixing Australian Computer Education
 
Computing at ICS
Computing at ICSComputing at ICS
Computing at ICS
 
Cracking the Code: A Beginner's Guide to Coding With Elementary Students
Cracking the Code: A Beginner's Guide to Coding With Elementary StudentsCracking the Code: A Beginner's Guide to Coding With Elementary Students
Cracking the Code: A Beginner's Guide to Coding With Elementary Students
 
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)
 
Digital World: A Freshmore Course for Computational Thinking at SUTD
Digital World: A Freshmore Course for Computational Thinking at SUTDDigital World: A Freshmore Course for Computational Thinking at SUTD
Digital World: A Freshmore Course for Computational Thinking at SUTD
 
We have computers but no internet
We have computers but no internetWe have computers but no internet
We have computers but no internet
 
Breaking the Code Handout from Tech Expo 2015
Breaking the Code Handout from Tech Expo 2015Breaking the Code Handout from Tech Expo 2015
Breaking the Code Handout from Tech Expo 2015
 
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
 
Informal talk at pict
Informal talk at pictInformal talk at pict
Informal talk at pict
 
Code Like A Boss - NETA 2016
Code Like A Boss - NETA 2016Code Like A Boss - NETA 2016
Code Like A Boss - NETA 2016
 
Building effective outreach programs in STEM
Building effective outreach programs in STEMBuilding effective outreach programs in STEM
Building effective outreach programs in STEM
 
STEAM @ Your Library
STEAM @ Your LibrarySTEAM @ Your Library
STEAM @ Your Library
 
STEAM @ Your Library
STEAM @ Your LibrarySTEAM @ Your Library
STEAM @ Your Library
 
Coding io1-materials for teachers
Coding io1-materials for teachersCoding io1-materials for teachers
Coding io1-materials for teachers
 
Piedmont Makers 2014-2015 Kickoff
Piedmont Makers 2014-2015 KickoffPiedmont Makers 2014-2015 Kickoff
Piedmont Makers 2014-2015 Kickoff
 
Breaking the Code NYSCATE 2015
Breaking the Code NYSCATE 2015Breaking the Code NYSCATE 2015
Breaking the Code NYSCATE 2015
 
The Technology Classroom
The Technology ClassroomThe Technology Classroom
The Technology Classroom
 
Digital pi castlemilk case study
Digital pi castlemilk case studyDigital pi castlemilk case study
Digital pi castlemilk case study
 
ELH School Tech 2013 - Computational Thinking
ELH School Tech 2013 - Computational ThinkingELH School Tech 2013 - Computational Thinking
ELH School Tech 2013 - Computational Thinking
 
Web 2.0 tools for FBLA advisers
Web 2.0 tools for FBLA advisersWeb 2.0 tools for FBLA advisers
Web 2.0 tools for FBLA advisers
 

Kürzlich hochgeladen

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Kürzlich hochgeladen (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Programming on a_shoestring_1

  • 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.
  • 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
  • 9. Objectives ● Anyone can teach/learn programming ● (Not just coding!) ● Programming can be implemented by anyone, in any subject ● Learning - “Thinking” - Computational Thinking, which is problem solving ● This can be done easily, and for free
  • 13. 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)
  • 14. 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
  • 15. Why Computer Science in PA “'Within the Next 20 Years, Half of All Jobs Will Be Taken Over by Machines” - Frank Sonder on LinkedIn (Tuesday)
  • 16. Why Computer Science in PA “Computer Science projects are opportunities, not assignments.” - Nikki, 10th grader (Student of the week - this week) ● Learning opportunities ● Relevance ● Job gap, gender gap, underrepresented groups gap
  • 17. Why Computer Science in PA Break the Bias “How Elementary School Teachers’ Biases Can Discourage Girls From Math and Science” - NY Times yesterday http://www.nytimes.com/2015/02/07/upshot/how-elementary-school-teachers-biases-can-discourage-girls-from-math-and- science.html?partner=rss&emc=rss&_r=1&abt=0002&abg=0
  • 18. Why Computer Science in PA The earlier, the better ● Before Bias is formed ● Free Tools - break the economic bias ● Anyone, any age ● Research shows, the earlier we learn programming, the better - helps with other subjects
  • 19. Why Computer Science in PA The earlier, the better ● Math - logic, problems solving ● Language - It’s a language! ● Reading for understanding ● We could go on….
  • 20. ● CS-First at Hartman Intermediate School ● Our CS-First program is one of only two CS-First Programs in Pennsylvania.
  • 21. CS-First at Hartman-Game Design 18 students signed up 12 Boys 6 Girls 10 had Perfect Attendance
  • 22. 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.
  • 26. 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.
  • 27. 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.
  • 28. CS-First at Hartman-Game Design Emily- Beetle Game Mark- Platform Game Molly- Maze Game Anthony- Falling Objects Game
  • 29. 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
  • 30. 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.
  • 31. Hour of Code on the Morning News
  • 32. 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
  • 33. 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
  • 34. 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
  • 35. 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.
  • 36. Alice 2: Lets build something!
  • 37. Resources for using Alice ● CMU ● Duke ● Oracle ● Listserve ● Youtube videos ● Summer courses at CMU
  • 38. Some other Programming options ● Scratch ● Snap ● Tynker ● Code Monkey ● Code Avengers ● Google CS First ● Code Academy ● Google Made with Code ● Touch Development (Microsoft)
  • 39. Standards Programming is connected throughout all standards ● PA Standards: ● BCIT Standards: ● Common Core (reading and writing)

Hinweis der Redaktion

  1. Adding a Programming Course but with no funds!