7 | | Read through the lessons in ''Learning to program with Haiku'' and [http://www.take-a-screenshot.org/ take a screenshot] of each completed assignment. [[BR]] |
8 | | You do not need to do all of the assignments, but read through the book and get an understanding of the material presented. Do some of the assignments and learn as you go. |
9 | | Please spend at least one calendar day on this task and put in some effort, you will probably learn something new in the process. [[BR]] |
| 7 | Read through the lessons in ''Learning to program with Haiku'' and take a screenshot of each completed assignment or submit your review answers in a single plain text file [[BR]] |
| 8 | You do not need to do all of the assignments, but read through the book and get an understanding of the material presented. Do ''some'' of the assignments and learn as you go. Here is list of candidates: |
| 9 | * Lesson 1: Write a program which prints a box on the Terminal using minuses and pipe symbols. How could you write a program which draws two boxes without having to do a ton of typing? |
| 10 | * Lesson 3: Project: Simple Interest |
| 11 | * Lesson 5: Project: Char to Integer Converter[[BR]] |
| 12 | "Going Further":[[BR]] |
| 13 | * Make your project print the character code as hexadecimal (base 16) numbers and/or octal (base 8) in addition to regular (base 10) numbers. See Lesson 3 for more information. |
| 14 | * Whenever the compiler builds this project, it complains that gets() is dangerous and shouldn't be used. Why do you think this might |
| 15 | * Unit 1 Review |
| 16 | * Lesson 10: Project: Printing Files |
| 17 | * Unit 2 Review |
| 18 | * Unit 3 Review |
| 19 | * Lesson 15: "Going Further" with the discussed example app |
| 20 | * Lesson 16: Project: Finish the Fixed Class |
| 21 | * Lesson 18: Project: Using List Controls |
| 22 | * Lesson 19: "Going Further" with the discussed example app |
| 23 | |
| 24 | Please spend at least one calendar day on this task and put in some effort, you'll probably learn something new in the process.[[BR]] |