Click here to Skip to main content
15,920,503 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Apps for teaching kids programming Pin
Steven121830-Apr-19 6:44
professionalSteven121830-Apr-19 6:44 
GeneralRe: Apps for teaching kids programming Pin
Munchies_Matt30-Apr-19 9:35
Munchies_Matt30-Apr-19 9:35 
GeneralRe: Apps for teaching kids programming Pin
Rage29-Apr-19 20:10
professionalRage29-Apr-19 20:10 
GeneralRe: Apps for teaching kids programming Pin
Munchies_Matt29-Apr-19 20:11
Munchies_Matt29-Apr-19 20:11 
GeneralRe: Apps for teaching kids programming Pin
Rage29-Apr-19 20:16
professionalRage29-Apr-19 20:16 
JokeRe: Apps for teaching kids programming Pin
Peter_in_278029-Apr-19 20:23
professionalPeter_in_278029-Apr-19 20:23 
GeneralRe: Apps for teaching kids programming Pin
Munchies_Matt29-Apr-19 20:28
Munchies_Matt29-Apr-19 20:28 
GeneralRe: Apps for teaching kids programming Pin
kalberts30-Apr-19 1:54
kalberts30-Apr-19 1:54 
Quite a few games for kids are programming, even though not done typing programming language statements into vi on a linux machine.

I really dislike that "learning programming" idea. What you should learn is "methodologies for problem solving". That is "programming without Linux or vi". And you see that in a lot of children's games. I have no worries about emphasizing that aspect in children's activities.

An old example: My bookshelf holds a 1950s book for boys: A forest manager and his two sons, attacking the problem of how to build a cabin out in the woods - the planning of the entire operation, getting the materials, transport, and setting it up. Is is wrapped up in so much nature and forest, watching animals, fighting with the rowboat... A ten year old will read it as a wildlife adventure story. Without noticing, he will also learn a lot about how to approach a large problem, how to solve it.
I didn't read the book myself until I read it to a nine year old daughter (she's visually handicapped; that's why I read it to her), and she loved both aspects of it. And I learned a lot about how to build a cabin!

You can take a similar approach in a lot of familiy activities, such as planning a long and varied vacation, bringing the kids in on the family budget (exception handlers come in as a natural concept) and so on. Any sort of strategy games.

Almost all kids are into such activities, never thinking of the methodologies and strategies. What you could do is to draw the attention of your kids to these aspects so they become aware of them. While discussing the family budget, you bring in the "what ifs" and exception handling (obviously not calling it "exception hanlding").

This way, the kids can continue being kids, doing kids' activities, but maybe more aware of methodologies than their playmates.

(I just re-read good old "Tom Sawyer" - that is a kid who can develop a program for the activities of the kids in his gang!)
JokeRe: Apps for teaching kids programming Pin
abmv29-Apr-19 20:37
professionalabmv29-Apr-19 20:37 
GeneralRe: Apps for teaching kids programming Pin
Jörgen Andersson29-Apr-19 20:40
professionalJörgen Andersson29-Apr-19 20:40 
GeneralRe: Apps for teaching kids programming Pin
Kornfeld Eliyahu Peter29-Apr-19 20:42
professionalKornfeld Eliyahu Peter29-Apr-19 20:42 
GeneralRe: Apps for teaching kids programming Pin
RickZeeland29-Apr-19 20:43
mveRickZeeland29-Apr-19 20:43 
GeneralRe: Apps for teaching kids programming Pin
megaadam29-Apr-19 23:16
professionalmegaadam29-Apr-19 23:16 
GeneralRe: Apps for teaching kids programming Pin
Tudor Ionel30-Apr-19 0:24
Tudor Ionel30-Apr-19 0:24 
GeneralRe: Apps for teaching kids programming Pin
Jörgen Andersson30-Apr-19 2:14
professionalJörgen Andersson30-Apr-19 2:14 
GeneralRe: Apps for teaching kids programming Pin
englebart30-Apr-19 9:27
professionalenglebart30-Apr-19 9:27 
GeneralRe: Apps for teaching kids programming Pin
Kyudos30-Apr-19 16:27
Kyudos30-Apr-19 16:27 
GeneralRe: Apps for teaching kids programming Pin
pmauriks1-May-19 19:42
pmauriks1-May-19 19:42 
GeneralRe: Apps for teaching kids programming Pin
Jacquers2-May-19 21:02
Jacquers2-May-19 21:02 
GeneralSpam Spewage Pin
Rick York29-Apr-19 6:30
mveRick York29-Apr-19 6:30 
GeneralRe: Spam Spewage Pin
  Forogar  29-Apr-19 6:36
professional  Forogar  29-Apr-19 6:36 
GeneralRe: Spam Spewage Pin
Rick York29-Apr-19 7:25
mveRick York29-Apr-19 7:25 
GeneralRe: Spam Spewage Pin
Nelek29-Apr-19 20:13
protectorNelek29-Apr-19 20:13 
GeneralThe only thing sadder than MS letting icon designers star in dev blog posts is... Pin
Dan Neely29-Apr-19 5:13
Dan Neely29-Apr-19 5:13 
GeneralRe: The only thing sadder than MS letting icon designers star in dev blog posts is... Pin
Daniel Pfeffer29-Apr-19 5:33
professionalDaniel Pfeffer29-Apr-19 5:33 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.