This is the calculator that I asked my students to program as part of their final project for ITEC 2120: Introduction to Programming. The calculator requires them to use most of the basic programming concepts: variables and arithmetic, decision statements, loops, arrays, functions, and subroutines. This calculator is capable both of basic arithmetic and of processing lists of numbers.
Visual Basic Calculator (Download)