Reddit reviews Programming Logic and Design, Comprehensive
We found 6 Reddit comments about Programming Logic and Design, Comprehensive. Here are the top ones, ranked by their Reddit score.
Cengage Learning
We found 6 Reddit comments about Programming Logic and Design, Comprehensive. Here are the top ones, ranked by their Reddit score.
http://www.amazon.com/Seven-Languages-Weeks-Programming-Programmers/dp/193435659X?ie=UTF8&keywords=pragmatic%20programmer&qid=1464727456&ref_=sr_1_7&s=books&sr=1-7
http://www.amazon.com/Exercises-Programmers-Challenges-Develop-Coding/dp/1680501224?ie=UTF8&keywords=pragmatic%20programmer&qid=1464727456&ref_=sr_1_5&s=books&sr=1-5
http://www.amazon.com/Pragmatic-Thinking-Learning-Refactor-Programmers/dp/1934356050?ie=UTF8&keywords=pragmatic%20programmer&qid=1464727456&ref_=sr_1_4&s=books&sr=1-4
http://www.amazon.com/Pragmatic-Programmer-Journeyman-Master/dp/020161622X?ie=UTF8&keywords=pragmatic%20programmer&qid=1464727456&ref_=sr_1_1&s=books&sr=1-1
http://www.amazon.com/Programming-Logic-Design-Comprehensive-Farrell/dp/1285776712
Here is the mobile version of your link
You could teach them program design and algorithmic thinking (some schools follow this approach). This would involve breaking the problem down, outlining a solution, developing pseudo-code, and desk-checking.
There are a couple of books for this:
Simple Program Design
Programming Logic and Design
I'm not a huge programmer. I just know enough to be dangerous.
The first step I'd suggest taking is the same direction I was told to go. You need to learn program logic and design before you pick a language to get into. There's actually book titled "Programming Logic and Design, Comprehensive [8th Edition]". I learned from this book (version 4 or 5. Can't remember.)
With this, you'll be able to write programs with good structure, you'll understand things like flow control, and the interesting part is that it's not geared toward a specific language. It teaches you the basics so you'll be able to write pseudocode. When you're able to do that, you're able to write programs. The next step is choosing a language, seeing if it makes sense to you, and learning the main commands.
If money is an issue, I'm sure you can find a copy of that book online for free. You'll have to do the searching yourself.
Not necessarily boolean logic.
Here are the books they use for the two classes I mentioned
The first one is logic for philosophy http://www.amazon.com/gp/aw/d/0205820379/ref=mp_s_a_1_1?qid=1463700116&sr=8-1&pi=SY200_QL40&keywords=copi+logic&dpPl=1&dpID=41gXn3dBTPL&ref=plSrch
The other one is specifically for programming logic and design
http://www.amazon.com/gp/aw/d/1285776712/ref=mp_s_a_1_1?qid=1463700168&sr=8-1&pi=SY200_QL40&keywords=programming+logic+and+design&dpPl=1&dpID=51K7i7XT1cL&ref=plSrch
This book its a good first step, but I recomend start for read some thing like this page - https://javascript.info
Book - https://www.amazon.com/Programming-Logic-Design-Comprehensive-Farrell/dp/1285776712