Автор: Pieter Spronck
Издательство: Independently published
Год: June 4, 2023 (Version 1.1.0)
Страниц: 407
Язык: английский
Формат: pdf (true) + Extra
Размер: 10.2 MB
This book is aimed at teaching Python 3 to students and teenagers who are completely new to programming. Contrary to many of the other books that teach Python programming, this book assumes no previous knowledge of programming on the part of the students, and contains numerous exercises that allow students to train their programming skills. How many times have you thought about learning how to code but got discouraged because you had no technical background, didn't have the time to learn, or you just didn't think you were smart enough?
Would you like to learn the basics of Python programming even if you are a complete novice? If so, this book can help you. A concise. Simple. Newby friendly style of teaching that lends itself well to beginners Chapters that have been sliced into bite-size chunks to give you the information you need (at that point in time) so you're not overwhelmed. Lots of simple, step-by-step examples and illustrations are used to emphasis key conceptsand help improve your understanding Each practice exercise builds on concepts discussed in previous chapters so your learning is reinforced as you progress. Topics are carefully selected to give you a broad exposure to Python, while not overwhelming you with too much (potentially unnecessary) information. An end of chapter summary is presented to give you key take aways that help you solidify your understanding.
Extra:
1) Computational Thinking with Python
2) Listings, library code, exercise templates, and test files
3) Answers to the exercises
"Computational Thinking with Python" - This course book is a companion for my book “The Coder’s Apprentice: Learning Programming with Python 3.”
The course is designed to teach computational thinking skills to students who manage to learn the elements of programming languages, but have troubles designing algorithms. It aims to provide students with the ability to think about problems in such a way that they can design a program to solve them. The course assumes that the student knows the basics of a programming language. The course uses Python 3, but other programming languages should work as well
Скачать The Coder's Apprentice: Learning Programming with Python 3 (Version 1.1)