How will students develop programming skills while improving core teamwork skills in the classroom?
What does Merge do?
Merge is a flipped classroom learning environment that uses daily collaborative challenge labs to teach students to apply the programming concepts they learned for homework the night before. In addition to cementing their mastery of the curriculum, Merge teaches students to work together towards a common goal in a well-structured development process.
The integration of an AGILE workflow was important to the concept because it gives high-school aged teens the vocabulary and knowledge to contribute to software teams without needing to learn lots of jargon– theoretically, they could contribute to an open source project on Github as soon as they've mastered the concepts of programming, having already learned the software development process.
Each day in class, students complete a coding challenge in teams. This challenge is broken up into discrete phases, which enables students to stay on track and organized throughout each step of the project.
Merge's brand is based on three values: it is rigorous, intuitive, and crafted. The color palette is intentional and simple, and the typography is clean and out-of-the-way. Even the logo is designed to impart Merge's central feature: a collaborative process that makes learning to code easy and fun.
Producing a Video
The final deliverable for the project was a product walkthrough video. This video required its own set of processes and procedures as well, so I've included some of my process work from this phase of the project, including storyboarding and asset creation.