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:
Studio can be the basis for code-alongs and teacher-led discussions about global citizenship, character, and ethics.
These pedagogical tenets are the foundation of Hatch Studio and the reason why global competencies are developed at the same time as programming literacy is achieved.