How we do it

Some nice little intro to the page

Coming up with a project and getting your hands dirty

At CurlyBrackets students learn by doing. We start by coming up with a project that is interesting for each individual student. These projects are always based on students' interests, things that they care about. It’s something that they want to have in this world that does not exist yet.

Practice projects: mastering new concepts and tools

We introduce new concepts and tools through short and simple projects. These are designed by us to practice specific skills or teach how to use new tools. Rather than going through hours of theory, we get into using things right away. Practice projects increase in difficulty with time. Students can and should ask teachers for help and advice whenever they are stuck.

Independent projects instead of tests

Usually when you cover new topics in school, you have to pass a test afterwards. We believe that the standardized testing approach creates unnecessary anxiety that gets in the way of learning. Very often, students only study so that they can pass the test and not because they find the knowledge interesting or valuable. This makes them focus on the wrong things - memorizing bits and pieces instead of understanding the concept in full. Our goal is to make sure that every student understands a new concept so well that they themselves can explain it to someone else.

After students complete several practice projects, we offer them to work on an independent project that is based on the concept we just covered. This means that they will have to create and complete a project that showcases the given concept. The goal will be to do it completely on their own, with no help from the teacher. They can however take as long as they need and use outside resources (Google, YouTube, etc.). There is no set timeline for completing the independent project. We will encourage those who we think are ready, but there will be no forcing. We believe learning should be done at your own pace. Being “slower” has nothing to do with mastering new skills.

Seminars and tutorials from teachers

For each new concept that is introduced our teachers run seminars and record video tutorials. Both can be rewatched anytime and however many times is needed. During the seminars we share some fun stories from the world of tech, business and science. We encourage our students to do the same.

Independent bigger projects with support from experts

A learning curve never reaches the end. Even experts are always on a journey and never stop growing. There is always someone who is better than you in something. When our students become independent enough, they are ready to embark on a journey to create bigger and more complex projects. This is when our role as guides changes. We know that some of our students will grow to know more about the subject than we do ourselves. When that happens, we focus on providing the resources needed for completing the project. Whether it’s looking for team members or getting a consultation from industry experts. Students stop being students and become members of our creators club.

Small classrooms

It would be impossible to apply all that in a big classroom. So we keep it small. It lets us help everyone and it makes it easier for our students to get to know each other. We only have up to 12 students per teacher.