Programming Fundamentals
Part 0: Making Groups & Assignment Checkin
It's Week 10! Well done on making it this far through the course. You've all worked very hard and achieved some incredible results, and you should all feel proud about how far you've come in these ten short weeks. We'll spend a few minutes discussing the term.
This tutorial will involve some group work -- your tutor will split the class into groups. Don't worry! The groups are just for this tutorial.
Part 1: The 1511 COMPetition
This tutorial will likely be run as a friendly competition. Your tutor may split you up into teams, or compete against everyone in the class at once. Alternatively, if you're all working together your tutor might turn it into a time-trial.
If there are two classes that run at the same time, your tutor may run a combined competition between the two classes.
There are two activities your tutor will choose between:
- A Revision Kahoot
- A Capture the Flag
Capture The Flag
Capture the Flags are games, often played at Cyber Security competitions, where competitors complete a series of challenges for "Flags" (basically, passwords), which indicate they've completed a challenge.
In this game, you will use a shared spreadsheet which your tutor will distribute to you. It contains a list of challenges. These are very similar to short answer questions, and early exam questions.
Each answer is worth points, and you can achieve points by posting your answer first.
Please do not overwrite other people's answers. If you think someone's answer is wrong; you can challenge it. If you correctly challenge another answer, your tutor will review the challenge, and decide whether to remove the existing answer.
How to play the 1511 COMPetition
- Your tutor has emailed you a link to a spreadsheet.
- Please pick a team name, and put it in column I.
- When you have an answer, put it in the "answers" column, and your team name in the "Team Claimed" column.
- Do not overwrite existing answers. If you think another team has answered wrong, enter your team-name in the "Complaints" column, and your tutor will resolve the issue.
- When you're writing a code solution, copy/paste it into pastebin.com or a similar service, then copy the link into the spreadsheet.
- To press Enter in Excel, press "Alt + Enter"
Revision Kahoot
This Kahoot will cover topics from the entirety of COMP1511.
- If you are working in teams, you may only be allowed one device per team.
Before you Go: Notes For The Lab
This week, the lab will consist of completing myExperience, and attempting the practice exam.
Students attempting the practice exam face-to-face in a CSE lab will do so in the "Exam Environment". This is a locked-down environment which does not allow access to the internet (aside from the COMP1511 course website), and is identical to what will be used in the real final exam. If you are in an online tut-lab and would like to try out the exam environment, there are a number of sessions which you can sign up for here!
During the practice exam, please make sure that you try the following things:
- Open the exam paper, and read the information/conditions within. These will be the same as in your final exam.
- Open the course website, and check out the resources that are available. These will also be available during the real exam.
- Attempt at least one question, including autotesting/submitting the program.
- Check the questions that you have submitted.
Please make sure you complete myExperience before the practice exam.