logo
Wrong email address or username
Wrong email address or username
Incorrect verification code
back to top
Search tags: coding
Load new posts () and activity
Like Reblog Comment
show activity (+)
review 2018-08-25 21:02
Coding Projects in Python
Coding Projects in Python - DK Publishing

[I received a copy of this book through Edelweiss, in exchange for an honest review.]

Actually, I finished reading this book quite a while ago, as a quick read, and was planning on going through it a second time at a different pace in order to fully use it—namely, to teach myself Python. I thought (and I still think I was right) that I’d then be able to review it properly. Unfortunately, between work and studying for both network certifications and uni, I don’t really have enough time to add programming to my timetable, so this will have to wait.

I made it to 25% of the book, in terms of following its teachings. From what I’ve experienced here, while I wouldn’t recommend it to younger children, it looks to me like it’d be an appropriate place to start for kids around 10-12. And older kids as well, of course. Or even adults. Because we’re ‘adults’ doesn’t mean that the colourful pictures will magically alter our ability to follow instructions to develop programs in Python.

The lessons were easy to understand and to put in practice. There were a few typos, but since I had an advanced copy, hopefully they’re gone from the printed version. (I could find my way around them, it was a matter of logics, but I’m not sure if a child would? Or maybe they would, who knows! Also, it’s good training in debugging, and this is never a waste.)

I wish I could give a deeper review. Maybe at a later time, once I can pick it up again.

Like Reblog Comment
show activity (+)
review 2018-05-06 15:31
Transferable Skills: "Wired For Coding: How to Stand Out From The Crowd and Land Your First Job as a Developer" by William Bushee
Wired For Coding: How to Stand Out From The Crowd and Land Your First Job as a Developer - William Bushee

Whatever they are taught today will be obsolete tomorrow. But the concepts won't. Good programming requires the ability to break down a task, organise the steps in performing it, identify parts of the process that are common or repetitive so they can be bundled together, handed-off or delegated, etc. These concepts can be applied to any programming language, and indeed to many non-software activities. Educating youth does not drive wages down. It drives our economy up. China, India, and other countries are training youth in programming skills. Educating our youth means that they will be able to compete globally. This is the standard from the Right that we don't need to educate our youth, but instead fantasize about high-paying manufacturing jobs miraculously coming back. Many jobs, including new manufacturing jobs have an element of coding because they are automated. Other industries require coding skills to maintain web sites and keep computer systems running. Learning coding skills opens these doors. Coding teaches logic, an essential thought process. Learning to code, like learning anything, increases the brains ability to adapt to new environments which is essential to our survival as a species. We must invest in educating our youth. What coding does not teach is how to improve our non-code infrastructure and how to keep it running (that’s the stuff which actually moves things). 

 

 

If you're into Learning Computer Science, read on.

Like Reblog Comment
show activity (+)
review 2017-07-07 19:28
Get Coding!: Learn HTML, CSS & JavaScrip... Get Coding!: Learn HTML, CSS & JavaScript & Build a Website, App & Game - Young Rewired State

For any computer wiz kid or inspiring to be, this book is a great addition to their library. Simplified information that it can almost be considered a dummy guide for adults as well, lol. A number of hands on projects that help to reinforce what they've learned and just over all a lot of fun to read through.

I received a copy in exchange for an honest review.

More posts
Your Dashboard view:
Need help?