Programming Languages: An Active Learning Approach

Free Download

Authors:

Edition: 1

ISBN: 0387794212, 9780387794211, 9780387794228

Size: 6 MB (6286413 bytes)

Pages: 289/289

File format:

Language:

Publishing Year:

Category:

Kent D. Lee0387794212, 9780387794211, 9780387794228

Programming Languages: An Active Learning Approach introduces students to three programming paradigms: object-oriented/imperative languages using C++ and Ruby, functional languages using Standard ML, and logic programming using Prolog. This interactive textbook is intended to be used in and outside of class. Each chapter follows a pattern of presenting a topic followed by a practice exercise or exercises that encourage students to try what they have just read. This textbook is best-suited for students with a 2-3 course introduction to imperative programming.

 

Key Features:

Accessible structure guides the student through various programming languages

Seamlessly integrated practice exercises

Classroom-tested

Online support materials

 

Advance Praise for Lee’s Programming Languages: An Active Learning Approach

“The Programming Languages book market is overflowing with books, but none like this. In many ways, it is precisely the book I have been searching for to use in my own programming languages course. One of the main challenges I perpetually face is how to teach students to program in functional and logical languages, but also how to teach them about compilers. This book melds the two approaches very well.”

— David Musicant, Carleton College

 

Reviews

There are no reviews yet.

Be the first to review “Programming Languages: An Active Learning Approach”
Shopping Cart
Scroll to Top