|During poster session|
Uncertainties: I doubted myself when Prof Ben said, 'every sem there're 1 or 2 students who drop the module'. I thought I would be the one cause I'm not that confident in my design skills and honestly speaking I don't know what's gonna come my way. But, I persevered and immediately during the first assignment, I kind of got the hang of it and began to trust what I do.
Systematic deadlines-based curriculum: After staying back in school for the first lecture of cs3216 on my first day of school, i kind of saw the truth about this sem: work work work. During the first few weeks of the sem, I created a list of deadlines for all my modules and to my horror, there seemed to be at least 1 deadline every week! It's like I've been pre-programmed into autopilot mode and all I do is to act like a robot and do projects super consistently, 1 submission after another. I liked the torture actually. At lear I know I've been working hard and even if I can't score well in exams, I know I did not waste any time and learnt a lot.
Excitements: These happens after each submission and every each feedback. Honestly, getting praised for our hardwork is really an awesome feeling. However, the sad thing is, not many modules use peer grading and we don't even get to hear complimentary words from lecturers. I like how we are requires to give comments to each other's works and sometimes, I get confidence boosts from reading the comments! Also, at the same time, I learn a lot from other teams and their projects!
|All look so happy!|
What I have learnt:
1) "definitely, some basic programming skills!"
Yes through the various workshops in the starting of the sem. Subsequently, i was lucky enough to experience some very basic coding in one of my other NM modules where we had to learn how to use Processing to create interactive games. Later on, during the final project, I could understand the big skeleton of the system my team built. I could have explored more on my own but i just didn't have the time due to crazy deadlines from other mods as well. I've gotten a few recommended self-learning sites, i hope to make this holiday meaningful using those.
2) "more about UI/UX design"
Definitely. What i have done was all evolving around UI design! And i really learnt quite abit on how to design for programmers to use. Also, through UAT with target audience, i learnt that we should always bear this in mind when designing: always think like a user.
|Prize presentation. LOL|
3) "how to work well in a team"
Or, should i have said 'how to work well with programmers'. It's real tricky at first cause generally, what they are looking for and what i think they look for are really different. Best take home point: design systematically. Cause we always gotta save each and every clickable element in .PNG file format with the correct size.
|Kids are just so adorable.|
10 year down the road, what i will remember about cs3216 are the friendships forged, the night that we stole beanbags to sleep on in utown, crazy laughing sessions at com1 at 1am, the unfinished fight for com1 mayorship on 4square, and many more wonderful moments like this...