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

#26 2012-01-12 11:19:13

Andres-Vander
Scratcher
Registered: 2010-09-16
Posts: 1000+

Re: Will Scratch 2.0 be the killer of programming skill?

What programming skill?


http://www.gifsoup.com/view1/2260823/flugelhorn-feline-o.gif

Offline

 

#27 2012-01-12 11:32:26

CheeseMunchy
Scratcher
Registered: 2008-10-13
Posts: 1000+

Re: Will Scratch 2.0 be the killer of programming skill?

Andres-Vander wrote:

What programming skill?

-____-


6418,

Offline

 

#28 2012-01-12 11:36:47

slinger
Scratcher
Registered: 2011-06-21
Posts: 1000+

Re: Will Scratch 2.0 be the killer of programming skill?

Have you ever heard of functions? Maybe not but that's basically what it does. I honestly don't see any reason why scratch 2.0 will "kill your programming skill". Think of it this way, there is a big segment of code that I'm going to use throughout my program, instead of copying lots of code each time I create a procedure which does what I need. SO when ever I need to use that procedure I just call it. Simple eh? And no, this is not only in scratch it's also in many other languages including Pascal  tongue


http://s0.bcbits.com/img/buttons/bandcamp_130x27_blue.png

Offline

 

#29 2012-01-12 11:37:17

VanillaCreme
Scratcher
Registered: 2010-11-05
Posts: 1000+

Re: Will Scratch 2.0 be the killer of programming skill?

CheeseMunchy wrote:

Andres-Vander wrote:

What programming skill?

-____-

._________.


http://www.prguitarman.com/icon/poptartFINALTINY.gif
http://i49.tinypic.com/6yo39h.png

Offline

 

#30 2012-01-12 16:27:09

cheddargirl
Scratch Team
Registered: 2008-09-15
Posts: 1000+

Re: Will Scratch 2.0 be the killer of programming skill?

I think it really depends on the point-of-view.

My programming professor was using Scratch as jumping platform before delving into C++. She found that students who experiment with Scratch first learned programming a lot better than students who did not. This comes as no surprise: Scratch was designed as a way to introduce programming to younger kids, as well as an introductory tool for those new to programming in general. It's why a lot of teachers who plan on teaching programming trying starting off with Scratch first before moving onto more traditional programming languages like C++ or Java. In that respect, Scratch can promote programming skill than kill it.

The use of the new block building reminds me of functions, as many others have pointed out. Perhaps having this function will allow kids and newcomers new to programming to be more familiar with how functions work, again, another promotion of programming skill, not necessarily a killer of it.

I'd imagine that the only way Scratch 2.0 will be a killer of programming skill is if users regress or stay stagnant - that is, if users don't move on beyond Scratch in general. Scratch is a great creative tool and there's nothing wrong with anyone of any level using it for whatever reason; but, especially for beginners, it's important that whatever one learns from Scratch, they should expand on that knowledge and take it to the next level.  wink


http://i.imgur.com/8QRYx.png
Everything is better when you add a little cheddar, because when you have cheese your life is at ease  smile

Offline

 

Board footer