Book Nook Join Book Nook

AI-Assisted Program Design : An Introduction to Prompt Engineering Using Python and GitHub Copilot

Marco T. Morazán

This book presents systematic prompt engineering to foster effective use of coding assistants and AI-based programming. The target audience is anyone that has some programming experience and can read, analyze, and critique code. The thesis behind the book is that prompts are programs. As such, they need to be designed and tested. To this end, the textbook presents novel design recipes for using a coding assistant and for writing prompts. A design recipe is a series of steps, each with a concrete outcome, that provide scaffolding for programming with coding assistants and for writing prompts. The presented design recipes may be applied to programming tasks using any programming language and any coding assistant. Designing prompts solidly place prompt engineering in the realm of science much like designing programs do for software engineering. The textbook is implementation-oriented and throughout every chapter the reader is engaged in software development.

GenresArtificial intelligenceElectronic data processingData entry

English edition · First published 2025 · ISBN 9781042909872

Be the first to rate this book

Tap or drag across the stars

Editions

3 editions

English

  • AI-Assisted Program Design : An Introduction to Prompt Engineering Using Python and GitHub Copilot · 2025 · ISBN 9781042909872 This page
  • AI-Assisted Program Design: An Introduction to Prompt Engineering Using Python and GitHub Copilot · Cambridge Scholars Publishing · 2025 · ISBN 9781036462543
  • AI-Assisted Program Design: An Introduction to Prompt Engineering Using Python and GitHub Copilot · Cambridge Scholars Publishing · 2025 · ISBN 9781036462550

Keep track of what you read

Book Nook is a free reading tracker with a 3D bookshelf, a reading timer, challenges with friends and a Reading Wrapped at the end of the year. Add AI-Assisted Program Design : An Introduction to Prompt Engineering Using Python and GitHub Copilot to your shelf in one tap.

Join Book Nook Get the app