Presentation is loading. Please wait.

Presentation is loading. Please wait.

Code Tools for Schools Adam Carr from Bridge Creek High School.

Similar presentations


Presentation on theme: "Code Tools for Schools Adam Carr from Bridge Creek High School."— Presentation transcript:

1 Code Tools for Schools Adam Carr from Bridge Creek High School

2 Elementary KodableThe FoosCode.org CostNo Cost App /DesktopApp or DesktopApp OnlyDesktop Only Teacher DashboardSimple/EasyNAUsable/Versatile CurriculumBetterGoodBest Pre-Emergent FocusBestBetterGood Depth of CS ContentGoodBetterBest Professional Development NA Free, anywhere, 7hr training.* * Code.org has partnerships with large district, contracts with local PD firms, and has independent K5 Affiliates. If you can find approximately 20 k5 educators that want the training there will be someone to come and provide it for free.

3 Code.Org

4 Kodables

5 The Foos

6 Secondary- ScratchED http://scratched.gse.harvard.edu/resources/new-scratch  Building on the drag and drop blocks used in the Foos, Kodables and Code.org. Scratch is programing environment where students can make their own games, animated stories, or custom calculators with a simple yet powerful suite of programing blocks.  ScratchED is a curriculum for introducing Scratch to a classroom.  No teacher dashboard, but Scratch is designed with sharing in mind, student build off each others projects and see each others library of work.  Ideal for first time programmers in secondary, or in extension of more guided curriculum like Code.org.

7 Secondary-Alice http://www.alice.org  3d programing Environment, created by Carnigie Mellon  Does not teach a recognized language, but is an excellent gateway to demonstrate object oriented programing.  Drag and Drop style programing very similar to Scratch, but scales up rigor due to 3D nature of environment.  Does not have same ease of sharing and networking as Scratch but does have large community of users and educators.  Free online curriculum that guides students through the creation of specific projects to teach skills that empower them to create on their own.  Can travel to highly praised, in person training to be apart of educator community using in the classroom.

8 Secondary-CS First https://www.cs-first.com/materials  Google provides a host of online CS curriculum geared more for an after school coding club, but with obvious crossover to a classroom. Each unit focusses on how Computer Science is incorporated into a field, and has a teacher dashboard to monitor and help students share their work.  Storytelling  Fashion and Design  Art  Social Networking  Sports  Web Design  Game Design

9 Secondary-Kahn Academy http://www.kahnacademy.org  Assign and monitor progress through a teacher dashboard.  Java Script- for web and game development  HTML and CSS for web development  SQL for database management  Also has many math and science tutorials for support or advanced study.  While great for introducing the basics is not a complete enough curriculum to make students effective creators at the end of the course.

10 Secondary-Code Academy https://www.codecademy.com/  Teacher Dashboard  Teacher Training Resources  Variety of Programing Opoortunities  JQuery  Python  Ruby  HTML CC  PHP  While great for introducing the basics is not a complete enough curriculum to make students effective creators at the end of the course.

11 Secondary-CodeHS https://www.codehs.com/  Four year suite of courses including AP Computer Science with teacher dashboard.  Has free and site licensed services, that vary in the access to teacher resources.  Offers a rigorous curriculum that would empower students to begin a modest application of skill.

12 Secondary-Kodu http://www.kodugamelab.com/  3D programming created by Microsoft.  Simple enough to be grasped by elementary students who showed aptitude for coding, or introduced as part of any project based classroom in secondary.  Games can be uploaded to XBOX live and downloaded to their XBOX for a small fee, or played on the computer for free.  Basic curriculum to help get started, but not much beyond basic introductory content.  No teacher dashboard

13 Secondary-Code Combat https://codecombat.com/  Students take control of a game characters fate by learning to type code for real languages.  Python or JavaScript  Characters go on quest and develop skill, action of game is run by the code students write as the game is playing. Tutorials help guide students but frequently stop short of giving direct instruction in favor of letting students learn by failing.  Rigorous in concepts explored.  Have a small free version and a much larger paid for version, shifted business model recently to sell curriculum to schools, and added a teacher dasboard to the paid for version.  Do have a few sample exercises for teachers to create a class and assign to students.

14 Secondary-Game Star Mechanic  Programing environment and curriculum that allows students to make sophisticated 2d games.  Have a free and paid for version, of teacher dashboard, and curriculum.  Does not teach a recognized language but is an excellent gate way to computer science topics and practices.  Curriculum is very direct, with few open ended task.  Focuses on creativity being the hook to teach persistence in problem solving as students make their own games.  Promotes many game design competitions for students.


Download ppt "Code Tools for Schools Adam Carr from Bridge Creek High School."

Similar presentations


Ads by Google