scholarly journals Design of an affordable IoT open-source robot arm for online teaching of robotics courses during the pandemic contingency

HardwareX ◽  
2020 ◽  
Vol 8 ◽  
pp. e00158
Author(s):  
Victor H. Benitez ◽  
Rodrigo Symonds ◽  
David E. Elguezabal
Author(s):  
Clark Shah-Nelson

Instant messaging and text chat, online collaborative whiteboards, web conferencing and other synchronous Web 2.0 tools are increasingly finding their way into higher education and are available in both commercially-branded and open source varieties. This chapter describes excellent practices and challenges in using these tools for synchronous and blended course delivery, collaboration, learning activities, and technical support, based on the author’s experience in online education and online-teaching support. Synchronous tools can provide immediate and efficient communication for instructors, learners and support staff, foster community and establish a heightened sense of social presence. An increasing number of practitioners in the field of distance learning are using synchronous tools to reach their learning and support objectives (Murphy and Rodríguez Manzanares, 2008). Today, institutions have a whole menu of synchronous tools to choose from, ranging from free and open-source software to more costly commercial enterprise systems. These tools enable education and support for teaching and learning to happen across great distances and on all types of mobile and not-so-mobile computer devices. This chapter will describe some of these tools, the types of needs that drive their use, and strategies for effective use and implementation.


Author(s):  
Chao Lee

In Chapter I, a brief introduction to open source tools is presented. The discussion indicates that open source tools are necessary for an online teaching/learning system. As mentioned in Chapter I, this book will use the ADDIE model as a guideline for the development of an online teaching/learning system and online course materials. Along with the development process, the open source tools will be introduced to accomplish the tasks in each phase of the development. Chapter I points out that it is possible to use open source tools to develop an entire online teaching/learning system. However, the development process is complicated and involves various technologies. Therefore, before an online teaching/ learning system can be implemented, it is necessary to carefully design such a system and the development process should be thoroughly planned. The theory of instructional technology provides a guideline for developing a successful online teaching/learning system. It will be beneficial for the development of an online teaching/learning system if the developers of the system know how to apply the instructional technology theory to the development process.


Author(s):  
Chao Lee

In the previous chapter, we discussed the topics related to networks to construct the infrastructure of an online teaching/learning system. A network consists of servers, clients, and network devices. In this chapter, we will investigate how the open source tools are used in the server development for the online teaching/learning system. Servers are computer systems used to host and manage the resources that can be accessed by users with proper permissions through the network. In the online teaching/learning system, servers are used to manage networks, databases, application software, security, and so on. To manage a large number of services needed by the online teaching/learning management system, a server is often run by an enterprise-level server operating system. Many of the open source operating systems, especially Linux, can handle the job. In this chapter, we will discuss server computer systems and enterprise-level open source server operating systems.


Author(s):  
Clark Shah-Nelson

Instant messaging and text chat, online collaborative whiteboards, web conferencing and other synchronous Web 2.0 tools are increasingly finding their way into higher education and are available in both commercially-branded and open source varieties. This chapter describes best practices and challenges in using these new tools, focusing on free and open source software for synchronous course delivery, collaboration, learning activities, and technical support, based on the author’s experience in online teaching and online-teaching support. Synchronous tools can provide immediate and efficient communication for instructors, learners and support staff, fostering community and establishing a heightened sense of social presence. An increasing number of practitioners in the field of distance learning are using synchronous tools to reach their learning and support objectives (Murphy and Rodríguez Manzanares, 2008). Today, free and open-source tools offer similar functionality as costly enterprise systems. This chapter will describe these new open source tools, the types of needs that drive their use, and strategies for effective use and implementation


Author(s):  
Chao Lee

An online teaching/learning system is often constructed on the Web-based clientserver architecture. Personal computers at students’ homes perform client-side operations. These computer systems share some computation load and should be properly configured so that they can remotely access the servers through the Internet. For the online teaching/learning system, the configuration and management of the client computers present many challenges due the variety of computer types and application software. In this chapter, we will examine various challenges on the client side and look for solutions that can be implemented with open source products. This chapter begins with the discussion of the Linux open source desktop operating systems. Linux originally created for personal computers is suitable for personal computers and workstations. We will discuss several major Linux desktop operating systems and look at the components included in them.


Sign in / Sign up

Export Citation Format

Share Document