Presentation is loading. Please wait.

Presentation is loading. Please wait.

Coding and More: Creating a Student-Centered Classroom with Technology

Similar presentations


Presentation on theme: "Coding and More: Creating a Student-Centered Classroom with Technology"— Presentation transcript:

1 Coding and More: Creating a Student-Centered Classroom with Technology
Presented by: Mark Synnott and Erik Anderson goo.gl/AP0eXq

2 Contact Us Mark Synnott Erik Anderson Email: mark.synnott@puhsd.org
Erik Anderson

3 Computers and software are changing everything…

4 …but the majority of schools don’t teach computer science

5 We Need More Programmers!
There are currently 559,321 open computing jobs nationwide. Last year, only 42,969 computer science students graduated into the workforce. Source: Code.org

6 Common Sense Media and Digital Compass
Digital Citizenship Common Sense Media and Digital Compass

7 Exploring ANYWHERE Every letter represents a different character and focus. For example: A: Cyberbullying and Digital Drama Y: Reputation and Digital Footprint H: Privacy and Online Identity

8 Students make choices Every minute or two, as the story unfolds, students choose what the main character should do.

9 Students explore ALL story options
Digital Compass provides the opportunity for students to make better and worse choices, so that they can see all of the results. Students are not required to rewatch what they have already watched.

10 Every story comes with its own game!
Each game lets students practice making quick decisions regarding Internet ethics and safety while having fun!

11 Digital Compass is part of a total curriculum
The exercises in which students participate at Digital Compass support lessons that they study as part of an overall curriculum in digital citizenry. Common Sense Curriculum Digital Compass

12 Common Sense Certification
Common Sense Media offers certification for your district, site, and you personally. Takes just a handful of teaching hours Badge looks cool in your signature :)

13 Easy to use block coding
Scratch Easy to use block coding

14 What is Scratch and How Does it Work?
Scratch allows students to create computer code literally from scratch. Students drag and drop code so that it ‘snaps’ together. Instant feedback shows students whether code is working.

15 Scratch - very simple with vast potential
Students need zero experience with computer code to get started. Established curricula include Google’s CS First and the LEAD project’s Super Programming Adventure. Exploration of projects in the Scratch community reveal advanced coding skills.

16 Student Scratch Projects
7th grader Talia P. worked on this “all weekend” and was very excited to show me on Monday. Link to project

17 A relaxed and fun way to learn code
Code Combat A relaxed and fun way to learn code

18 Code Combat - A video game that teaches code!
Students navigate a hero through levels of play by writing code. 2 coding language options: Python or JavaScript

19 Code Combat - an engaging ‘hour of code’
Code Combat will let students play 19 levels of The Kithgard Dungeons for free, while they learn the basics of coding. Students earn accessories as they progress, like swords and shields, that enable them to use more advanced coding like loops.

20 Learn real coding languages
Codecademy Learn real coding languages

21 Codecademy - The Online School for Code
Teaches command line coding through step-by-step progression.

22 Codecademy - code in a variety of languages
Codecademy offers established curricula in these languages, with an emphasis on web development: HTML/CSS JavaScript jQuery PHP Python Ruby And much more Students can also learn a variety of other skills, including: SQL Git AngularJS Java

23 Student Accomplishment in Codecademy - HTML/CSS
Courses are very engaging. Average total points per student was 28.

24 Geogebra Creating Digital Art

25 A free online electronics simulator
123D Circuits A free online electronics simulator

26 123D Circuits Use the on-site lessons as a general introduction
Students can enroll in teacher- created classrooms for progress tracking

27 123D Circuits Expand learning by allowing students to complete more sophisticated projects Errors in simulation allow for stress- free learning A thorough understanding of basic circuitry will set students up for learning with the real tools!

28 Coding with the real things
Arduino Coding with the real things

29 Real-life Arduino projects
Arduino boards are microcontrollers that can be programmed with code! Students love to engage with these tools - even ‘non-intentional learners’ Arduino kits are relatively inexpensive and provide vast opportunity

30 Arduinos inspire engagement!

31 Arduinos inspire creativity!

32 Arduinos inspire focus!

33 Creating a computer science pathway
Code.org Partnership Creating a computer science pathway

34 Code.org Home of the world wide event “Hour of Code”
Most popular website to get students started with learning how to code Great for getting started quickly Always adding new content Code.org Partnership Video

35 Computer Science Curriculum
Middle School - Math credential High School - Math credential


Download ppt "Coding and More: Creating a Student-Centered Classroom with Technology"

Similar presentations


Ads by Google