An Interactive Computer Framework for Learning genetics

To enhance the effectiveness of learning genetics, we have developed a series of individual computer programs integrating interactivity with animated processes. It was noted that, although the content of the programs varied, the programs all contained a number of common features, including the ability to display text and images, present animated content, and interact with the user. These common features led us to the development of an innovative and unified framework of integrated functions for modeling and simulations. The framework, named "GeneAct" was developed to standardize and accelerate the development of the computer based genetics learning programs and was used as the application programming interface (API). The API allows the content to be imbued with rich text (text with multi-formats), static images, and animations; and it also allows the program to be interactive.

[1]  M. Carter Computer graphics: Principles and practice , 1997 .

[2]  Ronald L. Rivest,et al.  Introduction to Algorithms, third edition , 2009 .

[3]  Charles C. Tseng,et al.  Learning Basic Genetics with Interactive Computer Programs , 2013, Springer New York.

[5]  Roy Tasker,et al.  Research into practice: visualisation of the molecular world using animations , 2006 .

[6]  Richard A. Frost,et al.  Modular and Efficient Top-Down Parsing for Ambiguous Left-Recursive Grammars , 2007, IWPT.

[7]  Xiaoli Yang,et al.  Algorithms for modeling structural changes in human chromosomes , 2013, Comput. Methods Programs Biomed..

[8]  Zhenpeng Zhao,et al.  A comprehensive cytogenetics tutorial program, encompassing changeable G-band resolutions , 2010, Comput. Methods Programs Biomed..

[9]  Modeling of DNA Replication , 2011 .

[10]  Charles Tseng,et al.  Visualizing homologous Recombination with Interactive Computer Program , 2011, Int. J. Inf. Acquis..

[11]  Richard Lowe,et al.  Animation and learning: selective processing of information in dynamic graphics , 2003 .

[12]  Xiaoli Yang,et al.  Simulation of Human Abnormal Chromosomes: An Innovative Tool for Teaching , 2011, 2011 International Conference on Control, Automation and Systems Engineering (CASE).

[13]  Barbara Tversky,et al.  Animation: can it facilitate? , 2002, Int. J. Hum. Comput. Stud..

[14]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[15]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .