python
-
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…
-
Serendipity
In the previous blog post I mentioned I was scouting around for a good Python course for my 15 year old son and went of on a tangent about whether AI means you don’t need to know Python at all. Needless to say I still believe that you can benefit from being able to program…
-
Why Practical Python Courses Matter for Young (and older) Learners
Recently I was scouting around for a good Python course for my 15 year old son. They way they are teaching it in school is not very practical. There is a lot of text explaining concepts in a web application with questions and code cells where you have to type code and execute. He is…
-
Python For Everybody
A year or 2 ago I followed a course from the University of Michigan on Coursera called Python For Everybody to learn the basics of python. The course is not a traditional computer language programming course but more oriented to learning techniques to handle data sources like text files, database records, web pages and so…