|Curriculum/organization||Bootstrap||Code.org||CodeHS||Codesters||Globaloria||Project Lead The Way||Pythonroom||Scalable Game Design||ScratchEd||Tynker||UC Davis C-STEM|
|Course options and length||Bootstrap:1 - Algebra and Introductory Computer Science, aligned to the Common Core and TEKS standards. (~20-25 hours)|
Bootstrap:2 - Computer Science (~20-25 hours)
|A year long CS Discoveries introductory course that consists of six modular units: Problem Solving, Web Development, Interactive Animations and Games, The Design Process, Data and Society, and Physical Computing.||3-year middle school CS pathway as part of comprehensive 6-12 grade computer science pathway. The recommended middle school pathway includes: Introduction to Programming, Introduction to Web Design, Computing Ideas and more. Each course can be modified for different implementation options. See curriculum here: https://codehs.com/info/curriculum/.||5 - Lesson “Intro to Codesters” - 5 hour free trial|
20 Lesson “Intro to Python Part 1” - 40 hours
20 Lesson “Intro to Python Part 2” - 40 hours
10 Lesson “Intro to Game Design” - 20 hours
|5 CS courses, semester or full-year, 25-60hrs each:|
1) Essentials of Game Design - 5th grade
3) Intro to Game Design (ActionScript)
4) Intermediate Game Design (ActionScript)
5) Mobile Game Design (ActionScript)
|PLTW has developed two 45-day computer science units, Introduction to Computer Science (ICS I and II), for our middle school Gateway program. This course is also available through our high school CS program as a one semester course (ICS).||Learn Python: Introductory CS course, 40 hours.||- Introduction to Game Design: 25 hours|
- Advanced Game Design (3D): 16 hours
- Introduction to Simulation Design: 25 hours
|Creative Computing, a six-unit introduction to the Scratch programming language||Scaffolded Programming Curriculum for Grades K-8:|
Programming 100 - Free 6 hour course
Programming 101-302 - for each grade
STEM Lesson Library
300+ Coding Puzzles
|Academic year-long courses Math 7 with Computing, Math 8 with Computing, Computer Programming with Ch, Robotics and Film Production.|
|Unplugged / nonprogramming classroom activities||Includes unplugged activities involving diagramming, acting out computation, printed manipulatives, etc.||Yes, classroom activities to reinforce programming concepts, or teach non-programming concepts||Yes, each course comes with a comphrensive set of classroom resources and activities including lesson plans, problem guides and solution guides, handouts and classroom activities, connections, non-programming interactive exercises on the web, and non-programming interactive offline exercises||Lesson plans include student activities around design thinking, pseudocoding, and developing algorithms such as searching and sorting.||Yes, selected classroom activities created to reinforce design thinking, research, story-boarding, prototyping, videotaping, and programming concepts.||Yes, students take part in unplugged activities that reinforce the computational thinking learning objectives.||None. All activities are done through the website.||Yes, classroom and outdoor activities to reinforce programming concepts.||Includes a mix of on and off computer activities||None. Tynker Mobile Apps (Android/iOS) work offline without Internet connectivity.||Classroom activities that support mathematics content learning|
|Hardware requirements||A modern browser and an internet connection.||All modern browsers. Internet required||All modern browsers supported, internet required -- Chrome preferred. Supports Firefox, Safari, Opera, Brave||Internet connected laptops, desktops, Chromebooks, iPads, or tablets. Run in all modern browsers (Chrome preferred).||Internet-connected computers or chromebooks. Details: http://globaloria.com/docs/Globaloria%20Participation%20Requirements.pdf||Computers, Android Tablets, Internet Access||Modern browsers, Internet required||Desktop version: Windows or Mac OS X|
Online version: Modern browser (HTML5)
|Relatively recent web browser with Adobe Flash. Offline editor also available.||All Modern Browsers, Internet Required.||Windows XP or higher, Mac OS X. Internet connection preferred but not required. Modern internet browsers.|
|If your curriculum platform provides auto-grading or other teacher tools, please specify||CS Discoveries is integrated into the Code Studio platform that provides a teacher dashboard of classroom progress, online curriculum, short video lectures, etc. Parts of CS in Algebra are auto-graded.||Extensive autograding provided on coding problems. For advanced teachers, autograders can be customized. Teachers can create custom coding problems, playlists and customize courses. Many teacher tool provided from progress tracking, grading tools, gradebook, lesson plans, solution guides, digital lesson plans, access controls, sandbox, teacher dashboards, web-based code editor, certifications, badges, and much much more. See more: https://codehs.com/info/features||Automatic feedback and autograding are provided for all step-by-step “build” activities, assessments, and debugging challenges. Grading rubrics are provided for “modify” projects and “create” projects. Teachers are given lesson plans, daily walk-through teaching guides, word walls, solution guides, and debugging checklists. Student work is automatically saved and student progress is displayed on the teacher dashboard. Teachers can monitor students’ progress and manage rosters through the integrated learning management system.||• All courses have pacing guides, evaluation rubrics, standards aligngment, and embedded assessments|
• Project-based learning management system for real-time performance tracking, review and feedback
• Comprehensive help center with 100+ tutorials
• Live expert coding coaches on-demand
|The PLTW learning management system (LMS) powered by Canvas incorporates numerous learning tools, including assignment submissions (video, text, etc.), gradebooks, and embedded student- and teacher-facing content.||All 115 problems are autograded. Full LMS that reports student progress and learning in real-time to teachers.||Computational Thinking Pattern Analysis to automatically extract computational thinking patterns from games and simulations built.||Community of support for teachers at http://scratched.gse.harvard.edu||As students progress through each lesson, Tynker automatically assesses their mastery of skills through puzzles, quizzes and code analysis. You can track class progress and compare student proficiency using the integrated concept map. View detailed information regarding an individual student’s performance and view their projects in real-time.||Teacher notes, exercises, and activities are provided|
|Alignment with standards (CSTA, Common Core, NGSS)||Strong alignment to CSTA Standards, TEKS Standards for Mathematics, and Common Core Standards for Mathematics (as well as MP standards).||Aligned to standards||Aligned to standards||Strong Alignment with ISTE, CCSS, CSTA - Mapped in lesson plans||Strong Alignment with ISTE, CCSS, CSTA, NGSS, TEKs||Aligned with CSTA K–12 Computer Science Standards, Common Core Math Standards, and Next Generation Science Standards.||Strong alignment to CSTA standards.||Game Design: CSTA, ISTE NETS|
|Connections to Common Core mapped in curriculum guide||CSTA, Common Core https://www.tynker.com/school/lesson-plan/common-core |
STEM Lessons align to science, social studies standards: http://bit.ly/1FXuO7N
|Cost of curriculum||Curriculum, software, online support, and exercises are free. Student workbooks can be purchased for $8/student, and PDFs of the workbook can be downloaded for free.||Free, open-source||Free. Schools can purchase more on the Pro plan, including tools, resources, additional implementation support. Visit https://codehs.com/learnmore to learn about school plans||Free: 5-lesson intro and students can create, share and remix projects|
Full access to all curriculum is $20 per student. Curriculum modules are also available a la carte:
20 Lesson Intro to Python Part 1 - $10 per student
40 Lesson Intro to Python Part 1 & 2 combined - $15 per student
10 Lesson Game Design - $5 per student (Prerequisite: Intro to Python Part 1)
|$75/student includes all courses, hosting, help-desk, student competitions and PD services.||$750 participation fee per school for an unlimited number of students.||Free curriculum. $25/month for student tracking and analytics.||Free||Free, Creative Commons||Beginning Programming 6 hours, Free|
$399 per class of 30 students and 1 course
$2,000 per school for 4 courses
District pricing available
|Annual subscription $800. Software $300 per computer lab. PDF files are free. Additional hard copies for textbook and robot costs.|
|PD provided||Yes, 3-day PD workshops are available for school and school districts. See www.BootstrapWorld.org/workshops||We offer a week-long, conference-style summer PD, combined with online supports, and in-person year-round checkins. Over 100 hours of professional development to help prepare and support non-CS teachers to familiarize them with the content and the pedagogy.||Online PD for Teaching Intro CS, Teaching AP Java, and Teaching AP CSP, 30-40 hour course||3-day, 1-day, and half-day PD workshops. Partner with local Educational Service Agencies to provide PD. Also offer web-based PD and support for teachers who cannot attend scheduled workshops.||• In-person, hands-on training for new educators (3 days)|
• Virtual training for returning educators (2 hours)
• Virtual training for administrators (1 hour)
• Ongoing virtual PD webinars for all educators (1 hour, 3x/year)
|PLTW provides readiness training, core training, and ongoing professional development using face-to-face training and online resources.||Professional development resources are online for teachers. Also provide in-person professional development at teacher request.||3-5 day PD, University of Colorado (face-to-face)|
Semester, eMINTS, University of Missouri, online and blended learning
|In-person educator meetups http://scratched.gse.harvard.edu/resources/scratch-educator-meetup-guide|
|2 Day professional development course available year round.||All in-person. 2-Day Academy, 1-Day Workshop on Programming NXT/EV3, 1-Week Institute, 1-Week Workshop on Arduino and Cyber-Physical Systems, On-site PD available for 10+ attendees, Train-the-Trainer Model.|
|Additional teacher supports (if any)||Online office hours, teacher discussion forums, teacher-PD videos, grading rubrics, supplemental homework assignments, and solutions to every activity are available. Classroom visits and live support are also available to partnering school districts.||Year-round support via our online forums or email, online modules focusing on content and teaching strategies, and teacher-facing PD videos.||On-demand customer support|
Grading help for new teachers from our network of college computer science tutors
Online professional development
|Monthly meetups in select cities. Regular online “office hours” with Teacher Support Managers included with Professional Development. Online teacher learning community for teachers. Email support on-demand for all users through support button on the website.||• One-to-one personalized mentorship |
• Live expert coding coaches on-demand
• Private educator training platform
• Embedded student assessment, evaluation and class management tools
|Live school & technical support, M-F 7 am-11 pm, along with online forums. State-level support teams include PLTW staff and university partners.||Teacher notes and solutions to problems. Email and phone support.||email and limited phone support; online resources including trouble shooting sets; grading rubrics; experience videos; teacher and student handouts; teacher stipends;||Community of support for teachers at http://scratched.gse.harvard.edu||Online support, teacher training videos, product videos. See http://bit.ly/1DQqKpV||C-STEM Staff support via phone or email. Online users forum for community support.|
|PD location / geographical limits (if applicable).||Our in-person PD Workshops can be delivered anywhere in the US. Contact Bootstrap for details.||Professional development is limited to partner school districts. (For full list of regions see http://code.org/educate/partner)||Online PD can be taken anywhere||Codesters currently provides in-person PD in NY and CA. Local partners provide PD in PA, AR, and WI with more local partnerships coming soon. Can arrange PD in any location with at least 20 teachers enrolled. Online PD and support provided anywhere.||Local workshops are scheduled for schools/districts throughout the USA or in other English-speaking countries||PLTW partners with nearly 60 affiliate universities across the U.S. to deliver face-to-face training. See complete list of affiliate partners: https://www.pltw.org/university-partners.||Professional development is done over GoToMeeting and GoToWebinar. Teachers can learn from the convenience of their homes.||Main face-to-face PD: Colorado; replication sites: New York, Missouri, Wyoming; international, e.g., Mexico; Brazil; Switzerland||Cambridge, NYC, online||All of US. We travel to the district for delivering PD. We also do webinars.||No geographical limits. PD on UC Davis campus or on-site if 10+ attendees. Also train-the-trainer model in place to scale program even further.|
|Unit of partnership (at what level can you partner)||District partnership, School partnership, Any teacher||Regional or District partnership||District partnership, School partnership, Any teacher, Independent study/ homeschool||District partnership, School partnership, Any teacher||District partnership, School partnership, State partnership||District partnership, School partnership||District partnership, School partnership, Any teacher||District partnership, School partnership||Any teacher||District partnership, School partnership, Any teacher, Instructional Design|
District partnership, School partnership, Any teacher
|What is expected of the teacher/school/district||Individual teachers attend a Bootstrap PD workshop, and use the curriculum as they see fit. Partnering districts provide a training location, select teachers to attend the workshops, and commit to providing sufficient access to computers and student workbooks for students.||District recruits participating schools + teachers, who attend summer workshops + online PD, and integrate units into courses.||Administrator is required to support the class for a full implementation. Teacher can get started teaching in five minutes. Teachers are expected to take PD to help prepare for class, curriculum and how to use the website.||Teachers: Participate in 2 online workshops (introduction and launch), complete student lessons through a demo account, and review lesson plans and daily-walkthroughs for each lesson prior to assigning to students. Professional development workshops are extremely helpful but not mandatory. Schools: help recruit and support teachers (no prior coding background required) and commit to scheduling coding into students’ class time. Districts: help to recruit schools, set coding as a priority for principals, and ensure students have access to computers and the internet.||Districts: select schools, ensure access to computers. Schools: select teachers (no tech background required) and commit to class time. Teachers: attend 3 day academy and quarterly 1-hour webinars.||Teachers complete online Readiness and face-to-face Core Training prior to teaching PLTW programs.||Since all PD is done over the web, the teacher has the flexibility to choose the times and dates.||District finances basic level PD (25 hours) and includes support (e.g., lead teacher).||N/A||None required. Suggestions are always welcome to improve CCSS mapping or new ways of helping children learn in the class.||Entity recruits teachers to receive training and implement in classroom. Teachers need not have previous programming or robotics experience. School needs to provide teachers at least twice a week computer lab access.|
|Current scale of PD programs (if applicable)||Bootstrap reaches ~10k students each year, partnering with schools and districts in 16 states.||Hundreds of schools already implementing the program in each course. And 250,000 classrooms use Code Studio's intro CS online courses for K-8||Hundreds of teachers all across the US||Approximately 200 schools in the past year.||Currently 115 well-trained educators. Over 500 educators and 150 education leaders in 14 states have been trained and practiced Globaloria in the past decade. (across middle+high school)||480 open seats for 2015 ICS core training.||120 teachers||800 teachers have received full training||15,000+ teachers have joined ScratchEd since 2009||30,000+ teachers have joined Tynker since 2013. Tynker is used in over 15,000 schools worldwide.|
|Current reach in over 200 schools.|
|Cost of PD and other teacher supports||Fees determined case by base. Most commonly workshops cost $15/teacher/hour (includes food and materials). A typical workshop serves 40 math and CS teachers over the course of 3 days.||PD is provided at no charge to districts. Code.org covers partial costs of teacher-stipends paid by the district to attending teachers on a district by district basis.||$1500/teacher for the 30-40 hour online PD course (high touch, self paced course)||PD costs vary depending on the length and location of the training between $500 and $2,000 per teacher.||No additional cost for in-person training, unlimited virtual training, coaching, and expert help.||Average cost for five-day face-to-face ICS training is $1,200.||$5000/school - PD for all teachers at site||No cost to schools participating in National Science Foundation research. For other schools: $1900 for a 3-day Game Design workshop per teacher. Travel costs not included.||Free||$2,000 per day+ travel costs.||Generally $150 per day (2-Day Academy $300, 1-Week Institute $750) for training held at UC Davis campus. For on-site training costs scale up depending on number of participants.|
|Funding source||Non profit.||We're a well-funded nonprofit.||For-Profit. Purchases from schools allow us to deliver you an amazing computer science teaching platform, as well as support many thousands of other teachers on Free.||For Profit||Globaloria launched in 2006. Being used in schools since 2007. Supported by schools' and districts' payments (plus additional funding raised as needed for R&D and growth).||PLTW is a 501(c )3 nonprofit with a sustainable business model.||For profit||- USA: National Science Foundation, National Institutes of Health, Google, Apple|
- Switzerland: Hasler Foundation, Swiss National Science Foundation
- Mexico: Google, Mexican Ministry of Education
- Brazil: AMD Foundation
- free and for profit versions of AgentSheets/AgentCubes computational thinking tools.
|Non profit||For Profit|
Non-Profit. Some Federal and state grant funding.
|Other / Notes||Bootstrap is a curricular module for students ages 12-16, which teaches algebraic and geometric concepts through computer programming. At the end of the module, students have a completed workbook filled with word problems, notes and math challenges, as well as a videogame of their own design, which they can share with friends and family.|
Our mission is to use students' excitement and confidence around gaming to directly apply algebra to create something cool.
We work with schools, districts and tech-educational programs across the country, reaching hundreds of teachers and thousands of students each year. Bootstrap has been integrated into math and technology classes across the country, reaching thousands of students since 2006. Most teachers have also attended a Bootstrap Workshop, where they received specialized training to deliver the class.
|Code.org's CS Discoveries course is designed to be engaging and accessible to all students, by offering opportunities throughout the course for authentic discovery and creation, and opportunities to connect and reflect on the impact of computing in the real world. The course takes more of an inquiry approach, which is also reflected in our PD.The Code Studio platform provides a teacher-dashboard showing student progress. The curriculum and Code Studio platform is free for all to use, with or without our professional development.||CodeHS is a comprehensive teaching platform for helping schools teach computer science. We provide web-based curriculum, teacher tools and resources, and professional development. There are hundreds of thousands of students and over 20,000 teachers at schools all around the world using CodeHS. |
Whether you are a new teacher, experienced teacher, new administrator or experienced administrator, the combination of the teaching platform and tools, curriculum, support, and custom software allows you to implement the best computer science classes in your district. You won’t need to have a hodgepodge of tools, with CodeHS, you can support many different types of courses, programming languages all in one place. For administrators you’ll get the tools to track the progress and usage of your schools and classrooms. For new teachers we offer professional development for our courses online, and support new teachers who are learning. Teachers can use our existing curriculum or create new problems, playlists, or courses.
Email Contact: email@example.com
|Codesters is the learning environment that brings computer science into schools and classrooms. Our turn-key solution provides teachers with an online coding platform, built-out lessons, and a learning management system so that teachers can start teaching coding right away without previous coding experience. We teach Python text-based coding in a project-based, blended learning environment. Students learn programming fundamentals through scaffolded, skill building activities and then apply what they have learned by writing their own real world aligned programs.||Globaloria courses can be integrated into any core or elective course, or offered as a stand-alone course, and taught by any teacher. Courses can be offered sequentially, for a multi-year, STEM-learning pathway from upper elementary through high school graduation. |
Globaloria incorporates career competencies and cross-curricular activities into the curriculum, introducing students to professional programming languages and engineering design practices through open-ended game-making projects.
Globaloria standards-aligned courses are research-proven with impact on student achievement; increases students’ academic performance in class and on standardized tests; boosts girls’ interest in technology; improves learning habits and digital literacy skills; prepare students for college and career and transforms teaching styles.
|PLTW offers students a cohesive computer science pathway from kindergarten through 12th grade. Students can seamlessly transition from one grade to the next as their interest and skill levels grow. Teachers participate in PLTW’s renowned professional development, which mixes online and face-to-face learning and empowers teachers with the skills they need to be confident teaching computer science. All PLTW programs include robust day-to-day support for teachers: teachers receive frameworks that align learning objectives to student activities, projects and problems, and middle and high school courses include standardized End of Course assessments. Schools also have access to implementation and tactical support from PLTW’s national team. In addition, PLTW has developed a wide network of university, business, and nonprofit partners that provide opportunities for students, teachers, and communities.||We know how difficult it is to teach a coding class, especially for the first time. We designed Pythonroom to take the role of the teacher, while providing the instructor with real-time analytics and extra resources to facilitate the student learning experience. Pythonroom grades and records student work, has over 1,000 custom error messages that allow students to debug their own code, and can connect to the Raspberry Pi!|
Over 200k students around the world have learned computer science using Pythonroom. We are excited about the prospect of partnering with code.org to make computer science a reality for all students.
|The concept of Scalable Game Design is to acquire computational thinking skills through motivational game design activities in way that they can be leveraged and measured when advancing to STEM simulation design.||Situated at the Harvard Graduate School of Education||Tynker's school solution is used in over 20,000 schools worldwide and by millions of students. |
Mobile Only Solution:
|The C-STEM Center aims to transform computing, science, technology, engineering and mathematics education in both formal and informal in K-14 programs through integrated learning. The Center offers math with computing and robotics class curriculum and the annual C-STEM Day with RoboPlay Competition.|
|Testimonials / qualitative info||Bootstrap:1 has been selected by Code.org to form the basis for their math curriculum, and by CS:NYC to be the go-to class for math teachers across New York City. |
Bootstrap students showed statistically significant gains on traditional, pencil-and-paper algebra problems after completing the course material.
|98% of teachers of our curriculum recommend it to other teachers. The majority of teachers attending our professional development rank it the "best professional development workshop I've ever attended."||-"CodeHS is flexible for both students and teachers, because I LOVE the problem-solving approach and puzzle/game nature of the exercises, and because students can learn at a level that is appropriate for them - whether they are a slow first-timer or speedy and already have coding experience. And it's all packaged in one place - CodeHS."|
-"Bottom line: This class is the talk of the school. Kids are all working independently without any instruction from me. They are watching the videos and learning from mistakes. Discovery learning at its best. Very, very cool"
-"The program is comprehensive, easy to use for both teachers and kids and provides the right amount of support and feedback for learning."
|Level 1 curriculum provider for the 400+ Girls Who Code Clubs across the nation. |
Python curriculum provider for the NYC Software Engineering Pilot.
Professional Development provider for NYC DOE’s CS4All program (through STEM Institute)
20,000 active monthly users.
Teacher and principal testimonials on www.codesters.com.
|95% course completion and 93% school renewal rate.|
See testimonials: http://globaloria.com/testimonials
See awards: http://globaloria.com/awards
|In a survey of Computer Science and Software Engineering (CSE) core training participants, 90% percent would recommend PLTW CSE training to others. Teachers with no computer science background state they leave "confident" in their understanding of the material and ability to teach the class. Moreover, national and state initiatives, such as Change the Equation and the Iowa's Scale-Up program, have endorsed PLTW programs as high-quality and ready to scale immediately.||Pythonroom has a 90% retention rate.||Teachers and School District have provided testimonials: http://sgd.cs.colorado.edu/wiki/Videos Multi million dollar research supported by the National Science Foundation has provided and published evidence of efficacy: http://sgd.cs.colorado.edu/wiki/Publications Google has created a showcase video of Scalable Game Design: https://www.youtube.com/watch?v=wStwKAVqSbY||Several teacher testimonials available on request. The blog has several district and school case studies.|
|-C-STEM Success Stories: Two examples found here:|
-“Oh my gosh! I barely can contain myself….soooo fun!!! So challenging and so rewarding at the same time!!!” — Jessica Fernandez, Math Teacher,Glen Edwards Middle School, California