Skip to main content

Research Repository

Advanced Search

Dr Frederick Li


A Fine-Grained Outcome-Based Learning Path Model (2013)
Journal Article
Yang, F., Li, F. W., & Lau, R. W. (2014). A Fine-Grained Outcome-Based Learning Path Model. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 44(2), 235-245. https://doi.org/10.1109/tsmcc.2013.2263133

A learning path (or curriculum sequence) comprises steps for guiding a student to effectively build up knowledge and skills. Assessment is usually incorporated at each step for evaluating student learning progress. SCORM and IMS-LD have been establis... Read More about A Fine-Grained Outcome-Based Learning Path Model.

Predicting Performance in an Introductory Programming Course by Logging and Analyzing Student Programming Behavior (2013)
Conference Proceeding
Watson, C., Li, F. W., & Godwin, J. L. (2013). Predicting Performance in an Introductory Programming Course by Logging and Analyzing Student Programming Behavior. In Proceedings of the 2013 IEEE 13th International Conference on Advanced Learning Technologies (ICALT 2013) (319-323). https://doi.org/10.1109/icalt.2013.99

The high failure rates of many programming courses means there is a need to identify struggling students as early as possible. Prior research has focused upon using a set of tests to assess the use of a student's demographic, psychological and cognit... Read More about Predicting Performance in an Introductory Programming Course by Logging and Analyzing Student Programming Behavior.

BlueFix: Using Crowd-sourced Feedback to Support Programming Students in Error Diagnosis and Repair (2012)
Conference Proceeding
Watson, C., Li, F. W., Godwin, J. L., Popescu, E., Li, Q., Klamma, R., …Specht, M. (2012). BlueFix: Using Crowd-sourced Feedback to Support Programming Students in Error Diagnosis and Repair. In Advances in Web-Based Learning - ICWL 2012: 11th International Conference, Sinaia, Romania, September 2-4, 2012 ; proceedings (228-239). https://doi.org/10.1007/978-3-642-33642-3_25

Feedback is regarded as one of the most important influences on student learning and motivation. But standard compiler feedback is designed for experts - not novice programming students, who can find it difficult to interpret and understand. In this... Read More about BlueFix: Using Crowd-sourced Feedback to Support Programming Students in Error Diagnosis and Repair.

Learning Path Construction Based on Association Link Network (2012)
Book Chapter
Yang, F., Li, F. W., & Lau, R. W. (2012). Learning Path Construction Based on Association Link Network. In E. Popescu, Q. Li, R. Klamma, H. Leung, & M. Specht (Eds.), Advances in web-based learning (ICWL 2012) : proceedings of 11th International Conference, Sinaia, Romania, September 2-4, 2012 (120-131). Springer Verlag. https://doi.org/10.1007/978-3-642-33642-3_13

Nowadays the Internet virtually serves as a library for people to quickly retrieve information (Web resources) on what they want to learn. Reusing Web resources to form learning resources offers a way for rapid construction of self-pace or even forma... Read More about Learning Path Construction Based on Association Link Network.

Game-On-Demand: An Online Game Engine based on Geometry Streaming (2011)
Journal Article
Li, F., Lau, R., Kilis, D., & Li, L. (2011). Game-On-Demand: An Online Game Engine based on Geometry Streaming. ACM Transactions on Multimedia Computing, Communications and Applications, 7(3), Article 19. https://doi.org/10.1145/2000486.2000493

In recent years, online gaming is becoming very popular. In contrast to standalone games, online games tend to be large-scale and typically support interactions among users. However, due to the high network latency of the Internet, smooth interaction... Read More about Game-On-Demand: An Online Game Engine based on Geometry Streaming.

Sketching-Based Skeleton Generation (2010)
Conference Proceeding
Zheng, Q., Li, F. L., & Lau, R. (2010). Sketching-Based Skeleton Generation. In 2010 3rd IEEE International Conference on Ubi-Media Computing (U-Media 2010), 5-6 July 2010, Jinhua, China (179-186). https://doi.org/10.1109/umedia.2010.5544472

Articulated character animation can be performed by manually creating and rigging a skeleton into an unfolded 3D object. Such tasks are not trivial, as it requires a substantial amount of training and practices. Although methods have been proposed to... Read More about Sketching-Based Skeleton Generation.

An Adaptive Course Generation Framework (2010)
Journal Article
Li, F., Lau, R., & Dharmendran, P. (2010). An Adaptive Course Generation Framework. International Journal of Distance Education Technologies, 8(3), 74-85. https://doi.org/10.4018/jdet.2010070104

Existing adaptive e-learning methods are supported by student (user) profiling for capturing student characteristics, and course structuring for organizing learning materials according to topics and levels of difficulties. Adaptive courses are then g... Read More about An Adaptive Course Generation Framework.

Active Contour Projection for Mesh Segmentation (2009)
Conference Proceeding
Yang, F., Li, F., & Lau, R. (2009). Active Contour Projection for Mesh Segmentation. In Joint Conferences on Pervasive Computing (JCPC), 2009 ; Tamsui, Taipei, Taiwan, 3 - 5 Dec. 2009 ; [including two conferences and three workshops] (865-874). https://doi.org/10.1109/jcpc.2009.5420066

Active contour methods can be used to segment a 3D mesh into parts by iteratively moving the contour to the mesh region that minimizes the contour energy. However, as the contour moves, it often does not lie on the mesh surface. To address this probl... Read More about Active Contour Projection for Mesh Segmentation.