Hacker Newsnew | past | comments | ask | show | jobs | submit | lilasmill's commentslogin

Also here are a couple more good classic resources to learn from: http://tryruby.org/levels/1/challenges/0 and https://www.codementor.io/


Any tips how to teach people OOP?

I tried it with the codecademy stuff and everything worked fine, but when I tried a simple project the students didn't understand the difference between a method and a function (where does "this" come from? etc.)

Most people are rather fast in doing procedural stuff. Using APIs to load and save stuff. Reading inputs, writing outputs etc. Most of the functional things they get right pretty quick. But the more abstract things, like objects, encapsulation don't come to them easy.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: