Weight | Outcomes | Applied Learning | Specialized Knowledge | Intellectual Skills | Integrative/Broad Knowledge | Civic Learning | ||
14.3% | Develop appropriate definitions of and solutions for programming problems using proper structured programming techniques. | 30% | 15% | 30% | 20% | 5% | ||
14.3% | Demonstrate proper program testing and debugging techniques. | 70% | 15% | 15% | 0% | 0% | ||
14.3% | Write programs in Visual Basic that will demonstrate an understanding of compound conditions, multiple line message boxes, testing the user's response to a dialog box, enabling and disabling controls, event procedures calling other event procedures, creating and using menus, using common dialog boxes, creating and using sub procedures and functions, creating and using lists and combo boxes, looping, creating and using arrays, and printing reports. | 70% | 15% | 15% | 0% | 0% | ||
14.3% | Write programs in Visual Basic that demonstrate an understanding of sequential file access as well as accessing and updating a databases. | 70% | 15% | 15% | 0% | 0% | ||
14.3% | Differentiate between classes, objects, attributes, and methods and be able to produce programs based on the object-oriented programming methodology. | 40% | 20% | 20% | 20% | 0% | ||
14.3% | Represent numbers using the binary and hexadeimal number systems and perform basic arithmetic in those number systems. | 75% | 20% | 5% | 0% | 0% | ||
14% | Demonstrate high-quality program documentation and formatting. | 70% | 5% | 5% | 20% | 0% |