Skip to main content
  • Loading metrics

A constructivist-based proposal for bioinformatics teaching practices during lockdown


The Coronavirus Disease 2019 (COVID-19) outbreaks have caused universities all across the globe to close their campuses and forced them to initiate online teaching. This article reviews the pedagogical foundations for developing effective distance education practices, starting from the assumption that promoting autonomous thinking is an essential element to guarantee full citizenship in a democracy and for moral decision-making in situations of rapid change, which has become a pressing need in the context of a pandemic. In addition, the main obstacles related to this new context are identified, and solutions are proposed according to the existing bibliography in learning sciences.


The Coronavirus Disease 2019 (COVID-19) pandemic has caused serious alterations in the world’s education system, and due to the viral characteristics, it is likely that this situation will repeat in the future. This reality has forced a crash course for online learning plans and technology for students and faculty members.

Universities across the globe have been compelled to alter their functioning in order to adapt teaching and research activities to the new context. In the words of Carol McQuiggan, former Director of the Faculty Center for Teaching and Instructional Technology at Penn State Harrisburg, “what worked for them in the past in their traditional classroom may no longer be helpful or reliable in the distance education context” [1].

Qualitative research into online learning suggests that students experience greater dissatisfaction, interpersonal isolation, feelings of unclear direction and uncertainty, and a lack of engagement in this environment [25]. Despite not being associated with a single cause, research indicates that a crucial mistake is to perceive technology only as a channel for transferring content, used as a substitute for other tools, ignoring the growing knowledge about pedagogical practices in online education [6,7].

The results of several studies indicate that the constructivist learning theory is the most appropriate to exploit the potential of technology-mediated educational practice, an intrinsic feature of distance education [8]. Constructivism considers that the best way to acquire knowledge is through active experimentation in real contexts which encourage the selection, organization, and integration of their experiences with their previous knowledge in a social context [9,10]. Due to its social nature, the role of technology in constructivist online teaching practices should be the creation of learning environments focused on the collective construction of knowledge rather than simply a vehicle for the delivery of content [11].

This paper summarizes the pedagogical foundations necessary to develop quality distance bioinformatics education practices, according to the existing bibliography. We propose different tools, such as GitHub and the Galaxy platform for bioinformatics data analysis, as example frameworks to make those recommendations more illustrative (see Box 1 for practical tips). It will also set the ground for trainers to organize their bioinformatics lessons by establishing the theoretical basis for our recommendations on online teaching described in Serrano-Solano and colleagues [11].

Box 1. Summary of practical tips for instructors of bioinformatics

  • Make the learning process active and dynamic: Let students experience rather than be passive learners by boosting discussion and reflection.
  • Keep the motivation up: Use real-life problems, and understand the student’s short- and long-term personal learning goals.
  • Be clear: Give direct instructions in a precise and transparent way.
  • Be flexible: Let students control the pace of learning starting from certain guidelines, allow them to self-organize the learning process.
  • Avoid hierarchical media: Bidirectional communication promotes critical thinking.
  • Use synchronous channels to foster social presence.
  • Use asynchronous channels for higher levels of thinking.
  • Build a community: Be close, create a cooperative environment that encourages constructive discussion, and share and challenge ideas to promote social interaction.

A constructivist approach to bioinformatics education

Constructivism roots have their origin in the work of the Swiss psychologist Jean Piaget. Its core idea is that knowledge acquisition is a dynamic process which must be led by the learner through experience, discussion, and reflection [12,13]. It assumes that students learn better when they control the pace of learning, giving a special value to learning experiences which involve real-life problems [1416]. According to this paradigm, students are not passive recipients of information, but they must act as the active protagonist of the learning process [17].

Social constructivism emphasizes that the knowledge construction process takes place more efficiently in a social context, where ideas can be shared and challenged [18,19]. This is in concordance with research by Palloff and Pratt, which points out that establishing a learning community is essential for implementing online learning practices successfully [20].

A concept closely associated with social constructivism is social presence. It is defined as the competence to transmit the feeling of closer social contacts in a certain communicative context and considered an essential factor for establishing functional learning communities [21,22]. According to this construct, the potential of certain communication technology to transmit social presence is directly proportional to its ability to transmit nonverbal information [23].

