Monday, 5 December 2011

Week 6 INP reflection

Do you have more confidence in creating (object-oriented) classes for your interactive application???

Not really as I am not good at programming and I have forgotten most of the things, I need to revise them again. Besides that I do not quite understand the classes like the extending. I only know the basic like extending the movie clip.

Will you be able to appreciate the power of Object-Oriented Programming?

Yes, it is very powerful and I can see that it is able to do a lot of functions .

Write some thoughts on Interactive Programming. (What have you learnt???)

Well basically I do not have much interest in programming and creating a game is very scary to me and I am worried that I am unable to complete the game, cause my basic have been forgotten. But this INP lesson have made me recalled some things like adding music, play and stop button, hit test object, creating classes, keyboard event, timer and so on. 

Wednesday, 9 November 2011

Week 3 > Self Directed Learning

Game Plan:

Some parts I do not quite understand but I tried to plan those areas as well.

Friday, 28 October 2011

Week 1 > Self Directed Learning

Definition of interactivity on websites...
  • User Control
  • Responsiveness
  • Real time interactions
  • Connectedness
  • Personalization/Customization
  • Playfulness


What makes an application interactive?


An application is interactive when the objects like buttons in the application activates by a mouse or some other device. 

How can interactivity be exploited in the chosen application? Put in another words, how can interactivity enhance the user experience for the chosen application? (Do research on interactivity other than using mouse and keyboard)



- Information Presentation:


The application makes use of user control, where the user can content and find the type of information that they want. For example a website that show different information, the user is able to decide what type of information they want to see.

- Electronic Publishing:

It allows people to post, edit, delete something they want, be it in the form of a blog entry or file sharing etc. Post, edit, delete (user control) is a form or interactivity that the user will interact with the machine. From the article one of interactivity meaning is "The extent to which users can modify the form and content of a mediated environment in real-time. "



-  Advertising:


For an advertising application, it is important that is catch the users attention and hence makes use of playfulness to enhance the user experience. Example using videos or slides show so that it will look interesting to the users

- Commerce & Transaction:

The application makes use of real time interactions where transactions are all done during the response time. For example a online store where people wants to purchase sometime the transaction is done on the spot when the user submits his/her order. Responsiveness is also a factor to enhance the interactive, for example the online store. Once the user submits his/her order, there will be an email will be generated and send to the user as a response to his/her order.

- Education & Training:


Education & Training application enhance users experience through the usage of user control where the users are able to select what type of information they want to see. Besides that they application also may make use connectedness where people's quires can be answered through the discussion forum. Besides these two, the application can also make use of personalization/customization which enable the person to see information that is tailored to meet the users need.

-  Entertainment:


Entertainment application can enhance users experience through user control for example a game, the user can select a specific level of difficulty and perhaps the number of players. Besides that the entertainment app may also have the component of playfulness that helps evokr the user's emotional and behavioral response through a humorous animation that introduces the game. 





 What factors should you consider to enhance the interactivity of your game? 


I should consider the playfulness; in the terms of a introduction video as well as user control; the users ability to select what they want for example the difficulty, the level or whether they want to music when they are playing the game.




I do not quite understand the reading material. I tried my best in doing this e-learning.