Request for consultation

Thanks for your request. You’ll soon be chatting with a consultant to get the answers you need.
{{formPostErrorMessage.message}} [{{formPostErrorMessage.code}}]
First Name is required. 'First Name' must contain at least 0 characters 'First Name' cannot exceed 0 characters Please enter a valid First Name
Last Name is required. 'Last Name' must contain at least 0 characters 'Last Name' cannot exceed 0 characters Please enter a valid Last Name
Institution is required.
Discipline is required.
Why are you contacting us today? is required. 'Why are you contacting us today?' must contain at least 0 characters 'Why are you contacting us today?' cannot exceed 0 characters Please enter a valid Why are you contacting us today?

Python Programming for Teens 1st Edition

Kenneth A. Lambert

  • Published
  • 352 Pages

Overview

If you want to learn how to program in Python, one of today’s most popular computer programming languages, PYTHON PROGRAMMING FOR TEENS is the perfect first step. Written by teacher, author, and Python expert Kenneth Lambert, this book will help you build a solid understanding of programming and prepare you to make the jump to other languages and more advanced instruction. In PYTHON PROGRAMMING FOR TEENS, you will learn problem solving, program development, the basics of using classes and objects, and more. Special topics include 2-D geometry, fractals, animations, and recursion. The book’s topics are illustrated using turtle graphics, a system that provides graphical output from programs and makes learning more fun. Get started programming today with PYTHON PROGRAMMING FOR TEENS.

Kenneth A. Lambert, Washington and Lee University

Kenneth A. Lambert is a Professor of Computer Science at Washington and Lee University. He has taught courses in almost every subject area of computer science and has published several textbooks in introductory programming and data structures in C++, Java, and Python. He is the co-creator of the BreezySwing framework and is the creator of the breezypythongui framework.
  • Includes instruction on working with Turtle Graphics.
  • Covers controls structures, defining functions, and much more.
  • Covers user interaction with mouse and keyboard.
1. Getting Started with Python.
2. Getting Started with Turtle Graphics.
3. Control Structures: Sequencing, Iteration, and Selection.
4. Composing, Saving, and Running Programs.
5. Defining Functions.
6. User Interaction with the Mouse and the Keyboard.
7. Recursive Functions.
8. Fractal Geometry.
9. 3-D Geometry.
10. Using Many Turtles: Classes and Objects.
11. Animations.
Appendix: Turtle Commands.

Textbook Only Options

Traditional eBook and Print Options

{{collapseContainerClosed['detail_0'] ? 'Show More' : 'Show Less'}}
z

  • ISBN-10: 1305485475
  • ISBN-13: 9781305485471
  • STARTING AT $20.99

  • ISBN-10: 1305271955
  • ISBN-13: 9781305271951
  • Bookstore Wholesale Price $26.25
  • RETAIL $34.99