The atlas is filled with maps, and the roads twist and turn around short-cuts and panoramic views. Here is the advice of a singular traveller, still a beginner. Where this begins This begins where I did. Knowing about programming, and knowing a little about how to program. About 7 years ago I had self-taught a basic level of HTML, CSS (enough to write a basic website, or more likely, edit the...
Learning to think OOP
Learning to code includes memorizing syntax, comprehending logical flow, and an intuition of design. This includes learning the basic units of code (e.g. if, and, for, def), the behaviour of code components (e.g. loops, generators, functions), and knowing how to combine these into a synergistic whole. Object-oriented program is an advantage which heralds its own recommendations by the...
Learning to make a game
Last November I started learning to code python[I]. In 5 weeks I hope to have finished creating a card game. Learning python Briefly: codecadamey, Learn Python The Hard Way, The Python Game Book, Foundations in Python Networking, reddit, stackexchange, python standard library documentation, prolog challenges, codewars, checkio. A review of this process needs to wait for another day. What sort of...
Progress through pygame
Walking through the imaginary forest of possibilities can be overwhelming. I walk to discover, and I walk to create, and I walk to achieve my goals within the boundaries of time. Studying python has been exploration unto itself, and an exploration of exploration. I have surpassed primary levels of comprehension within python (absorbing presumptions and laws of syntax and vocabulary) towards more...
Continuing early progress in python
The topology of progress is frustrating in the revelations of its unexpected troughs, and heights that transcend themselves into plateaus. The revelation of progress is frustration, proving itself only by the quagmire of unfamiliar stretches, yet (do not fear, for) they hide in their shadows easy slopes of epiphanies spurring euphoria. New lessons earn new vistas promising fresh territories for...
Early progress in Python
In a reality and society that are predicated and empowered by numbers, logic, and their interactions, it is enticing to the explorer to research and learn these domains of knowledge and practice. By learning to program I expect to discover many unknown unknowns. By learning to program I also hope to discover an appreciation for logical hierarchies that combine into interactive meaning; to...