
Python Challenge 2021
PM Heathcote(Author)
PG Online Limited (Publisher)
Published on 30. April 2021
Book
Paperback/Softback
96 pages
978-1-910523-35-3 (ISBN)
Description
Learn to program fast in 155 challenges, 53 examples and 85 pages.There's no substitute for practice when it comes to learning a new skill! Python syntax is simple to learn, but becoming an expert in writing programs to solve different kinds of problems takes a bit longer. That's why this book has a short explanation of each new statement or technique, followed by one or more examples and then loads of practice challenges.Some of the challenges will take you only a minute or two, using the Python Interactive window to try out new statements and get immediate results. As you get further into the book, you will be challenged to write programs to perform different kinds of tasks - for example to find the results of a calculation, write a program for a simplified cash machine, sort a list of items into alphabetical order, or to record data in a text file to be read, formatted, and printed.The programming solutions to some challenges have been helpfully simplified for an inexperienced programmer to modify rather than to write from scratch. This builds your confidence in problem-solving. That's why 35 challenges consist of partially written programs for you to complete.
More details
Language
English
Place of publication
Tolpuddle
United Kingdom
Target group
Primary & secondary/elementary & high school
Illustrations
colour
Dimensions
Height: 246 mm
Width: 189 mm
Thickness: 7 mm
Weight
299 gr
ISBN-13
978-1-910523-35-3 (9781910523353)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

Person
Pat has many years of experience as a programmer and systems analyst, and as a teacher of Computing and IT. She has also worked as an assistant examiner with AQA and has a wealth of experience in writing textbooks for all key stages.
Content
Chapter 1: Getting started
Chapter 2: Data types and operators
Chapter 3: Selection
Chapter 4: Iteration
Chapter 5: Arrays and lists
Chapter 6: Strings
Chapter 7: Subroutines
Chapter 8: Turtle graphics
Chapter 9: Searching and sorting
Chapter 10: Reading and writing text files
Chapter 2: Data types and operators
Chapter 3: Selection
Chapter 4: Iteration
Chapter 5: Arrays and lists
Chapter 6: Strings
Chapter 7: Subroutines
Chapter 8: Turtle graphics
Chapter 9: Searching and sorting
Chapter 10: Reading and writing text files