Imagine Cup 2010 Malaysia, Here I come

Me and my team member (Team Cosmic) has been invited to attend Imagine 2010 Malaysia at Pulau Langkawi on 17th – 19th of May. This is the first time I attend Imagine Cup event as a guest instead of a competitor. I’m really excited and looking forward to meet all competitors from all university and visit Pulau Langkawi too as I never been there before (Yes, seriously I had never been there before).

I going to blog about the event in Imagine 2010 Malaysia here (Hope I’m not drunk after getting there and still got energy to write blog) or you can catch the latest update of Imagine Cup 2010 Malaysia thought #myimaginecup tag in twitter or follow my twitter!

Let’s rock Imagine Cup 2010 Malaysia at Pulau Langkawi!

by Ooi Keng Siang

Karnival Kerjaya dan Keusahawanan Graduan 2010

Registering yourself in job portal, polishing your resume, searching for your dream job, planning your dream company, those are the most important things in mind of students whom are going to graduate this semester after completing their study. Everyone is hoping to find a suitable job, job they like, but searching blindly through the job portal and sending resume to random companies might lend you end up with a terrible job that you dislike.

Instead of searching blindly, why not attending the Karnival Kerjaya dan Keusahawanan Graduan 2010 organized by Ministry of Higher Education (MOHE) and collaborated by Jobstreet at Putra World Trade Centre (PWTC), Kaula Lumpur on 14 – 16 May 2010 where you can get all you need at the same place and the same time.

Currently, there are more than 400 companies offering more than 8000 jobs in this event and the number is still going up. The companies range from local company to multi-nation company and the working field cover from technical to non-technical field. There must be a job that suits your need, no matter what qualification you hold. There are even expert from Jobstreet offering Resume Clinic at there too, so don’t miss the chances to polish up your resume.

Don’t miss this chances. Register yourself before 16 of May 2010 and search for your dream job at Karnival Kerjaya dan Keusahawanan Graduan 2010. The registration fee is free! Remember to bring your resume there for job application and open interview.

For more information, visit http://www.mohe.gov.my/k3g

Tell your Facebook’s friend that you are joining: http://www.facebook.com/event.php?eid=114698781902215

by Ooi Keng Siang

Imagine Cup 2010 Malaysia – Presentation Tips and Tricks

Congratulation again to all team that successfully enter the final round and preparing to go for Pulau Langkawi. I bet everyone must be very excited now.

Today I want to share my personal experience (team experience too) on imagine cup presentation (for software design category). This is my personal point of view and it is NOT related with any Malaysia final round guideline or what so ever. I would said, take it as a reference only. Although 10% marks is allocated for presentation, but my advise is presentation make up 70% because a poorly presented solution will never attract people attention.