Although the constructivist theory has profoundly influenced the teaching of science and mathematics, its applicability to computer science–related fields has received much less attention. A few recommended examples of publications that have analyzed computer sciences educational practices from a constructivist point of view include Ben-Ari (2001), Chesnevar and colleagues (2004), Connolly (2006), and Feliciano (2015).

Bioinformatics education can be defined as the development and application of computational methods to collect, store, interpret, and integrate data in order to solve biological problems [24,25]. According to Magana and colleagues (2014), it includes 4 main dimensions: conceptual, methodological, computational tool management, and information resources [26]. For the purpose of this article, the last 2 categories have been grouped, since we consider that through the knowledge of computational tools it is possible to acquire the necessary skills to manage existing databases.

Conceptual dimension

The conceptual dimension refers to how to teach the abstract ideas or general notions that any student must know and understand in order to be able to solve biological problems.

According to the constructivist paradigm, the acquisition of new knowledge is a recursive process in which new concepts are built on previous ones. It also states that the learning process of highly abstract concepts is not possible if there is no previous conceptual foundation [9,27]. It explains that one of the first challenges facing bioinformatics students is the lack of viable mental models of basic elementary computer science or biological concepts, which usually leads to frustration. It is the responsibility of the teacher to identify common misconceptions, and from that, to guide the students in the construction of the conceptual foundation which capacitate them to develop their learning process autonomously [28,29]. The use of asynchronous communication tools in which students can discuss, such as forums, has proven to be one of the most useful methods for improving conceptual understanding, allowing collective conceptual construction [30,31].

On the other hand, diverse authors agree that to implement adequate online teaching practices, it is necessary to take into account the characteristics of student’s learning styles, as it allows instructors to infer which formats are most suitable to facilitate the acquisition of new mental models [29,3133]. Thus, students with an abstract learning model tend to identify more easily the patterns inherent in an abstract model, whereas concrete learners prefer metaphors or analogies to facilitate learning new conceptual structures [29,34]. For this reason, to ensure that education is student centered, it is essential that educational resources include diverse formats to address differences in learning styles and learning paces [35,36].

Learning Management Systems (LMS) have become one of the essential tools in distance education practices by providing a supportive learning environment, facilitating the creation and distribution of educational content and communication tools [37]. According to an analysis conducted by EMBL-EBI, Drupal, Moodle, and ATutor are the most suitable platforms for the implementation of bioinformatics training programs [38]. However, despite being useful tools for conceptual teaching, LMS are often oriented toward administrative purposes and have a limited potential for implementing cooperative learning based on real-life challenge-based problems [3941].

Methodological dimension

The methodological dimensions, usually referred to as computational biology, includes the analysis, design, implementation, and evaluation of computational processes for modeling biological phenomena. Due to its strong logical and algorithmic structure, it is useless to base its teaching simply on memorization [42]. The set of skills needed in this area, such as the capacity for multilevel abstraction or reduction and decomposition in solving complex problems, requires that students adopt a metacognitive framework known as computational thinking [43,44]. It can be defined as the ability to recognize computational aspects in natural processes which configure our reality and apply the tools and techniques of computing to understand and model them [44].

Teaching creative programming, i.e., to use programming for solving ill-defined problems, is considered a suitable approach to encourage computational thinking, allowing to develop algorithmic thinking, problem-solving, logic, and debugging skills [45,46]. However, the constructivist theory suggests that before proceeding to teach programming, it is necessary for students to possess adequate computer sciences conceptual models [28].

From a constructivist point of view, collaborative problem-based learning is considered the most adequate pedagogic strategy for teaching experimental, statistical, and computational processes, since it allows students to actively participate in the construction of their knowledge through social interaction by resolving real problems [4750]. In addition, collaborative learning methods have proven to be very useful in encouraging critical thinking, ensuring a higher level of learning [50,51].

Several studies have shown the usefulness of Git combined with the hosting service GitHub as an educational tool in the field of computer science for the development of methodological skills [5254]. Among the reasons that have determined its success as a collaborative learning tool is the fact that it is the de facto platform for open-source projects, allowing the students to collaborate in real-life scenarios [39,52]. One of the most interesting features to facilitate user collaboration is the Pull Request mechanism, which allows to request, review, and discuss changes to be made in the content of a project or even in the course content, enabling a participatory culture [39,55,56]. Although GitHub was not designed as an LMS, in recent years, multiple tools have been developed to complement its functionality. One such tool is GitHub classroom, which facilitates the distribution of repositories and the organization of working groups through the use of a web interface [52,57].

