Transferable skills fostered through project-based learning for authentic, real-world, practice is one step toward a bright future.
Computer programming is an art that, like other art forms, improves with practice. As with writing, visual art, or music, individual insights are at the heart of what is produced, and individual talent (ability) is developed over time and with practice.
Hatch Studio is deliberately designed to provide authentic computer programming practice because real-world practice is how people learn best; it's why students are given real musical instruments and why board books have real sentences. This also makes our content more accessible for students.
Studio brings real-world projects to students so that they can develop programming literacy and simultaneously work on important skills and competencies that transfer from one discipline to another.
Cross-curricular learning opportunities in language arts, visual arts, mathematics, and mathematical reasoning abound in the Studio workspace. These arise from the projects and associated thought work done by students. With Studio JS Showcase Projects, students can engage in creative coding or meet a stipulated objective for specific cross-curricular learning purposes.
Students engage in critical thinking and problem-solving from the moment they begin working in Studio; even when they're working at the Type-What-You-See coding level in Studio JS, students must still independently solve problems using real computer programming.
As they do so, they read, go through an inquiry process, and make creative decisions, thereby engaging in numerous forms of communication. This allows students to stay within their proximal zone of development.
In Studio JS, students can also take first steps toward learning how to comment their code by writing notes about their projects (or discussing them with an instructor); this also helps them learn how to learn as it provides opportunities to engage in meta-awareness and meta-cognition as they are gradually released from responsibility.
Students gain independence over time as they are given more opportunities to be creative and explore the various ways they can create projects that are interesting to them.
Hatch Studio Focuses on ...
Working in the zone of proximal development
Providing a gradual release of responsibility