Overall presentation:

  • Presentation script / storyboard. It is highly recommended to script what to present or write a presentation storyboard. Carefully plan what should be included in the script because presentation time given is limited. Include problem, solution, system demo, research, etc into your script and arrange according to your need. A good presentation start with a good planning. Review the script again and again when practice. If your team member is not good in English, find some one who is good to correct the script to make it perfect.
  • Interactive / Role playing presentation. A lengthy of introduction and solution explanation by each team member one by one then follow by a system demo, such classical presentation will only make the judges fall asleep. Add some creativity in the presentation such as role playing (example one act like student and explain what is the problem while another give the solution). Judges are expecting a smooth and natural presentation like watching a movie yet they are provided with all information about the solution thought the movie. Let’s give the judges some surprises through out the “show” and prevent them from falling asleep.
  • Make it simple. The judges usually came from different professional field with different background. Some of them might no understand the scientific term you using, make it simple so that everyone can understand. For example, if your solution target to solve TB disease, just mention TB will be good enough for everyone to understand, and don’t give scientific name where it is hard to pronounce and hard to understand.
  • Practice make perfect. There is no short-cut to make a perfect presentation. Practice until you remember the script without the paper (Many people tend to direct read from paper if they got the paper in hand, which is very bad). Practice until no more la, lu, lo, ok, a, etc (although no point given for language speaking, but judges will be annoyed and give a bad impression). A smooth presentation is possible only if a lot of practice is done, so go practice the script even you are in the washroom!
  • Backup plan. Always have one or two backup plan in case something go wrong. Prepare a backup machine, video record your software solution (especially for application that required Internet connection), have a local hosted server (if your web is hosting at other places on the Internet), take all installation software needed, bring your own wireless broadband and etc. Murphy’s law – “Anything that can go wrong will go wrong”.
  • Prepare for Q&A. Try brainstorm questions that judges will ask after listen to your presentation. For example like detail break down of cost, competitor analysis and etc. If those information that judges ask for did not cover or not detail enough in the presentation, put all in the appendix slide. Surprise your judges that you are fully prepare to answer any question they might throw to you. Try to do several rounds of presentation to others before final like lecturers, you might collect ton of interesting questions for final presentation Q&A preparation.
  • Deploy the solution. Well, I personally feel very annoying to see competitor present their software solution through the magic click of Debug (F5) button in Visual Studio. It look very unprofessional and sound like software might crash anytime. If the software solution is an desktop application, build that application into executable file and run directly from the executable file when present. If the solution is a web base application / site, deploy it to a server or at least to localhost and direct access to the site when present. Execute using debug button also cause the application run slower, take time to restart (when something go wrong during presentation) and whole world will know when error pop up!
  • Hide all bugs! It is understandable that no software / application is 100% bug free especially application that build it such a short time, but you definably don’t want the bug show up during presentation and spoil the party. Execute the software according to the script at least one to make sure no bug. If got, fix it! Make good use of try catch in C# to kill all the bugs! If something go very wrong during presentation, just close the application and execute it again or refresh the web page (That is the good of deploy your solution), stay clam and don’t panic because judges won’t know what actually happen if you hide it well.
  • Live demo. It is highly recommended to do a live demo of your system during the presentation time unless your solution using a something big that unable bring to the stage, for example a car! Using video recording or screenshot of your system and show it during presentation will not help you gain much point because judges know student are smart enough to mock up those things. Do not give a lame excuse such as hardisk crash and all project gone, you sure will BOMB by judges on the spot!
  • Presentable dress code. Yes, you can wear formal dress with coat, but it doesn’t mean it is a must. Synchronize with other team members to wear the same dress to show your team work to the judges. You can even have your own custom made team T-shirt. If you act as doctor, wearing doctor coat will add you some creativity point too.
  • Be confident. When you presenting, the stage is all yours. Be confident in yourself and your solution. If you can’t even make yourself believe in it, how you gone make other believe in it. Practice make perfect!
  • Don’t distribute booklet for the judges! It is very commonly to see presenter distribute booklet or something for the judges to read before presentation start. This distract the judges concentration on your presentation as some of judges might reading your booklet when you presenting. You always have the chances to disturb booklet or provide more information to them when they visit your booth.

Presentation slide (I only list out those important point that require extra care, those not in the list doesn’t mean it is not needed or not important to put into presentation slide):

  • Define the problem. It is your mission to tell the audience how serious is the problem that your solution is trying to solve. For example, everyone know TB disease kill a lot of people, but how many actually? So do some research on the problem and tell the audience XX,XXX numbers of people killed every year because of this disease. Emotion appealing way of present your problem sure will give you a great boost on your presentation, but try not to spend too much time on this as some of the judges already know how serious of the problem it is and spend long time on presenting the problem make them bored.
  • Solution Impact. This competition is all about how your solution can create the impact that can change the world. The judges not just care about how your solution impact the users, they also can about how many users your solution can impact. Define who is your solution target users and how many of them. Remember to pump in some research data / number in order to claim your point. Is best to target on users in Malaysia first before users at other countries (Solve your own country problem before you can solve other countries problem).
  • Solve the right millennium goal. Know the detail of the millennium goal you trying to solve before you claim it. Many competitors claim that they solve one of the targeted millennium goal but in fact they are not. For example, Goal 2: Universal Education is ensure everyone will be able to complete a full course of primary schooling. If your solution is targeting secondary school student, then you fail to achieve the goal. Try to re-strategies your presentation and solution if you found that you had target the wrong goal. Claiming that your solution can solve all / most goals does not win your any extra points, but you are only making fun of yourself in front of the judges. Concentrate on your target goals. No single solution can solve the whole world’s problems.
  • Project sustainability / Business value. Hot question that will definably ask by the judges. It is highly recommended to show how the project can sustain during the presentation, for example by government funded, collaboration with business partner, by startup and etc. Try to avoid becoming open source as the reason for your project sustainability, because only a few open source projects are able to sustain and most judges knew that. Be sure you have the prove if you said your project is funded by some organization. “Project build to solve the millennium goal, but unable to sustain themselves; it soon will becoming another millennium problem.“, quote from one of the judges during Imagine Cup 2009 Malaysia final.
  • Competitor analysis. Do a simple search whatever there are some similar solution out there or not. If there exist similar solution, do a competitor analysis or you can even compare with old method with your new solution. don’t assume the judges know nothing about other products out there, they knew it. Show why your solution is more better than others, what feature your solution have while others don’t. Most ideas presented are not unique but you can make your solution unique.
  • Research, research and research. A statement without proof are merely just a sentence. It is always better to tell “XX,XXX number of people killed by TB and $X,XXX,XXX had been spend on this each year.” then “Many people killed by TB and many money spend on this each year.”. Judges usually only believe on real number. Please DO NOT create those fact by yourself. If your application interface also did some research according to user feedback, that is also a research, show it!
  • Make it simple and interesting. Dress up your presentation slide with picture and not just words. This is not a lecture time, no body will want your slide to go home revision. Make your slide simple with picture that let people understand easily and you present and explain it in more detail. “Don’t read out from the slide, you think I can’t read it out my own?” quote from one of my friend who is experience in presentation.

