Hi all (sorry for the long message but thanks for all your myExperience comments)
vs SCHOOL: School of Computer Sci & Eng 89 vs FACULTY: Faculty of Engineering 89
Comments | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1. The criteria given to students were quite vague or heavily dependent on the fact that students should still have resources from 4511. For instance for usability tests there was an expectation on what would be included but it was not until we asked the tutor for an outline that we got it.
Like for the usability test summary, there was no clear outine of what to do similar with the demo etc. Also,I think peer/team feedback would be great. [AJQ] - I'll make a note to include a resources link in 2022 but actually things which encourage tutor discussion are invaluable |
|||||||||||||||
2.
– Starting laboratories in Week 1. The first group deliverable was quite a lot of work. – Having more RN help session times. If people can't make the Wednesday time slot then they can't get any support. [AJQ] - Wk1 might be tricky given material might be delivered unto 2pm and then a tutorial might start a hour of two later. [AJQ] - we will look at more help sessions but the ones this year were not well attended |
|||||||||||||||
3.
Labs were interesting, like don't get me wrong, I really appreciate the extra time given to us to work on our group project deliverables but besides that I don't feel like I really met people in my tute outside of those in my group [AJQ] - we might try some inter-group peer feedback in 2022 so more people can meet |
|||||||||||||||
4.
I felt that the lectures were mostly a repeat of everything we already learnt in 3511. [AJQ] - I did review 3511 (as I've taught a similar course before) so I did try to steer to the UX more than the HCI fundamentals but I'll ask Nadine to take a pass on 4511 for suggestions |
|||||||||||||||
N/A can't think of any other way for this course to be improved
[AJQ] - thanks for the feedback |
|||||||||||||||
Maybe the tutorials could be a tad more focused on specific activities so there's more learning and memorising of content?
[AJQ] - that could be tricky as we already provide a lot of guidance and I wouldn't want to make it so formulaic that you wouldn't get to experience the ownership you need for such projects. I will think about your feedback. |
|||||||||||||||
– i didn't like using the webcms forums. i understand that keeping everything in one place was good but for the forums, webcms was a terrible choice. it's so hard to navigate and the notification system is non–existent.
a better forum would be ed– better UI, easy to navigate AND since other courses use ed as well, mostly all of our forums would be in the same place. [AJQ] - I'm trying to get everyone in CSE to align around a few LMS which is why I choose this. I'd like to improve WebCMS rather than drag more and more tools in learning react native was quite difficult– dennis' lectures were helpful but it was really quite demanding that we learn to code up such a complex app in such a short amount of time– maybe some short pre–recorded videos with short react native tutorials would be nice if we want to get ahead and start coding as soon as possible when we reach that stage of the design process. i felt like i wasted sooooo much time just trying to scavenge documentation. help sessions were somewhat helpful but it was scheduled at such an inconvenient time [AJQ] - I'll try to front load more react native deliverables in '22 something else that was tedious was the need to compress our deliverables into smaller pdf files but i can't think of any ways that you can improve that + lots of gateway errors that added a bit of stress when submitting [AJQ] - I'll work on that for '22 also, for the group project, it would be nice if the marking criteria was a bit less vague. ie our team lost marks as our tutor was specifically looking for an issues table when we analysed the results from our usability tests but we didn't know that until after we got our marks and feedback as it wasn't really specified in the criteria [AJQ] - I'll look at this but I will say the marking sheet we have in 4511 is the most specific I've had in my career! Where I worked last 16/20 was a *good* mark and to get 18 or 20 you had to be exceptional in ways you defined for yourself. I worry about making everything counted down to the last mark as the "lost marks" is deeply worrying for me as it's not about losing marks at all. (this is a longer discussion but I'll consider what you raised) other than that, i really enjoyed this course [AJQ] - thanks |
|||||||||||||||
The React native lectures I found were really difficult to follow along with. Sometimes, the demos moved really slowly and focued on theoretical concepts that weren't really necessary to the assignments. Other times, the demos moved so fast that I just had to give up and carry out the demos in my own time with the lecture recording – ultimately doubling the time spent.
[AJQ] - I'll feedback to Dennis I felt that the final React Native deliverable was out of the blue. We just focused on design and iterations all throughout the term, and then "boom!" a react native deliverable. It was stressful and we barely had enough time to complete core features in our beta app. If I was to fix this, I'd still keep the react native beta deliverable but only ask students to built out 1–2 core features rather than the whole thing – its simply unrealistic. [AJQ] - I'm going to get something on this earlier in the term to awaken the build work early |
|||||||||||||||
The course had many deadlines which made it difficult to keep up with at times. In particular, having to code an entire app's interface is a huge task to do within two weeks in addition to the coursework we have to complete for other courses as well. In addition, the tutorials did not really teach concepts or react native from lectures which made the coding of the interface a bit more difficult (though it was appreciated that there were react native sessions every Wednesday that were optional to attend which I unfortunately did not attend). Overall, the course provided a great experience and the dedication and enthusiasm the staff showed for the course and design was greatly appreciated.
[AJQ] - yep, ongoing assessment vs exams are very tricky. Like you I felt under pressure but honestly, without all these deadlines and pieces of work we know people backload the work and it's a bigger mess. In industry weekly deadlines are the norm and this pace is realistic. What's hard for you to judge is that you ideally want a fully polished thing at the end but in 10 weeks all you can do is learn this process once and improve in the future. I was genuinely very impressed with what you all managed to iterate and produce at the end so kudos for that. [AJQ] - I thought long and hard about reducing the deliverables but each time I did I knew there would anther cost |
|||||||||||||||
Too many lecture exercises
[AJQ] - Wow! I thought we had too few! |
|||||||||||||||
A better system of tracking individual contributions to group work, clearer explanations of what is required of each deliverable
[AJQ] - We will look at some sort of peer grade and reflection in '22 I think |
|||||||||||||||
Timeframe between submitting an assignment and receiving marks/feedback. E.g. receiving feedback for the first diary submission in Week 9 was not very helpful.
[AJQ] - we will look at that for '22 |
|||||||||||||||
For a 50% group project with a large weighting on the coding part, there is very little time given to this compared to the other deliverables. Would be nice to start the deliverables earlier on to make more time for this, considering we have an individual report to hand in as well.
[AJQ] - YUP! We will start earlier in '22 |
|||||||||||||||
the timing of the individual presentation was kind of strange, having something extra be due in week 8, probably something left over from semesters. I felt that I did learn a lot from doing it though
[AJQ] - curious.. I'll chat to the demonstrators. I'd not heard this issue before.... |
|||||||||||||||
In 3511 we broke down the design thinking process in substantial detail, so I would have preferred this course to be an extension, and draw on new concepts that we hadn't gone through previously with a bigger focus on mobile design and using react native. This carries across to the group assignment, too much of the checkpoints consisted of tasks I have done repeatedly in other comp and seng courses, I would've liked to have had more time to develop a react native prototype rather than 2–3 rounds of prototyping and testing. Whilst I understand these are critical parts of the design process, due to the limited time of trimesters, it would have been more beneficial to be able to apply the react–native concepts earlier on in the course.
[AJQ] - Yup, I have an idea for micro-components early on which and assembled into molecules etc. as we go so you touch the react native in week 3 in a lab... Thanks for all the feedback. What were the best things about this course?
|
Thank you to the 27 of you who have completed this. I would really appreciate hearing for the last 10 who haven’t completed this survey.
Your opinion is important for me to hear and for future students
best
Hello
Thank you to the 20 people who have completed the myExperience survey. I would honestly really appreciate if the remaining 17 people could complete this survey today.
I will promise to post a response message to the issues you all raise here before the end of the year!
Best,
Aaron
Hi
Thanks for all the demos. There are some really great ideas here. I hope you all can see from each others work, what can work well and where issues can arise.
We look forward to seeing all your final submissions this Friday.
Best
Aaron
Hello
The demos for peer feedback will be held in our lecture time next Monday.
In blackboard collaborate I will allow each group to present so it would be easiest if one person could present their current demo. I think it's very important that everyone knows this is for *peer* feedback so please engage fully.
Monday
2.05 - 2.15 T16A_Group 1:
2.15 - 2.25 T16A_Group2:
2.25 - 2.35 T16A_Group3:
2.35 - 2.45 W16A_Group 1:
2.45 - 2.55 W16A_Group 2:
Break
3.05 - 3.15 - W16A_Group 3:
3.15 - 3.25 -H13A_Group 1:
3.25 - 3.35 -H13A_Group 3:
3.25 - 3.45 -H13A_Group 4:
3.45 - 3.55 -H13A_Group 5:
H13A_Group 2:
Best,
Aaron
Today we had our final React Native lecture! As always, the lecture code is available through Gitlab with the link posted under each week in Course Work > Lectures. I have included setup instructions for the Azure Translation API in the code as a comment.
It has been a pleasure teaching you this term and I hope you enjoyed the course.
If you have any questions about any of the material or need some advice with your projects feel free to reach out to me via email . Additionally, if you enjoyed this course and/or others such as COMP6080 you may be interested in checking out some of Canva's student programs and getting in touch if you want to chat about the work we do and opportunities available.
Best of luck with your project demos and further studies!
~ Dennis
Hello
The demos for peer feedback will be held in our lecture time next Monday.
In blackboard collaborate I will allow each group to present so it would be easiest if one person could present their current demo. I think it's very important that everyone knows this is for *peer* feedback so please engage fully.
Monday
(Removed schedule later in semester
Best,
Aaron
Hi
The feedback from each year is used to help the next year. If you look at the course outline for 21T3 you can see how I updated this course based on myExperience feedback from 2020 so please please do the students in 2022 a favour by completing this survey and giving your honest feedback.
See the MyExperience link here:
https://moodle.telt.unsw.edu.au/course/view.php?id...
Aaron
Hello
This week Dennis will have one last lecture on using APIs and he will devote the rest of the time to answering questions about React Native for your group projects.
What would help *now* is if you could reply to this message with topics you would like Dennis to address on Thursday.
As your group projects are due next week this is a great opportunity to get feedback and to answer questions.
See you all on Thursday.
Aaron
Please join us,,,,
As always, the lecture code is available at https://gitlab.cse.unsw.edu.au/COMP4511/21t3/lectu...
The final commit showcases how to open a Share Sheet, allowing your apps to share text content.
We need to take gitlab.cse.unsw.edu.au down at 11:00 today (Wednesday) for urgent software updates.
Apologies for the short notice -
gitlab.cse.unsw.edu.au will be back up again as soon as possible but it could be unavailable until 17:00.
Hello,
Our week 8 theory lecture will be today at 2pm. Slides here: https://webcms3.cse.unsw.edu.au/COMP4511/21T3/reso...
Please remember, everything for the group project is due at the end of week 10 (which is in about 19 days from now on Nov 19th).
The final code demo will be during the lecture time on Monday Nov 15th for peer feedback.
Best,
Aaron
Live now!
Dennis git update is here - > gitlab.cse.unsw.edu.au/COMP4511/21t3/lecture-week-7
Git: https://git-scm.com/
Git cheat sheet: https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet
Async Storage API: https://react-native-async-storage.github.io/async-storage/docs/api
Accessibility: https://reactnative.dev/docs/accessibility
ImagePicker: https://docs.expo.dev/versions/latest/sdk/imagepicker/
Hi Everyone,
This week's React Native exercise will focus on integrating simple Stack and Tab navigators into our app Dashboard application from Week 5. If you have not completed this exercise from Week 5, you can create a new app and use placeholder pages instead for this week's exercise.
As we are working with react navigators, will have to have the following packages installed:
npm install @react-navigation/native @react-navigation/stack @react-navigation/bottom-tabs
You can work on these exercises on your own, but you are also encouraged to attend the Wednesday 6-8PM tutorials if you require any help or have any questions regarding your project app.
Happy coding!
Cheers,
Rushenka
Hello
The Slides for week 7 along with links to the lectures are now online.
https://webcms3.cse.unsw.edu.au/COMP4511/21T3/reso...
See you all at 2pm today.
Best,
Aaron
Our Thursday lecture is starting now
Hi
Rushenka wanted to share this exercise notice for today.
She wanted to mention you can do these exercises on your own or come to the help session today if you need assistance with this exercise.
I would encourage people to take up the extra lab session opportunity as often people put off practicing and getting to grips wth such things until too late in a course.
Best,
Aaron Quigley
I'm writing to ask you to please complete your Student Experience Survey.
We (CSE) make a heavy use of the SES results to help inform our planning around degrees and courses in the future. I realise some of these changes might happen after your studies finish but I ask you, on behalf of myself and future students to lend us your feedback.
Thank you
Professor Aaron Quigley
Hi
As we discussed in the lecture today, could you please add a comment on the topics you would like Denis to touch on in his React Native lecture on Thursday please?
Please post your suggestions here: https://webcms3.cse.unsw.edu.au/COMP4511/21T3/foru...
Best
Aaron
Hi
Rushenka will be running React Native Support sessions on Wed 6 - 8pm each week. At the start this will be more introductory work and letter it will transition to be a help session.
Professor Aaron Quigley
Hello
If you don't want an account on UXPressia please send me an email indicating you don't want access.
Professor Aaron Quigley
Hello
This week we have swapped the theory and practice lectures so we will have the second react native lecture this afternoon from 2pm. I would strongly encourage you to attend the lectures live and follow along.
Links to the Week 3 materials can be found here: https://webcms3.cse.unsw.edu.au/COMP4511/21T3/reso...
See you all then,
Professor Aaron Quigley
Our GitLab Group has now been set up at https://gitlab.cse.unsw.edu.au/COMP4511/21t3
All lecture code will be published as a repository in this group, and a link posted on WebCMS3 under Course Work > Lectures and the relevant week.
The link to the code from today's (Thursday Week 2) lecture has been posted.
We are starting this in one minute!
Hi everyone! I'm Dennis and I'll be taking the React Native lectures for this course. Hope you've all had a great start to the term :)
Before the first React Native lecture this Thursday 11am-1pm it is important you download and install the tools listed below to ensure you can all follow along live in the lecture and that we aren't waiting for anyone's slow internet. This shouldn't take you very long (internet permitting), any setup/config will be covered in the lecture.
Setting up the development environment
(Ensure you follow the steps in order)
Looking forward to our Thursday lecture!
~Dennis
Hey guys, I’m Jamie! I’ll be taking the
Tuesday 4-6pm and Wednesday 4-6pm
tutorials. A bit about me is that I’m currently doing Software Engineering and I'm a big fan of Korean fried chicken, afternoon tea (necessity!!) and sitcoms.
Hi Guys! I’m Rushenka and I will be your tutor if you are taking the
Wednesday 6PM
tutorial. I graduated after completing my Bachelor degree in Computer Science from UNSW in December 2020 and have recently started working as a graduate Software Engineer. To tell you a bit about myself - I love to paint, cook and I obsess over good architecture and interior design.
Hi everyone! I’m Lavanya and I am currently in my final year of Software Engineering and will be finishing university at the end of this term. I am going to be tutoring the
Thursday 1-3pm session
. A bit about myself - I love watching movies, playing video games and reading comic books.
Hello
If you didn't manage to attend the
lectures
this week please watch the recordings. Have you read up on what is required from your
Design Diary
, your
Individual Assignment
or your
Group Project
yet?
I would strongly encourage you to attend all the lectures live. I was speaking with Dennis earlier (from Canva) about the react native lectures next week and I was pointing out that we are going to team teach. If you are at the lecture (live) you will be able to ask questions if you run into issues as we get setup using the tooling (which has a number of parts) for React Native.
See you next week!
For now some timely optional reading for you!
Professor Aaron Quigley
Hello
I see a few of you have been accessing the course website and moodle. To encourage more people to login I've recorded a short welcome video.
So see this
1. Navigate from our course website https://webcms3.cse.unsw.edu.au/COMP4511/21T3/
2. Over to moodle (which will ask you to login)
3. From there click on live lectures and recordings
4. To find the recording, select the burger menu item in the top left and select recordings.
Once you are there, you will see a short welcome from me. Please do try this now so you know how to navigate around.
Best,
Aaron
Hi
One last thing.
To attend the lecture on Monday please start from
https://webcms3.cse.unsw.edu.au/COMP4511/21T3
then link to Moodle
https://moodle.telt.unsw.edu.au/course/view.php?id=62463
then continue to blackboard collaborate by selecting Live Lectures and Lecture Recordings.
(sorry for the number of steps but I cannot embed access to BB collaborate into WebCMS)
Best,
Professor Aaron Quigley
p.s. Based on feedback from 20T3 I'm trying to simplify everything into WebCMS (content, forums, slides, assignments) and we are just using the connection to Moodle to be able to access backboard collaborate for live lectures and lecture recordings.
Hello,
As the TSAs noted in their email on Friday the timetable for this course has been revised.
Hello
The course outline can be found here: https://webcms3.cse.unsw.edu.au/COMP4511/21T3
Please note, this course has two lectures per week. Due to a problem with moving from in-person to online the second lecture was removed. I'm working on getting this added back into the timetable so we have two, 2 hour lectures per week (as this course has had for a number of years).
Another email will be forthcoming on this very soon and I'll go over it in class on Monday.
For now, I look forward to seeing you in BlackBoard collaborate for our first lecture on Monday Sept 13th at 2pm Sydney time.
Best,
Professor Aaron Quigley