Off-Topic > Off-Topic - Tiny Core Lounge

Recommendations for a 14 years old intelligent boy: where can he start in PCs?

<< < (3/8) > >>

Lee:

--- Quote ---The integer math routines I wrote calculate time and fuel usage to one decimal place. There are 6 different nozzle sizes to choose from for the fuel computation. This is a RISC processor with 33 instructions and a two level stack.
--- End quote ---

That just screams "FORTH" except for the half-K of eprom.

Perhaps an index for their gaming cards - monster cards are cool  and maybe they could work up to displaying a scan of each card.  That might keep their attention.  Hmmmm...

Floppy - Does your neighbor have any hobbies that might be used to help him learn programming?

floppy:

--- Quote from: Lee on August 22, 2011, 03:07:19 AM ---Floppy - Does your neighbor have any hobbies that might be used to help him learn programming?

--- End quote ---
He is back from holiday in 1 week; I have to sit down with him and see what he does/want to do. I will ckeck which hobbies could lead to programming (at least I know something: he is not programming missiles to blow up my house..;-). Additionally his father asked him to put his son in a PC training course in the automotive company I am working. So, I have to check this, too.

Rich:
Hi Lee

--- Quote ---That just screams "FORTH" except for the half-K of eprom.
--- End quote ---
No high level language used for that project, just good old fashioned assembly language.


--- Quote ---Perhaps an index for their gaming cards - monster cards are cool  and maybe they could work up to displaying a scan of each card.  That might keep their attention.  Hmmmm...
--- End quote ---
That suggests a simple database program. An opportunity to learn structures, linked lists (single or
doubly), disk I/O, console I/O, and sorting. Maybe skip linked lists at first and start with an array of
pointers to keep it simple. That way you only need to swap pointers in the array when sorting.

Lee:

--- Quote ---just good old fashioned assembly language.
--- End quote ---

Oh, that is -so- 1970's!  :)  ...and that seemingly pitiful little dribble of eprom space is room for a lot of progam in assembly.


--- Quote ---a simple database program. An opportunity to learn structures, linked lists etc etc
--- End quote ---

The very thing.  It just needs something they're already involved in to keep it interesting - hence the monster cards.  Perhaps a good time to start them on the ideas of "requirements" and logical design and all that good non-coding stuff, too.    :P   I think maybe I'll start on this tonight... Its close enough to "back to school" time.   ::)

hiro:
The only reason I got deep into all that computer stuff is because my mother didn't want me to "play with the computer" longer than half an hour per week (later per day), so I forced myself to first read some books on it, in order to use my time with the computer more efficiently :D

Moderation is always the key (I didn't have it).

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version