Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,498,126
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-28-24 11:16 PM
Guest: Register | Login

0 users currently in Computing | 2 guests

Main - Computing - Scratch, the programming language for kids New thread | New reply


Drag
Posted on 05-15-07 10:22 PM Link | Quote | ID: 35606


Spike
Dragon
Level: 57

Posts: 419/705
EXP: 1483270
Next: 2658

Since: 02-19-07
From:

Last post: 3930 days
Last view: 3930 days
Official site
Another site

This looks a lot like how the Lego Mindstorms language worked.

____________________

Ailure
Posted on 05-16-07 01:56 AM Link | Quote | ID: 35687

Hats
Steam Board2 group
Level: 121

Posts: 800/3965
EXP: 19783076
Next: 273620

Since: 02-19-07
From: Sweden, Skåne

Last post: 3304 days
Last view: 2054 days
I think it's a bit interesting. I seen some "block" languages before, but this might actually appeal to kids and teenagers. Hell, it's probably good for anyone who is curious about programming but are overwhelmed of most ordinary programming languages today.

____________________
AIM: gamefreak1337, MSN: Emil_sim@spray.se, XMPP: ailure@xmpp.kafuka.org


MathOnNapkins
Posted on 05-16-07 02:21 AM Link | Quote | ID: 35691


Super Koopa
Level: 62

Posts: 132/842
EXP: 1935897
Next: 48789

Since: 02-19-07
From: durff

Last post: 4491 days
Last view: 4014 days
Great... it's like the Myspace of programming .

____________________
Zelda Hacking Forum
hobbies: delectatio morosa

Katelyn
Posted on 05-16-07 02:27 AM Link | Quote | ID: 35692

beh
Level: 86

Posts: 1594/1816
EXP: 6131130
Next: 10977

Since: 02-21-07

Last post: 6148 days
Last view: 6148 days
Posted by MathOnNapkins
Great... it's like the Myspace of programming .


ROFL MY PANTIES! You just earned a spot in my quotes section!

Anyways, I programmed in BASIC on the Apple II back in elementary school xd

Kasumi-Astra
Posted on 05-16-07 09:21 AM (rev. 2 of 05-16-07 09:21 AM) Link | Quote | ID: 35771


Paratroopa
Level: 30

Posts: 60/154
EXP: 151425
Next: 14444

Since: 02-19-07

Last post: 6105 days
Last view: 6119 days
Hiding kids from bugfixes is like denying you have to clean toilets if you're a cleaner. It's part of the job, and a very big part at that. Humans will never code 100% correct logic because they're not machines. Improve the error messages or get a computer to do it :-\

I still think kids should learn with Python or Basic. They're excelent introductions to programming and providing you set your aims low, you can learn the fundamentals and make a program in an afternoon.

setz
Posted on 05-16-07 05:10 PM Link | Quote | ID: 35807


Spike
fuck~
Level: 58

Posts: 346/722
EXP: 1537208
Next: 40338

Since: 02-19-07
From: Pittsburgh, PA

Last post: 5293 days
Last view: 2580 days
Posted by Kasumi-Astra
Hiding kids from bugfixes is like denying you have to clean toilets if you're a cleaner. It's part of the job, and a very big part at that. Humans will never code 100% correct logic because they're not machines. Improve the error messages or get a computer to do it :-\

I still think kids should learn with Python or Basic. They're excelent introductions to programming and providing you set your aims low, you can learn the fundamentals and make a program in an afternoon.


Agreed, 95% of programming is fixing problems, more than half of the time the program itself is just a solution to a problem. The webpage itself isn't loading for me right now, but if it is what I'm thinking it is (an extremely dumbed down language) it might be something fun to fuck around with if you don't know what you're doing, but will teach you jack shit (and probably bad habbits) if you plan on going on to serious programming.

____________________

Kawa
Posted on 05-16-07 08:13 PM Link | Quote | ID: 35826


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 249/5344
EXP: 30951070
Next: 711911

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2636 days
The block structure I saw in one of those screenshots kinda reminded me of Squeak, yet the event shown at the top of the stack was all Klik & Play.

