

Chapman & Hall/CRC Textbooks in Computing: Introduction to Programming and Problem-Solving Using Scala (Paperback)
Key item features
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreComputing & Internet
- Publication dateAugust, 2016
- Pages590
- Number in series19
How do you want your item?
About this item
Product details
Praise for the first edition:
"The well-written, comprehensive book...[is] aiming to become a de facto reference for the language and its features and capabilities. The pace is appropriate for beginners; programming concepts are introduced progressively through a range of examples and then used as tools for building applications in various domains, including sophisticated data structures and algorithms...Highly recommended. Students of all levels, faculty, and professionals/practitioners.--D. Papamichail, University of Miami in CHOICE Magazine
Mark Lewis' Introduction to the Art of Programming Using Scala was the first textbook to use Scala for introductory CS courses. Fully revised and expanded, the new edition of this popular text has been divided into two books. Introduction to Programming and Problem-Solving Using Scala is designed to be used in first semester college classrooms to teach students beginning programming with Scala. The book focuses on the key topics students need to know in an introductory course, while also highlighting the features that make Scala a great programming language to learn.
The book is filled with end-of-chapter projects and exercises, and the authors have also posted a number of different supplements on the book website. Video lectures for each chapter in the book are also available on YouTube. The videos show construction of code from the ground up and this type of "live coding" is invaluable for learning to program, as it allows students into the mind of a more experienced programmer, where they can see the thought processes associated with the development of the code.
About the Authors
Mark Lewis is a Professor at Trinity University. He teaches a number of different courses, spanning from first semester introductory courses to advanced seminars. His research interests included simulations and modeling, programming languages, and numerical modeling of rings around planets with nearby moons.
Lisa Lacher is an Assistant Professor at the University of Houston, Clear Lake with over 25 years of professional software development experience. She teaches a number of different courses spanning from first semester introductory courses to graduate level courses. Her research interests include Computer Science Education, Agile Software Development, Human Computer Interaction and Usability Engineering, as well as Measurement and Empirical Software Engineering.
Specifications
Book format
Fiction/nonfiction
Genre
Publication date
Warranty
Warranty information
Similar items you might like
Based on what customers bought
Chapman & Hall/CRC Pure and Applied Math Mathematical Programming: An Introduction to Optimization, (Paperback) $82.99
$8299current price $82.99Chapman & Hall/CRC Pure and Applied Math Mathematical Programming: An Introduction to Optimization, (Paperback)
Introduction to Computing Using Python: An Application Development Focus, (Paperback) $75.96
$7596current price $75.96Introduction to Computing Using Python: An Application Development Focus, (Paperback)
Introduction to Programming for Researchers: Learning Programming Fundamentals Through Dataset Processing in Bash and Py, (Paperback) $50.18
$5018current price $50.18Introduction to Programming for Researchers: Learning Programming Fundamentals Through Dataset Processing in Bash and Py, (Paperback)
Chapman & Hall/CRC Textbooks in Computin Object-Orientation, Abstraction, and Data Structures Using Scala, (Paperback) $90.49
$9049current price $90.49Chapman & Hall/CRC Textbooks in Computin Object-Orientation, Abstraction, and Data Structures Using Scala, (Paperback)
Elsevier Series in Grid Computing Globus(r) Toolkit 4: Programming Java Services, (Paperback) $71.17
$7117current price $71.17Elsevier Series in Grid Computing Globus(r) Toolkit 4: Programming Java Services, (Paperback)
MATLAB: A Practical Introduction to Programming and Problem Solving, (Paperback) $46.00
$4600current price $46.00MATLAB: A Practical Introduction to Programming and Problem Solving, (Paperback)
Computational Physics Introduction to Numerical Programming: A Practical Guide for Scientists and Engineers Using Python and C/C , (Paperback) $70.00 Was $100.00
$7000current price $70.00, Was $100.00$100.00Computational Physics Introduction to Numerical Programming: A Practical Guide for Scientists and Engineers Using Python and C/C , (Paperback)
Chapman & Hall/CRC Computational Science Introduction to Scheduling, (Paperback) $101.24
$10124current price $101.24Chapman & Hall/CRC Computational Science Introduction to Scheduling, (Paperback)
Pre-Owned Java: An Introduction to Problem Solving and Programming (Paperback) 0134462033 9780134462035 $48.17 Was $62.10
2 optionsAvailable in additional 2 options$4817current price $48.17, Was $62.10$62.10Pre-Owned Java: An Introduction to Problem Solving and Programming (Paperback) 0134462033 9780134462035
Hands-On Software Engineering with Python - Second Edition: Move beyond basic programming to design, maintain, and deplo, (Paperback) $49.99
$4999current price $49.99Hands-On Software Engineering with Python - Second Edition: Move beyond basic programming to design, maintain, and deplo, (Paperback)
The Rcm Solution: A Practical Guide to Starting and Maintaining a Successful Rcm Program, (Paperback) $68.87
$6887current price $68.87The Rcm Solution: A Practical Guide to Starting and Maintaining a Successful Rcm Program, (Paperback)
Introduction to Java Programming Internships, (Paperback) $51.00
$5100current price $51.00Introduction to Java Programming Internships, (Paperback)
Chapman & Hall/CRC Textbooks in Computin A Concise Introduction to Programming in Python, (Paperback) $71.18
$7118current price $71.18Chapman & Hall/CRC Textbooks in Computin A Concise Introduction to Programming in Python, (Paperback)
Combinatorial Optimization Network Synthesis Problems, Book 8, (Hardcover) $81.96
$8196current price $81.96Combinatorial Optimization Network Synthesis Problems, Book 8, (Hardcover)
The Bumpy Road to Better: Unlocking the Hidden Power in Hard Things (Paperback) $12.22 Was $14.33
$1222current price $12.22, Was $14.33$14.33The Bumpy Road to Better: Unlocking the Hidden Power in Hard Things (Paperback)
45 out of 5 Stars. 4 reviewsChapman & Hall/CRC Computational Science Parallel Programming with Co-arrays, (Paperback) $44.99
$4499current price $44.99Chapman & Hall/CRC Computational Science Parallel Programming with Co-arrays, (Paperback)
Chapman & Hall/CRC Textbooks in Computin A Functional Start to Computing with Python, (Paperback) $118.21
$11821current price $118.21Chapman & Hall/CRC Textbooks in Computin A Functional Start to Computing with Python, (Paperback)
C for Embedded Systems: With Exercises and Code Samples for Intermediate Developers, (Paperback) $39.97
$3997current price $39.97C for Embedded Systems: With Exercises and Code Samples for Intermediate Developers, (Paperback)
Problem Solving with Python: Using Computational Thinking in Everyday Life, (Paperback) $65.00
$6500current price $65.00Problem Solving with Python: Using Computational Thinking in Everyday Life, (Paperback)
Learn Visual C# 2019 Edition: A Step-By-Step Programming Tutorial, (Paperback) $89.99
$8999current price $89.99Learn Visual C# 2019 Edition: A Step-By-Step Programming Tutorial, (Paperback)
Customer ratings & reviews
Related pages
- Academic Editing
- Business English
- Information Elements
- Information Text
- Isabel 2021
- Scratch Programming Languages
- UML Programming Language Books
- Ruby Programming Language Books
- Assembly Programming Language Books
- BASIC Programming Language Books
- Perl Programming Language Books
- General Programming Language Books




