Why Teach Programming With BASIC? 709
chromatic writes "To answer the perennial question 'How can we teach kids how to program?', we created a web-based programming environment. As we began to write lessons and examples, we surprised ourselves. Modern languages may be powerful and useful for writing real programs, but BASIC and Logo are great languages for demonstrating the joy of programming."
Can't get there from here (Score:4, Funny)
There is still the theory that once you teach someone basic it becomes impossible to teach them programming. /running and ducking...
Re:BASIC (Score:5, Funny)
10 print "hello"
20 goto 10
This is why we can't have nice things.
BASIC Programmers Never Die... (Score:5, Funny)
...They GOSUB and don't RETURN.
Comment removed (Score:5, Funny)
Re:Can't get there from here (Score:2, Funny)
section .text
global _start
_start:
mov edx,len
mov ecx,msg
mov ebx,1
mov eax,4
int 0x80
mov eax,1
int 0x80
section .data
msg db 'Teach them in assembly, you insensitive clod!',0xa
len equ $ - msg
Re:BASIC Programmers Never Die... (Score:4, Funny)
Re:Slashvertizement (Score:5, Funny)
I came for infotainment but was disappointed to find an edutizement
Re:Use C# (Score:0, Funny)
Re:Can't get there from here (Score:2, Funny)
Basic is fine if you're just wanting to quickly introduce it, but anything beyond that is just going to convince them to go to arts college.
10 REM ARTS COLLEGE
20 PRINT "HELLO WORLD"
30 GOTO 10
Re:BASIC (Score:4, Funny)
Re:yeah but (Score:4, Funny)
Re:Can't get there from here (Score:5, Funny)
I still find multi-threading and C/C++ easier than Basic.
...
Computer's just manipulate math, one problem at a time. Crazy easy.
I wonder what did you understand from multi-threading?