Question
Instruction Student status Grade average requirement Position 1 Position 2 Undergraduate >3.2 CSE 3203 Mobile System Overview IT 4213 Mobile Web Development IT 4153 Advanced
Instruction
Student status | Grade average requirement | Position 1 | Position 2 |
Undergraduate | >3.2 | CSE 3203 Mobile System Overview IT 4213 Mobile Web Development | IT 4153 Advanced Database IT 4713 BI Systems |
Graduate | >3.7 | IT 6203 IT Design Studio IT 6753 Advanced Web | IT 6713 Business Intelligence IT 7113 Data Visualization |
The summer is coming and CARIT has four student assistant positions open (not real!). In order to be considered for such a position, a student has to complete some four courses and meet the minimum average grade (of these four classes) requirement (see the table below).
* Note: please decide the other two courses as you like
Function/content requirements:
Continuing your work from assignment #1, add one page for students to evaluate their eligibility to apply for the positions. Add this page to the main menu as well.
In this new page:
2.Design a form for students to enter their information and get the evaluation results. Complete the following functionalities using JavaScript.
The student should first select his student status and the position he/she wants to apply. Depending on the information provided, different set of courses should be presented.
A student then can enter or select a letter grade (A, B, C, D, or F) for each course. Use appropriate form controls to accept user input.
After hitting the Calculate button, the result (average grade) with a message should be displayed right underneath the form.
You decide the rules for converting letter grades to numeric point grades (generally A is 4.0).
If the average grade requirement is met, display a congratulation message with instructions to apply (link to the application page which will be done in milestone #3; you can make up some text); if not, thank his/her interest (make up your own text).
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started