Suggestions to understanding coding?

I actually see this commonly in the form of addressing specific blocks of code with their own name such as “while true do loops.” There is nothing inherently wrong with this but sometimes someone who is learning might think of Programming as building with predefined lego blocks, rather than creating their own legos to build with.

What I mean is you are potentially thinking of blocks as code as their own thing rather than thinking of the code as the parts that make it up. Try to understand what is going on.

I think you should stray away from the “combining codes” scheme and to instead try to understand the concepts that you are learning. When you learn a new concept break it down to its core fundamentals. Then try teaching it to someone. If you can’t teach it to someone you don’t know the topic well enough and therefore you should continue learning the topic.

This is based off somewhat but not entirely off the Fenyman technique, https://mattyford.com/blog/2014/1/23/the-feynman-technique-model

Here are some relevant resources:

https://medium.com/roblox-developer/from-the-devs-how-do-you-learn-to-script-its-so-hard-55224fbeeb4c

2 Likes