
Engaged learning for programming in c ++
A Laboratory Course
Résumé
Engaged Learning for Programming in C++: A Laboratory
Course' Second Edition takes an interactive, learn-by-doing
approach to programming. James Robergé, Matthew Bauer, and
George Smith give students the ability to discover and
learn programming by having a no-frills, ands-on learning
experience. In each laboratory exercise, students
create
programs that apply a particular language feature and
problem solving technique. As they create these programs,
they
learn how C++ works and how it can be applied. Students are
challenged while being provided with structure,
feedback
and support that they need to meet the challenge. The
programs that students develop are working pieces of
some
that they can use in later laboratories and programming
projects.
This manual represents the combined efforts of three
computer science educators who have developed
programming
exercises that are practical and pedagogically sound and
focus on novel applications rather than simply
reconstituting
exercises that have survived since the "Dawn of the
Computer Age." The clear organization contributes to the
ease of
using this lab manual. The authors have developed a
framework that preserves creativity in the construction of
a lab
while allowing time enough to do so. Within this structure,
each laboratory consists of three parts: core,
reinforcement,
and analysis.
A CD-ROM with the lab support files is packaged FREE with every copy of the laboratory course. This set of tools makes it easier for students to. create programs and includes the programs discussed in the background sections, program shells for the warm-up exercises, test programs, data files, and debugging tutorials.
Contents- Laboratory Getting your Feet Wet
- Laboratory C++ Program Elements
- Laboratory C++ Program Elements
- Laboratory Selection
- Laboratory File I/O and Streams
- Laboratory Iteration I
- Laboratory Iteration II
- Laboratory Functions I
- Laboratory APCS Classes I : Arrays and the apvector
Class
- Laboratory APCS Classes II : String and the apstring
Class
- Laboratory APCS Classes III : Two-Dimensional Arrays
and the apmatrix Class
- Laboratory Structures
- Laboratory Searching and Sorting
- Laboratory Creating Classes
- Laboratory Using Objects
- Laboratory Object-Oriented Programming Project
- Laboratory Functions II
- Laboratory Advanced Class Concepts
- Laboratory APCS Marine Biology Case Study
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Jones and Bartlett Publishers |
Auteur(s) | Roberge |
Parution | 01/12/2000 |
Nb. de pages | 366 |
Format | 21,5 x 27,5 |
Couverture | Broché |
Poids | 928g |
Intérieur | Noir et Blanc |
EAN13 | 9780763714239 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse