Java tutorial for elementary school students
category: general [glöplog]
I think it's time parapete stops commenting on who should do what on pouet.net. Or else he'll have to accompany keops in v2.0.
i really cannot take this seriously...
using the java "examples" above for teaching 6-10 year old pupils programming? ...
way to go!
if you want to teach a 6-10 year old child what programming languages are and you want to explain it, use simple samples where you have basic "input -> processing -> output".
and this includes NOT using an overengineered (object-oriented) crappy language like java, but rather a simple (procedural) language.
understanding concepts like objects, exceptions, streams, buffers ... is far beyond the scope of children of that age. even if you tell them to ignore those instuctions/lines it will still confuse them.
use a language where you only write down the instructions which actually do something (plus a very small overhead) and they will probably have some fun and at least have a chance of understanding it.
using the java "examples" above for teaching 6-10 year old pupils programming? ...
way to go!
if you want to teach a 6-10 year old child what programming languages are and you want to explain it, use simple samples where you have basic "input -> processing -> output".
and this includes NOT using an overengineered (object-oriented) crappy language like java, but rather a simple (procedural) language.
understanding concepts like objects, exceptions, streams, buffers ... is far beyond the scope of children of that age. even if you tell them to ignore those instuctions/lines it will still confuse them.
use a language where you only write down the instructions which actually do something (plus a very small overhead) and they will probably have some fun and at least have a chance of understanding it.
parapete : or he's now writing an article about it for Hugi :)
Or at least
and the fbIDE is even multilingual...
and the fbIDE is even multilingual...
anes: keep giving adok suggestions if you like, i'm just saying it's utterly futile.
because "it's utterly futile" it's absolutely perfectly normal to lock a thread and stop everyone's right of expression. that's keops logic.
the discussion's not futile, but it's been completely coloured by adok's nonsense.
anes : am I part of your fantasies or what ? What's with that sick fixation of yours ? I am flattered though, please continue :)
The one who tells people what to do here seems to be you actually, not Parapete :) Too bad you don't use that time to produce a demo or something, like demosceners usually do, not trolls.
The one who tells people what to do here seems to be you actually, not Parapete :) Too bad you don't use that time to produce a demo or something, like demosceners usually do, not trolls.
*chomp* *chomp*
Damn, Parapete is trying to spoil my fun ! :( That sucks ! The show can't end like this ! No fucking way !
*take a sip of coke*
Aha. Bold move from anes, opposing parapete and tauting Keops at the same time. The thread is now about to reach the breakeven condition. From a comedy point of view, now would be the perfect time for Adok to come back with another of his weird tutorial ideas...
*chomp*
Damn, Parapete is trying to spoil my fun ! :( That sucks ! The show can't end like this ! No fucking way !
*take a sip of coke*
Aha. Bold move from anes, opposing parapete and tauting Keops at the same time. The thread is now about to reach the breakeven condition. From a comedy point of view, now would be the perfect time for Adok to come back with another of his weird tutorial ideas...
*chomp*
cross flamewars YES \o/
HEY KIDS MY NAME IS DUKE I'M YOUR JAVA FRIEND!
HEY KIDS MY NAME IS DUKE I'M YOUR JAVA FRIEND!
OOOOOOR, Zest could just drop by and post another useless pic... again.
*chomp* *chomp*
This is getting better and better every time...
*slurp*
*chomp* *chomp*
This is getting better and better every time...
*slurp*
BE A JAVA HERO!
keops: in where and how i've told anyone what to do (besides opposing adok, which is the discussion itself) and how in the world do you know what i am doing by obviously spending more time in pouet than me?
*chomp* *chomp*
Okay, we're in the pipe. 5 by 5. :)
*chomp*
Okay, we're in the pipe. 5 by 5. :)
*chomp*
Quote:
I think it's time parapete stops commenting on who should do what on pouet.net
here maybe.
Quote:
how in the world do you know what i am doing
It's obviously easier to find posts from you on the BBS than demoscene prods from you, that was my very point. You're obviously too busy fantasizing on me. How kinky of you.
ok, i am being commanding when telling people not to be commanding. that's only one step further from not telling anything. where else (damn it starts with where again) :)
i agree, number of bbs post minus number of prods is exactly the measure for doing nothing but trolling. but i just have a feeling that your score outruns mine.
sorry, it's not about you. you're the only guy who takes my words against pro-authority personal in pouet.
Quote:
It's obviously easier to find posts from you on the BBS than demoscene prods from you, that was my very point.
i agree, number of bbs post minus number of prods is exactly the measure for doing nothing but trolling. but i just have a feeling that your score outruns mine.
Quote:
You're obviously too busy fantasizing on me. How kinky of you.
sorry, it's not about you. you're the only guy who takes my words against pro-authority personal in pouet.
*chomp* *chomp*
And here, dear readers, we have reached what could be called a "pouetian discussion deadlock". It's a twist in the storyline : if two characters accuse each others of checking Pouet too often, then they'll both STOP checking Pouet for a while. Which -Thank God!- could bring that part of the discussion to a temporary end. And a no-win game.
How ironic that this arguing about NOT ENDING this thread ends up, in fact, in actually ENDING it, or making it going so wrong that everybody will soon agree : let's END this, because... Well, because it's not worthy.
Makes you wonder about the meaning of life, hu ? Makes you wonder about Hugi News, Adok, and his Java tutorials too, isn't it ?
You've now, like Keops and Anes before you, just entered the Twilight Pouet.
*chomp* *chomp*
And here, dear readers, we have reached what could be called a "pouetian discussion deadlock". It's a twist in the storyline : if two characters accuse each others of checking Pouet too often, then they'll both STOP checking Pouet for a while. Which -Thank God!- could bring that part of the discussion to a temporary end. And a no-win game.
How ironic that this arguing about NOT ENDING this thread ends up, in fact, in actually ENDING it, or making it going so wrong that everybody will soon agree : let's END this, because... Well, because it's not worthy.
Makes you wonder about the meaning of life, hu ? Makes you wonder about Hugi News, Adok, and his Java tutorials too, isn't it ?
You've now, like Keops and Anes before you, just entered the Twilight Pouet.
*chomp* *chomp*
Broderick: FreeBasic seems to be a good idea, but it's still too buggy. I tried compiling a program from my QBasic tutorial:
I renamed name$ to benutzername$. When I executed the program, it exited after printing the last line, and the window was closed, so I added the line "a$ = INPUT$(1)" to the end of the program so that it would wait for a keypress in the end. When executing the program now, it resulted in a crash. There's something wrong about INPUT$.
So FreeBasic is still immature and we must wait until it gets fixed until we can use it.
Code:
An error message appeared. It was about the line "LINE INPUT name$". It said that an "(" was expected. In the help page about LINE INPUT nothing was said about the need for parantheses. Probably the error was that the variable was named name$, as NAME is a reserved keyword. So this error message was misleading.CLS
PRINT "Wie lautet dein Name?"
LINE INPUT name$
PRINT "Und wie lautet dein Pseudo?"
LINE INPUT pseudo$
PRINT "Guten Tag, ";
PRINT name$;
PRINT "! Dein Pseudo lautet ";
PRINT pseudo$;
PRINT "."
PRINT "Willkommen im Club der QBasic-Programmierer!"
I renamed name$ to benutzername$. When I executed the program, it exited after printing the last line, and the window was closed, so I added the line "a$ = INPUT$(1)" to the end of the program so that it would wait for a keypress in the end. When executing the program now, it resulted in a crash. There's something wrong about INPUT$.
So FreeBasic is still immature and we must wait until it gets fixed until we can use it.
Adok: maybe because FreeBasic IS NOT QBASIC FOR FUCK SAKE
Yeh, my fault. mixed up the freebasic to some other *basic which i don't seem to recall right now.
Why not try Alvyn Basic (an Amos Basic remake)? The project would definitely benefit from your valuable input.
Quote:
This is the sort of situation where locking a thread would be appropriate. Adok's dressed up his "look at me! i'm doing a tutorial!" thread as a discussion, and then proceeded to ignore any constructive criticism. We should all his leave him to his stupid deluded exercise...
No. Locking threads is fascism.
*chomp*
God knows why, when I see that blank face, a quote springs to my mind : "Indeed." :D
*chomp* *chomp*
God knows why, when I see that blank face, a quote springs to my mind : "Indeed." :D
*chomp* *chomp*
noname: Alvyn is interesting and it's cool that it's open source, but it's only for Linux. However, I'll keep my eyes on it.
The problem with using the QBasic tutorial is that QBasic isn't included in current operating systems. QBasic was a part of MS-DOS 5.0 and higher. If I used the QBasic tutorial the users would have the problem of obtaining QBasic. I googled and found many sites on which QBasic can be freely downloaded. But it's a commercial program and so I doubt this matches the copyright. If there was a good free QBasic clone, this would be the ideal solution.