Posted on 30 Jun 2019
Thoughts on entering final year
I remember my freshman year like it was yesterday. When I ask my juniors about the subjects they're taking for their coming semester, I can remember vividly the assignments, the lecturers, and the scary and exciting moments. Time really does pass by fast. I'm overcome by a mixture of emotions as I am about to begin my third and final year tomorrow.
This semester break wasn't particularly happening although I did manage to pull off a mini side project and make some preparations for events that will be happening in the coming term. I did also manage to secure myself a Final Year Project title for a budget-tracking web app. And perhaps finishing a good TV series like Breaking Bad in a short period of time could also account for an accomplishment 😆. I plan on writing a review about the series soon.
I vowed to retire from club activities and outside events to focus more on my project and to look out for internship opportunities but here I am tangled once more in a series of events. The recent ruling is that every club committee are to serve their term from the beginning to the end of the year and no longer on the start of each term in July every year. So my position in the high-committee for IT Society had inadvertently been extended to the end of this year when it was supposed to end this July. I'm not sure if it's for this reason or simply because I feel obliged to keep the club running as long as I am in university but one thing I know is that this is the only society in university I was ever committed in.
Apart from a series event that I am involved in for IT Society, namely BarCamp Cyberjaya and Jumpstart Orientation, I also volunteered some two months ago to be in the organizing team for WordCamp Kuala Lumpur 2019. I've never been involved in the WordPress community nor have I used WordPress for development but I figured it would be worthwhile to learn a few things on the go as I get involved in my first ever WordCamp.
I also plan to get started on Coder Women in campus, a series-program that aims for female students to teach and learn coding. You could say this is a spin-off from Women Who Code which is predominantly comprised of working adult women from the industry. My hopes for Coder Women is to get more younger women in college to take up an interest in coding. I hope everything goes well for this, fingers crossed 🤞.
With all the events that are happening next term, I'm lucky to have a rather flexible class timetable. My classes span for only three days in a week, with the remaining days left for revision, FYP and event preparations. On an unrelated note, I decided to ditch Systems Analysis ans Design and take Computer Graphics instead, a Games Development specialization subject for my elective. My initial plan was to have this subject provide me some fundamental knowledge in 3D modeling as I had initially planned to take up a project for a mobile 360 panoramic viewer. However the supervisor for that project title didn't strike me as a helpful and knowledgeable lecturer, so to speak. I changed my attention to developing a web app after that. I am still excited to learn this subject but I'm also aware that it's going to be a little hard for my head to wrap around it. But YOLO, right?
Thanks for reading! Wish me luck 🤞.
Posted on 15 Jun 2019
Life was good
Life was simple when I was a child.
Life certainly wasn't a box of chocolates but it wasn't terrible either.
I had my fair share of disappointments, thoughts that life wasn't fair, feelings of despair about my looks when I hit my teen years, and a hodgepodge of emotions.
But that was part of growing up. As they all say. And yes, that's still part of me till this day because I am still learning and growing. If there was anything that my past had thought me, it is to look to the near future to have a sense of direction, live in the present to make the most out of my daily life, and glance at my past every now and then to appreciate how it has all come to be and sail on a boat of dreamy nostalgia. This post is a short detour through some of the reminiscent of my childhood and teen years.
Back in those days, my only concerns were school grades, my pizza face and the mundane worries about getting school essentials for the new year. My social life wasn't the most happening although I did have a few friends at school who served just to fill the void I felt at school and to remind me of my homework (and also to set my social skills straight).
You see, I was blessed to have a computer at home with Internet. It also came with a printer and a set of speakers. My history with using the internet goes back to the year 2007 when Pa got us our first family laptop. It was a Compaq, I recall. It served us well for 6 years until my sisters and I each got our own personal laptops, thanks to Pa. My laptop became my main source of distraction but also my main source of knowledge. Little did I know of how a pure chance of owning a laptop at my young age would transform my life afterwards.
First there were the online educational games. I used to frequent sites like FunBrain, PopTropica, and MiniClip. These sites were packed with so many fun games that were not only highly addictive but they also thought me history, general knowledge and aroused in me a sort of child-like curiosity and suspense like no other. Poptropica is a virtual-world game whereby you have an avatar of your own, a Poptropican whose mission is to travel the map of Poptropica to various islands and complete challenges there, ultimately earning your Poptropican a medallion. I really can't stress enough just how much this game has thought me as a little girl. I think I can still learn a handful of things from playing Poptropica, even at age 21.
|my Poptropican avatar in the Home island.|
Then came the age where my sisters and I were completely hooked with virtual world games. Poptropica was a classic, it sticked through my teenage years as well. Apart from Poptropica, there were other virtual world games that we played like Zwinky, ToonTown, Club Penguin and Pixie Hollow. Toontown, Club Penguin and Pixie Hollow were three of Disney's four MMO games. I vividly remember playing these games like it was yesterday. The fun and enjoyment didn't die as I grew older but it died because Disney decided to close all those games. It's ironic to think that Disney was actually capable of ruining my childhood. For fellow fans of these games who are reading this blog post, watch this video to know why these games shut down :(
As I grew older and begin to find interest in writing, I discovered blogging through the then popular blogging platform, Blogger. This was also the time I was exploring other social media like Twitter, Tumblr, MySpace, etc. Through Blogger, I discovered not just my inner writer but also my hidden web designer *coughs*.
My blog circa 2012. Yes, lots and lots of cats.
Writing blog posts was in itself very rewarding as I felt the power in being able to express myself in words. But beyond that, in desiring to break-free from the constraints of the standard theme editor and customize the blog look to my liking, I discovered web design and web development. I was thrilled by the level of customization that were made possible with HTML and CSS. Hence, my journey into web development begun. I considered it more of a hobby back then. I used to sneak out of bed at night to code my fresh ideas to life. Little did I know that this small passion would grow to influence a major life decision - enrolling into a CS degree and choosing to specialize in software engineering, particularly in web and mobile app development.
After those carefree years, when I entered higher secondary and when I started exploring other things outside in the real world, I began to adapt into growing responsibilities. I still spent hours on the computer but on more serious things such as scholarship applications, online banking, in-depth theoretical stuffs about CS, religion and philosophy, etc. I began to find leisure in online movies, Youtube videos, online tutorials, and needless to mention, social media. But I am glad to say that I am not as nearly as addicted as I was with these current forms of entertainment as I was with my childhood online games and when I first discovered web design. That sheer enjoyment and carefree-ness defined the good times I had in my childhood and I don't think I can ever re-live those moments.
Posted on 27 Feb 2019
Hour of Code at Tiara Permai Primary School
Sometime earlier this year, I got looped in an email from the Director of WWCode KL who was looking for volunteers on behalf of UNESCO's Hour of Code program director. The program wast to be held in conjunction with Women's Day. The aim was to have several women volunteers attend to primary school girls to guide them in a game of code blocks where they can learn basic concepts of programming. I enlisted as volunteer and after that, there were several Skype meetings with UNESCO's science program director, Ai, a school teacher, Mdm. Fadzillah and three other volunteers. We decided to conduct the program in the afternoon of 27th of February at SK Tiara Permai.
On the day of the program, I traveled to Sentul to visit Tiara permai primary school. I was on my study break and since I had only two final papers to sit for, I figured I had plenty of time to spare 😋(it was an excuse for me to escape from my boredom). I reached Sentul an hour early and so I decided to grab some light snacks for lunch. I wasted a bit more time on my phone before riding on a taxi to the school.
|The entrance gate to SK Tiara Permai|
I reached the school during the time the morning session of the school was over. The cars driving in, carefree students running about and the sweltering heat was all very overwhelming. It all seemed to familiar too. For a brief second, I found myself reminiscing on memories of my own primary school years. The school guard then directed me to the library where the teacher, Mdm. Fadzillah was at. There was already another volunteer, Kwan Lee, at the library with Mdm. Fadzillah. I greeted the two of them and introduced myself. I took a seat next to Kwan Lee and chatted with her while waiting for two other volunteers to arrive.
|From left: The headmistress, Sarah, Adila and Kwan Lee.|
After meeting and chatting a bit with the headmistress, Mdm. Fadzillah took us back to the library. her students were already inside, all seemingly excited to try out Hour of Code's Dance Party code game. Mdm. Fadzillah handed chromebooks to the girls while Adila explained some introductory slides to the girls. All of us volunteers realized just how broken our Bahasa Malaysia had got since we left school. We struggled a little bit to communicate with the girls in Bahasa Malaysia but there was no any real language barrier. The girls were able to understand our instructions and answer our questions just fine😁.
|Let the coding-jamming session begin!|
It was really interesting to observe the girls learning about events and objects in coding through the game. One girl exclaimed "Ahh I see now why we were getting two of the same dancers, the Moose dancer was named dancer1, it's the same name given for the Cat dancer! The names of the dancers play a role!". The girl cleverly resolved to giving unique names(variables) for each dancer (object).
An hour passed by quickly and Mdm. Fadzillah wrapped up the session and asked the girls to submit their project links once they were satisfied with their work. In the meantime, Adila took the opportunity to ask the girls if there was anyone among them who would be interested to study IT/computer science. It was good to see a few of the girls raise their hands excitedly. I felt like I needed to let the girls know that coding is not always drag-and-drop code blocks, and so I told them that in reality, there are lines of typed codes. The girls salam our hands before we left for a group photography session at the Skype room.
After that, the girls bid us goodbye and headed back to the library to resume their Dance Party projects. Meanwhile, Mdm. Fadzillah showed us around the Skype room and explained to us that she and her students often engage in Skype video call sessions with school children from around the globe. The schools would exchange knowledge about their country's language, culture and even scientific researches.
|Photographs, batik, bookmarks that were exchanged with schools around the world, among many other souvenirs displayed in the Skype room.|
Mdm. Fadzillah then invited us to join her for lunch at the teacher's cafeteria but she had yet another thing to show us outside the Skype room! Mdm. Fadzillah proudly showed us a large map drawn on the floor just beside the Skype room. It was drawn in a Monopoly board game style. Mdm. Fadzillah demonstrated to us that students would have to throw a gigantic dice and move some steps and if they land on a country name, they would pick up a flash card bearing that country name and they will get to progress if they can answer a small trivia about the country. I thought that was a brilliant idea to expose primary school students to geography as they don't have that subject in their syllabus just yet.
|Game of Geography|
|But first, let's take a selfie!|
Volunteering to teach[informally] at a school was a whole new experience to me. There was so much to take back at the end of the day. I loved bonding with the little girls and sharing with them what I was passionate about - coding. Also, women teaching girls to code seemed like a very empowering theme to pursue. I hope to have more opportunities like this to come in the future 😊.