Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Clement THOLLOT
Clement THOLLOT
1,203 Points

Treehouse learning system and long term memory

Hey, it has been a month i'm learning java and it's lot of fun. I like how the way we learn is designed, but i would like to make a suggestion.

Passing a quizz at the end of video is easy but it doesn't mean it's in our "long term memory". Of course programming take practice and you encourage us to code on our own, but i think it would be great to be challenged on past knowledge.

As a math middle school teacher (in France), i always begin my lessons with a 5 min short exercice on knowledge we encountered weeks or months before. It's great for making sure it's not forgotten or even to be sure they know all they need for future lessons.

Another good example is http://www.memrise.com/about/ . It's great for learning vocabulary cause they have an algorithm that "detect" if a word is in long term memory, and if it's not the case you'll be asked questions about this word again.

Just wanted to share my idea, I'm happy if give you food for thought.

2 Answers

Steven Parker
Steven Parker
231,261 Points

Interesting idea, but how would you apply it?

Since a student can take courses at any time or in any order they wish, when would you provide the "past knowledge quiz", and how would you insure the quiz content pertains to what they previously studied?

Would it be enough to just recommend re-taking the final quizzes of courses already completed at some future date?

Clement THOLLOT
Clement THOLLOT
1,203 Points

Well, the website already knows wich badge each user received, so we could use that.

A badge should be associated with a collection of knowledge, and each knowledge with some quizzes, questions or challenges.

When the user connect, he should be asked if he wants to check if he really remember what he learned, and a random quizz / question / challenge based on the badges he received pop up.

I think it can be great to show a quizz challenge, and choose between three answers the users of the site have tried. One is correct and the two others sent an error. This way you can use the "work" of the users. Of course, it would be better if the situation was different from the one that the user already passed..

It's a lot of works to create different situations but I think the learning experience would be much better. I'm the kind of person that understand things easily but don't practice too much. I want to learn fast but this is completely useless if I don't practice or go over things that I learned again.

Another Idea would be to create a part of the website showing what I am supposed to know based on the badge that I have, so that i could go over it and read stuff on other websites about what I don't remember completely.

I'm learning coding so I can join the Edtech world in the future, I have a few ideas but I wanna know what is possible with coding first ... I think there is a lot of good apps but I wanna see a real social media of learning and knowledge that will allow kids (and later adults) to learn what they want when they want. I found treehouse cause I was searching for apps or website with a RPG-like Skill Tree but with knowledge. In fact the more I think about it the more I think knowledge can be modelized with a network. (if you think about the track model of treehouse, the tracks are always crossing...)