#150 in Children books
Reddit mentions of Hello World!: Computer Programming for Kids and Other Beginners
Sentiment score: 5
Reddit mentions: 7
We found 7 Reddit mentions of Hello World!: Computer Programming for Kids and Other Beginners. Here are the top ones.
Buying options
View on Amazon.comor
- Used Book in Good Condition
Features:
Specs:
Height | 9.25 Inches |
Length | 7.38 Inches |
Number of items | 1 |
Release date | December 2013 |
Weight | 3.44141590982 Pounds |
Width | 1.3 Inches |
Honestly, it really depends on how interested he is in the concept. Sure, he's into modding minecraft, but most kids are, and unless he's writing the code himself he's really only downloading an placing files. Also, computer capable is very vague.
Personally, I'd discuss if he'd be interested in learning more about things like programming himself, and talk it over a lot before you decide to buy it. Although it's not a very expensive item, if he's not going to use it it's a bit silly to get.
Perhaps get a kid's book on programming(EDIT: This seems like a pretty good starting point), or look into how to make simple mods with him for minecraft with him to determine if it'd be a good fit.
If he's interested, or better yet, passionate about the concept, it could be pretty great. Also, I don't believe this is something you could be too young to be exposed to, my son's two and we discuss these sort of things, it's just a matter of the language you use and how you present it.
Personally, 10 year old me would have gone crazy(in excitement) for it.
One of my main motivations for homeschooling was my dissatisfaction with the state of math and CS education in the public schools. The thing that baffles me the most about public schooling is the whole philosophy of "teach them once, they either get it or they don't, and then we move on". In my opinion, if something is worth teaching, it's worth teaching until the students understand it.
Lots of great options for math. At elementary school level, check out: http://stern.buffalostate.edu/CSMPProgram/ For middle school and high school, check out https://artofproblemsolving.com/ and https://www.eimacs.com/. For CS, at middle school level there are options like bootstrapworld.com and https://www.amazon.com/Hello-World-Computer-Programming-Beginners/dp/1617290920. At high school level, there are a bunch of AP materials, or something like http://homedirs.ccs.neu.edu/matthias/HtDP2e/. Also, tons of great free coursera and edX college courses for both math and CS. Here's one good one: https://www.edx.org/course/how-code-simple-data-ubcx-htc1x
Homeschooling gives you the freedom to try different approaches and figure out what works for you.
Maybe check out https://www.amazon.com/dp/1617290920/ref=cm_sw_r_cp_awdb_t1_qg7aBbT33WTDJ
I recommend this book: https://www.amazon.com/Hello-World-Computer-Programming-Beginners/dp/1617290920
Though Codeacademy might be enough depending on how complex the addon is.
You'll also have to learn some Kodi addon specific stuff: http://kodi.wiki/view/Add-on_development
-----------------------------------------------------------
SaturnineDenial :
What makes your logic puzzles stand out in the industry?
-----------------------------------------------------------
mikejlay :
I homeschool my 11 year old son, how do you feel about the state of American
public schooling? What are some ways to get math and computer science
integrated into a home school experience? Thank you!
-----------------------------------------------------------
knopitynope :
Between the three games, which is your favorite? Also, can you tell us more
about your virtual reality experience at NASA?
-----------------------------------------------------------
GGharjan :
Do you feel as if home schooling takes away a lot of the social aspect of
public school?
-----------------------------------------------------------
IamAbot_v01. Alpha version. Under care of /u/oppon.
Comment 1 of 2
Updated at 2017-08-18 14:40:19.406219
This is the final update to this thread
I highly recommend Hello World!: Computer Programming for Kids and Other Beginners. I started my son at 6 years old with it and he was off and running within 2 days.
Ruby is a fine programming language, but there's more engaging resources for Python, scratch, and JavaScript at the moment.
If you have no previous programming experience, scratch is a whole lot of fun quickly. It's a bit "kiddy", but easy to learn the basics of programming and have fun doing it. I recommend picking up this book.
When you're through that, if you want more (or you've already done some basic programming sometime in the past) I'd move to python. This book is similarly engaging and will get your legs under you. By the time you're done, you'll be in a good position to know enough about python to what you want to learn next if anything.
After doing some of these books or other tutorials, it's important to find something you want to use that you can build. That's why I like these game based books: you get to learn how to make games that are fun to play for a bit anyway. Anyway, think about your other hobbies and try to come up with a useful program you can make for them. Programming is easier to stick with when there's an end goal beyond learning programming.