website development
SOALAN TUGASAN /ASSIGNMENT QUESTION
QUESTION 1
PURPOSE
The purpose of this question is to test your understanding on basic web development.
REQUIREMENT / ASSIGNMENT QUESTION
Your friend is a small online entrepreneur selling cupcakes, cakes and chocolates. Usually she promotes and markets her products through social media such as Facebook, Twitter and other social related media. Based on the feedback from her friends, she decides to develop her own online website. They suggested for the website to show her list of products to attract more customers and also introduce new products. Thus, she has decided to materialize the idea by requesting you to develop her first online website.
The following are tasks required for the website development:
a. Suggest any attractive name for the website
b. Organize the products offered
c. Use suitable graphics or images, and appropriate colours, texts and fonts
d. Provide your friend’s information such as her experience, address, contact number and other appropriate information
e. Develop the website using HTML in 2-3 pages
(20 marks)
QUESTION 2
PURPOSE
The purpose of this question is to test students on the practical aspect of creating online forms and writing script with JavaScript.
REQUIREMENT / ASSIGNMENT QUESTION
You have been assigned to create an online Academic Performance Form for undergraduate students. Table 1 indicates the form that is required for Grade Point Average (GPA) calculation for the subjects taken in a particular semester.
Table 1: Academic Performance Form/ Jadual 1: Borang Prestasi Akademik
Course Code Course Name Marks Grade Point Credit Hours
[Calculate] [Reset]
When Calculate button is clicked, validate the form by displaying a message for any unfilled fields. Then display the GPA calculated. When Reset button is clicked, it should clear information on the form. Refer to Table 2 for the example of how GPA is calculated and Table 3 for details of the grades.
Table 2: GPA calculation/ Jadual 2: kiraan GPA
Course Code Course Name Grade Grade Point Credit Hours Credit Hours
X Grade Points
CBXX1112 XXX A- 3.67 3 3.67 x 3 = 11.01
CBXX1123 XXX B 3.00 3 3.00 x 3 = 9.00
CBXX1234 XXX C+ 2.33 3 2.33 x 3 = 6.99
Total 27.00
GPA = 27.00 / 9 3.00
Table 3: Details of Grades/ Jadual 3: Maklumat gred
Grade Grade Point Marks Equivalent Descriptor
A 4.00 80 -100 Outstanding
A – 3.67 75-79 Very Good
B + 3.33 70-74 Good
B 3.00 65-69
B – 2.67 60-64
C + 2.33 55-59 Pass
C 2.00 50-54
C – 1.67 45-49 Conditional Pass (Subject to CGPA => 2.00)
D + 1.33 40-44
D 1.00 35-39
F 0.00 0-34 Fail
(40 marks)
MUKA SURAT TAMAT / END OF PAGE
ATTACHMENT
ASSIGNMENT RUBRICS
CBWP2203 WEB PROGRAMMING /SEPT. 2014
QUESTION 1
Criteria
Weightage Low Fair Above average Excellent
Max Marks
0 1 2 3 4
Program completion for task:
a) Suggestion of website name
b) Products organised on webpage
c) Suitable graphics, images, appropriate colours, texts and fonts
d) Information on webpage – experience, address, contact number, etc.
e) 2-3 page website 2.0 No implementation of the tasks
Implemented only a small chunk of this task
Moderate implementation of the task correctly
Most of the task was implemented correctly
The task was implemented successfully
8
Coding Standards
0.5 Wrong coding Codes were not well organised
Codes were organised in moderate manner Codes were organised properly Codes written were very well structured and creatively organised 2
Runtime
1.0 The program could not be executed at all
• The program was not executed due to errors
• OR the program was executed with the correct output but the written coding did not fulfil all the question’s requirements • The program was executed but mostly with incorrect output
• OR the program was executed with the correct output but the written coding did not fulfil few of the question’s requirements • The program was executed mostly with the correct output
• The program was executed with all the correct output
• AND the program was executed by fulfilling all the requirements as stated in the question
4
Efficiency
1.0 Wrong solution A difficult and inefficient solution A logical solution that is easy to follow but it is not the most efficient Solution is efficient and easy to follow Solution is efficient, understandable and easy to maintain 4
Requirement of Documentation (Source Code files & Document file. Document file has copy of codes, screenshots of the program output and program comments) 0.5 No documentation & source code file
Incomplete documentation & without source code file Brief documentation with source code file Good documentation together with source code file Excellent documentation and complete with source code file 2
Total 5 20
QUESTION 2
Criteria
Weightage Low Fair Above average Excellent
Max Marks
0 1 2 3 4
Program Completion for Task that includes:
• HTML Elements and Tags
• Validation with JavaScript
• Calculation and reset function with JavaScript
• Appropriate form design
5.0 No implementation of the tasks
Implemented only a small chunk of this task
Moderate implementation of the task correctly
Most of the task was implemented correctly
The task was implemented successfully
20
Coding Standards
1.0 Wrong coding Codes were not well organised
Codes were organised in moderate manner Codes were organised properly Codes written were very well structured and creatively organised 4
Runtime
2.0 The program could not be executed at all
The program was not executed due to errors
• OR the program was executed with the correct output but the written coding did not fulfil all the question’s requirements
• The program was executed but mostly with incorrect output
• OR the program was executed with the correct output but the written coding did not fulfil few of the question’s requirements
• The program was executed mostly with the correct output
• The program was executed with all the correct output
• AND the program was executed by fulfilling all the requirements as stated in the question
8
Efficiency
1.0 Wrong solution A difficult and inefficient solution A logical solution that is easy to follow but it is not the most efficient Solution is efficient and easy to follow Solution is efficient, understandable and easy to maintain 4
Requirement of Documentation (Source Code files & Document file. Document file has copy of codes, screenshots of the program output and program comments)
1.0 No documentation & source code file
Incomplete documentation & without source code file Brief documentation with source code file Good documentation together with source code file Excellent documentation and complete with source code file 4
Total 10 40
PLACE THIS ORDER OR A SIMILAR ORDER WITH US TODAY AND GET AN AMAZING DISCOUNT 🙂

+1 862 207 3288 