Skip to product information
1 of 1

John S. Conery

Explorations in Computing: An Introduction to Computer Science and Python Programming

Explorations in Computing: An Introduction to Computer Science and Python Programming

Regular price £43.23 GBP
Regular price £46.99 GBP Sale price £43.23 GBP
8% OFF Sold out
Tax included. Shipping calculated at checkout.

YOU SAVE £3.76

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about Explorations in Computing: An Introduction to Computer Science and Python Programming


Explorations in Computing: An Introduction to Computer Science and Python Programming is an Active Learning Approach to Teaching the Main Ideas in Computing that prepares students for advanced work in computer science. It uses Python as the lab software and introduces Python programming, providing students with sufficient programming skills to implement their own programs. The interactive lab projects in each chapter allow students to examine important ideas in computer science in a hands-on way. Web Resources are available on the authors website for each lab project.

Format: Paperback / softback
Length: 439 pages
Publication date: 30 September 2020
Publisher: Taylor & Francis Ltd


Explorations in Computing: An Introduction to Computer Science and Python Programming is a comprehensive textbook designed to teach computer science students how to use programming skills to explore fundamental concepts and computational approaches to solving problems. The book offers a comprehensive introduction to computer science concepts and computer programming, making it suitable for both CS0 and CS1 courses. It is particularly well-suited for alternative lecture styles, such as flipped classrooms, where students can engage in active learning and apply their knowledge in real-world scenarios.

One of the key features of this textbook is its practical, step-by-step projects. Each chapter includes interactive lab projects that allow students to examine important ideas in computer science, particularly how algorithms offer computational solutions to problems. Students can type expressions, view results, and run experiments that help them understand the concepts in a hands-on way. The Python software modules for each lab project are available on the author's website, along with data files and sample Python code that students can copy and modify. Additionally, the website provides a lab manual with installation instructions and tips for editing programs and running commands in a terminal emulator.

The revised and updated version of this textbook incorporates two major differences. Firstly, it now uses Python as the lab software, allowing students to seamlessly transition from introductory projects to more advanced studies in later courses. Python is a popular programming language widely used in computer science and offers a wide range of libraries and tools that students can utilize for their projects. Secondly, the book introduces Python programming, providing students with sufficient programming skills so they can implement their own programs. This not only enhances their understanding of computer science but also prepares them for future careers in software development or data analysis.

Explorations in Computing: An Introduction to Computer Science and Python Programming is an excellent resource for students who want to gain a solid foundation in computer science and programming. Its practical, hands-on approach, coupled with web resources and a lab manual, ensures that students have the necessary skills and knowledge to succeed in their academic and professional endeavors. Whether you are a beginner or an advanced student, this textbook will provide you with the tools you need to explore the exciting world of computer science and programming.

Weight: 896g
Dimension: 177 x 253 x 32 (mm)
ISBN-13: 9780367659035

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details