0% found this document useful (0 votes)
6 views2 pages

Computer Programming 2

The document outlines the final examination for IT 3 (Computer Programming 2) for the academic year 2024-2025, focusing on a performance test where students must develop a graphical menu ordering application using VB.NET. It includes criteria for evaluation across various aspects such as understanding of concepts, code quality, functionality, problem-solving skills, creativity, documentation, testing, error handling, and time management. The examination emphasizes the importance of integrity and effort in academic performance.

Uploaded by

urlieinapril009
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views2 pages

Computer Programming 2

The document outlines the final examination for IT 3 (Computer Programming 2) for the academic year 2024-2025, focusing on a performance test where students must develop a graphical menu ordering application using VB.NET. It includes criteria for evaluation across various aspects such as understanding of concepts, code quality, functionality, problem-solving skills, creativity, documentation, testing, error handling, and time management. The examination emphasizes the importance of integrity and effort in academic performance.

Uploaded by

urlieinapril009
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

College Department

FINAL EXAMINATION
IN
IT 3 (COMPUTER PROGRAMMING 2)
S.Y 2024 – 2025

NAME: ______________________________ SCORE: ________


YEAR: ________________ DATE: _________

TEST I. PERFORMANCE TEST:


1. Develop a graphical menu ordering application using VB.NET Windows Forms. The program
should allow the user to select items from a menu, add them to an order list, calculate the
running total, and finalize the order with a checkout feature.

Needs
Satisfactory Improvement
2. Criteria
Excellent (5) Good (4) (3) (2) Inadequate (1)
Demonstrates
thorough Demonstrates Demonstrates
understanding Shows good basic limited
of concepts understanding understanding understanding
and applies and applies and applies and struggles Shows little to no
Understanding them most concepts some concepts with applying understanding of
of Concepts effectively. effectively. effectively. concepts. concepts.
Code is Code is
Code is mostly somewhat disorganized
Code is well- well-organized organized and and difficult to
organized, and readable, readable, with follow, with
readable, and with minor noticeable significant
follows best deviations from deviations from deviations from Code is chaotic and
Code Quality practices. best practices. best practices. best practices. virtually unreadable.
Program fully Program mostly Program Program meets
meets all meets partially meets only a few
requirements requirements requirements requirements
and functions and functions and may have and has Program does not
correctly in all correctly in some bugs or significant bugs meet requirements
Functionality scenarios. most scenarios. limitations. or limitations. and is non-functional.
Demonstrates Shows
exceptional proficient Demonstrates Struggles to
problem- problem- basic problem- solve problems
solving skills, solving skills, solving skills, effectively, Unable to effectively
efficiently effectively but struggles requiring solve problems,
Problem addressing all resolving most with some significant requiring extensive
Solving challenges. challenges. challenges. assistance. assistance.
Demonstrates
creativity and Displays
innovation in Shows some limited
solving creativity and creativity and Lacks creativity
problems, innovation in innovation in and innovation,
going beyond problem- problem- relying heavily Shows no creativity
Creativity and the basic solving solving on basic or innovation in
Innovation requirements. approaches. approaches. solutions. problem-solving.
Documentation Thoroughly Provides Provides basic Documentation Little to no
and Comments documents sufficient documentation and comments documentation or
code with clear documentation and comments, are sparse or comments are
comments and comments but some areas unclear, provided.
explaining logic to aid lack clarity. making code
and understanding difficult to

“’Committed to your
SISTECH Bldg., Corner Alvarez & Gov. Gaffud St., brighter future through
Villasis, Santiago City, Philippines quality education”’
Tele. Fax. No. (078) 305-0849  Email: [email protected]
College Department

Needs
Satisfactory Improvement
2. Criteria Excellent (5)
Good (4) (3) (2) Inadequate (1)
of most code
functionality. sections. understand.
Program Program
Program includes includes limited Program lacks
includes adequate testing and sufficient
comprehensive testing and error handling, testing and
testing and error handling, leaving some error handling, Program has no
robust error though some scenarios leading to testing or error
Testing and handling scenarios may unaccounted frequent issues handling mechanisms
Error Handling mechanisms. be overlooked. for. or crashes. in place.
Efficiently Manages time
manages time, Manages time adequately, but Poor time
completing effectively, may struggle management
tasks well completing to complete all leads to Extremely poor time
within the tasks within the tasks within incomplete management results
Time allotted time allotted time the allotted tasks or rushed in very little work
Management frame. frame. time frame. work. completed.

“Always try hard to pass or prefer to fail with honor rather than passing by cheating, cheating in
exam is cheating yourself and your future.”

Prepared by: Checked by:

Carlo B. Corpuz AMELIA J. BANIQUED, MSIT


Instructor Academic Dean

“’Committed to your
SISTECH Bldg., Corner Alvarez & Gov. Gaffud St., brighter future through
Villasis, Santiago City, Philippines quality education”’
Tele. Fax. No. (078) 305-0849  Email: [email protected]

You might also like