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

Slides:



Advertisements
Similar presentations
CompassLearning Odyssey Presenter: Blanca E. Peña.
Advertisements

What is Project Share ? Project Share is the portal through which teachers and students can communicate, collaborate, share information and access 21st.
Scratch Keith Patton Computer Literacy Teacher West Chester Area School District.
Intel Teach Program Shelley Shott Intel Corporation April 2010.
READER’S THEATRE An Initiative to Promote Literacy Through Theatrical Experiences.
Le Moyne College Summer Math Academy August 2007 Computational Thinking & Related Tools.
PRESENTER’S GUIDE The purpose of the following presentation is to help you share about Khan Academy, providing a general overview of the resources available.
Professional Development Training. The Big Picture The Hermes Model – Slide 3 Your Role as an On-Site Facilitator – Slide 4 What is Asynchronous Learning?
The goal of this program is to educate and prepare students for employment and further training in the areas of business technology, computer operations,
Introducing Computer Science in the Classroom
Alfred Thompson Microsoft Corporation Academic Relations Team.
Digital Storytelling Tell me a fact and I’ll learn
Coding for All Barbara Ericson Georgia Institute of Technology October 18, 2013.
How to Use App Inventor in Your Classroom Julie Friesen Piper Middle School Technology 6 th -8 th Grades Edmodo Group Code to Join for More Resources:
Web Design Basic Concepts.
Comparing Python and Visual Basic
TEACHING, LEARNING AND TECHNOLOGY COMMITTEE LIBRARY INSTRUCTION ROUND TABLE (LIRT) Review of Web Guide Software for Libraries.
Atomic Learning, Inc. Embrace technology. Empower yourself.
 3D graphics environment  Focuses on Object Oriented Programming  Provides immediate feedback through program visualizations  Contains a drag-and-drop.
 A set of objectives or student learning outcomes for a course or a set of courses.  Specifies the set of concepts and skills that the student must.
1 Programming Concepts Module Code : CMV6107 Class Contact Hours: 45 hours (Lecture 15 hours) (Laboratory/Tutorial 30 hours) Module Value: 1 Textbook:
Integrating Business Education and Computer Science to Prepare Students for the 21 st Century Barbara Ericson Advanced.
Introdution to Computer Science ICS3U/4U.  New room!!!  Respect it  Wooden tables  No food/drink  Bathroom – one at a time  Course outline – coming.
CORE FOUR PREPARING AND PLANNING FOR THE NEW PRIMARY CURRICULUM PROGRAMMES OF STUDY CLEVER COMPUTING Session 4 Computing, programming and Pedagogy.
Universal Design of Learning Hamilton Elementary Erica Wylie January 27, 2010.
Poll Everywhere
Kerboodle Learning Suite August Kerboodle Learning Suite The Kerboodle Learning Suite offers a range of fully integrated, online resources that.
Microsoft Learning Essentials An Introduction By Allen Steeves.
Lance Pedersen Bio: I am a relatively new teacher who has had to rapidly adjust to teaching in the CTS area. I started my career three years ago at Ross.
Technology for Instruction
Chapter 10 Technology in Language Arts and Foreign Language Instruction Presented by: Melissa Dzubinski, Elizabeth Climer & Brandie Wolfe.
 By Pascale Noland, EDU  The web provides an incredible amount of resources and references. Online libraries, search engines and specialized sites.
CURRICULUM NIGHT 4 TH GRADE CATS SCHOOL YEAR.
Free and Low Cost Game Design Tools for Game Based Learning with Student Game Creation Mark Lewis, Faculty Instructional Technologist Introduction There.
Nic Shulver – Scratch – what, why and how? Click to edit Master text styles Second level Third level Fourth level Fifth level.
CS 10K – Rise of CS Principles UTeach and Computer Science Principles: National Initiatives To Reform Introductory Curricula And Broaden Participation.
Hour Two – what to do after the Hour of Code JULIE BAR AND MARTIN FUNK – NEW TRIER HIGH SCHOOL.
Bridge Year (Interim Adoption) Instructional Materials Criteria Facilitator:
This is CS50 AP..
Web 2.0 Tools for the Classroom Online resources to help your students learn, communicate, collaborate, and create. Karla Hoffman EDUC 504 Spring 2014.
CLOUD BASED INTRODUCTION TO COMPUTER SCIENCE Prepared for presentation at the International Conference on Internet Studies August 16-17, 2014 Singapore.
Computer Science/IT in BCPS. Quick Facts All of our high school programs are based on MSDE Programs of Study. They count as “Career Completers”. Students.
MATH NIGHT October 14, 2015 #MATHSWAG.
CURRICULUM NIGHT 4 TH GRADE CATS SCHOOL YEAR.
In Partnership with Code.org FUN WITH CODING FOR MIDDLE AND HIGH SCHOOL.
Presenter Microsoft IT Academy (ITA) Overview. Agenda What is ITA? How to Request Membership Resource Dive.
Benefits overview Speaker name goes here.
Creative Curriculum Creative Curriculum Chart When reading this chart you will find the different areas in which creative curriculum works. Creative.
#CSForAll WAYS YOU CAN JOIN THE COMPUTER SCIENCE TRAINING INITIATIVE FOR TEACHERS.
CS education: teaching computer science. Teaching programming Teaching computer science has become a huge industry: Huge job growth Not enough CS- trained.
Tel : About iCodeinc: iCode Inc is a state-of-the-art educational institution located in the Dallas area. iCode’s mission.
CS Educators Summit Jenna Garcia District Manager May 4, 2016.
The Brenkoweb provides the excellent online programming tutorial for the programmer in various languages like as PHP, SQL, HTML, ASP, Javascript,
First appeared Features Popular uses Basic This language emphasises on ease of use, allowing general purpose programming to those with a small amount of.
Learn Django Python by Building Projects. Python is a programming language that allows programmers to express concepts in fewer lines of code in languages.
CST 1101 Problem Solving Using Computers
An Innovative Approach to the Technology Itch
Shannon Thiessen Computer Science Program Specialist OSPI
Presented by Jenny Sora May 17, 2017
Integrating Coding into the General Education Classroom
Technology CURRICULUM at
Coding and More: Creating a Student-Centered Classroom with Technology
Lesson 10: Coding in the Classroom
Seven half-day sessions from October - May
Technology as a Tool in Reading in the Elementary School
CIS16 Application Development – Programming with Visual Basic
Web 2.0 Tools GoAnimate For Schools
Zimmertwins.com Web 2.0 tool
Zimmertwins.com Web 2.0 tool
BSC-MSC-IT Course at TCCI
Presentation transcript:

Code Tools for Schools Adam Carr from Bridge Creek High School

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.

Code.Org

Kodables

The Foos

Secondary- ScratchED  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.

Secondary-Alice  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.

Secondary-CS First  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

Secondary-Kahn Academy  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.

Secondary-Code Academy  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.

Secondary-CodeHS  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.

Secondary-Kodu  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

Secondary-Code Combat  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.

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.