Home Messages Index
[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index

Re: Microsoft: Schools Fail to Teach Computing

__/ [ ericmatteson2003november ] on Saturday 01 April 2006 21:04 \__

>> Roy Schestowitz wrote:
>> ,----[ Quote ]
>> | Schools and colleges are failing the next generation of scientists by
>> | not providing the computer skills they need to do the job, according
>> | to the scientists behind Microsoft Research's 2020 report.
>> `----
>>
>> I will avoid flaming by making the remarks one begs for.
>>
> I know what you mean. Community college bookstores fail to
> stock books about how to write c programs that run on
> LINUX XWINDOWS the operating system of the future.
>  It took me six years of scavenging for scraps of information
> on the Internet to learn little pieces of information about
> how to write c programs that run on LINUX XWINDOWS.
> I finally have been able to write an example program
> that displays simple bitmaps *.bmp on linux
> XWindows
> // this is the first line of this program
> // gcc -Wall xwview04.c -L/usr/X11R6/lib -lX11 -o xwview04.out
> // ./xwview04.out   at XWindows linux bash command prompt
>   #include<X11/Xutil.h>
>   #include<stdio.h>
>
> <huge snip>

I see that you decided to share a program with the world (some reader use
dial-up, bear in mind). Either way, it's out there in UseNet, FWIW. 

The introduction of API's and the fact that courses aim at API memorisation
is problematic. Students will never be able to understand what slows down a
program( let alone how it can be solved) if all they get taught is a
function name, which leads to higher-level 'recipes' (like Flash)

OpenBMP();

It may be fine in practice. The "just add water" approach. But in practice,
unpredictable things happen. And as always, if you ever need to modify,
review and use close-source code, all you will see (as correspondence to
your code listing is:

0001010010110100010101010101001000010100101101000101010101010010
1010101111010110100100010100101101000101010101010010101010111101
0110100100010100101101000101010101010010101010111101011010010001
0100101101000101010101010010101010111101011010010001010010110100
0101010101010010101010111101011010010001010010110100010101010101
0010101010111101011010010001010010110100010101010101001010101011
1101011010010001010010110100010101010101001010101011110101101001
0001010010110100010101010101001010101011110101101001000101001011
0100010101010101001010101011110101101001000101001011010001010101
0101001010101011110101101001000101001011010001010101010100101010
1011110101101001000101001011010001010101010100101010101111010110
1001000101001011010001010101010100101010101111010110100100010100
1011010001010101010100101010101111010110100100010100101101000101
0101010100101010101111010110100100010100101101000101010101010010
1010101111010110100100010100101101000101010101010010101010111101
0110100100010100101101000101010101010010101010111101011010010001
0100101101000101010101010010101010111101011010010001010010110100
0101010101010010101010111101011010010001010010110100010101010101
0010101010111101011010010001010010110100010101010101001010101011
1101011010010001010010110100010101010101001010101011110101101001
0001010010110100010101010101001010101011110101101001000101001011
0100010101010101001010101011110101101001000101001011010001010101
0101001010101011110101101001000101001011010001010101010100101010
1011110101101001000101001011010001010101010100101010101111010110
1001000101001011010001010101010100101010101111010110100100010100
1011010001010101010100101010101111010110100100010100101101000101
0101010100101010101111010110100100010100101101000101010101010010
1010101111010110100100010100101101000101010101010010101010111101
0110100100010100101101000101010101010010101010111101011010011010
1011110101101001

Now, *there's* one for the textbooks.

Best wishes,

Roy

-- 
Roy S. Schestowitz      |    "Life is too short to proofread"
http://Schestowitz.com  |    SuSE Linux     ¦     PGP-Key: 0x74572E8E
 11:35pm  up 24 days 13:18,  10 users,  load average: 1.60, 1.13, 0.85
      http://iuron.com - Open Source knowledge engine project

[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index