Phew, what a long list. Hope the one who read my blog post still stay awake. I guess this are the tips that I can came out from my mind now. Will add more if I think of any.

by Ooi Keng Siang

Imagine Cup 2010 US Winner announced

The winner of Imagine Cup 2010 had already announced. The team that is going to represent US in the software design category in worldwide final at Poland is team Mobilife. Catch team Mobilife’s solution here at Facebook page.

Below are the list of winners in Imagine Cup 2010 US:

All projects demo video can be found at US Imagine Cup website.

by Ooi Keng Siang

Silverlight for “Smart” Programmer

Just came back from Imagine Cup Workshop (Northern Region) .  Although some accident happen yesterday and we are force to delay the workshop from Saturday to Sunday, but lucky the workshop went smooth today. Meet a lot of great Imagine Cup participants from UUM and USM. As I’m not really good in design (in fact, I’m suck on design), I was only in charge on a small part of the workshop only. Koekoe and Matt do all the great show while I’m sit there listening and learning with others too!

As I promise that I will share my slide with everyone, that is the reason why I write this post. Although I don’t think my slide is very useful for everyone especially those who already master Silverlight, but I think it might still be very useful to those who want to try Silverlight out or want to improve their Silverlight interface in short time.

Presentation Slide: Imagine Cup Workshop

by Ooi Keng Siang

Imagine Cup 2010 Malaysia – Finalist Announced

After a long waiting, the 30 teams that won their chances to Pulau Langkawi to compete for Imagine Cup 2010 Malaysia Final is announced on 15th of May.

Institution

Team Name

APIIT UCTI

Team HDC

APIIT UCTI

Cyber Knight

KDU College

.DOT

Multimedia
University Cyberjaya

Air Sense

Multimedia
University Cyberjaya

TAC

Multimedia
University Cyberjaya

GreenLab
Innovations

Tunku Abdul
Rahman College (SAS)

Beginner

Tunku Abdul
Rahman College (SAS)

Obama

Tunku Abdul
Rahman College (SAS)

Gold Mondo

Univerisit
Teknikal Malaysia Melaka


~NeuroTypical~

Univerisit
Teknikal Malaysia Melaka

 

The Viper

Univerisit
Teknikal Malaysia Melaka

Civilus

 

Universiti
Kebangsaan Malaysia

Pandora

Universiti
Kebangsaan Malaysia

Iris

Universiti
Kebangsaan Malaysia

 

Rotund’jere

Universiti
Malaysia Pahang

MediaLab
Studio

Universiti
Pertahanan Nasional Malaysia

Cyber
MarksMan

Universiti
Putra Malaysia

Hello World

Universiti
Putra Malaysia

ATOS 9313

Universiti
Putra Malaysia

upm_kkk

Universiti
Sains Malaysia

Celestial

Universiti
Sains Malaysia

Marshmellow

Universiti
Teknologi Malaysia

Innologist

Universiti
Teknologi Malaysia

Naturek

Universiti
Utara Malaysia

4 Real

Universiti
Utara Malaysia

National
Supporters

Universiti
Utara Malaysia

Satu Malaysia

University
Technology of MARA

Geographical
Information Retrieval In Mobile

University
Tun Hussein Onn Malaysia

Imagism

Source: http://myimaginecup.com/finalist.aspx

Congratulation to all of them. A workshop waiting for all finalist to prepare them in term of polishing up their product interface, presentation skill and business value of their product. I hope all finalist really take it seriously because you all are no longer just representing your own team, but now representing your own university to fight for a place where you can hold your own country flag at the stage of the world.

Future more, I hear there is an extra prize waiting for all finalist as well. Let me gather more information on this first.

Let’s rock at Pulau Langkawi!

