Programming
-
Exploring Turtle Graphics: A Random Walk in Python
As part of the 100 Days of Code with Python training we had to plot a random walk using Turtle Graphics. There was a link to this wikipedia page explaining the mathematics and applications of random walks in various fields. I didn’t read all the mathematical details for various dimensions, only the 1d case and…
-
Some Minor Progress With the Progress and Meter Tags on WordPress
In 2 previous posts I tried to use these tags in a custom html block to track my progress in a course I am following. Unfortunately this doesn’t work for some reason. I copied some posts over to a WordPress Blog I set up on a hosting account and to my surprise it actually works…
-
Creating a Simple Python Quiz App Using OOP Concepts
As mentioned in other posts I started following the 100 Days of Code Python Bootcamp course on Udemy to see if the beginner section was interesting for my teenager son to follow. The beginner level ended on day 14 of the course and covered all the basics of programming. Day 15 was a recap project…
-
100 Days of Programming Projects: Reflections and Tips after Day 14 and the Beginner Level Section of the Course
Day 14 marks the end of the beginner level. I just finished that and all in all as expected nothing fundamentally new learned so far. Still, I had some refreshers here and there and learned a couple of nice tricks. Most days ended with a guided programming project that used newly learned concepts of that…
-
Understanding the Module Operator: Remainder in Python Explained
In another post I mentioned the module operator and explained it gives the remainder of a division. This description works for positive numbers and 5 % 3 gives 2 which is identical to the remainder but -5 % 3 gives 1 which doesn’t make much sense if it is supposed to be the remainder. If…
-
Mastering Python Basics: Essential Programming Concepts From the First 7 Days of 100 Days of Coding Bootcamp Course on Udemy
The first 14 days are labelled as beginner level. And so far I have certainly not learned any new concepts, it is all about the basics of programming really: variables, conditional statements, loops, functions and the like. Still, most of what I learned so far came from the daily programming projects. During those projects I…
-
100 Days of Code Python Bootcamp Progress
As mentioned earlier I am checking out this course on Udemy to see if it is something worth while suggesting to my son. The first 14 days cover the basics and are labelled beginner and 14 days of coding should be doable for him, these are sessions that take 1 to 2 hours each, watching…