SKU: 98844100884

How to Design Programs, second edition

Sale price$216.00 Regular price$240.00
Save 10%

Pay in installments of $60.00 with ShopPay, AfterPay and Klarna

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Aug 12 - Aug 17

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

How to Design Programs, second editionBy: Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event driven programming, and even distributed programming. This introduction to programming places computer science at the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process,

By: Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi     
A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming.

This introduction to programming places computer science at the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process, presenting program design guidelines that show the reader how to analyze a problem statement, how to formulate concise goals, how to make up examples, how to develop an outline of the solution, how to finish the program, and how to test it. Because learning to design programs is about the study of principles and the acquisition of transferable skills, the text does not use an off-the-shelf industrial language but presents a tailor-made teaching language. For the same reason, it offers DrRacket, a programming environment for novices that supports playful, feedback-oriented learning. The environment grows with readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks.

This second edition has been completely revised. While the book continues to teach a systematic approach to program design, the second edition introduces different design recipes for interactive programs with graphical interfaces and batch programs. It also enriches its design recipes for functions with numerous new hints. Finally, the teaching languages and their IDE now come with support for images as plain values, testing, event-driven programming, and even distributed programming.

Shipping Notes
  • Free Standard Shipping on $100+ Orders to the USA.
  • Except Preorder products are shipped in 48 hours.
  • Delivery to the USA:
  1. Standard Shipping : 3-10 business days
  • If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
  • We offer a 30-day return/exchange service after receiving.
  • Final sale items are not eligible for returns or exchanges.
  • To process your return/exchange, please contact us at [email protected]
  • Please click here for more details>>> Return & Exchange Policy
SKU: 98844100884

Discover Niche Categories That Outsell

Top-Converting Item to Boost Your Average Order

4.3 ★★★★★
Based on 25 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
A
Verified Purchase
Ayrl
Chelsea, US
★★★★★ 5
Toddler approved!
Format: Board book
My 2 year old loves this book! The pictures are beautiful, he's learned the names of all of the bugs, and it's a nice small size that's easy to read using one hand with my toddler in my lap before bedtime. I bought this when he was around 18 months old and it is still a hit.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on June 12, 2021
T
Verified Purchase
Tommy Girl
New York, US
★★★★★ 5
Great book!
Format: Board book
I really like this book it includes: ladybug, bumblebee, praying mantis, firefly and (monarch) butterfly. So a good selection of bugs a small child is likely to experience in their yard or park in North America. For the photo board book aged children I really prefer that they discuss vocabulary that the child will be able to use to describe the world around them so I appreciate that most kids will see most of these bugs fairly easily and frequently. I did question the praying mantis since I see them much less frequently than the other bugs in the book but my husband said it is an exciting bug when kids do see it so he supports the choice--I think a fly or mosquito might have been a somewhat more useful choice as far as vocabulary our son could use most often. I liked that they did say the butterfly was a monarch but typically used butterfly so if a child lives where other butterflies are more common they learned the more general term. I think fireflies are less common in some regions but they are so magical as a small child that I think it is a good choice.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on April 2, 2018
S
Verified Purchase
sarah woodruffford
Battle Creek, US
★★★★★ 5
Children's Board Book
Format: Board book
Beautiful large pictures for toddlers to view. Limited factual text.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on September 26, 2024
J
Verified Purchase
Julia B.
New York, US
★★★★★ 5
Son loves it
Format: Board book
Sturdy enough for 19 month old. He loved learning about the insects and looking for them outside. I love the real pictures and facts.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on March 9, 2022
S
Verified Purchase
silly
Alexandria, US
★★★★★ 5
Good reading
Format: Board book
Yhese books are great for little ones. I want one on wildflowers!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on June 24, 2019

recommand products