by Ooi Keng Siang



Imagine Cup 2010 US – People’s Choice Award

Imagine Cup 2010 US is having People’s Choice Award again this year, where other can see the great creativity work from US competitor and vote which one you like the most. Here is the top 10 competitor’s creativity work showing in video.

I strong advice all Imagine Cup competitors to have a look on other country’s competitors work and compare it with your own project then make some adjustment through learning from others. Let’s watch some video!

Link: Imagine Cup 2010 US – People’s Choice Award website

by Ooi Keng Siang

Imagine Cup 2010 – Windows Phone 7 “Rockstar” Award

Can’t get enough of Imagine Cup prizes? Craving for latest Windows Phone 7 Series? Want to increase the chances to attend the worldwide Imagine Cup at Poland? Here is the Windows Phone 7 “Rockstar” Award. Let’s rock!

 

 

Attractive prize awaiting competitor to grab away.

  • First Prize: $8,000 USD, a trip to the Worldwide Finals in Warsaw, Poland and a Windows 7 phone for each team member.
  • Second Prize: $4,000 USD and a Windows 7 Phone for each team member
  • Third Prize: $3,000 USD and a Windows 7 Phone for each team member

 

Requirement:

  • Create an mobile application that able to running on an actual Windows 7 device or in an emulator.
  • Application must be created in either Silverlight or XNA.
  • Submit one or more ‘XAP’ application packages that focus on originality, consumer
    appeal and unique mobile features.

 

Craving for Windows 7 Phone? This is the best chance to win yourself a Windows 7 Phone first even before it hit the market. Round 1 competition end at 24th May 2010, competitors still have plenty of time to develop the application from ground up.

 

For more information visit Imagine Cup worldwide website or check out the Rules and Regulations for this award.

Have any question, ask in the forum.

 

I wish I can join this competition to grab away the Windows 7 phone myself. I wish I’m still a student now!!!

 

by Ooi Keng Siang

Imagine Cup 2010 – Envisioning 2020 Award

Get to know Imagine Cup too late? Don’t have enough time to compete in your country final for Software Design? Disqualified in selection round in other categories? Not a IT student? Not good with multimedia? Yet with all those yes but still want to go for Poland?

Here is the chance. Imagine Cup announce Envisioning 2020 Award on 2nd of March. You doesn’t need to create a software that can change the world, but you need to create a video to express your vision for how technology could transform people’s lives by the year 2020. The Semi-finalists will get the tickets to go to Poland and stand a chance to grab away 8000 USD.

Competitors doesn’t need to create a software like other awards or categories. Competitors also doesn’t need to capture a video with professional equipment or skill too. The world need your ideas, what important is your ideas! The judges criteria are stress on inventiveness of your idea, potential for impact and technical plausibility. The award is just started, competitors still have a lot of time for the video, why not go for it if you have a great idea in your mind!

Who said only good in Computer Sciences / Information Technology students can make the different in Imagine Cup? Why not those who are not from CS/IT background make the different? Who said only those with professional skill can capture video for the future, why not you capture your own video with your creativity idea? Start create your own story and video and make the different!

For more information visit Envisioning 2020 Award page.

For Envisioning 2020 Award detail get the document from here.

Any question for this award? Post and ask here.

by Ooi Keng Siang

Imagine Cup 2010 Malaysia Video Submission Tips & Tricks

Closing date for Imagine Cup 2010 Malaysia Semi Finals is just around the corner. I bet every competitors now are burning midnight oil to complete develop as much as possible on their system in order for them to show case in their video demo. While busy developing the system, competitors might want to start writing their proposal and thinking a script or scenarios for their system video demo.

Today I want to share my personal experience (team experience too) on creating video demo for Imagine Cup video demo submission. This is my personal point of view and it is NOT related with any Malaysia final round selection guide or what so ever. I would said, take it as a reference only.

  • Come out a script or scenarios for the system demo. Competitors might want come out a script on what to present and what to say in the video before start recording. This can help to avoid forgetting or missing some important element when recording. (When start recording, everyone will get panic).
  • Record in multiple smaller part and compile into one later. It is easier to record part by part first because you might not want to record everything all over again when something when wrong (such as system crash, mispronounce, interruption, messenger popping out!). Combine into one after finish record each part. Please don’t submit multiple part, because it is irritating and judges might miss one or two video clip (they have ton of video watch you know).
  • Record in well-known video format (such as AVI or WMV). I highly suggested record your video into avi or wmv format which able to play directly using Windows Media Player or any other common available video player. I guess no one wish to get disqualified because of their video fail to view by judges.
  • Narrative / Voice over on video demo. Having a sweet voice explaining the system and problem definitely is a plus point. Not recommend to use computer voice narrator, because the voice is irritating to listen for 15 minutes long. Not recommend to use subtitle instead of voice because judges will be too busy reading the subtitles and cannot concentrate on the system demo, but you can have both if you want and free. Highly not recommend to submit a video without any voice or subtitle explanation, audience cannot read competitors’ mind!
  • Be creative, but not over creative. Add some creativity into the video demo to attract the attention of judges. Competitors might want to come out a story line for video demo to make the video more lively. Some animation or effect will be good to have, but don’t take too much time on that, because it is not the main presentation point. Don’t create a video with super visual effect and loud background music, it make the judges dizzy only.
  • Add some research element. Show some research data in order to make the audience believe how serious the problems are or how much impact the solution can make . It is better to say like this disease had kill XXX,XXX number of peoples every year instead of this disease had kill many many people every year. Please don’t present your own created number or unclaimed research data!
  • Make it simple, the audience may not have a computer sciences background. Try to explain the system in a simple way and easy to understand. Judges might come from different fields and they might not understand some scientific term.
  • Keep the video demo in time. It is recommended to follow the time limit given by Imagine Cup Malaysia website. Don’t present a lengthy video demo as the audience might fall asleep before finish it.
  • Concentrate on your system demo. The video is all about the system. The video should show the feature of the system and how it can solve the problem or how it archive the millennium goal. It is alright to show some user feedback research or interview, but not too much. Audience has no interest on how competitors develop the system, where competitors go and get the data, not interested in competitors’ university’s view as well.
  • Simple introduction will be nice. This is optional as it should be written in the proposal submit together with the video, but it is good to have some introduction. The video might want to have a few minutes telling the audience what problem the system is targeting and which millennium goal the system is trying to archive.
  • Skip unimportant part. Competitors might want to fast-forward some unimportant part such as data entry. Audience do not have that much patient to wait competitor to finish filling up all the form (with irrelevant data). Skip the loading time of a website or data will give more time on other demo of the system too.
  • Hide the bugs! If the system is yet to complete, competitors doesn’t need to tell the audience that they have what module, and which of them yet to develop or fail to show. This will just give audience a bad impression on the system as the system might crash anytime. Just show whatever the system currently got, if not, tell the audience what it might become when it complete.
  • Remember to give credit. Although this is not much about the competition, but give credit to the author of the song or research data obtain is good practice. Who knows one of the judges is the author and s/he didn’t see any credit given to him/her.
  • Practice before real recording. It is good to have a round of practice or two before go for the real recording. Although competitor can direct read from the script they prepare when recording, but not everyone can read the script as smooth as normal way of speaking, they sure got a lot of half way full stop. Practice also can reduce Manglish or Singlish (those “eh”, “ah” and etc). It doesn’t sound nice when audience hear those “ah”, “eh”, “oh” and half way full stop. Although it is hard for most of us to reduce Manglish to zero, but reduce is better than did nothing.
  • Grammatical error and spelling check. Please don’t learn like me who bad in English writing skill yet didn’t have some one to look for grammatical error in my blog post. If competitor decided to add subtitle or some introduction, or any statement in their video demo, be sure to find someone who strong in English writing and spelling to check for grammatical error and spelling error. If possible, gramme check on the script for video demo as well. Some audiences / judges are very particular to English spelling and grammar.
  • UI design. Thank you koekoe for pointing this out. As every competitor know interface design is very important because most people like clean and nice UI design. It maybe too late for competitors to redesign their UI before video demo submit. But if competitor has done some UI design research or user acceptability research such as interview doctor on how to position some control to suit their need or why need to place particular control here for what reason, feel free to tell the audience in the video. If the system have all the cool effect and audience doesn’t find the usefulness, it is useless and gain no point for design.

Those are the tips and tricks I can think of currently. I will edit and add more if I can think of any. Suggestion can be make at the comment too.

I fail to get back any video submitted on last year Imagine Cup Malaysia final because Soap Box delete everything already. Furthermore, I fail to upload my team’s last year creation to YouTube due to the video length cannot excess 10 minutes, too bad. I have successfully upload my team’s last year created video into 2 part on Youtube, you might want to have a look for example. You might want to check out on YouTube on other country’s Imagine Cup video demo (past and present).


Update on 3rd March 2010: After I viewed one of this year competitor’s video demo, something strike my mind. I added some point (in blue color font) and upload my team’s last year created video.

by Ooi Keng Siang