OpenIDEO is an open innovation platform. Join our global community to solve big challenges for social good. Sign up, Login or Learn more

Smarter Textbooks

Textbooks with online content that goes along with the reading can be very effective if done right.

Photo of Donji YD
7 2

Written by

What is a provocation or insight that might inspire others during this challenge?

I picked up this book online called, "A Smarter Way to Learn Javascript." I tried many different types of online/in-classroom classes, and this book has been the best fit for my style of learning how to program. The basic idea is you have short chapters and each chapter only covers one new concept. Each chapter builds on the previous knowledge so when you learn something new, you are also practicing the previous chapters. When you finish reading a chapter, there is a very short online test that you take. This book has a couple of things going for it: 1. Complimentary online learning software (That is Extremely Accessible) 2. Digestible lesson segments 3. Affordable *** Complimentary Learning Software *** When you finish a chapter, you take an online test that helps you to internalize what you just read in the book. The software has many strengths. Its biggest strength is it's accessibility. You don't have to log into some complicated login system where you have to set up a username and password. All the lessons are completely open to the public. Check it out for yourself: The next strength of the online learning tool is it didn't cost the author Mark Myers that much to make. It has an extremely simple design, yet offers high levels of interactivity. *** Digestible Lesson Segments *** There is the perfect amount of work to do to make a daily habit of doing chapters in the book. Lessons only take in total 45 minutes for myself to complete and that includes the reading and the online content. (I'm not particularly fast either) Each chapter of the book only focuses on one concept at a time, so I never feel overwhelmed. *** Affordable *** This book was only $18. It is much better than many classes I've paid $300+ for.


Join the conversation:

Photo of Caitlin Sikora

Hey Donji,

I am taking an online class to learn C++ right now, but mine is through a university and is definitely not cheap. That said, the structure of the class has been similar to the structure that you describe here, and for learning programming, it has been very effective. I do think that for higher level programming classes, I would need more detailed feedback than I can get from the online forum to understand the nuances. Maybe there is a way of combining structures like this with in-person meet-ups or discussion forums to create a complete educational experience. Have you found that you wanted more detailed information?


View all comments