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.