I just received this very nice email from someone who read my C++ book--it's kind letters like this that keep me writing computer books.
Hello Prof,
My name is Lekhotla Khoboko and I’m a final year Computer Science student at the National University of Lesotho (NUL). I’m writing this email to reaaaally thank you for the confidence boost you have given me in my C++ programming skills! I have just finished following your book Learn To Program with C++. I took about six days to read through the book and I’m really happy with what I have learned.
As I said, I’m a final year student, and I had been feeling veery nervous and incompetent with my programming skills in C++. I have gone through about four courses in C++ in my study years, but C++ had still been a dreadful programming language to take up any project in (until today!)
I’ve very much enjoyed our class (your 18 pupils plus myself!). The lectures were clear and very easy to follow, and they kept me stuck to the book from beginning till now that I’m done reading it!
Just like Rhonda, topics like those on Pointers, Objects and Inheritance had been my worst nightmares! I tried several introductory books but they were still way advanced for my comprehension! But at last, I feel like a genius. None of the questions I used to have or had in the course of reading are unanswered – either Dave, Ward or any of those my colleagues would bring them up and before we passed the topic, I would be clear and ready for the next class!
I really want to appreciate what you have done for me (I truly wish I could follow on with the friends in that five weeks’ time when they would be beginning their intermediate course – I’m sure I was going to come out the more brilliant)!
Your teaching methodology is very great as I compare it my C++ instructors’. Programming courses and careers are feared today, also because of the way they are presented by lecturers. In fact, I feel I can make a very good C++ instructor myself, having gone through this material. And this book would be my very first and preferred recommendation to my students!
You’ve trained a C++ programmer in six days! CONGRADULATIONS and thanks, Thanks, THANKS
Sincerely,
Lekhotla Khoboko
Mathematics and Computer Science Department
Faculty of Science and technology
National university of Lesotho Lesotho,
Southern Africa
Friday, November 6, 2009
Thursday, September 17, 2009
Programming Projects that may light your fire
I've been meaning to put some additional programming projects on my website.
When I was taking my first programming class, some of these were pretty infectuous.
Let's start with just a couple and we'll see how we do---I have over 100 here...
1. Write a program that asks the user to enter 2 numbers, obtains the 2 numbers from the user, then displays the product of the 2 numbers.
2. Write a program that displays the numbers from 1 to 10. Do not use a loop.
3. Write a program that utilizes looping to display the numbers from 1 to 10.
4. Write a program that asks the user to enter 2 numbers, obtains the 2 numbers, then displays the larger of the two numbers. If the 2 numbers are equal, that display the message "These numbers are the same"
5. Write a program that utilizes looping to display the following table of values:
When I was taking my first programming class, some of these were pretty infectuous.
Let's start with just a couple and we'll see how we do---I have over 100 here...
1. Write a program that asks the user to enter 2 numbers, obtains the 2 numbers from the user, then displays the product of the 2 numbers.
2. Write a program that displays the numbers from 1 to 10. Do not use a loop.
3. Write a program that utilizes looping to display the numbers from 1 to 10.
4. Write a program that asks the user to enter 2 numbers, obtains the 2 numbers, then displays the larger of the two numbers. If the 2 numbers are equal, that display the message "These numbers are the same"
5. Write a program that utilizes looping to display the following table of values:
N | 10 * N | 100 * N | 1000 * N | 10000 * N |
1 | 10 | 100 | 1000 | 10000 |
2 | 20 | 200 | 2000 | 20000 |
3 | 30 | 300 | 3000 | 30000 |
4 | 40 | 400 | 4000 | 40000 |
5 | 50 | 500 | 5000 | 50000 |
6 | 60 | 600 | 6000 | 60000 |
7 | 70 | 700 | 7000 | 70000 |
8 | 80 | 800 | 8000 | 80000 |
9 | 90 | 900 | 9000 | 90000 |
10 | 100 | 1000 | 10000 | 10000 |
11 | 110 | 1100 | 11000 | 110000 |
Excel 2003 can't open a Lotus 1-2-3 File
I tried to open an old Lotus 1-2-3 file in Excel 2003 and received this message
"You are attempting to open a file type that is blocked by your registry policy setting".
Isn't that a pain.
Microsoft has a fix on its website that will allow you to specify a folder containing Lotus 1-2-3 files you wish to open. Here's the link...
http://support.microsoft.com/kb/922848
"You are attempting to open a file type that is blocked by your registry policy setting".
Isn't that a pain.
Microsoft has a fix on its website that will allow you to specify a folder containing Lotus 1-2-3 files you wish to open. Here's the link...
http://support.microsoft.com/kb/922848
Sunday, September 13, 2009
Game Programming Site
Check out this site that one of my students recommended for Game Programming
http://www.blitzmax.com/
http://www.blitzmax.com/
Kids Programming
Here are a couple of great websites for kids wanted to learn how to program Microsoft products...
C# for Kids
http://msdn.microsoft.com/en-us/beginner/bb308756.aspx
Kids Corner
http://msdn.microsoft.com/en-us/beginner/bb308754.aspx
C# for Kids
http://msdn.microsoft.com/en-us/beginner/bb308756.aspx
Kids Corner
http://msdn.microsoft.com/en-us/beginner/bb308754.aspx
Wednesday, September 9, 2009
Hack Yourself
You should hack yourself before others do it...
Just this morning, I discovered residents of my small town listed on a new site I didn't know existed...well, I did, but I didn't consider it significant. Armed with a name, people can steal your identify. Try this one...
http://namesdatabase.com/schools/US/NJ/Cinnaminson/Cinnaminson%20High%20School/
Just this morning, I discovered residents of my small town listed on a new site I didn't know existed...well, I did, but I didn't consider it significant. Armed with a name, people can steal your identify. Try this one...
http://namesdatabase.com/schools/US/NJ/Cinnaminson/Cinnaminson%20High%20School/
Subscribe to:
Posts (Atom)