1 | Barobo Integrating Robotics & Arduino into CS & STEAM | BootUp PD | Code Avengers | Code Savvy | Codelicious | CodeSpace by Firia Labs | Creative Computing | CS First | KinderLab Robotics, Inc. | Kodable | Mouse: Scratch Creative Computing | Project Lead the Way | Ready Learner One | Tynker for Schools | UC Davis C-STEM Program | Vidcode | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | Organization URL | https://www.barobo.com/pd | https://bootuppd.org/ | https://www.codeavengers.com/edu | https://mncodes.org/training/cohort/ | https://www.codelicious.com/ | https://firialabs.com/ | https://creativecomputing.gse.harvard.edu/ | https://csfirst.withgoogle.com/s/en/home | https://kinderlabrobotics.com/kibo-education/ | https://www.kodable.com/schools-and-districts | https://mouse.org/mouse-create-professional-development | https://www.pltw.org/our-programs | https://readylearner.one/ | https://www.tynker.com/school/training/ | http://c-stem.ucdavis.edu/ | https://www.vidcode.com/ |
3 | Grades | K-12 | PK-6 | K-12 | K-12 | K-12 | 5-12 | PK-12 | 4-8 | PK-2 | K-5 | 3-8 | PK-12 | PK-12 | PK-12 | PK-12 | 4-12 |
4 | Curriculum | The RoboBlockly curriuculum supports self-guided, personalized, collaborative, and hands-on learning of robotics, coding, and math. | Over 100 free, project-based, interest-driven K-6 lesson plans featuring block-based programming in Scratch and ScratchJr. | 300 hours of online lessons covering core K-12 CS concepts. | Integrate CS concepts & equitable teaching practices with K12 curricular content, using PD experiences & Cohort-created/curated curriculum as a guide. | Full-year CS curriculum for K-12, including comprehensive resources that empower any teacher to teach CS. | An introduction to Python programming using physical devices, project-based learning, and intuitive, step-by-step curricula. | The Creative Computing curriculum is a collection of ideas, strategies, and activities for an introductory creative computing experience with Scratch. | Interest-driven and self-paced videos on Scratch programming provide introductory CS to 4-8 graders. Modular lessons range from 1 hour to 10 hours. | "Growing with KIBO" offers 60 hours of lessons in hands-on coding, CT, engineering, and collaboration for grades PreK-2 with the screen-free KIBO robot kit. | Over 150 gamified lessons and creative design. K-5 lesson plans and activities on coding basics in JavaScript, supporting up to 25 sessions/grade. | 25+ project-based lessons where students create animations, stories, and games with Scratch. | Variety of PreK-12 curricula where students engage in hands-on activities, projects, and problems that are reflective of real-world challenges. | Innovative learning solutions, including technology integration, virtual reality, augmented reality, and computer science. | Over 400 hours of K-12 interactive coding lessons and curriculum in both icon and text-based blocks, Python, JavaScript, and HTML. | C-STEM curriculum provides K-12 students with 13 years of integrated math and computer science education in compliance with math and CS standards. | 125+ project-based online tutorials and lesson plans organized into flexible modules for 4th-12th grade. |
5 | Standards Alignment | Alignment to CCSS K-12 math standards. | Strongly aligned to CSTA standards. Alignment with other standards is discussed during each PD session. | Fairly strong alignment to CSTA standards. Loose alignment with some math standards through core numeracy aspects. | Strong alignment to both CSTA standards and K-12 MN academic standards, across all content areas. | Strong alignment to CSTA standards. Croswalk to reinforce CCSS-Math and ELA. Reinforces SEL competencies. | Strong alignment to CSTA standards. Reinforces CCSS-Math standards for 6th grade-Algebra 1. | Reinforces CSTA standards. | Strong alignment to CSTA and ISTE standards. Loose crosswalk to reinforce CCSS-Math, ELA, and NGSS. | Strong alignment to CSTA standards for K-2. Alignment to ISTE student indicators and NGSS K-2 engineering standards. | Partially aligned to CSTA standards. Loosely aligned to CCSS-Math. | Strong coverage of 3-5 & 6-8 to CSTA algorithms & programming standards. Loose crosswalk to reinforce CCSS-Math and CCSS-ELA. | Strong alignment to CSTA standards, NGSS, and Common Core State Standards. | Aligned to CSTA standards. | Strong alignment to CSTA and ISTE standards, as well as Common Core, state CS, and UK learning standards. | Fully aligned with CCSS-Math and CS standards. | Strongly aligned to CSTA standards. Crosswalk to NGSS. |
6 | Curriculum Features | Includes over 1,000 built-in activities with instructor solutions, plus classroom management system for assignments, grading, etc. | Each lesson plan embeds suggestions for summative, formative, and ipsative assessments throughout the lesson. | Pro platform includes quizzes for assessment. Color-coded progress view to identify students who need extension or support. | Includes rubric examples for CS and CT concepts, as well as peer feedback and self-assessment tools - to be adapted by participants for own lessons. | Includes pacing guide, CS standards map, full-year step-by-step lesson plans with projects/activities, summative and formative assessments, and vocabulary. | Each step is auto-checked; scoring rubrics provided for remix projects. | Assessment strategies are discussed. Computational thinkinig rubric included. | Video-based instruction, detailed lesson plans, and solution sets make it ideal for teachers with no CS experience. | Group work and collaboration are supported in lessons. | Progress tracking for number of levels completed, attempts, wins, mastery of concepts. Ability to view student creations. | Includes final project rubrics, evidence review tool to provide student feedback, peer commenting, and competency badges for all projects. | Curriculum includes a First-of-its-Kind High School Assessment that measures content knowledge and transportable skills. | Includes a classroom management for teachers to easily track student progress. | Includes online classroom management system for homework assignment and grading. | Each course includes an auto-graded multiple choice summative assessment and creative projects with scoring rubrics. | |
7 | Programming Language(s) | Blocks-based language, C/C++ | Scratch, ScratchJr. | Blockly, HTML/CSS, JavaScript, Python | Language independent, App Inventor, Scratch, JavaScript, Python, MakeCode, Thunkable | Scratch, HTML/CSS, Java, JavaScript, Python, ScratchJr. | Python | Scratch | Scratch | KIBO (physical block coding language) | Language independent, iOS/Swift, JavaScript | Scratch | App Inventor, Blockly, Scratch, Blocks-based language, HTML/CSS, Java, Python | Language independent | Blocks-based language, HTML/CSS, iOS/Swift, JavaScript, Python | Blockly, C/C++ | JavaScript |
8 | Professional Development | 1-day (6-hour) on-site or online workshop with hands-on and guided practice activities. Teachers learn basics of block-based and C/C++ programming for virtual and hardware robots, Arduinos, and sensor-based robotics. | 50+ hours of on-site professional development, model teaching, and coaching over a 1 to 3 year district-wide implementation. Teachers engage in hands-on learning of the technological, pedagogical, and content knowledge used to facilitate interest-driven CS projects. | 25 hours of virtual coaching, interactive content, effective strategies for teaching CS, and more. Teachers learn both CS content and effective teaching strategies. It is flexible enough to suit the content and curriculum needs of each school. | 2-day summer kick-off event, monthly cohort learning sessions, annual statewide CS ed summit, and optional individual or small group coaching sessions. Teachers explore CS and CT concepts and learn how to integrate them with K-12 curricular content, all through the lens of equitable teaching practices. | 2-day (10-hour), in-person professional development to introduce CS for any teacher. Teachers unpack education standards and apply through activities in each CS pillar: digital citizenship, coding, unplugged, and hardware. | 20+ hours of online PD with an equal emphasis on CS content and best practice, plus support and coaching throughout the year. Teachers learn to program in Python with CodeSpace using the micro:bit and CodeBot, with an equal focus on pedagogy and content. | Scratch Educator Meetups are participatory in-person professional learning experiences that typically last 2-4 hours. Educators make, learn, and connect with other teachers who are excited about creative learning. | Introductory workshops are 90 minutes to 3 hours (in person or online). PD focused on ELA, Math, NGSS integration is 3 hours (in person or online). Teachers experience curriculum from a student and teacher perspective. They develop a personalized plan for bringing CS First to their classrooms. | PD options range from 1-hour introductory web conferences to two-day group workshops. Follow-up via web conference. Teachers learn pedagogy of creative technology in early childhood. Most time is spent hands-on with KIBO parts, programming, and model activities. | 1 hour of virtual PD for up to 10 educators. Customization to meet implementation needs, includes 30-minute discovery call. Teachers set up accounts, prepare to teach the first lesson, and learn how the program works and what students will learn. | 35+ hours of on-site training (week-long summer or one-day academic year workshops). Blended option available. Teachers learn how to program in Scratch through project-based lessons that promote student agency and creativity. | Choice of online, blended, or in-person PD experience that allows teachers to explore the course from a student perspective. Teachers engage in course from a student perspective, complete activities, reflect, and plan for effective implementation. | Customized to meet group needs through traditional in-person, online, or blended models. Teachers engage in research-based learning focused on transforming instruction. | An online webinar-based professional development that combines levels of achievement into different certification levels. Teachers learn how to make and create with code using Tynker's comprehensive curriculum for any grade level or subject area. | 1-day to 1-week hands-on PD, offered either on-site or remotely through distance learning. Teachers learn how to integrate coding and robotics into math and CS education in compliance with math and CS standards. | 3-day summer institute, quarterly one-day academic year check-ins, and self-led virtual educator course online. Faciliators model teaching, and teachers learn foundational programming concepts. |
9 | Ongoing Support | Online virtual community; support hotline; newsletter. | Quarterly in-person meetings; online discussion forum; virtual 'office' hours; support hotline; in-person, virtual, and phone coaching. | Coaching and virtual "office" hours with dedicated education consultant; PD videos. | Weekly Code Savvy newsletter; weekly Coffee & CS Ed Zoom chats; co-facilitated meetings with CSTA-MN; annual statewide MNCodes Summit. | Support hotline; newsletter; additional in-person and webinar trainings available. | Facilitated online virtual community, with moderated webinars throughout the year. | In-person Scratch Educator Meetups; Teaching with Scratch Facebook Group onlinei forum. | Monthly newsletter; online teacher community on the CS First website. | Peer resource sharing website with lessons and activity; follow-up training is included in most arrangements. | Support channel, help desk, and office hours; online resources. | Online monthly PLC; Facebook group; Mouse Create live support; newsletter; free, annual in-person conference. | Job-embedded training options and span the first year of implementation and 24/7 customer support. | Virtual office hours; online forum; online resources. | Facilitated online virtual community; virtual 'office' hours. | Ongoing on-site PD; newsletter; email and phone support. | Online virtual community; live chat and calls with the Vidcode coaching team; quarterly check-ins; newsletter. |
10 | Geographic Limits | None | None | Online only, unless in New Zealand. | Offered to Minnesota educators. Additional workshops open to all geographic areas. | None | None | Scratch Educator Meetups are hosted across the U.S. and around the world. | None | None for online workshops. In-person workshops only offered in U.S. | None | None | None. 16 Core Training Hubs across the U.S., plus online core training options. | None | In-person workshops vary. | None | None |
11 | Cost | Free curriculum and PD. Full curriculum, classroom management system, and hardware at additional cost. | Free curriculum. PD costs are by number of schools participating, not the number of teachers. Contact BootUp for details. | Curriculum from $12.50-$20/student per year. School/district license available. PD is $200/teacher via video conference. | Free 10-month PD & curated K-12 curriculum resources. Free access to tech lending library for special materials (robots, microcontrollers). | Cost varies by implementation. | $199. Includes printed teacher materials, hardware, and license. | Free | Free curriculum and resources. Cost of PD varies by region. In some areas PD is free. PD is not required to use the curriculum. | Requires KIBO robots ($220-590 per kit). Curriculum included with purchase of robot packages. PD: video lessons (free), videoconference intro ($100/teacher), or group workshops (prices vary). | Curriculum: $2,000/school each year. PD: $1,500 for up to 10 educators. | Free curriculum and online learning platform. Rates vary by region and workshop size, starting at $4,000 per day (30 teacher cap). | Total investment includes: curriculum/participation fee ($950-2200), PD fee ($1200-2400), and equipment/supply (varies by program). | Cost varies. Contact for pricing. | Free professional development. Site-based curriculum license based on grade level. | Free online distance learning PD. $150/day for on-site PD. License fees: $600/ES, $800/MS, $1,000/HS for unlimited teachers and students. | Online PD is free. In-person PD is $7,500 for up to 25 teacher for a 3-day PD, or $3,000/day. |