Research Log of Web Science Students

Computer Science is not simply programming

Archive for the ‘EEG’ Category

WEdGE Poster (Draft)

leave a comment »

Written by inah

February 10, 2010 at 5:11 am

Posted in EEG

new feature #2

leave a comment »

We tried as much as possible to have the same XML format as the other groups. But since our game is played differently and the other groups kept track of some things that we don’t, we can’t really have exactly the same XML file.

With that said, here is our XML file. A little different but it has the same nesting tags.

<WSG_EDUGAME name = "">


<NAME> Player_Name </NAME>



<DATE> EEE, MMM d, ''yy</DATE>







<SCORE> Total_Game_Score</SCORE>














Written by izelderamos

February 8, 2010 at 1:02 pm

Posted in EEG

From EEG to WEDGE: Progress Update

leave a comment »

Since the term EduGames has been widely used already, we were asked to change our thesis name. So we came out with this title: WEdGE (Webcam for Educational Games in English): Using the Web Camera as an Interaction Learning Tool for English
Last January, we have been busy with finishing our thesis paper for PCSC. With that, we immediately had our first testing conducted at Krus na Ligas Elementary School on the second week.
The test methodologies were as follows:
1. Familiarization with the Webcam
In this study, the students underwent a familiarization stage where the limitation and tasks of the game were explained. The students also experienced playing the games for the first time.

2. Evaluation
The students were required to answer some questions regarding their experience and to rate the overall appeal of the webcam as a game controller. The evaluation criteria used are the following:
  • Functionality: Ability to play the game with no interruption/ system error
  • Ease of use: Adaptability of the user to the game as well as the use of the controller
  • Look and Feel: Appeal of webcam and game interface to the user (i.e. Did you like seeing yourself in the game? Did you like the appearance of the game?)
  • Engagement: User interactivity with the game system (i.e. Was the game too long or too short to play?)
  • Feedback/Assessment: Comment and Suggestion from the students (i.e. Did you like the webcam? Did you want it as part of learning activity?)
3. Game Proper
The test proper contains three stages, the pre-test, actual game play and the post test. The pre-test and post test are used to see if the students retained any knowledge from playing the game.

Game Familiarization (Izel demonstrated to the students how to control and play the game)

Game Familiarization (Each student got the chance to try our webcam games)

Game Evaluation (Each student answered a game evaluation after they have tried playing our webcam games)

Game Proper (Each participating student played the games individually until the end)

Post-Test (Each student took the post-test after playing the game)

The result of the testing shows that all of the fifteen participating students like the webcam game when it comes to its appeal and that they want it to be part of their learning activity. It also shows an increase in the students’ performance in pre-test and post-test. However, many students find the webcam controller a bit harder to use in the game as they rate it with medium difficulty. This factor is due to the controller’s sensitivity to every movement done in front of the webcam. (Further results were stated on the paper that we passed to the PCSC)
After this, we’re still in the process of improving our game and making more effective test plan that we’ll be conducting
again in order to comply with our thesis requirements.

Written by inah

February 7, 2010 at 2:06 pm

Posted in EEG

new feature

leave a comment »

We added the ‘create player’ feature in our project. We are also able to save and load previously created player account.

We are currently adding this feature to all our games. *phew andami*

Written by izelderamos

February 7, 2010 at 5:43 am

Posted in EEG

super bug: out of memory

leave a comment »

After finishing all of our game, we decided to finally merge it into 1 project.

We created a Main Class that will call all the 5 games. Also this class has the feature of choosing the color to be used for the controller. Colors available are Green, Red, Yellow and Blue.

Here is a screenshot of our Main Class. (no image yet. still under development)

But merging all our games wasn’t as easy as we thought it would be. We encountered a bug when moving from one game to another.

java.lang.OutOfMemoryError: java heap space

It seems that Java is running out of memory. It can’t handle all our game images. And in each game, we have atleast 10 images. When one game is seletected, it has no problem processing the images  but when another game is selected right after the previous game ended, OutOfMemoryError occurs.  As of the moment, we don’t know how to solve this problem because we certainly can’t remove some of our game images. 😦

Written by izelderamos

January 6, 2010 at 1:03 pm

Posted in EEG

new and bigger resolution

with one comment

Since we were asked to make our screen bigger, we decided to change it to 800×600.

Changing our screen resolution involves lots of work because we have to meticulously and painstakingly change all our detection values and coordinates.  😛

Here is a screenshot showing our previous and current screen resolution.

Written by izelderamos

December 29, 2009 at 3:22 pm

Posted in EEG

Wishlist, I mean List-of-to-Do’s!

leave a comment »

We had our last thesis demo update (before the year 2009 ends) on Dec 14. From that demo, we had presented our fourth and fifth game!
Fourth Game: Friends Maker
Synonyms and Antonyms
Game Description: Match/Select two out of the four words displayed on each child that are of opposite or of the same meaning. Matching of words would depend on the category displayed – synonym or antonym.
Fifth Game: Open the Windows
Topic: Vocabulary
Game Description: Fill in the correct vowel from the incomplete words located in the windows of the house. The player must refer to the definition below before he selects the incomplete word to fill in.
Finally, we have made our five games!  But all in all, the games are still unpolished as they lack some important features. Hence, we still have list of major revisions and additions to make over the Christmas vacation.
1. Make the resolution size (game screen) bigger (from 640×480 to 800×600)
Status: Ok
Effect: The webcam image is a bit pixelated, but still clear enough to be able to play the game.
2. Resize all the game images since the game screen will be enlarged.
Status: Not yet done
3. Game 4 (Synonyms and Antonyms)  – change the rules of the game into much simpler instruction
Status: Ok
We added a word below the given category (synonym/antonym) so it would be easier for the player to locate two synonyms/antonyms of the given word.
4. Game 5 (Vocabulary)  – change the flow of the game
Status: Still working on it
We plan to have all the 16 windows (4×4) displayed at once in the game screen (last time, we display it by rows) The four words for each round will just appear randomly in those windows.
5. Game animation
Status: Animation for Games 1 and 2 are done.
6. Combine all the games into one program.
Status: Still working on it.
7. Username and Registration of Players
Status: Not yet working on it.
8. Passing of Assessment in .xml
Status: Not yet working on it.
9. Sounds
Status: Not yet working on it.

We do hope to finish our games as soon as possible so we could proceed on testing  and writing of thesis paper. o_O

Written by inah

December 29, 2009 at 8:42 am

Posted in EEG