Uncategorized

Fundamentals of Computer Science Studies CIS091-1

Submission Deadline Marks and Feedback
Before 10am on: 20 working days after deadline (L4, 5 and 7)
15 working days after deadline (L6)
10 working days after deadline (block delivery)

Unit title & code Fundamentals of Computer Science Studies CIS091-1
Assignment number and title Assignment 2
Assignment type Presentation
Weighting of assignment 70%
Size or length of assessment 10 minutes
Unit learning outcomes Demonstrate the following knowledge and understanding Describe and identify the core concepts of computer science in a range of contexts applicable to the course of study Demonstrate the following skills and abilities Apply the practical and professional skills needed to cope with the demands of your course (which are also important to employers) and demonstrate an ability to reflect on your development
What am I required to do in this assignment?
There are several components to complete in this assignment. Part 1 (50%) The first task is to demonstrate your proficiency with the PIC kit so you will design and code an assembly language program for the PIC16F684 microcontroller chip on the PIC Flash Starter Kit 1 so that the eight red LEDs on a printed circuit board (PCB) are switched ON/OFF in the following manner: the LEDs light up (turn ON) and then turn OFF, one at a time, in an order which depends on your student ID. For example, a student with student ID 1436295 should convert their ID number to octal 143629510 = 53652078 and create a program that makes the LEDs light up in the order D5, D3, D6, D5, D2, D0, D7 and then repeats this sequence continuously. Each LED should be ON for a period of approximately 0.5 second before turning OFF for the next 0.5 second so that they are clearly visible. Then the next LED in the sequence takes over. Write the program, debug it and demonstrate its operation to your Lecturer/Demonstrator during your lab session in teaching week 11 (10th December). There is no need to submit a report for this part of the assignment. Part 2 (50%) You will deliver a 10 minute reflective presentation that covers your performance and progress in the mathematical weekly tests and the PIC kit test, and on your performance in the seminar presentations in teaching week 10. You may deliver your presentations during the seminar session on 21st January (sign up sheet on Breo) OR you may submit a recorded presentation or video log. These must be created in a commonly available format (e.g. mp4 or similar). Whatever method you choose, your presentation must be uploaded to Breo by 10am on 24th January 2020. Remember that this is individual work; plagiarism is an academic offence and the penalty can be serious.
What do I need to do to pass? (Threshold Expectations from UIF)
1. Exhibit appropriate knowledge about computer hardware, operating systems or an emerging technology within Computer Science. 2. Explain different approaches, frameworks and architectures in computer science. 3. Explain the processes of design and analysis of computing systems logically.
How do I produce high quality work that merits a good grade?
Demonstrate your PIC kit by 10th December Complete the weekly tests in the Hardware practical section by 13th December. Produce a 10 minute presentation that reflects on your performance to date
How does this assignment relate to what we are doing in scheduled sessions?
Demonstrates the skills acquired during the seminars and requires the student to reflect on what they have learnt and how they could improve further.
How will my assignment be marked?

Your assignment will be marked according to the threshold expectations and the criteria on the following page.

You can use them to evaluate your own work and consider your grade before you submit.

3rd Class – 40-49% Lower 2nd – 50-59% Upper 2nd – 60-69% 1st Class – 70%+
Weekly tests (25%) Some tests completed but not all All tests completed but with significant errors All tests completed with a few errors All tests completed and correct with very few errors
PIC kit (25%) Demonstration but inadequate explanation of the program Partly functioning demonstration and full explanation of the program Working demonstration and full explanation of the program Fully functioning demonstration and full explanation of the program
Presentation (50%) Satisfactory reflection on the tests, the PIC kit demonstration and the seminar group presentation but with some elements missing Satisfactory and appropriate reflection on the tests, the PIC kit demonstration and the seminar group presentation Good and appropriate reflection on the tests, the PIC kit demonstration and the seminar group presentation Excellent and appropriate reflection on the tests, the PIC kit demonstration and the seminar group presentation

Leave a Reply

Your email address will not be published. Required fields are marked *