A book on C
Programming for people/Pascal
Java: An Introduction to Computer Science and Programming
Java: An Introduction to Computer Science and Programming
Oh! Pascal!
A Guide to FORTRAN IV Programming
A Guide to FORTRAN IV Programming
First Course in Computer Programming with Pascal
First Course in Computer Programming with Pascal
Programming and Problem Solving in C++
Programming and Problem Solving in C++
PASCAL user manual and report
Problem Solving and the Computer: A Structured Concept with PL 1 (PLC)
Problem Solving and the Computer: A Structured Concept with PL 1 (PLC)
Problem Solving Using UCSD Pascal
Problem Solving Using UCSD Pascal
Structured Programming Using PL-1 SP-K
Structured Programming Using PL-1 SP-K
FORTRAN for Humans
Applied FORTRAN IV Programming
Applied FORTRAN IV Programming
Information Systems Programming with Java
Information Systems Programming with Java
Java Software Solutions, AP Version
Java Software Solutions, AP Version
C++ Programming: Program Design Including Data Structures
C++ Programming: Program Design Including Data Structures
FORTRAN IV with WATFOR and WATFIV
FORTRAN IV with WATFOR and WATFIV
Big Java
Hi-index | 0.00 |
It is curious but there is widespread misuse of floating-point types to represent monetary amounts in introductory programming classes. This is evident from a survey of popular CS1 textbooks. It is instructive to examine how dollars and cents and other currency values are represented in actual practice and how we can utilize those techniques in computer science education, for both the sake of correctness and to illustrate important general principles. Furthermore, it is particularly interesting to review the history of CS education and determine how this situation came to pass. The interplay between technology, academic cultures and institutional development turns out to be quite significant.