Well, I did it.
I finished my calculator! I am so proud. It actually works and actually calculates what I asked it to.
This is a link to all of my videos I posted along my journey, or you can check out the list through my blog. (I’ve learned all kinds of ways to collect my information into one accessible place!)
If you don’t get a chance to watch all the videos (it’s ok, honest.), essentially what I’m trying to say is:
In the playlist is a quick overview of some of the social media I used when learning to code:
I just barely scratch (ha! Scratch Jr!) the surface of the amount of information that exists about coding on social media platforms. I didn’t even look at Reddit or explore any forums on the video.
But, speaking of Reddit, this is what I found when I searched “python”:
The top Python community has existed on Reddit for nine years! That’s ancient in terms of the internet!
Coding is everywhere. It’s hard to escape and seems to find me if I try and hide. As I mention in the above video, even the Google Doodle is trying to get me to code more often.
I cover a lot of my struggles in my Summary of Learning. It was really challenging because coding is so overwhelming. In the Social Media and Coding (brief) Overview, I called up over 4 BILLION results from looking up simply “how to code”. There are SO many resources out there about how to code and what the best language is for coding and what the best product is and how many jobs there are.
I’ve developed a whole new appreciation for the effort that goes into coding an app such as Instagram. Making a simple, barely there code calculator like I did was a monumental effort on my part. To code something which boasts 800 million users is frankly a wee bit mind-boggling.
In addition to all of the websites I used, I also played around with some iPhone and iPad apps. I reviewed Scratch Jr which is an iPad app. It was really cool!
I also looked at Hopscotch and made a game:
The more “practical” apps of Code School and Solo Learn showed me more about the behind-the-scenes of the how to code, beyond the dropping methods in Hopscotch and Scratch Jr. Code School and Solo Learn were more difficult to learn and use because it was all modular based and not as flashy or pretty but were more utilitarian and got the job done.
It was quite obvious the age groups the apps were geared for, simply by looking at the user interface or even the opening screens or the language used.
Coding to me is like one of my favourite analogies: ducks on ponds:
Sure they look really cute and calm from the top. Dive below the surface and you’ll see their little feet just paddling like crazy to stay afloat.
This is how I feel about coding: it seems all pretty and calm on top, but underneath there’s a mess of code and programmers just trying to stay on top of their syntax errors.
That sounds an awful lot like teaching, too. Hm. Maybe I have more in common with a programmer than I originally thought…
Till next time, keep on paddling!