Monthly Archives: July 2005

Google Maps API

I presented a conference paper at ICWE on Thursday. One of the keynote speakers at ICWE that morning was Lars Rasmussen from Google. His talk was focused on using javascript to deliver Google Maps. He directed us to have a look at the Google Maps API. It is quite simple to use and very impressive. I was able to scratch this up within an hour. So now you’ll know exactly where I work.

I am now leaning back to using AJAX for my concept maps application, based on Lars Rasmussan’s presentation. They dismissed a flash based Google Maps simply because Flash is a proprietary format. Although the same argument doesn’t apply to Laszlo, as Laszlo’s LZX files are of an open format. It just happens that they compile LZX files to flash.

Anyway if I am to take Google’s approach, I will have to put up with a lot of work-arounds and hacks to support cross-browser compatibility. I think I will do a bit more experimenting before I commit to either AJAX or OpenLaszlo.

dotFOLIO update

I have ceased development on Portfolio (deployed version of dotFOLIO), as Semester 2 has just started, and students will soon be using it. In the meantime I will be merging changes back into dotFOLIO, and releasing it as version 0.3. This version will then be hosted at dotfolio.org.

I have also started looking at OpenLaszlo, a framework for developing Rich Internet Applications. I will be using OpenLaszlo to develop an application for showcasing e-portfolio artifacts as a concept map. The end result will be a flash object that integrates with dotFOLIO through XML/HTTP. Hopefully this will be the last bit of development work for my PhD.

Coming Soon: dotFOLIO demo site

I have registered the domain name dotfolio.org for the purpose of hosting a demo site for dotFOLIO. The site should be up and running in about two weeks from now.

A big “thank you!” goes to the people at SolutionGrove (in particular Caroline Meeks) and Zill.Net, as they have offered to host the site. Both companies do a lot of work using the OpenACS framework, which is the web application framework that dotFOLIO is built on.

Concept Maps and E-Portfolios

I have done a brief search for concept maps and e-portfolios. I have found that there is a strong relationship between the two, and that there is motivation for developing a concept map package for dotfolio.

An example of a concept map can be found at IHMC.

A Norwegian Company called Cerpus have published papers on using concept maps in e-portfolios to assist in learning. In [1], the authors describe a system called BrainBank Learning (BBL), which is a “suite of intuitive tools for learning of concepts and their content”. The pedagogical method for learning is “meaningful learning within a constructivist learning environment”. The core of the system is the “ontology of a topic map for acquired knowledge in a lifelong perspective”. It is worth noting in this paper about BBL is that it has “some similarities with concept mapping as defined by Novak” However there are some clear differences. “It is not hierarchical and it does not (yet) support a map-like graphical display of the knowledge structures”. This is seen as a limitation of the system, but they further state that because it can “store big and complex knowledge structures” then it can be considered to be a “powerful e-portfolio tool”. dotFOLIO already has this funtionality with the Clipper tool. All that it is lacking is a graphical mapping interface.

[2] is another paper published by Cerpus on e-portfolios and concept maps.

In the bibliography section of “Managed Environments for Portfolio-based Reflective Learning“, there is a paper titled “Using concept maps to develop lifelong learning skills: A case study”, the link is broken, but it shows that concept maps have been considered for use within e-portfolios by the folks at http://www.eportfolios.ac.uk.

Concept maps are also used as a method for meaningful learning at the University of British Columbia. They aren’t integrated into their e-portfolio system, but are mentioned together here.

The idea of concept mapping is not a new one. “Joseph D. Novak, Professor Emeriti of Cornell University, is often cited as having developed the idea of using a concept map as a teaching strategy in the 1960s. Novak’s work was influenced by the learning theories of David Ausubel who emphasized the importance of a student’s prior learning and knowledge to his or her success in learning new concepts. Meaningful learning will only occur if the student can consciously and explicitly link new knowledge to concepts s/he already knows.” [3] Novak’s work on concept maps is described in [4].

As mentioned in the above resources, concept maps can be used as a tool for meaningful and reflective learning. I want to investigate its use as a tool for showcasing learning outcomes within an e-portfolio system. There is additional motivation for this, as the data used to generate the graphical representation of the concept maps can be described in XML or RDF, and could potentially be used as a method for exporting e-portfolios between e-portfolio systems. The concept maps provide an ontology and more importantly context for learning artifacts stored within the e-portfolio. So expect to see this within dotFOLIO very shortly.

