Wednesday, August 5, 2020

Assessment item 4 - Weekly topic quizzes



Value: 10%
Due Date: Variable Date
Return Date: -
Submission method options: Alternative submission method
Beginning in Week 2, you are required to complete a series of ten topic quizzes, each associated with one subject topic. You can attempt each weekly quiz once only, and it must be completed in 15 minutes after it has started or it will automatically be submitted, so be prepared before you sit for the quiz.
No extensions are allowed for the weekly quizzes. However, if you have an approved special consideration, you may be exempted from the quiz. In case an exemption is granted for a quiz, your total mark for the weekly quizzes will be based on the average mark of the other quizzes.
You can find these quizzes in the 'Assessment 4' page in the Interact2 site.
Quiz opening dates, due dates and topics are listed below. After submission you will be able to see the score in Interact2 'My Grades' page. Correct answers will only be revealed after the due date.
QuizOpening Date
(00:01 AEST)
Due Date
(23:59 AEST)
Topics Covered
127/Jul/202002/Aug/2020Topic 1: Programming Fundamentals
203/Aug/202009/Aug/2020Topic 2: Selection Structures
310/Aug/202016/Aug/2020Topic 3: Repetition Structures
417/Aug/202023/Aug/2020Topic 4: Software Testing
524/Aug/202030/Aug/2020Topic 5: Turtle Graphics
607/Sep/202013/Sep/2020Topic 6: Functions and Modules
721/Sep/202027/Sep/2020Topic 7: Files and Exceptions
828/Sep/202004/Oct/2020Topic 8: Sequences and Lists
905/Oct/202011/Oct/2020Topic 9: Strings and Dictionaries
1012/Oct/202018/Oct/2020Topic 10: Object Oriented Programming

Rationale
This assessment task will assess the following learning outcome/s:
  • be able to analyse the steps involved in a disciplined approach to problem-solving, algorithm development and coding.
  • be able to demonstrate and explain elements of good programming style.
  • be able to identify, isolate and correct errors; and evaluate the corrections in all phases of the programming process.
  • be able to interpret and implement algorithms and program code.
  • be able to apply and justify the concept of object orientation as an approach to data abstraction.
  • be able to apply sound program analysis, design, coding, debugging, testing and documentation techniques to simple programming problems.
  • be able to write code in an appropriate coding language.
  • be able to compare and contrast aspects of the procedural and object oriented programming approaches.
The quizzes are intended as formative assessment tasks to test your knowledge, understanding and skill development, and also to monitor your progress in learning good programming principles using the Python language.

No comments:

Post a Comment

Python Files and Exceptions: Unit 9

  Table of contents Reading from a File Reading an Entire File File Paths Reading Line by Line Making a List of Lines from a File Working wi...