You don’t need to be a Computer Science teacher to teach your students how to code with Hatch Studio. We make coding easy to teach with our step-by-step curriculum.
We’ve taught over 50,000 students how to read and write code. We’ve partnered with schools throughout North America from notable districts, Miami-Dade County Public Schools, Toronto District School Board and Richmond British Columbia School District to provide coding education for students K-12.
Hatch Studio, our teaching-assisted software application, immerses students into full language programming from their very first lesson through programming fluency, for the fastest and most efficient coding education. It is custom-designed to allow students to progress on their own, in a step-by-step curriculum.
No Coding Experience Needed: Accessible To All Teachers
We have Guidance Counselors that were asked to teach Computer Science Discovery classes without any previous coding experience, using our software successfully with their students. Hatch Studio provides enough scaffolding that you as the teacher don’t have to be the holder of information. Instead, you’ll be the facilitator of it.
Getting Started - We provide an easy and smooth onboard process for teachers. Our Teaching with Hatch Coding Guide includes video tutorials to walk you through everything you need to know about teaching with Hatch Studio. We also provide a Teacher’s Pacing Guide (with student success criteria, extension activities and additional resource links) and are always available to offer one on one support when you need it.
Grade Mode makes marking easy and efficient. All of your students’ submissions can be found here and you can mark them as unfinished or approved and can provide written feedback. To save you time on marking we have prepared feedback that you can select from. Once you mark or provide feedback on a student’s project, they will receive instant notification in their student dashboard. To further challenge students in their learning you can also assign additional projects or challenges through the extension tab in your Grade Mode view.
Teacher Resources are plenty and easy to search for. We have in-depth training documents and over 500 lesson plans for teaching K-12 computer science skills. Our lesson plans span a wide range of topics and skill levels from how to use Case Studies, to Leadership in Technology, to teaching Digital Citizenship to younger students.
Project Solutions are available for every project and challenge in Hatch Studio. The project solution will also appear next to the student’s project in Grade Mode view to make it easy for you to scan the code for errors. You don’t need coding knowledge to spot the errors, just your eyes to spot the difference!
To see all of these features in action, watch the tutorials in the Teaching with Hatch Coding Guide.
Learning that Aligns with Curriculum Standards
All of Hatch Studio’s projects are aligned with the Florida Computer Science Curriculum and Computer Science Teacher Association standards. Although tailored to these specific curriculum standards, our curriculum can be used to teach most K-12 Computer Science skills found in other curriculum standards.
Students need to know how to type to use our coding environment and the recommended age is eight to eighteen years. Some of our teachers use the student IDE - integrated development environment (where kids code) for their Grade 6 classes and then use our teacher resource lessons on problem-solving and intro to algorithms and computer use for their younger grades. All of our lessons come with minds-on activities and exit pass questions to help assess student understanding and knowledge.
Teachers can find learning objectives for each project in the skills report for students. It’s a simple checklist to keep track of their progress. The checklist helps assess their soft skills across five core computer science competencies that we call Computer Science Superpowers.
Students Are Supported and Self-Directed
Hatch Studio was designed to ensure that students have all of the information they need and help readily available to them right within their student IDE. This makes learning and teaching coding easier for everyone. A current teacher describes Hatch Studio as, “Self-directed and self-explanatory for students.” The teacher’s role is to set the goals, mark their projects and encourage students further in their learning by assigning additional projects and challenges. Here are some key features within their student IDE that will guide them in their learning with Hatch Studio.
Reference Manual: This detailed coding manual explains every coding concept that students will learn in our program. And is paired with examples of each concept in practice. Students can click the Research icon to access it while they’re coding.
Watch Tutorial: This video gives student’s a short tour of their IDE (where they code) so they can best navigate through the projects.
Explain Code Button: Explains every line of code within each project.
Talk to Coda/Get Help Button: Students can get instant help by chatting with our AI Help Bot, Coda. They can also ask their teacher a question. This question will appear in Grade Mode alongside the project. Making it easy and simple to respond and give feedback.
Debugging Feature: As students write their code in a project, alerts will show up on every line with an error. Students can then hover over the error alert to get prompts on what they need to do to fix it. This saves teachers hours of time scouring projects for bugs and errors and teaches students how to identify common errors and learn from them.
Students Will Have Fun and Get Creative
Hatch Studio has over 350 themes for students to choose from. From Art & Design, Games, Sports, Fruit Ninjas, Minecraft to Among Us - there is a project for every interest. It supports inquiry-based learning and has students code at their own pace. For those students who are really keen, you’ll never have to worry about running out of projects for them to keep themselves challenged with. We have over 600 projects and are always adding more.
Learn how this educator got students to put down their phones and get engaged to learn coding with Hatch Studio. Some students were excited to come to school for the first time in their lives once they saw the possibilities of what they could create with code!
Create a Shared Learning Community
Each class will have its own leaderboard where students’ completed projects will be displayed. This allows students to explore each other’s projects and is a great way to build community with their peers and celebrate each other’s work. Each completed project is accompanied by an explore link that can be shared with friends and family to showcase students’ progress. The leaderboard is also a great way for teachers to learn what interests their students have based on the different themes they select for their projects.
Curious to poke around our student IDE? Check it out and code your first Hatch Studio project! If you would like to speak to us about whether Hatch Studio could be a good fit for your school, please contact us.