CSE310 Java Course Guide For Students
CSE310 Java Course Guide For Students
Table of Contents
1. Registration number and UMS password...................................................................................... 2
2. How to install CodeTantra SEA (One time activity) ........................................................................ 2
3. How to access course through CodeTantra SEA............................................................................ 3
a) Completing a learning activity with MCQ in it. ........................................................................... 5
b) Completing a learning activity with coding question in it. .......................................................... 6
c) Important Notes: ..................................................................................................................... 7
d) Allowing CodeTantra SEA to use network. ................................................................................. 7
To access Java course, you need to know the followings:
If you don’t know or have forgotten the password, you can reset your password by visiting helpdesk
available in the basement of 32 Block.
Warning: Avoid installing the CodeTantra SEA app using a locally sourced file obtained from another
person's device. The system will automatically provide you with the appropriate version of CodeTantra
SEA based on the machine configuration from which the download was initiated.
Please note the following important points w.r.t. the above screenshot:
• Unit 1 – Lesson 0 contains the introduction about the course.
• Unit 1 – Lesson 1 contains various sub-topics and associated learning items.
10. Selecting a lesson will present list of sub-topics and its associated learning activities grouped
together.
Once you access a course, you can complete a learning activity and move to the next one.
Note: The right combination of the correct answers must be selected in order to complete the learning
activity.
b) Completing a learning activity with coding question in it.
A coding question let you write and execute a program using an inbuilt editor and compiler. The system
evaluates the written program automatically upon execution and let you move to the next question if
written program is producing the correct output. The written program is evaluated using test cases.
Let’s say you have been asked to write a program which takes an integer input from a user and print either
Odd Number or Even Number. In this case, the program should take one input from user and produce
one output. Any combination of an input and its corresponding output can be a test case.
When you write a program and submit, system will iterate through each test case and for each test case,
the system will provide input from test case to your code and compare your program output with the
output of the test cases. If both these outputs are matching, then the test case will be considered passed.
c) Important Notes:
1. A question can be there with some codes already written in the editor.
2. Any written codes with red background indicate that they are non-editable codes.
3. User must pay attention to the details of given test cases before solving a problem and try to
produce the result as per the given test cases. consider the following output comparison. In Test
case 1, the expected output is lb:·264.0 but the user output is lb:··264.0. The difference
here is one additional space between lb: and 264.0 in user output.
To human eyes, both output looks same but to computer it is not because of character-by-
character comparison. Therefore, it is important to pay attention to the details of the test cases.
In this case, user should modify the code to ensure that extra space is not being printed and
submit the code again.