Rosalind ( is another resource that has proven very useful for teaching methodological skills through a problem-based approach [58]. One of the most interesting aspects of this platform is that it allows problems to be automatically corrected, a feature that favors autonomous learning.

Computational tools management and information resources dimension

This category includes the knowledge of preexisting instruments and applications and the ability to use them to solve biological problems. One of the difficulties associated with this dimension of learning is that setting up a suitable environment for effective bioinformatics analysis can be challenging for users without the technical knowledge to manage a compute infrastructure [59].

The cognitive load theory describes learning as the result of sequential processing of information, which involves 3 types of memory: immediate memory, working memory, and long-term memory [60]. According to this theory, since the working memory has a limited capacity, adequate learning resources are required to avoid overloading it with activities that don’t contribute to learning, due to which it is necessary that the computational tools can be easily used, linked to each other, and maintained [61].

The Galaxy project ( provides a framework which enables students without programming and system administration competences to perform computational analysis through the web browser [62]. It includes thousands of bioinformatic tools, integrated into an interface that allows connecting tools, setting tool parameters, and sharing datasets, histories, workflows, and visualizations [62]. From a constructivist perspective, in order to take advantage of the educational potential that Galaxy offers, it is necessary to encourage students to share the analysis results, as well as to stimulate discussion and reflection on those results, promoting the acquisition of new knowledge as a result of the interaction within the learning community.

One of the features that make Galaxy a suitable tool for distance education is that it provides container-based frameworks for creating portable Galaxy instances, allowing to carry out analysis in situations where no internet connection is available [63]. This platform, originally conceived as a research tool, integrates a community-driven teaching framework with a wide collection of training materials covering diverse bioinformatics domains [63,64]. Some practical recommendations for using Galaxy as an e-learning platform have been compiled in Serrano-Solano and colleagues [11].

ORCA and BioLinux are other tools developed in recent years that have proven useful in the field of bioinformatics education. ORCA provides hundreds of popular bioinformatics tools and their dependencies in a containerized environment [59]. BioLinux is an Ubuntu-based distribution which includes more than 250 preinstalled software packages, providing a portable and integrated environment for bioinformatics analysis [65]. However, unlike Galaxy, both require basic command line knowledge.

Major online learning challenges

As claimed by Goolam Mohamedbhai, member of the governing council of the United Nations University, “it is a fallacy to believe that online learning can be effective by merely posting a lecturer’s notes online or having a video recording of the lecture” [66]. In addition, the performance of the learning community can be affected if the majority of the members do not manage to adapt to the online context [67]. Therefore, it is important to carefully analyze the e-learning’s problematic dimensions.

Teaching effectiveness in technology-mediated learning

Technological tools, due to their design, do not act just as neutral means for transmitting information, but they also transmit values and habits of thought [68,69]. Thus, for example, when teaching is dominated by 1-way media, hierarchical relationships are promoted, which entails an attack on critical thinking [70].

When considering video recordings as teaching tools, it is important to incorporate those auxiliary technologies which could increase their pedagogical potential, such as including short quizzes [71]. Those strategies can result in improved teaching and social presence, which, in turn, are linked to an increase in the students’ engagement.

Communication is crucial for assessment but a critical point to take into account when selecting the teaching tools is that synchronous and asynchronous ones should be used for different educational purposes in online courses. Research indicates that synchronous discussions are more useful for fostering social presence, while asynchronous communication for developing higher levels of thinking [72,73].

Teacher’s role in online teaching

Web-based environments require deep cultural shifts, such as sharing control of the learning process, which can result in a loss of teacher’s professional identity, usually linked to higher level of stress [7477].

Results indicate that, in a video-conferencing environment, an instructor’s positive attitude toward technology and interactive teaching style are related to perceived learning effectiveness, with teaching style showing the most important influence on student involvement and participation [78]. Teachers who are skilled in community building are considered particularly valuable [79]. Qualitative data suggest that students place a high priority on the instructor’s ability to establish and maintain an engaging and constructive discussion environment, with interactive activities playing a major role in enhancing learning and motivation [8082].

Student engagement in online environments

Online learning puts special demands on students to stay motivated and focused [83,84]. For this reason, instructors must consciously supply this need with a combination of motivational techniques.

Firstly, as in classroom teaching, intrinsic motivation is key. To boost it, instructors ideally need to understand each student’s short and long-term personal learning goals and then design activities that resonate with them, if possible by using real-life problems [83,85].

Another motivational technique which has been suggested as extremely useful consists of fostering learner’ self-directed learning pace [85]. To this end, it is essential to establish a cooperative environment in which students were able to self-organize the learning process, starting from certain guidelines provided by the instructor, who should act as a facilitator rather than as an authority on the subject [41,8688].

Finally, a third motivational technique considered useful for improving teaching effectiveness and student engagement is the design of learner-centered syllabus, characterized by shared decision-making and structured and clear objectives [89,90].

Creating an effective learning community

Establishing a functional learning community has been proved to be a key factor for overcoming some of the major drawbacks linked to distance education, such as the student’s feeling of isolation and their lack of motivation and interaction [9193].

It is the instructor’s responsibility to stimulate the creation and maintenance of a structured network of reciprocal interactions between students that enables the collective construction of knowledge efficiently [94]. Research results indicate that students who are appropriately integrated into learning communities obtain higher grades [95]. Quantitative results suggest a relationship between interaction levels and group size and that group size is a critical factor to the effectiveness of learning [96,97]. This is especially important in the context of collaborative learning platforms, as small groups allow students to feel that their contributions are more important to the success of the project [98]. One of the strategies that can facilitate work in small groups is peer learning, through which students learn by teaching their peers [99].

Adapting teaching models to students requirements

One of the aspects to consider at the moment of implementing practices of distance education is how the chosen methods affect the digital inequality. Recent studies indicate that low-income students experienced substantially greater reductions in learning performance relative to high-income students [100]. One of the main concerns identified is the instability of the network, which makes it difficult to establish synchronous communication channels [101]. In order to alleviate these difficulties, it is essential that educational materials are available to students in an asynchronous way, such as video or audio recordings.

The neurodiversity and cultural differences of the students are additional aspects to take into account at the time of designing a course, given that many of the difficulties they experience in classroom teaching can be increased in the case of distance education. Thus, for example, in the case of the presence of students with Asperger’s syndrome, it is recommended that educational materials allow for the adaptation of font size, as well as the use of colors [102].


The COVID-19 pandemic is probably going to entail a turning point for the global educational system. The profound cultural changes imposed by the general situation of uncertainty are going to force the previous teaching practices to adapt to this new context.

We consider that, in order to collectively face the challenges associated with the current situation, it is necessary to establish a conceptual framework shared by the whole educational system and capable of offering the necessary tools to uphold the quality of the educational practices.

Our proposal relies on a fundamental pillar: the constructivist paradigm as the philosophy of learning, that is, to consider the promotion of autonomous thinking as an essential element to guarantee full citizenship in a democracy and for moral decision-making in situations of rapid change. Assuming this theoretical foundation, it is possible to overcome the main caveats of distance education—such as the student’s feeling of isolation or the teacher’s ability to maintain their engagement in online environments—by paying special attention to the roles of technology, teaching practices, learning communities, motivation, and the way these elements interact with each other.


We would like to thank the Galaxy community, Dr. Nicole Woehrle and Dr. Jean-Karim Hériché, for their valuable comments and improvements on this manuscript.


  1. 1. McQuiggan CA. The role of faculty development in online teaching’s potential to question teaching beliefs and assumptions. Online Journal of Distance Learning Administration. 2007;10(3):1–13.
  2. 2. Bambara CS, Harbour CP, Davies TG, Athey S. Delicate engagement: The lived experience of community college students enrolled in high-risk online courses. Community Coll Rev. 2009;36(3):219–38.
  3. 3. Hara N, Kling R. Students’ frustrations with a web-based distance education course. 1999. Available from:
  4. 4. Jaggars SS. Choosing between online and face-to-face courses: Community college student voices. Am J Dist Educ. 2014;28(1):27–38.
  5. 5. Xu D, Jaggars SS. Performance gaps between online and face-to-face courses: Differences across types of students and academic subject areas. J High Educ. 2014;85(5):633–59.
  6. 6. Chandler P. The crucial role of cognitive processes in the design of dynamic visualizations. Learn Instr. 2004;14(3):353–7.
  7. 7. Herrington J, Kervin L. Authentic learning supported by technology: Ten suggestions and cases of integration in classrooms. Educ Media Int. 2007;44(3):219–36.
  8. 8. Gilakjani AP, Leong LM, Ismail HN. Teachers’ use of technology and constructivism. Int J Modern Educ Comput. 2013;5(4):49–63.
  9. 9. Palloff RM, Pratt K. Lessons from the cyberspace classroom: The realities of online teaching. John Wiley & Sons. 2002.
  10. 10. Bangert AW. The development of an instrument for assessing online teaching effectiveness. J Educ Comput Res 2006;35(3):227–244.
  11. 11. Serrano-Solano B, Föll MC, Gallardo-Alba C, Erxleben A, Rasche H, Hiltemann S, et al. Fostering accessible online education using Galaxy as an e-learning platform. PLoS Comput Biol. 2021; 17(5): e1008923.
  12. 12. Honebein PC. Seven goals for the design of constructivist learning environments. Constructivist learning environments: Case studies in instructional design. 1996:11–24.
  13. 13. Leidner DE, Jarvenpaa SL. The use of information technology to enhance management school education: A theoretical view. MIS Q. 1995:265–91.
  14. 14. Huang HM. Toward constructivism for adult learners in online learning environments. Br J Educ Technol. 2002;33(1):27–37.
  15. 15. Liaw SS. Considerations for developing constructivist web-based learning. Int J Instr Media. 2004;31:309–19.
  16. 16. Vygotsky LS. Thought and language. MIT Press. 1962.
  17. 17. Brooks JG, Brooks MG. In search of understanding: The case for constructivist classrooms. ASCD. 1999.
  18. 18. Bates T. Teaching in a digital age: Guidelines for designing teaching and learning for a digital age. Tony Bates Associates. 2015.
  19. 19. Palloff RM, Pratt K. Building online learning communities: Effective strategies for the virtual classroom. John Wiley & Sons. 2007.
  20. 20. Garrison DR, Anderson T, Archer W. Critical inquiry in a text-based environment: Computer conferencing in higher education. Internet High Educ. 1999;2(2–3):87–105.
  21. 21. Tu CH. The measurement of social presence in an online learning environment. International Journal on E-learning. 2002;1(2):34–45.
  22. 22. De Gagne JC, Walters K. Online teaching experience: A qualitative metasynthesis (QMS). MERLOT J Online Learn Teach. 2009;5(4).
  23. 23. Richardson J, Swan K. Examining social presence in online courses in relation to students’ perceived learning and satisfaction. 2003. Available from
  24. 24. Counsell D. A review of bioinformatics education in the UK. Brief Bioinform. 2003;4:7–21. pmid:12715830
  25. 25. Koch I. Fuellen G. A review of bioinformatics education in Germany. Brief Bioinform. 2003;9:232–42.
  26. 26. Magana AJ, Taleyarkhan M, Alvarado DR, Kane M, Springer J, Clase K. A survey of scholarly literature describing the field of bioinformatics education and bioinformatics educational. 2014;13:607–23.
  27. 27. Bruner J S. Toward a theory of instruction (vol. 59). Harvard University Press. 1966.
  28. 28. Ben-Ari M. Constructivism in computer science education. J Comput Math Sci Teach. 2001;20(1):45–73.
  29. 29. Wu CC, Dale NB, Bethel LJ. Conceptual models and cognitive learning styles in teaching recursion. In Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education. 1998:292–6.
  30. 30. Qin H. Teaching computational thinking through bioinformatics to biology students. In Proceedings of the 40th ACM technical symposium on Computer science education. 2009:188–91.
  31. 31. Van der Veer GC, Felt MAM. Development of mental models of and offi ce system: A field study on an introductory course. In Human-c omputer i nteraction: Psychonomic a spects. Springer-Verlag, New York. 1988;251–272.
  32. 32. Norman D A. Some observation of mental models. Mental Models. Erlbaum, Hillsdale, NJ. 1983;7–14.
  33. 33. Yilmaz K. The cognitive perspective on learning: Its theoretical underpinnings and implications for classroom practices. The Clearing House: A Journal of Educational Strategies, Issues and Ideas. 2011;84(5):204–12.
  34. 34. Forišek M, Steinová M. Metaphors and analogies for teaching algorithms. In Proceedings of the 43rd ACM technical symposium on Computer Science Education. 2012:15–20.
  35. 35. Via A, Blicher T, Bongcam-Rudloff E, Brazas MD, Brooksbank C, Budd A, De Las Rivas J, Dreyer J, Fernandes P L, Van Gelder C, Jacob J, Jimenez R C, Loveland J, Moran F, Mulder N, Nyrönen T, Rother, K, Schneider M V, Attwood TK. Best practices in bioinformatics training for life scientists. Brief Bioinform 2013;14(5):528–537. pmid:23803301
  36. 36. Hirumi A. Student-centered, technology-rich learning environments (SCenTRLE): Operationalizing constructivist approaches to teaching and learning. J Technol Teach Educ. 2002;10(4):497–537.
  37. 37. Kats Y. Learning management system technologies and software solutions for online teaching: Tools and applications. IGI Global. 2010.
  38. 38. Wright VA, Vaughan BW, Laurent T, Lopez R, Brooksbank C, Schneider M V. Bioinformatics training: Selecting an appropriate learning content management systemic -an example from the European Bioinformatics Institute. Brief Bioinform 2010;11(6):552–562. pmid:20601435
  39. 39. Feliciano J. Towards a collaborative learning platform: The use of GitHub in computer science and software engineering courses. PhD diss 2015. Available from
  40. 40. McLoughlin C, Lee M. Social software and participatory learning: Pedagogical choices with technology affordances in the Web 2.0 era. ICT providing choices for learning and learners, Singapure. 2007:664–75.
  41. 41. Dalsgaard C. Social software: E-learning beyond learning management systems. European Journal of Open, Distance and E-Learning. 2006;2.
  42. 42. Habiballa H, Kmeť T. Theoretical branches in teaching computer science. Int J Math Educ Sci Technol. 2004;35(6):829–41.
  43. 43. Qin H. Teaching computational thinking through bioinformatics to biology students. Proceedings of the 40th ACM technical symposium on. Comput Sci Educ. 2009:188–91.
  44. 44. Csizmadia A, Curzon P, Dorling M, Humphreys S, Ng T, Selby C. Woollard J. Computational thinking -A guide for teachers. 2015;18.
  45. 45. Buitrago Flórez F, Casallas R, Hernández M, Reyes A, Restrepo S, Danies G. Changing a generation’s way of thinking: Teaching computational thinking through programming. 2017;87(4):834–60.
  46. 46. Romero M, Lepage A, Lille B. Computational thinking development through creative programming in higher education. Int J Educ Technol High Educ. 2017;14(1):42.
  47. 47. Savery JR, Duffy TM. Problem based learning: An instructional model and its constructivist framework. Educ Technol. 1995;35(5):31–8.
  48. 48. Loyens SM, Rikers RM, Schmidt HG. Students’ conceptions of constructivist learning: a comparison between a traditional and a problem-based learning curriculum. Adv Health Sci Educ. 2006;11(4):365–79. pmid:16933109
  49. 49. Korucu A, Cakir H. The effect of dynamic web technologies on student academic achievement in problem-based collaborative learning environment. Malaysian Online Journal of Educational Technology. 2018;6(1):92–108.
  50. 50. Geertsen HR. Rethinking thinking about higher-level thinking. Teach Sociol. 2003:1–19.
  51. 51. Gokhale AA. Collaborative learning enhances critical thinking. J Technol Educ. 1995;7(1).
  52. 52. Glassey R. Adopting G it/G ithub within teaching: A survey of tool support. Proceedings of the ACM Conference on Global Computing Education. 2019.
  53. 53. Kertész CZ. Using GitHub in the classroom-a collaborative learning experience. 21st International Symposium for Design and Technology in Electronic Packaging (SIITME). IEEE. 2015.
  54. 54. Angulo MA, Ozgur A. Using GitHub as a teaching tool for programming courses. ASEE Gulf-Southwest Section Annual Meeting 2018 Papers. American Society for Engineering Education. 2019.
  55. 55. Zagalsky A, Feliciano J, Storey M A, Zhao Y, Wang W. The Emergence of GitHub as a Collaborative Platform for Education 2015. pmid:28590602
  56. 56. Feliciano J, Storey MA, Zagalsky A. Student experiences using GitHub in software engineering courses: A case study. 38th International Conference on Software Engineering 2016;422–431.
  57. 57. Fiksel J, Jager LR, Hardin JS, Taub MA. Using GitHub Classroom to teach statistics. J Stat Educ. 2019;27(2):110–9.
  58. 58. Nunes R, Barbosa de Almeida Júnior E, Pessoa Pinto de Menezes I, Malafaia G. Learning nucleic acids solving by bioinformatics problems. Biochem Mol Biol Educ. 2015;43(5):377–83. pmid:26251209
  59. 59. Jackman SD, Mozgacheva T, Chen S, Huiginn BO, Bailey L, Birol I, Jones SJM. Sequence analysis ORCA: a comprehensive bioinformatics container environment for education and research. 2019;35:4448–4450.
  60. 60. Paas F, Renkl A, Sweller J. Cognitive load theory: Instructional implications of the interaction between information structures and cognitive architecture. Instr Sci. 2004;32(1/2):1–8.
  61. 61. Korcsmaros T, Dunai ZA, Vellai T, Csermely P. Teaching the bioinformatics of signaling networks: an integrated approach to facilitate multi-disciplinary learning. Brief Bioinform. 2013;14(5) (2013):618–632. pmid:23640570
  62. 62. Afgan E, Baker D, van den Beek M, Blankenberg D, Bouvier D, Čech M, Chilton J, Clements D, Coraor N, Eberhard C, Grüning B, Guerler A, Hillman-Jackson J, Von Kuster G, Rasche E, Soranzo N, Turaga N, Taylor J, Nekrutenko A, Goecks J. The Galaxy platform for accessible, reproducible and collaborative biomedical analyses: 2016 update. Nucleic Acids Res 2016;, 44(W1), W3–W10. pmid:27137889
  63. 63. Batut B, Hiltemann S, Bagnacani A, Baker D, Bhardwaj V, Blank C, Bretaudeau A, Brillet-Guéguen L, Čech M, Chilton J, Clements D, Doppelt-Azeroual O, Erxleben A, Freeberg M A, Gladman S, Hoogstrate Y, Hotz H R, Houwaart T, Jagtap P, Grüning B. Community-d riven data analysis training for biology. Cell Systems 2018;6(6):752–758. pmid:29953864
  64. 64. Rasche H, Grüning B. Training Infrastructure as a Service. BioRxiv. 2020.
  65. 65. Booth T, Bicak M, Gweon HS, Field D, Afgan E. Bio-Linux as a tool for bioinformatics training. IEEE 12th International Conference on Bioinformatics & Bioengineering (BIBE). 2012.
  66. 66. Mohamedbhai G. COVID-19: What c onsequences for higher education? University World News. Available from
  67. 67. Xu D, Jaggars S. Adaptability to online learning: Differences across types of students and academic subject areas. Community College Research Center, Teachers College, Columbia University. New York. 2013.
  68. 68. Anders G. The obsolescence of man, volume II: On the destruction of life in the epoch of the Third Industrial Revolution. 1980.
  69. 69. Murphy JW. Humanizing the use of technology in education: A re-examination. Int Rev Educ. 1986;32(2):137–48.
  70. 70. Im Y, Lee O. Pedagogical implications of online discussion for preservice teacher training. J Res Technol Educ. 2003;36(2):155–70.
  71. 71. Chakraborty M. Learner engagement strategies in online class environment. PhD d iss 2017. Available from
  72. 72. Jaffee D. Virtual transformation: Web-based technology and pedagogical change. Teach Sociol. 2003;31(2):227–36.
  73. 73. Tobin K. The role of wait time in higher cognitive level learning. Rev Educ Res. 1987;57(1):69–95.
  74. 74. Diekelmann N, Schuster R, Nosek C. Creating new pedagogies at the millennium: The common experiences of University of Wisconsin-Madison teachers using distance education technologies. Distance Education Systemwide Interactive Electronic Newsletter. 1998;5(7).
  75. 75. Gallant GM. Professional development for web-based teaching: overcoming innocence and resistance. New Directions for Adult and Continuing Education. 2000;2000(88):69–78.
  76. 76. Bailey CJ, Card KA. Effective pedagogical practices for online teaching: Perception of experienced instructors. Internet High Educ. 2009;12(3–4):152–5.
  77. 77. Webster J, Hackley P. Teaching effectiveness in technology-mediated distance learning. Acad Manag J. 1997;40(6):1282–309.
  78. 78. Palloff RM, Pratt K, Stockley D. Building learning communities in cyberspace: Effective strategies for the online classroom. Can J High Educ. 2001;31(3):175.
  79. 79. Weaver CM, Albion P. Momentum in online discussions: The effect of social presence on motivation for participation. 22nd Annual Conference of the Australasian Society for Computers in Learning in Tertiary Education: Balance, Fidelity, Mobility-Maintaining the Momentum?. 2005;703–706.
  80. 80. Berge ZL. Interaction in post-secondary web-based learning. Educ Technol. 1999;39(1):5–11.
  81. 81. Northrup PT. Online learners’ preferences for interaction. The perfect online course: Best practices for designing and teaching. 2009:463–73.
  82. 82. May GL, Short D. Gardening in cyberspace: A metaphor to enhance online teaching and learning. J Manag Educ. 2003;27(6):673–93.
  83. 83. Beffa-Negrini P, Miller B, Cohen NL. Factors related to success and satisfaction in online learning. Academic Exchange. 2002:105–14.
  84. 84. Cordova DI, Lepper MR. Intrinsic motivation and the process of learning: Beneficial effects of contextualization, personalization, and choice. J Educ Psychol. 1996;88(4):715.
  85. 85. Palloff RM, Pratt K. The virtual student: A profile and guide to working with online learners. John Wiley & Sons. 2003.
  86. 86. Roblyer MD. Is choice important in distance learning? A study of student motives for taking Internet-based courses at the high school and community college levels. J Res Comput Educ. 1999;32(1):157–71.
  87. 87. Wilson T, Whitelock D. Monitoring the on-line behaviour of distance learning students. J Comput Assist Learn. 1998;14(2):91–9.
  88. 88. Emes C. Cleveland-Innes M. A journey toward learner-centered curriculum. Canadian. J High Educ. 2003;33(3):47–69.
  89. 89. Abdous MH. He W. A design framework for syllabus generator. J Interact Learn Res. 2008;19(4):541–50.
  90. 90. Bernard RM, Abrami PC, Borokhovski E, Wade CA, Tamim RM, Surkes MA. Bethel EC. A meta-analysis of three types of interaction treatments in distance education. Rev Educ Res. 2009;79(3):1243–89.
  91. 91. Rovai AP. A constructivist approach to online college learning. Internet High Educ. 2004;7(2):79–93.
  92. 92. Abdous MH. A process-oriented framework for acquiring online teaching competencies. J Comput High Educ. 2011;23(1):60–77.
  93. 93. Tallent-Runnels MK, Thomas JA, Lan WY, Cooper S, Ahern TC, Shaw SM, et al. Teaching courses online: A review of the research. Rev Educ Res. 2006;76(1):93–135.
  94. 94. Vercellone-Smith P, Jablokow K, Friedel C. Characterizing communication networks in a web-based classroom: Cognitive styles and linguistic behavior of self-organizing groups in online discussions. Comput Educ. 2012;59(2):222–35.
  95. 95. Althaus SL. Computer-mediated communication in the university classroom: An experiment with on-line discussions. 1997;46(3):158–74.
  96. 96. Schellens T, Van Keer H, Valcke M. The impact of role assignment on knowledge construction in asynchronous discussion groups: A multilevel analysis. Small Group Res 2005;36(6):704–745.
  97. 97. Dennis AR, Williams ML. A meta-analysis of group side effects in electronic brainstorming: More heads are better than one. International Journal of e-Collaboration (IJeC). 2005;1(1):24–42.
  98. 98. Piezon SL, Donaldson RL. Online groups and social loafing: Understanding student-group interactions. Online Journal of Distance Learning Administration. 2005;8(4).
  99. 99. Schulz M, Ballard K, Hemerda J. Collaborative peer learning supports cognitive affordances of technologies. Global Learn. Association for the Advancement of Computing in Education (AACE). 2015.
  100. 100. Chetty R, Friedman JN, Hendren N, Stepner M. Real-time economics: A new platform to track the impacts of COVID-19 on people, businesses, and communities using private sector data. NBER Working Paper. 2020:27431.
  101. 101. Fatonia NA Nurkhayatic E, Nurdiawatid E, Fidziahe GP, Adhag S, Irawanh AP, et al. University students online learning system during COVID -19 pandemic: Advantages, constraints and solutions. Systematic Reviews in Pharmacy. 2020;11(7):570–6.
  102. 102. Griffin E, Pollak D. Student experiences of neurodiversity in higher education: insights from the BRAINHE project. 2009;Dyslexia 15(1):23–41. pmid:19140120