I want to say that SCRATCH is the most excellent program I've ever seen. The tools or blocks are there and they show you which blocks can fit together. But where would a student go from this point after having become familiar with SCRATCH? There has got to be resources beyond this that create a smooth bend into a programming language like c++. Or if that is not really what I think it is then more or less the ability to type code into the same compiler and for it to run. Maybe if the building blocks in SCRATCH would show their code down to the building blocks. And then if those blocks also worked similarly with the puzzle pieces or building blocks that could only fit together one way. Any way this may be asking for a lot or it may already be around. Hope there is some hope.
Offline
I believe there is a way to view Scratch's code, if you want something more advanced, I'd suggest Visual Basic, either C#, or VB6, c++ is a crazy language to learn, it takes a lot of knowledge.
VB6 is quite simple, I haven't tried C# cause it didn't work on my comp for some reason.
You could also try learning Squeak, that's what Scratch is coded in(I am pretty sure)
If this isn't what your asking, sorry >.<
~Spine
Offline
Well, Flash is a good language to go to after Scratch.
Offline
just BASIC is a good one
Offline
weswesrock wrote:
just BASIC is a good one
I second this.
Offline
Rabidious wrote:
... But where would a student go from this point after having become familiar with SCRATCH? There has got to be resources beyond this that create a smooth bend into a programming language like c++. ....
You might want to look at Jens's BYOB (Build your own Blocks).
http://www.chirp.scratchr.org/blog/?p=25
It is an extention of Scratch that allows you to create your own blocks. You can also open up the Scratch blocks and view the inner code.
I've also read about the greenfoot project and it would seem be a good next step.
http://www.greenfoot.org/about/whatis.html
It is a site where people can write and share their projects, but you'd use Java to write the projects.
Offline
You could always try SiMPLE. Simple is literally a simplified version of C++ that I learned after Scratch and before C++.
Offline
I've started learning Visual Basic, and its really easy, already iv created a program to surf the internet, only using 2 scripts!
Offline
markyparky56 wrote:
I've started learning Visual Basic, and its really easy, already iv created a program to surf the internet, only using 2 scripts!
That's the tutorial program...
I'd suggest going to Just BASIC and then if you've delved deep into the world of that, move on to Visual BASIC. From there, do what you like!
Offline
coolstuff wrote:
markyparky56 wrote:
I've started learning Visual Basic, and its really easy, already iv created a program to surf the internet, only using 2 scripts!
That's the tutorial program...
I'd suggest going to Just BASIC and then if you've delved deep into the world of that, move on to Visual BASIC. From there, do what you like!
Okay, that's three people that sugggested just BASIC
It's really easy to use, and like scratch, it's x/y coordinate and sprite based
You can also order the direction of your sprite and control costumes
Offline
I found Visual Basic.Net to be extremely easy to learn. You may want to go there next.
Offline
I suggest flash. It's really easy: (As far as I know) and a lot like Scratch. (Sprites, etc.) Hope that helps!
Offline
hamsandwitch678 wrote:
I suggest flash. It's really easy: (As far as I know) and a lot like Scratch. (Sprites, etc.) Hope that helps!
![]()
It's also really expensive. But you CAN cut that price in half with the student discount.
Offline
Whats the diffrece between BASIC, and VB?
Offline
markyparky56 wrote:
Whats the diffrece between BASIC, and VB?
BASIC stands for "Beginner's All-purpose Symbolic Instruction Code" - a bit of a mouthful. BASIC is actually a family of programming languages, and Visual BASIC is part of that family.
Offline