Learning to Program with HaikuLessons by DarkWyrmISBN: 978-0-557-53969-7 (lulu.com)In January of 2010, I started publishing lessons on learning to program for Haiku, aimed at people who want to be able to write simple programs to get stuff done, but never had anyone around teach them. Years ago, I started teaching myself and am an active developer. It's my turn to give back.All of these lessons are distributed under a Creative Commons license which allows free distribution for noncommercial purposes. Should you have questions, by all means contact me.If you're a fan of the lessons and want to show appreciation or to have a copy of it on your desk while you work your way through, now you have a chance to have a high quality copy, and if you've been sitting on the fence about it, read a lesson or two and then decide for yourself. A hard copy of all of these lessons, compiled and further polished, can be found at the link below. Enjoy!Learning to Program with Haiku at Lulu.comLesson 1Have you ever wanted to learn to program for Haiku (or something else) but never had the money or the chance? Has something else gotten in the way? This is quite an opportunity for someone who wants to learn to code. To kick things off, here's the first one.Lesson 2Lesson 3In this lesson, we examine the different types of data we can use, a more in-depth look at how to print to the screen, and more!Lesson 4: If, For, And, Not, OrDecision-making and repeating instructions are on the agenda for this one, expanding the repetoire of basic skills for writing code.Lesson 5: Arrays, Strings, and PointersThis lesson marks the end of the first unit and is somewhere around halfway from complete neophyte to writing -- and understanding -- our first program for Haiku which uses windows and buttons.Unit Review: 1 - 5Lesson 6: More Loops and ConditionsHere marks the beginning of the second unit in my series, "Learning to Program With Haiku." Lesson #6 expands on our knowledge of loops and decision-makin...
First seen: 2025-04-10 04:42
Last seen: 2025-04-10 17:45