• Contact

  • Newsletter

  • About us

  • Delivery options

  • Prospero Book Market Podcast

  • Computer Programming Step by Step

    Computer Programming Step by Step by Tenenberg, Josh;

      • GET 10% OFF

      • The discount is only available for 'Alert of Favourite Topics' newsletter recipients.
      • Publisher's listprice GBP 88.00
      • The price is estimated because at the time of ordering we do not know what conversion rates will apply to HUF / product currency when the book arrives. In case HUF is weaker, the price increases slightly, in case HUF is stronger, the price goes lower slightly.

        39 732 Ft (37 840 Ft + 5% VAT)
      • Discount 10% (cc. 3 973 Ft off)
      • Discounted price 35 759 Ft (34 056 Ft + 5% VAT)

    39 732 Ft

    db

    Availability

    Not yet published.

    Why don't you give exact delivery time?

    Delivery time is estimated on our previous experiences. We give estimations only, because we order from outside Hungary, and the delivery time mainly depends on how quickly the publisher supplies the book. Faster or slower deliveries both happen, but we do our best to supply as quickly as possible.

    Product details:

    • Publisher OUP USA
    • Date of Publication 27 November 2026

    • ISBN 9780197851036
    • Binding Hardback
    • No. of pages378 pages
    • Size 279x216 mm
    • Language English
    • Illustrations 335 figures and 5 tables
    • 700

    Categories

    Short description:

    Computer Programming Step by Step guides learners with little to no experience in writing computer programs using Python programming language. With over 300 visuals and a clever use of storyboards, it supports learners in the development of an experiential grasp of computer programming and provides a strong foundation upon which to further their knowledge.

    More

    Long description:

    Computer Programming Step by Step guides learners with little to no experience in writing computer programs using the Python programming language. It supports learners in the development of an experiential grasp of computer programming and provides a strong foundation upon which to further their knowledge.

    This guide provides practical experience of programming concepts, including writing, editing, and troubleshooting programs. It focuses on a powerful subset of Python statements that allow the reader to write programs to solve a wide variety of programming problems and understand the nature of computer programming at a deep level. It links conceptual explanations with perceptual recognition, the visual signals that show how each Python statement changes the underlying computer that executes it, with the systematic use of PythonTutor to ground a learner's understanding in concrete experience.

    With over 300 visuals and a clever use of storyboards, Josh Tenenberg guides learners through each step with clarity and supports the development of hands-on experience.

    This is an open access title available under the terms of a CC BY-NC-ND 4.0 International licence. It is free to read on the Oxford Academic platform and offered as a free PDF download from OUP and selected open access locations.

    More

    Table of Contents:

    Preliminaries
    Doing calculations
    Using functions
    Conditional execution
    Repeated execution
    Lists
    Defining functions
    Designing programs
    The art of computer programming

    More
    0