School of Computing
Department of Computer Science
CS3223: Database Systems
Implementation
Semester 2, 2022/2023
[Announcements] [Instructor]
[Course
Objectives] [Lecture Schedule]
[Reference Texts
and Materials] [Assignments
(Tutorials & Gradiance] [Project] [Assessment]
We will have several Gradience assignments. These assignments are supported by Gradiance, a
software tool developed by Jeffrey Ullman from Stanford. It is essentially a set of online MCQs that
will be automatically graded. The goal here is help you to understand and
revise what you learn in the lectures.
You should sign up for a
Gradiance account ASAP (use your student id starting with
A0... as the userid),
and sign up for the course CS3223 (AY2022/23) with the
token given out in class. There will be a number of homework comprising
numerous MCQ questions after every 1-2 lectures. Take note of the following:
·
Each
question has 4-5 choices.
·
You
can do the assignment as many times as you want (until the deadline). You are allowed to log
in/out between attempts.
·
In
Gradiance, for each question, there is a “bank” that stores a large set of
choices – correct and wrong answers. In this way, you will not get the same set
of choices in each attempt. So please do not pick arbitrary answers and hope
that you can eventually find the right answers – you will be wasting a lot of
time on that! The goal is for you to
work on the questions, and learn from your mistakes. I have turned on the
“answer explanations” – when your answer is incorrect, there will be an
explanation given to you why your answer is wrong or under what circumstances
the answer will be right. Hopefully, you will learn and will not make the same
mistakes again in subsequent attempts.
·
The maximum score of all attempts will be retained – this
is the score that will be considered for each assignment. So, even if you have
scored full marks already, you can still continue to work on the assignment to
look at the different answer choices to see if you fully understand the
concepts.
·
The
final grading for each assignment is either 0 (even if
you get 99% correct answers) or 1 (FULL MARK) when your score is perfect.