-
Write a Visual Basic .NET Windows Application including a class to perform text file I/O
Assessment Strategies
by submission of completed Visual Basic .NET Windows Application programming project
Criteria
Visual Basic .NET Windows Application includes a class with at least two properties
Visual Basic .NET Windows Application project includes a class with at least two methods
Visual Basic .NET Windows Application exploits the properties and methods of the class
Visual Basic .NET Windows Application includes additional functionality based on the class
Visual Basic .NET Windows Application handles anticipated exceptions appropriately
Visual Basic .NET Windows Application handles unanticipated exceptions appropriately
Visual Basic .NET Windows Application includes additional functionality based on the class
learner uses meaningful variable and subprogram names
learner writes well-organized code
learner writes code with easily comprehended logic
learner writes code which is easily maintained
learner writes code which is well-formatted
learner writes code which easily admits generalization
-
Write a Visual Basic .NET Windows Application including a class library to perform calculations
Assessment Strategies
by submission of completed Visual Basic .NET Windows Application programming project
Criteria
Visual Basic .NET Windows Application project references a Visual Basic .NET class library with at least three properties
Visual Basic .NET Windows Application project references a Visual Basic .NET class library with at least two methods
Visual Basic .NET Windows Application exploits the properties and methods of the class library
Visual Basic .NET Application Programming Project uses class from previous project to produce output file
Visual Basic .NET Application Programming Project includes string handling techniques to format numbers
Visual Basic .NET Application Programming Project includes date handling techniques
Visual Basic .NET Application Programming Project includes looping techniques
Visual Basic .NET Windows Application handles anticipated exceptions appropriately
Visual Basic .NET Windows Application handles unanticipated exceptions appropriately
Visual Basic .NET Windows Application Programming Project includes additional functionality based on the class library
learner uses meaningful variable and subprogram names
learner writes well-organized code
learner writes code with easily comprehended logic
learner writes code which is easily maintained
learner writes code which is well-formatted
learner writes code which easily admits generalization
-
Write a Visual Basic .NET Control
Assessment Strategies
by submission of completed Visual Basic .NET Windows Application programming project
Criteria
Visual Basic .NET Control includes at least three properties
Visual Basic .NET Control includes at least two methods
Visual Basic .NET Control includes at least one event
Visual Basic .NET Control includes at least two constituent controls
Visual Basic .NET Control uses adaptive graphic drawing techniques to draw features and position constituent controls
Visual Basic .NET Windows Application project includes mouse handling techniques
Visual Basic .NET Windows Application programming project exploits properties, methods, and event(s) of Visual Basic .NET Control
Visual Basic .NET Windows Application programming project includes additional functionality based on the Control
Visual Basic .NET Windows Application handles anticipated exceptions appropriately
Visual Basic .NET Windows Application handles unanticipated exceptions appropriately
learner uses meaningful variable and subprogram names
learner writes well-organized code
learner writes code with easily comprehended logic
learner writes code which is easily maintained
learner writes code which is well-formatted
learner writes code which easily admits generalization
-
Write a Visual Basic .NET Windows Application to exercise the Web Browser Control COM object.
Assessment Strategies
by submission of completed Visual Basic .NET Windows Application programming project
Criteria
Visual Basic .NET Windows Application programming project exploits properties of the WebBrowser Control COM object
Visual Basic .NET Windows Application project exploits methods of Visual WebBrowser Control COM object
Visual Basic .NET Windows Application project exploits event(s) of Visual WebBrowser Control COM object
Visual Basic .NET Windows Application programming project includes Go Forward and Go Backward menu items
Visual Basic .NET Windows Application programming project includes URL combo box tied to a history text file
Visual Basic .NET Windows Application programming project exploits elementary aspects of the Document Object Model
Visual Basic .NET Windows Application programming project includes additional functionality based on the Visual Basic .NET Web Browser Control COM object
Visual Basic .NET Windows Application handles anticipated exceptions appropriately
Visual Basic .NET Windows Application handles unanticipated exceptions appropriately
learner uses meaningful variable and subprogram names
learner writes well-organized code
learner writes code with easily comprehended logic
learner writes code which is easily maintained
learner writes code which is well-formatted
learner writes code which easily admits generalization
-
Write an FTP client as a Visual Basic .NET Windows Application
Assessment Strategies
by submission of completed Visual Basic .NET Windows Application programming project
Criteria
Visual Basic .NET WIndows Application programming project allows file transfer between local and remote computers using third party classes
Visual Basic .NET Windows Application project includes additional functionality based on FTP
Visual Basic .NET Windows Application project includes programming of ListBoxes
Visual Basic .NET Windows Application project includes directory listings in VB .NET
Visual Basic .NET Windows Application handles anticipated exceptions appropriately
Visual Basic .NET Windows Application handles unanticipated exceptions appropriately
learner uses meaningful variable and subprogram names
learner writes well-organized code
learner writes code with easily comprehended logic
learner writes code which is easily maintained
learner writes code which is well-formatted
learner writes code which easily admits generalization
-
Write a Visual Basic .NET Windows Application to produce the XHTML for a Web Page based on user-enteredf value settings
Assessment Strategies
by submission of completed Visual Basic .NET Windows Application programming project
Criteria
Visual Basic .NET Windows Application project uses control array techniques to create controls
Visual Basic .NET Windows Application project uses programmatic techniques to site controls on form
Visual Basic .NET Windows Application project modifies supplied XHTML template text using data input by user
Visual Basic .NET Windows Application project includes menu item for saving modified XHTML template
Visual Basic .NET Windows Application project includes menu item for viewing Web Page via Visual Basic .NET Web Browser Control COM object
Visual Basic .NET Windows Application project includes PictureBox controls to display images
Visual Basic .NET Windows Application project optionally includes multi-form programming
Visual Basic .NET Windows Application project includes additional string handling techniques
Visual Basic .NET Windows Application project includes additional functionality
Visual Basic .NET Windows Application handles anticipated exceptions appropriately
Visual Basic .NET Windows Application handles unanticipated exceptions appropriately
learner uses meaningful variable and subprogram names
learner writes well-organized code
learner writes code with easily comprehended logic
learner writes code which is easily maintained
learner writes code which is well-formatted
learner writes code which easily admits generalization
-
Enhance the XHTML Visual Basic .NET Windows Application to use ADO .NET to store/retrieve values in an Access 2000 database.
Assessment Strategies
by submission of completed Visual Basic .NET Windows Application programming project
Criteria
Visual Basic .NET Windows Application project includes all functionality of previous project
Visual Basic .NET Windows Application project uses ADO .NET to store/retrieve user inputs in Access 2000 database through simple SQL statements
Visual Basic .NET Windows Application project uses UpDown control to navigate Access 2000 database
Visual Basic .NET Windows Application project includes facility to add new record to Access 2000 database
Visual Basic .NET Windows Application project includes facility to allow user to edit existing Access 2000 database records
Visual Basic .NET Windows Application project includes additional functionality
Visual Basic .NET Windows Application handles anticipated exceptions appropriately
Visual Basic .NET Windows Application handles unanticipated exceptions appropriately
learner uses meaningful variable and subprogram names
learner writes well-organized code
learner writes code with easily comprehended logic
learner writes code which is easily maintained
learner writes code which is well-formatted
learner writes code which easily admits generalization
-
Construct a Web Page which uses VBScript to react to user input.
Assessment Strategies
by submission of completed Web Page
Criteria
Web Page includes XHTML form with at least one listbox for user input,
Web Page includes at least one XHTML textbox for user input
Web Page VBScript includes logic control structures, event handlers, arithmetic calculations, and appropriate number formatting
Web Page VBScript exploits features of the Document Object Model
Web Page includes button to invoke VBScript to produce output based on user input
Web Page includes at least four textboxes to display output from VBScript
Web Page includes additional functionality via VBScript
Web Page handles anticipated exceptions appropriately
Web Page handles unanticipated exceptions appropriately
learner uses meaningful variable and subprogram names
learner writes well-organized code
learner writes code with easily comprehended logic
learner writes code which is easily maintained
learner writes code which is well-formatted
learner writes code which easily admits generalization
-
Write a Visual Basic .NET ASP application
Assessment Strategies
by submission of completed Visual Basic .NET ASP Application programming project
Criteria
Visual Basic .NET ASP Application project involves at least two ASP programs
Each ASP program generates a corresponding Web Page
Second Web Page depends on user input from first Web Page
Visual Basic .NET ASP Application project is tied to supplied Access 2000 database
Visual Basic .NET ASP Application project includes additional functionality
Web Page handles anticipated exceptions appropriately
Web Page handles unanticipated exceptions appropriately
learner uses meaningful variable and subprogram names
learner writes well-organized code
learner writes code with easily comprehended logic
learner writes code which is easily maintained
learner writes code which is well-formatted
learner writes code which easily admits generalization