A month of blogging about programming fundamentals
I got it into my head to make a short-ish blog post every day during June, building up programming knowledge from the very basics into something that could be used for everyday programming.
The target audience: let's say a highschooler wanting to get into programming. Someone who doesn't care that it's called "conditional", but who will call it an if for a couple of years to come at least. But I imagine the posts might be enjoyable for other readers as well; not least those who want to get into Perl 6 but to whom the synopses are just too information-dense and imposing.
I plan to introduce one, sometimes two, concepts a day and just show what you can do with them. Every five days or so I will write a slightly longer piece of code pulling together those concepts. Most often into a game or other. (I owe much of my computer interest to this book, which I perused with great interest during high school.)
I only have half a plan so far, but that's OK. It looks like this:
- I/O (
say
andprompt
) - variables
if
statements- simple loops
- guess a number between 1 and 100
- string concatenation and
x
- arithmetic
substr
given
statement- moon lander
- arrays
for
loops.push
et al.comb
- chomp!
Looking forward to a month of no-nonsense educational Perl 6 blogging!