Friday, November 6, 2009

Fan Mail Letter of the Week (November 7, 2009)

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

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:

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

Sunday, September 13, 2009

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/