[1] Lavik, S. & Nordeng, T. W. (2004) BrainBank Learning – Building Topic Maps-Based E-portfolios. IN The First International Conference on Concept Mapping Pamplona, Spain.

[2] Nordeng, T. W., Lavik, S. & Meløy, J. R. (2004) E-portfolios for Meaningful Learning and Automated Positioning. IN International Semantic Web Conference Hiroshima, Japan.

[3] Digital Knowledge Sharing through Concept Maps at TUFTS.

[4] Novak, J. The Theory Underlying Concept Maps
and How To Construct Them. Retrieved from http://cmap.coginst.uwf.edu/info/.

First dotFOLIO site!

dotFOLIO is now being used by the Faculty of Engineering at the University of Sydney. It has been a hectic time for me, to get the site finished before Semester 2 starts at the end of July, but I made it… and with a week to spare. The site is located at http://portfolio.eng.usyd.edu.au. However, you really need to be a student to have access to the system. Although the student blogs will be made available to the general public.

About Me

Me

I am a postgraduate research student currently undertaking a PhD in the Web Engineering Group within the School of Electrical and Information Engineering at the University of Sydney.

My main research interest is in improving the quality of learning outcomes using technology. More specifically, my research focuses on developing an ePortfolio system – called dotFOLIO – that supports life-long learning.

I have previously worked in the IT industry as a software engineer, and have worked on a number of projects for varying business applications. The projects include proprietary project governance systems, Capital Markets CRC intelligent information systems, and Open Source personal learning and development systems.

I returned to University to pursue a PhD in software engineering during the IT downturn that resulted from the dotcom crash. People thought I was nuts going back to uni to obtain a higher degree in an area that was lacking job opportunities. Well three years later I have almost completed my degree, and the IT industry is starting to pick up again… I still have faith in the industry.

Apart from sitting behind a computer and hacking away at a keyboard, I also enjoy an active lifestyle. I used to play club rugby for SUFC Colts, until injury forced me to look at other ways to keep fit. I now enjoy running, playing golf, rock climbing, and going to the gym.

I have been fortunate enough to be well travelled. I have lived in Vanuatu, Papua New Guinea, Hong Kong and have visited UK, Ireland, Austria, Italy, China, Thailand, USA and Hawaii. When I have the time and money, I will set my sights on exploring South America and the rest of Europe.

I have met and fallen in love with the perfect girl. Her name is Kimmy Tran, and we’ve been together for almost two years. We share the same passions and dreams, and I am truly blessed to have her in my life.

The following is my SimilarMinds personality profile:

Global Personality Test Results
Stability (76%) high which suggests you are very relaxed, calm, secure, and optimistic..
Orderliness (73%) high which suggests you are overly organized, reliable, neat, and hard working at the expense too often of flexibility, efficiency, spontaneity, and fun.
Extraversion (70%) high which suggests you are overly talkative, outgoing, sociable and interacting at the expense too often of developing your own individual interests and internally based identity.

Trait snapshot: clean, likes large parties, outgoing, makes friends easily, optimistic, positive, social, high self control, traditional, assertive, rarely irritated, self revealing, open, finisher, high self concept, controlling, rarely worries, tough, likes to stand out, does not like to be alone, semi neat freak, fearless, dominant, trusting, organized, resolute, strong, practical, craves attention, adventurous, hard working, respects authority, brutally honest, realist, altruistic.


ESTP – “Promotor”. Action! When present, things begin to happen. Fiercely competitive. Entrepreneur. Often uses shock effect to get attention. Negotiator par excellence. 4.3% of total population.

Jung Personality Test (similar to Myers-Briggs/MBTI)

Other information about me such as my height, weight, nationality and age can be summed up in the following barcode:

If I were to be barcoded

This page only covers a byte size chunk of my life, but I intend to cover most of it in my blog, for the purpose of keeping my friends and family that are scattered across the globe up-to-date with my life.

Blog up and running again!

My blog was down for about 4 weeks due to a server mishap. It kind of worked out for the best, as David managed to procure a new server and have it linked to a fat pipe. So the site should be able to display quicker! Anyway I’m just thankful that the site is back up so that I can finally start blogging again.