Disclaimer: I'm primarily a Python programmer, a board member of Python Philippines, and used Python before it became popular (I don't remember the exact version, but I encountered the language when it was introduced in Blender).
I started programming with Pascal, honed my skills on C and C++, and made commercial products with Visual Basic 6.0, PHP and Python.
Python is the programming language that I found the most fun to work with . Over the years, I've written a lot of code. Based on pure experience, I can see the programming foundation a beginner will ...[read more]
I've been a teacher of computer programming for a while now. I've taught people on how to code and how to think like a programmer. Over the years, I've noticed students who would become leaders in their field.
There are a lot of ways a student can learn from a teacher. These are my essays on the subject.
Motivated students don't wait for instructions
For an average teacher, it would be great if the students listen intently to everything you say and do what you tell them to. This is fine for an average student, but ...[read more]
I've been a teacher of computer programming for a while now. I've taught people on how to code and how to think like a programmer. Over the years, I've been developing strategies and philosophies on teaching. I've decided to put them in writing.
There are a lot of ways to become a great teacher. These are my essays on the subject.
Matt Striker is a teacher who wrestles. ...or is he a wrestler who teaches?
Great teachers can teach the fundamentals of a complicated subject
The first step in simplifying a hard topic is to first ...[read more]
The Global Game Jam is held every January, usually at the last weekend of the month. A Game Jam is basically a Hackathon1 where you have roughly 48 hours to make a game. To make things interesting, your game should align with a theme that will be revealed once the event start. There are no prizes to be won except the glory of making a game under a deadline.
At the game jam, you can join as an individual or as a team. Preferably, you make a new team at the event itself. This will help you make new ...[read more]
Categories: Global Game Jam, Essays
For 2018, I've decided to do more writing. Let's see how long this will last.
I am a big fan of always improving. Its satisfying to me to look back and say, I did not know this before, but now I know; and knowing is half the battle.
I relate to this motivational poster and want to do more of this.
In previous years, I used an excuse that I have too many things to do and not enough time. So on 2018, I'll also be experimenting with "a year of less".
As ...[read more]