Hi everyone,
I'm really enjoying seeing your projects coming together!
With Project Implementations due next Thursday night, I'm available for some additional Zoom consultations in the coming week.
In booking consultations, please be considerate of my time and that of your peers. Book the time(s) you need, but if you change your mind about attending, please cancel your booking as soon as possible so that the booking slot opens up for other people.
Please make bookings through my booking page .
If you'd like to make a consultation at a time which is not listed on my booking page, you may reach out to me via email at s.mautner@unsw.edu.au. Let me know your availability and I'll see what I can do.
Regards,
Sim.
Hi everyone,
For those of you who are still wondering what was wrong with the code at the end of our lecture - I've now released to you fixed code, and an extra folder in our lecture code folder from today, named "Solving the end of lecture bug". The screenshots show the debugging output which helped me find the problem, and a screenshot of the changed code. Although we were careful to update the correct letter in "answer" in our initial implementation, when we fixed our code to do "greens first - then yellows" we forgot to change the correct letter in the answer.
Eg:
answer: DEVOTE
guess: WITTED
Looking at 'T', we were updating them to be:
DE.VOTE and WI,TED
rather than
DEVO.E and WI,TED
Note that the fixed version removes the 'T' from 'DEVOTE' rather than removing the 3rd letter.
See you all on Thursday :)
Hi everyone,
At this point in the term we adjust the lecture content to the specific wants and needs of the current cohort of students.
We will accept email submissions for the above 2 areas right up until Wednesday/Thursday of week 10. Please also submit this poll to indicate what would interest you the most if we have lecture time that's not otherwise occupied.
Date:
Tuesday of Week 11 (Tuesday 28th April)
Time:
1pm-6pm (come for as little or as much as you'd like)
Location:
Pipa Lab M15 550 - Lute Lab M15 530
A practice exam will be provided in the exam environment.
This is a great opportunity to:
Hi everyone,
Consultation will be held today at 1pm in the same room as our 11am-1pm lecture. I'll also be available over Zoom.
If you'll be coming, but arriving late, please let me know by emailing s.mautner@unsw.edu.au.
Cheers,
Sim.
Ruban is ill today. If you usually attend Ruban's class, go instead to Quad G048 where you will join Maddie's class for today. (Also at 12pm-3pm.)
Hi,
Word reached me that one of the lecture videos from Tuesday may not have been uploaded properly. I've double-checked and they seem to be fine now. Please let me know under the 'Lectures' category of the forum if there's still a problem. Please include the name or link of the video that's not working.
Have a wonderful weekend!
Sim.
Hi,
If you download the latest zip files for the lecture code (both starter and filled in) you'll find a file called 'pyproject.toml'. This should make the files work. Might need to run 'uv sync' and restart Visual Studio Code. In your tutorials this week your tutor will check that you're able to get your code working.
Cheers,
Sim.
I'm releasing some additional videos from last year.
Please use these to support your learning.
You do not need to be confident in these areas yet, but I recommend practicing regularly as building competence takes time. You have until about week 7 to build fluency.
| If you... | Then use... |
| Have trouble understanding or answering the House Hunting question |
House Hunting Walkthrough (with drawings)
(00:00 - 14:28) |
| Have trouble understanding the Restaurant Finder question (no spoilers here) |
Restaurant Finder Walkthrough of Data Structures (with drawings)
(Whole video, less than 4mins) |
| Are unsure how you'll ever be able to write code like this on your own, or are uncertain if your practice is effective |
How to Learn to Code
(25:00 - 34:43) |
Hi everyone,
Thanks for a great first lecture.
From now on I will post the recording of each lecture in this YouTube Video Playlist . As I do this, I warn you - stay up to date with the lectures!! These recordings are provided to ensure equal access to learning materials (eg for students who may fall sick for a day or have responsibilities in their life which may restrict their access to lectures), or for your use in revising the course content. For the majority of you, if you use these recordings as a justification for missing lectures, you will fall behind and will not end up passing the course.
The code I wrote in the lecture will be uploaded following the lecture, on the Lectures page, under the relevant week number.
I look forward to continuing our adventure into Python with you all on Thursday.
Cheers,
Sim.
Hello everyone,
Welcome to COMP1010!! I'm Sim and I'll be your lecturer this term. We also have a great team of tutors who you'll meet at least one of in your first tutorial this week.
Some Websites and Links to Bookmark
Our First Lecture
Getting Your Computer Ready For COMP1010
Where possible, we recommend getting your computer set up for COMP1010 before the first lecture, or at least before your first lab. Here's how you do that:
That's all for now. If you have any questions you can ask on the forum or approach me before or after the lecture on Tuesday. I look forward to meeting you all and seeing what web apps you make this term.
Cheers,
Sim Mautner.