I've used both. Both sucked. Especiall K&P. I can think of only one really good thing that came from it.

Too bad I'm honor-bound to try Scratch out.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

Ailure
Posted on 05-17-07 01:10 AM Link | Quote | ID: 35884

Hats
Steam Board2 group
Level: 121

Posts: 805/3965
EXP: 19783076
Next: 273620

Since: 02-19-07
From: Sweden, Skåne

Last post: 3304 days
Last view: 2054 days
Posted by Kasumi-Astra
I still think kids should learn with Python or Basic. They're excellent introductions to programming and providing you set your aims low, you can learn the fundamentals and make a program in an afternoon.
But seeing text appearing on a commandline interface isn't as fun as seeing sprites jumping around.

I actually own a copy of Klick and Play. Even if it were a bit simple and restricted, I did learn about how typical gamelogic would work.

I can't see why it would teach you bad habits. From what I see, it's top-down design... unlike basic. Having GOTO's everywhere is considered a bad habit.

____________________
AIM: gamefreak1337, MSN: Emil_sim@spray.se, XMPP: ailure@xmpp.kafuka.org


Dwedit
Posted on 05-17-07 03:57 AM Link | Quote | ID: 35914


Red Paratroopa
Level: 30

Posts: 49/162
EXP: 163173
Next: 2696

Since: 03-07-07
From: Chicago

Last post: 3521 days
Last view: 1616 days
Goto is only there because loops don't have a decent Exit keyword to get out of multiple loops.

____________________

NightKev
Posted on 05-17-07 07:42 AM Link | Quote | ID: 35968


Cape Luigi
Level: 131

Posts: 814/4792
EXP: 26235305
Next: 189315

Since: 03-15-07

Last post: 3737 days
Last view: 3649 days
Haha, I see there's a "Choose a Windows" game in there .

Also, whaaaaaat? Where did this come from (these "programming for kids" thingies)??

____________________

Drag
Posted on 05-17-07 07:51 AM Link | Quote | ID: 35970


Spike
Dragon
Level: 57

Posts: 421/705
EXP: 1483270
Next: 2658

Since: 02-19-07
From:

Last post: 3930 days
Last view: 3930 days
I own a copy of MMF, which is the successor of the successor of K&P. I also had a (non-pirated) serial for TGF, making me kinda own it.

I'd say, you could start with Scratch, and then move on to MMF or something.

Scratch would make the person familiar with telling the computer to do things, and the super god-like feeling of making something on the computer.

And then MMF would be to get the person familiar with what goes in games and such. Focusing on the game itself, instead of the programming. Then later, when it's time to use the big-boy toys, the person would know what to program to make the game.

____________________

Kawa
Posted on 05-17-07 07:03 PM Link | Quote | ID: 36034


CHIKKN NI A BAAZZKIT!!!
80's Cheerilee is best pony
Level: 138

Posts: 252/5344
EXP: 30951070
Next: 711911

Since: 02-20-07
From: The Netherlands

Last post: 4500 days
Last view: 2636 days
Dammit Drag. That actually makes complete sense.

____________________
Wife make lunch - Shampoo
Opera - give it a spin
Spare some of your free time?
<GreyMaria> I walked around the Lake so many goddamn times that my sex drive was brutally murdered
Kawa rocks — byuu

leileilol
Posted on 05-18-07 03:55 AM (rev. 2 of 05-18-07 03:55 AM) Link | Quote | ID: 36124


Red Paratroopa
Level: 31

Posts: 107/169
EXP: 173924
Next: 11439

Since: 03-02-07

Last post: 6121 days
Last view: 5932 days
I used to like KNP alot, they nerfed the step through editor in MMF2/TGF2 though

MMF2/TGF2 allows changing of the framerate (YES) and other nifty stuff, but their Platform movement still sucks like KNP bringing gameplay back to square 1.

