I personaly loved Head first Java when first starting with java programming.
These books are not "The in depth" kind of books nore are they any good as reference literature.
But stil they push the information through in an humorous way. Meaning you learn not knowing that you are learning!
I think you are on to something. I my self is 25years old and was fortunate enogh to get an used C64 as a kid.
The vesion of BASIC for C64 was simple to learn. I then moved on to BASIC in 8086 in DOS still it was simple to understand.
When I came across C and C++ I had a basic knowlage of programming and therefor it was quite easy to get a grip of them, same is true for Java but not Prolog(which is bloody hard).
My theory is that kids need both a platform AND a language that is easy (like that of TI-8x) in order to get the interest going.
It's turtles all the way down
perhaps the last date to answer to the ad
I personaly loved Head first Java when first starting with java programming. These books are not "The in depth" kind of books nore are they any good as reference literature. But stil they push the information through in an humorous way. Meaning you learn not knowing that you are learning!
Why stop with analog parts?
Build one with the "water logic gates" http://www.blikstein.com/paulo/projects/project_water.html. Now THAT'S a chalenge
I wonder how much data my sink full of dirty dishes store?
I think you are on to something. I my self is 25years old and was fortunate enogh to get an used C64 as a kid. The vesion of BASIC for C64 was simple to learn. I then moved on to BASIC in 8086 in DOS still it was simple to understand. When I came across C and C++ I had a basic knowlage of programming and therefor it was quite easy to get a grip of them, same is true for Java but not Prolog(which is bloody hard). My theory is that kids need both a platform AND a language that is easy (like that of TI-8x) in order to get the interest going.
not to mention: Find a nice girlfriend to all lonley geeks =)