Coding Club Python Basics Level 1 (Coding Club, Level 1)
K**T
Highly recommended.
As a twenty-something who was taught a small amount of HTML at school and has seen how useful coding can be, I decided to learn a programming language. For the life of me I cannot remember how I ended up choosing Python but I bought this book because I wanted something very basic and inexpensive. It is full colour and the content is amazing. It is step by step but not too basic. If you want an age range then I would say 12+. I got through the 'Hello World' section quite quickly but then I found the activities and concepts gradually more challenging, but not annoyingly difficult - a type of I-love-learning challenging. Lots of 'games' to program that result in the most composed of adults grin with excitement. Absolutely love it and I bought level 2 and level 3. The downloads that you get access to with it are very useful. I just found some code flashcards on the site that will be very useful.
S**1
Highly recommended!
This book is fantastic. Although aimed at children (possibly with the support of an adult), I am in my twenties and finding it so helpful in learning how to code using python. The language is clear, concise and well explained and the book moves on at a pace that will keep you engaged and learning at your own speed. I have also downloaded the free code cards from the books website, which I highly recommend in supporting you alongside this book. I can't wait to have the next books in the series. Highly recommended.
S**T
A fun and well written way to introduce kids to a real programming language.
This book introduced my 9 year old to his first coding along with a raspberry pi. It is very clearly written. Child friendly in presentation but also covers each aspect fully, I could not be happier with the progress he has made nor the excitement and enthusiasm as he grasps the concepts and adds his own little bits to each challenge. I have bought the whole set I like them so much. I have 20 plus years experience in software dev but any adult with just basic computer use could work through learning with their child without any problem. In my view it is much better to introduce kids to a real programming language over your scratch style block building environments.
D**N
An excellent guide for beginners
My son aged 10 has written a couple of small scratch games on the Pi so I bought him (and the rest of the family) the Python Basics book to get him started with formal programming.The good points: It is very well constructed, both physically and content. I just handed him the book, he read the first bits then we did 'Hello World!' together and he then took off himself. One or two minor niggles:1. No explaination of modulus. I got him to work out what it meant by trying different numbers till he could spot what was going on.2. With the default IDLE on the Pi, the division is context sensitive. If you do 111/4 (as suggested), you get an integer answer, not a floating point.Otherwise it looks really well put together. We haven't got as far as the event driven graphics programming (quite a jump for a novice which may be a bit too much), but we'll see how it goes. So far it is definitely the sort of book I would recommend getting from a library, as once you have gone through it you will be able to move on to a more advanced text. For primary schools and first years in secondary it should be a good 'self learn' text.The physical construction of a spiral binding means it lays flat on the desk - good thinking. Might be nice for future editions to have more space to put notes in.
R**T
Easy to understand and good for beginners in Python 3.
This is a primary programming book written for youngsters: I am over 60 and looking to learn a simple programming language having toyed, since the early 80's with DOS, Visual Basic and, for the briefest while with Java and remembering little or nothing. However, this book, part of a series, is progressive, comprehensible and comprehensive: Python is fairly easy to understand and the terms of reference are explained well in the text of this book. I am making progress and enjoying my excursion into programming, picking it up slowly and becoming capable of working out the problems and tests at this level, at least. Kids, I am sure, will pick this up and fly with it, but anyone, including people like me, will gain a lot from working through the series and using what they learn. I run a training organisation and can see how useful it might be to be able to write some simple programmes that will aid or support various areas of training that we do. Anyway, a well written and easy to understand book: recommended.
T**4
Brilliant for kids (and adults!)
This book is a great introduction, and I have also gone through Book 2. Kids love it and can follow it easily. There are lots of suggestions to expand on the projects to test the knowledge gained. I can see that a lot of schools will be taking this one up! The series does progress quite rapidly but let's face it, if kids (who are the target audience) are interested in learning to program, they want to be challenged and this series provides it. Worth the money!
M**S
Good for beginners
Bought for my grandson who wants to learn programming. I thought it was well explained with 5 example programs to code.
W**D
Outstanding - Kids Won't Put it Down!
If you're fed-up of schools not taking the hint and promoting coding, and the 'net resources just lead to distraction, this the book you have been looking for!Very well-thought through examples wrapped-up in a ring bound format, which is a very clever idea. My eight year old daughter didn't put it down all the way from school, and my 9 year old son spent a couple of hours working through it all and clearly finding it stimulating.Prior to this, despite my enthusiasm to get them coding, the Raspberry Pi had largely remained dormant.The only bad thing for us was that it's so good, it's sparked a 'my turn now!' war, so one copy is not enough!
ترست بايلوت
منذ 5 أيام
منذ 3 أسابيع