Java tutorial for elementary school students

category: general [glöplog]
BB Image
BB Image
BB Image
BB Image
added on the 2008-02-13 13:06:43 by ham ham
BB Image

BB Image
added on the 2008-02-13 19:07:48 by bdk bdk
I've released v1.01 of my Creative Basic tutorial for kids. It includes two new games.
added on the 2008-02-24 12:02:08 by Adok Adok
i'll show it to my 6yr old niece.
added on the 2008-02-24 12:13:07 by Zest Zest
Just had a quick look at the Sudoku puzzle solver.

Code:void main () { unsigned int zahlenfeld [81]; int i; // Einlesen der Eingabedatei (funktioniert getestermaßen) einlesen (zahlenfeld); // Konvertieren des Zahlenfeldes (funktioniert getestermaßen) i = konvertiere_nachintern (zahlenfeld); if (i == FALSE) { return; } // Löse das Rätsel i = loese (zahlenfeld); if (i == FALSE) { printf ("ERROR: Illegal input, cannot be solved\n"); getch (); } // Rückkonvertieren des Zahlenfeldes (funktioniert getestermaßen) konvertiere_zurueck (zahlenfeld); // Ausgabe des Zahlenfeldes in die Ausgabedatei (funktioniert getestermaßen) ausgeben_datei (zahlenfeld); // Ausgabe des Zahlenfeldes auf den Bildschirm (funktioniert getestermaßen) ausgeben_bildschirm (zahlenfeld); getch (); }

I'm curious. Raise your fist if you were also slightly confused by this.
added on the 2008-02-24 12:49:48 by doomdoom doomdoom
Battle Droid: What's your problem?
added on the 2008-02-24 12:54:16 by Adok Adok
Code:DIM i AS INT i = 0 DO PRINT "I’m such a handsome guy" i = i + 1 UNTIL i = 10

"Real Adok's way for narcissistic coding examples!" :D
added on the 2008-02-24 13:07:54 by waffle waffle
Adok: Well to begin with, It could be that everything is in German, broken German even ("getestermaßen", wtf?), but the error codes are in English. The comment lines are useless too. Spaces between methods and "(zahlenfeld)" make me uncomfortable.
added on the 2008-02-24 13:14:05 by tomaes tomaes
I just don't like the use of the name "i" for a boolean. :)
added on the 2008-02-24 14:19:31 by doomdoom doomdoom
also, if you teach c(++) you must at least follow a minimum standard requirements, like int main instead of the senseless void main.
added on the 2008-02-24 14:27:15 by rmeht rmeht
You are a bitch Adok.
added on the 2008-02-24 14:34:00 by texel texel
Battle Droid: Ah, okay :) You're right. Thanks for your feedback.
added on the 2008-02-24 14:59:49 by Adok Adok
I have to teach some basics of C to a friend of mine (starting from 0).

I was thinking about using Dev C++, starting with some console applications and using the port of conio.h (on sf.net), just to have acces to nice things like gotoxy(), textcolor(), clrscr()...

Then I ended up here (Turbo C++ 2006 or something)

Does someone knows more about this last version of Turbo C++?

Actually I feel more inclined over Dev C++, not sure about starting with Visual Studio express, I would like to keep it quite simple and slim, at least in the beginning...

Any suggestion is welcome, many thanks

added on the 2008-03-18 04:18:38 by bdk bdk
Doesnt matter. Just get him a good book.
added on the 2008-03-18 08:56:24 by Hatikvah Hatikvah
Hmm, very good suggestion.

In fact I started too from books, they're always a nice point of reference, expecially in the beginning...!

I'll google a bit, anyway if someone knows about some good books available in castillian (my friend isn't quite strong at english, for now) any suggestion is welcome :)
(xernobyl, texel, iq, ...)
added on the 2008-03-18 17:12:35 by bdk bdk
I think I've found it!
(any suggestion/experience is always welcome, btw)
added on the 2008-03-18 17:18:57 by bdk bdk
ARe you calling me spanish??? Do I have to fist you?
added on the 2008-03-18 17:30:54 by xernobyl xernobyl
Teach them manners instead of Java!
added on the 2008-03-18 17:31:53 by xernobyl xernobyl
Maybe you should consider teaching Processing instead of pure Java. It's a bit simpler and maybe more comfortable to people without any knowledge of coding. http://www.processing.org
added on the 2008-03-18 17:36:35 by bod bod
Hah, sorry xer!
It won't happen another time :)

bod: yes, I think I'll maybe switch to proce55ing if/when it comes to gfx, rendering and stuff.
added on the 2008-03-18 17:40:09 by bdk bdk
added on the 2008-03-18 19:21:17 by dila dila