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

Julie Egan
PLUS
Julie Egan
Courses Plus Student 703 Points

Should I re-do Python Basics course? I have just finished it but I'm not confident I know the basics!!

I just need some opinions, most of the challenges I had to google for the answer, so really it's not the course fault, it's totally mine, now I feel I shouldn't have cheated and I should do the basics again :( or should i go ahead and this time not google for the answers?

Brady Borkowski
Brady Borkowski
7,495 Points

YES! I went through the majority of the web design courses before I realized how silly it was to not take notes. Now that I've gone through almost the entire course with my notes, I've realized that it was silly for me to not practice what I learned as I learned it.

The method I think I will settle on for future tracks will be to watch a section of a course, take notes while watching, and then practice until I feel good with it. Then, as I do the next course the same way, I'll make sure to go back and ensure I've maintained my understanding of previous content through more practice.

There's no shame in it at all, and if your experience ends up like mine you'll understand certain trickier topics better the second time around.

Notes, practice, notes, practice, notes practice practice practice.

Like Greg said below, there's a lot to learn if you play around and experiment with the workspaces provided in the lessons. Try to break things. Try to understand why they broke. Try to fix them. Try to understand what you're learning in every way you possibly can!

Good luck to you! And remember, there's nothing wrong with watching videos twice, three times, Hell, even 1000 times. The goal is to learn and we all do it differently at different paces :)

2 Answers

Absolutely! I re-do every course I'm not confident with. I have retaken the python Basics, Django, Web design, Learn C#, and other courses. There is no shame in doing so; and yes, I also did search for the answers too, but when you retake the course and really listen to what the instructor says and take notes, you'll see the bigger picture and with that, you'll start to gain understanding and build your confidence!

Julie Egan
Julie Egan
Courses Plus Student 703 Points

thanks Ammar :) I was feeling quite embarrassed for doing so (retaking the course) but what you just said made me feel better about it :) I'll take the course again and this time will put more effort into it...no cheating!! thanks again

No problem Julie! Remember, the treehouse community is a great place to post questions about your programming problems. We're all here to help!

Greg Kaleka
Greg Kaleka
39,021 Points

Hey Julie,

I often re-take courses too. Absolutely no reason to be afraid or embarrassed about re-taking courses. Humans don't retain enough by just doing something once!

I'll usually make a point to do more practicing the second time through - I understand the concepts a bit better, so it's easier to play around with the language a bit. Kenneth shows a specific example of a loop, and I try to loop through something else. Change things around, experiment. That's how you move stuff from short-term memory to long-term memory, and it's how you get comfortable enough with a language to go off and do something with it on your own, which is the whole point!

Keep at it - things will click more and more!

Cheers :beers:

-Greg

Julie Egan
Julie Egan
Courses Plus Student 703 Points

aww Greg! thanks for your support too, appreciate it :) that's all I needed today, a bit of encouragement, I know now i don't have to feel like I have failed, I will follow both of you advise, and play more with the code given, I'm sure this time around I will feel more confident. (Also, it will be easier now that I Know I have to click on safe on my workplace :D )