๐๐ธ๐ถ๐ฎ๐น๐ช๐ฐ๐ฎ | โถโโโคโฃ | pวsโฉ sวpoฦ | Research ๐๐ ด๐ ฟ๐ พ๐๐ ธ๐๐ พ๐๐
๐๐ ด๐ ด๐ บ๐ ป๐ ๐๐ ด๐ ต๐ ป๐ ด๐ ฒ๐๐ ธ๐ ๐ ด ๐ น๐ พ๐๐๐ ฝ๐ ฐ๐ ป
Week 6: Python_Koans
What is Python_Koans
We have learned from Week 3 that Python is a high-level programming language with dynamic semantics. So what is Python_koans? Itโs not another programming language but instead an interactive tutorial that consists of different puzzles and exercises that are created intended to reinforce the learning acquired in the programming language construct. You need to pass each tests to move on to the next level.
Learning:
Art and logic can be combined together to create something new and relevant however; to be able to write programing codes, you need to understand what you want to achieve. Foresee the outcome you are expecting. It is only then that you will be able to understand the logic behind what youโre doing. The same in the pytho_koans process, one must understand not merely the function of the data types but also imagine the outcome that the creator wants so you can discover the logic on how each language is constructed.
๐๐ ด๐ ต๐ ป๐ ด๐ ฒ๐๐ ธ๐ พ๐ ฝ:
The test of patience and theย road to perseverance.ย Itโs my initiative to dip in the water thinking that I will be taught the steps on how to manoeuvre the water but to my dismay, it wasnโt.ย I feel like Iโm on my own yet I am surviving. I donโt know how deep the water is, all I know is that I can still breathe, I am alive, and am ready to explore more.ย Should I opt for the traditional way of learning to swim which may take years or enjoy the unconventional and still be skilful?ย After reflecting, I appreciated the test-driven development weโre doing with the Python_koans.ย It honesย my observationย skills and lets me use my creativity logically.ย The course may be over but I have something to work on to let me keep on practising as the adage says โpractice makes perfect.