This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2011-07-22 22:08:30

horsenkat
Scratcher
Registered: 2010-09-25
Posts: 23

Learning Programming With Scratch

Something that would be really cool in Scratch would be if it taught other programming languages! It could be an option, and you could choose what programming language you wanted to learn. Then, you could, say, hover over a command in scratch and see it in the programming language you chose! Wouldn't that be awesome?


http://29.media.tumblr.com/tumblr_l8ewen1qwk1qzo7k7o1_500.gif

Offline

 

#2 2011-07-22 22:45:16

hmnwilson
Scratcher
Registered: 2007-07-04
Posts: 1000+

Re: Learning Programming With Scratch

That's an interesting idea. One problem: programming languages don't all have the same syntax; rarely would something built in Scratch be easily translatable to another without serious changes to the code.

I support, if they can figure out a way around that problem.


I'm taking a break from Scratch until 2.0 comes out. Any messages sent between then and now probably won't be read - sorry.
(Oct. 20, 2011)

Offline

 

#3 2011-07-22 23:05:15

Harakou
Community Moderator
Registered: 2009-10-11
Posts: 1000+

Re: Learning Programming With Scratch

What hmnwilson said is true. Not only do different languages often have different code structure and syntax, but many have completely different ways of doing things. (Take, for example, the difference between object-oriented and procedural programming.) In short, code rarely converts between entire scripts or even single commands. While I think it's a great idea that would be very useful, it's just not feasible.


http://www.blocks.scratchr.org/API.php?action=random&return=image&link1=http://i.imgur.com/OZn2RD3.png&link2=http://i.imgur.com/duzaGTB.png&link3=http://i.imgur.com/CrDGvvZ.png&link4=http://i.imgur.com/POEpQyZ.png&link5=http://i.imgur.com/ZKJF8ac.png

Offline

 

#4 2011-07-25 20:40:30

Sidharth
Scratcher
Registered: 2007-12-14
Posts: 100+

Re: Learning Programming With Scratch

Well, technically you ARE learning programming while using Scratch. If you get the basic point of all the script os a project, it would not be hard to learn the other one and impliment it in.


http://www.danasoft.com/citysign.jpg

Offline

 

#5 2011-07-26 00:59:05

JJROCKER
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: Learning Programming With Scratch

hmnwilson wrote:

That's an interesting idea. One problem: programming languages don't all have the same syntax; rarely would something built in Scratch be easily translatable to another without serious changes to the code.

I support, if they can figure out a way around that problem.

Agreed


http://www.blocks.scratchr.org/API.php?action=random&return=image&link1=http://img255.imageshack.us/img255/3491/signature1y.jpg&link2=http://img577.imageshack.us/img577/5272/signature1sx.jpg&link3=http://img4.imageshack.us/img4/8514/signature1et.jpg&link4=http://i.imgur.com/POEpQyZ.png&link5=http://img163.imageshack.us/img163/4640/jjrockerfinal.jpg

Offline

 

Board footer