Data-validation routines enable computer applications to test data to ensure their accuracy, completeness, and conformance to industry or proprietary standards. This paper presents five programming cases that require students to validate five different types of data: (1) simple user data entries, (2) UPC codes, (3) passwords, (4) ISBN numbers, and (5) credit card numbers.
Simkin, Mark G.
"Five Data Validation Cases,"
Journal of Information Systems Education: Vol. 19
Available at: https://aisel.aisnet.org/jise/vol19/iss3/3