TY - BOOK AU - Payne, James R TI - Python for teenagers: learn to program like a superhero! SN - 9798868807299 U1 - 005.133 PY - 2024/// CY - Berkeley PB - Apress KW - Python--Computer program language N1 - Table of contents: Table of contents (14 chapters) Front Matter Pages i-xxiii Download chapter PDF Introduction to Computer Programming and Python James R. Payne Pages 1-17 It All Adds Up James R. Payne Pages 19-37 Stringing Things Along James R. Payne Pages 39-59 Making Decisions James R. Payne Pages 61-80 Loops and Logic James R. Payne Pages 81-97 Using What We’ve Learned James R. Payne Pages 99-119 Saving Time with Functions, Modules, and Built-Ins James R. Payne Pages 121-138 Using Classes and Objects James R. Payne Pages 139-169 Introducing Other Data Structures James R. Payne Pages 171-195 Python Files James R. Payne Pages 197-218 Python for Gaming James R. Payne Pages 219-249 Animating Games James R. Payne Pages 251-269 Error Handling James R. Payne Pages 271-291 Python Career James R. Payne Pages 293-312 Back Matter Pages 313-320 [https://link.springer.com/book/10.1007/978-1-4842-9988-3] N2 - This book, which is designed for middle-school through college-aged students, will arm beginners with solid programming foundations they can carry throughout life. It uses fun and simple language (and programming examples) to teach the fundamentals needed to start the down path of becoming a programmer. Python is a highly flexible language, allowing developers to enter any number of technical fields and is a welcome addition to any resume. With its low learning curve, it makes a great introductory language, as new developers can take the coding fundamentals they learn in Python and apply them to any other language. The second edition builds upon the foundation of the first book, revising all the chapters where the language has changed, updating the commands, code, and examples to bring it up to date with the current version of Python. Since Python is the most popular programming language in the world and can be used in conjunctionwith other languages - across multiple platforms - it can increase the reader's ability to qualify for a wider range of jobs than other languages. Finally, Python is fun - something not every programming language can boast! (https://link.springer.com/book/10.1007/978-1-4842-9988-3) ER -