loading...
Cover image for Problem based learning

Problem based learning

pika11 profile image Alejandro Foronda Updated on ・1 min read

Software development should be easier to learn

Linked lists, Binary trees, Hash maps, Hash Sets, Big O…

You do need to know all the things mentioned above to become a Software Engineer, but you likely don’t need to know everything to start creating on the web.

What the team at that good company is trying to do is to lower the barrier of entry and make it easier for everyone to start learning and creating for the web.

How?

By solving challenges that have all the setup in place, with a clear small goal that will make you realize how certain aspects of the web work.

Will it work?

We hope so! problem-based learning has had some great results around the world. The fact that you’re actively learning instead of passively learning it’s a key factor. Passive learning is necessary but it needs to be complemented with action.

What’s next?

We’ll be publishing code challenges for you to solve with a variable difficulty level.

thank you

We want to acknowledge some of the great products and open source projects that are empowering web creators in so many different ways that make it easy for you to create, have a great experience and publish your work: Next JS, Zeit, Svelte, CodeSandbox among others that we’ll keep mentioning and using for our challenges.

Posted on by:

pika11 profile

Alejandro Foronda

@pika11

Hi! I'm Alejandro, I'm a Software Engineer who loves web technologies. I'm an education passionate looking for better ways to learn and make technology accessible to everyone.

Discussion

markdown guide