Create and develop a project to assign a letter grade

Assignment Help Computer Engineering
Reference no: EM1333073

Design and develop a project to assign a letter grade (A >= 90, B = [80..89], C = [70..79], D = [60..69], and F = [0..59]) to a student's Assignment based on a test score and other criteria.

Use a NumericUpDown control to allow the instructor's assistant to enter a test score between 0 and 100.
Use a group of RadioButton controls to determine the grade on Extra Credit Project #1: None (0 points), Average (3 point bonus), Above average (5 point bonus).

Use a second group of RadioButton controls to select whether a student handed in the assignment on time, with the default being On Time. The other choices are 1 to 2 days late (5 point penalty) and more than 2 days late (automatic score of 0).
Display the final total grade in a read-only TextBox control. Use global variables to keep track of which RadioButton control is checked before determining the final grade.

Deliverable Detail

Create user interface similar to the one pictured in this link.
Submit only ONE file. The file should be a zip of all necessary files to demonstrate your program.
The final grade must be a letter grade (A, B, C, D, or F). Make sure that your program only accepts test scores in the range [0..100] and final grades in the range [0..105]

Logic:
Declare global variables by placing the Dim statement outside all methods.

gdbExtraCredit: to remember how much extra-credit should be given.

gdbLate: remember how much late penalty should be taken off depending on whether it is: on time, 1-2 days late, or more than 2 days late.
For each radio button, code a sub that handles the CheckedChanged event.

For example:

Private Sub rad1_2DayLate_CheckedChanged (...)
gdbLate = -5
End Sub

Code a method to handle btnCompute_Click(...) event.

Reference no: EM1333073

Questions Cloud

How walmart interacts with the larger stakeholder base : Identify relevant issues with respect to how Walmart interacts with the larger stakeholder base.
Show the accounting treatment of the depletion : The units- of-production method is used to determine depreciation and show the accounting treatment of the depletion and depreciation on the mine and mining equipment
Elucidate each auto industry structure correctly : Elucidate each auto industry structure correctly. provide an analysis of market structure requirements including number of firms, uniformity of products.
Demonstrating slant in criminal justice system : The numerous protections found in the Bill of Rights for those charged with criminal offenses seem to demonstrate this slant in the criminal justice system. Do you agree with this philosophy? Why or why not?
Create and develop a project to assign a letter grade : build and develop a project to assign a letter grade (A >= 90, B = [80..89], C = [70..79], D = [60..69], and F = [0..59]) to a student's Assignment based on a test score and other criteria.
What mistake did john baker make : What mistake did John Baker make and Why did he not realize this mistake when it occurred and What would you recommend that Baker do now? Explain.
The organization will pay every thereafter : The organization will pay a $11 dividend in thirteen years and will increase the dividend by 5.5 % every thereafter. If the required return on this stock is 13%.
How is walmart going to bring products to a larger world : How is Walmart going to bring products and services to a larger world and shift its way of thinking about global social and environmental issues?
Make a menu bar with a file menu : make a menu bar with a File menu that includes a Perform Action command and an Exit command. The Perform Action command computes either the sum or average of the rows or columns in the array and displays the result in a message box. The Exit comma..

Reviews

Write a Review

Computer Engineering Questions & Answers

  Design a class coord that includes the members

In ocean navigation, locations are measured in degrees and minutes of latitude and longitude. For in case, 149 degrees 34.8 minutes west longitude, and 17 degrees 31.5 minutes south latitude, to be written as 149°34.8' W, 17°31.5' S.

  What are the challenges in rolling out a business

What is "enterprise-wide analytics technology," and how can it play a part in understand business processes? What are the challenges in rolling out a Business Intelligence tool.

  Scripts_new directory and dir.txt file

Write down the following folder structure on C: drive of your computer: Scripts_New, Networking, User.

  How to produce a work breakdown structure

How to produce a Work Breakdown Structure. Ensure main WBS tasks headings are the 5 PMBOK® process areas.

  Depiction of situation with flow chart

Physical goods are shipped back to supplier if they are discovered to be damaged upon arrival at the receiving warehouse.

  Designing the flow chart and algorithm

Write down an algorithm and develop a flow chart to find all the people who have computer experience and at least five years of company service.

  Write a program use a matrix represent

Write a Program Use a matrix represent.

  Imagine we want to add to the sterling class

a penny may be further divided into halfpennies and farthings -> farthing worth 1/4 of a penny. There was a halfpenny coin, farthing coin, halffarthing coin.

  Use the .net framework class linrary constant

When user clicks a button to perform the calculation, the button's event procedure should first determine that a selection for the calculation type was made. Next, event procedure should ensure that non-zero, positive values have been entered only..

  Assume that we are looking in a programming language

suppose that we are looking in a programming language that allows underscore (_) in variable names. When a scanner sees a character string such as AB_CD, is it more likely to identify this string as the single five-character token AB_CD or as thre..

  Defining the class counter

Write down the definition of the class counter consisting of: An instance variable named counter of type int. A constructor which takes one int argument and allocates its value to the counter.

  Selecting a life-cycle model for project

She wishes your organization to build a product which will monitor the company’s stock, starting with purchasing of leather and keeping track of boots as they are manufactured, distributed to individual stores, and sold to customers.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd