Final Year Project In ProDEx
Been busy with the whole week, first is Drama presentation. Next stuff, is my college annual ProDEx (Project Design Exhibition). My teammates and I had to present our Final Year Project. Sure it was hectic, but it sure was rewarding.
The project that my team and I are working on, is an application that provides a visualization environment for learning programming. To put it simple, it is a 2D game, but instead of using keyboard directional keys or mouse to control the Hero/Warrior, we need to use programming to program the Hero. We called our project as STEPHY, that simply means Simply To Encourage Programming Habit Yourself.
In order to complete the levels, the player needs to program the Hero using our very own Action APIs or script, with combination of C/C#/C++/JAVA-like programming syntax such as for loops and if-then-else statements, to collect all the Stars in the level. There are several constraints like Health points, Cost points and Time factors, and the player would need to plan ahead using their knowledge in programming.
The main goal of the project is the encourage students especially in Computer Science and prospective IT students, to learn programming in a fun manner and build their programming fundamentals better. After all, basic stuff is normally what we always taken lightly, which will eventually affect us in the future. Besides the STEPHY game itself, we also have a Level Editor (which works similar like StarCraft Campaign Editor), that enables players to create levels themselves and let other players to challenge them.

Overall, we had been busy on the exhibition on Thursday and Friday. And best of all is that, our team turned up to be the 2nd runner-up in our category (which is software simulation) for the competition. Quite a number of students and lecturers show interest in our projects, even from non Computer Science students and people that does not have any idea what programming is. The satisfaction, how delightful!
Related posts:
- My FYP Role My FYP (Final Year Project) consists of a group of four. All of our tasks are interconnected, yet we can work almost independently, thanks to Object Oriented Programming approach. The reason I bring up this post is that, many people misunderstand my role or task in my FYP, many thought...
- 3D Modeling Again Recently I am up to 3D stuff again, for good this time. I’m basically going to use what I’ve learn from my internship and put it in use for my college final year project. Well, although my skills are pretty limited, what I’m doing is to create low polygon 3D...
- Multimedia Project - Honda Corporate CD Well, this is my digital multimedia unit’s assignment, a multimedia project created using Macromedia Flash. It is a group assignment where each team should consists of 3-4 members. I myself have Ching Wei and Huay Meng as my group members. We are suppose to come up with a corparate CD...
December 15th, 2007 at 11:02 pm
yea man, we did it!
December 16th, 2007 at 12:16 am
Congratulations! It’s indeed a very cool idea for your final year project. Keep up the good work. =P
December 16th, 2007 at 2:30 am
terribly sorry, I thought Stephen snapped many many pics with his SLR already, thats why I didn’t take mine there..
December 16th, 2007 at 11:15 pm
You all deserved it… The next stage is to get some papers published and promoting it…
December 19th, 2007 at 2:19 pm
thats a pretty good idea
thing looks cool
March 6th, 2008 at 4:26 pm
hi..this is a nice project. Im actually searching for final year project idea and then I found yours. Well I’m not a science comp but an EIT student. Neway.. cool project