Drag
Posted on 05-18-07 04:38 AM Link | Quote | ID: 36129


Spike
Dragon
Level: 57

Posts: 423/705
EXP: 1483270
Next: 2658

Since: 02-19-07
From:

Last post: 3930 days
Last view: 3930 days
That's why you make your own.

In my later games, I always made my own platform engine.

____________________

leileilol
Posted on 05-18-07 05:32 AM Link | Quote | ID: 36136


Red Paratroopa
Level: 31

Posts: 108/169
EXP: 173924
Next: 11439

Since: 03-02-07

Last post: 6121 days
Last view: 5932 days
But this is supposed to be klik n' play not makeathousandcountersoffunnymathsintheeventeditoruntilyoubarelygettoplay :/

Drag
Posted on 05-19-07 08:05 AM Link | Quote | ID: 36356


Spike
Dragon
Level: 57

Posts: 428/705
EXP: 1483270
Next: 2658

Since: 02-19-07
From:

Last post: 3930 days
Last view: 3930 days
Maybe the Clickteam products need another plugin system that allows you to use external engines, if you don't like the built-in ones, so you don't have to make your own.

____________________

Ailure
Posted on 05-19-07 08:16 AM Link | Quote | ID: 36361

Hats
Steam Board2 group
Level: 121

Posts: 818/3965
EXP: 19783076
Next: 273620

Since: 02-19-07
From: Sweden, Skåne

Last post: 3304 days
Last view: 2054 days
I should actually start my copy of KnP and try to make something again.

To only see what I can maek with my programming knowledge now.

____________________
AIM: gamefreak1337, MSN: Emil_sim@spray.se, XMPP: ailure@xmpp.kafuka.org


Dwedit
Posted on 05-19-07 07:21 PM Link | Quote | ID: 36437


Red Paratroopa
Level: 30

Posts: 50/162
EXP: 163173
Next: 2696

Since: 03-07-07
From: Chicago

Last post: 3521 days
Last view: 1616 days
I used to be a big user of Klik & Play, followed by Games Factory. Assembly language is soooooo liberating from the confines of those programs.

____________________

Drag
Posted on 05-20-07 01:33 AM Link | Quote | ID: 36550


Spike
Dragon
Level: 57

Posts: 432/705
EXP: 1483270
Next: 2658

Since: 02-19-07
From:

Last post: 3930 days
Last view: 3930 days
Posted by Dwedit
Assembly language is soooooo liberating from the confines of those programs.


Same here, but C++.

But I'll be completely honest here, whenever I want to make a platform game, I remember the elements I put into my games in TGF/MMF. It really had an effect on me, seriously.

I'm actually pretty sad that all of my TGF/MMF projects are on my old HD which needs to be recovered (and thus is inaccessible right now )

____________________

TheGreatGuy
Posted on 05-20-07 04:16 PM Link | Quote | ID: 36743


Beezo
Level: 49

Posts: 215/480
EXP: 831649
Next: 52234

Since: 03-15-07

Last post: 5770 days
Last view: 5635 days
I did work in TGF, the most I ever got done was a partially finished MMX engine. It was actually okay, charging worked, X and Zero both pretty good, but it had loads of bugs with moving platforms, and I could never get Zero's double jump to work right. (I did get the saber to work as a spearate object though, that took me forever, I could probably do it more easily now.)

Honestly, when I moved to Gamemaker, everything was so much easier. They have a scripting language. It's not as simple, but seriously, programs like KnP and TGF are just too simple. They make things hard to do because you're granted so little control. I do believe that when I know enough of Java (and later C++) to make games, I will also be able to relate to you two.

____________________
There are things I want to put here. Like a cool picture, my 8-bit theatre character test result, my MS and RO characters... But it's 12 AM, and I'm sleepy.

Main - Computing - Scratch, the programming language for kids New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.034 seconds. (321KB of memory used)
MySQL - queries: 102, rows: 130/131, time: 0.018 seconds.