GitHub, a widely used software development platform, facilitates organization of projects and collaboration. Its popularity extends to students who use it to host code and create open repositories for class projects. However, despite its potential benefits, the use of GitHub in education has often been unplanned and lacked structure. Consequently, the effectiveness of GitHub in improving student learning and project development skills remains unclear. This study explores the impact of using GitHub as a tool in a software engineering course on students' skill sets and perspectives. We present the results of an experiment conducted with 319 undergraduate students to assess whether using GitHub improves their engagement in teamwork and subsequently enhances learning. The study conducted pre- and postsurveys to capture students' perspectives and experiences. Additionally, we analyzed the number of commits, pull requests (PRs), and issues from group repositories to assess learning outcomes. Our findings revealed that most students had limited knowledge of collaborative development and teamwork before using GitHub in the course. However, after using GitHub, they demonstrated effective use of teamwork skills and collaborative development, resulting in significant improvements in their overall learning.
This study explores compressible flow, a field reliant on mathematical models for effective teaching. Using laboratory experiments as pedagogical tools, we introduce a compact nozzle test apparatus that integrates cutting-edge technologies—additive manufacturing (AM), pressure-sensitive paint, the Schlieren system, image processing, and computational fluid dynamics (CFD)—in a compressible flow laboratory course. Commercial software, including MATLAB, SOLIDWORKS, ANSYS Fluent, and LabVIEW, facilitates the incorporation of these technologies. The research outlines the course structure, objectives, and details of student projects. Through a comparative analysis of experimental results, analytical calculations, and CFD simulations, we showcase the successful integration of AM in pedagogical practices for compressible flow, addressing critical concerns like nozzle strength and surface roughness. Statistical data from student projects offer practical insights, ensuring accuracy in experimental applications. The laboratory's design and detailed lists of components and costs provide a meaningful comparison with a supersonic wind tunnel, considering manufacturing expenses, operational costs, spatial requirements, and noise levels. The assessment of lab report grades underscores the approach's efficacy in conveying compressible flow concepts successfully, facilitated by modern computers. In summary, our study presents a comprehensive, efficient, and technologically advanced approach to teaching compressible flow within a concise framework.
Mechanics dynamics course is challenging for mechanical engineering students. Strong abilities in abstract thinking, reasoning, and problem-solving are prerequisites for this course. Technology advancements in Industrial Revolution 4.0 have brought about significant changes in engineering education, and traditional teaching methods may no longer be sufficient to prepare students for the requirements of this industrial revolution. Relating to all Internet technologies, the Metaverse is an emerging environment that allows immersive interactive experiences to enhance comprehension. Combining Metaverse with constructivist learning, students can engage in engineering tasks and receive real-time feedback for deeper understanding. Education 5.0 emphasizes the use of new applications and technology to provide more humanized education, with an emphasis on students' social and emotional growth and solutions that improve life in society. However, since the Metaverse learning environment is still in its infancy, more empirical research is required regarding the application of the Metaverse environment using a constructivist approach to facilitate teaching and learning in engineering, particularly in the setting of mechanics dynamics. This research proposal aims to investigate and design a conceptual framework for the Metaverse environment as an additional learning aid in mechanical engineering education. The research findings could enhance the quality of mechanical engineering education, which is in line with the current Malaysia education blueprint that is, the incorporation of new educational technology aids and interventions. Additionally, the findings could provide new insights into the design of engineering curricula teaching practices and the Malaysian Science, Technology, Innovation, and Economy policy of providing new educational platforms that is, to nurture a creative society and a skilled workforce.
The rise in the number of students pursuing scientific and technical fields, along with the constraints of physical infrastructure and the difficulties posed by the COVID-19 pandemic, has led to a reassessment of conventional laboratory learning. The shift towards virtual or remote laboratories is not only a response to these challenges but also a chance to enhance educational methodologies in science and engineering. This study aims to develop and evaluate a method for transforming traditional laboratories into distance laboratories for science and engineering education. The focus is on optimizing existing laboratory equipment and integrating low-cost IoT solutions to facilitate distance experiments while adopting a hybrid learning approach. This approach seamlessly integrates theory, simulations, remote experiments, and reflective activities. The study analyzed a diverse group of students from the electrical engineering discipline, evaluating their engagement, motivation, and learning outcomes. The preliminary results suggest an increase in student motivation and engagement, demonstrating improved analytical capacity and a more comprehensive understanding of experimental concepts. The implementation of IoT solutions in traditional laboratories can transform them into hybrid learning environments. This integration of practical and digital methods can address challenges and improve learning experiences. It emphasizes the importance of evolving teaching practices to engage and motivate students in the digital era.
Electromagnetics is a core course in the undergraduate electrical engineering curriculum that entails the study of electric and magnetic fields. Students, usually, perceive it as a challenging course since it requires them to build mental models of the spatial and time-varying electric and magnetic fields that cannot be seen by the naked eye. Moreover, the mathematics used in this subject is quite complex and abstract and can further compound the students' difficulties in connecting abstract math with real-life industry applications. To address these challenges, the author designed an undergraduate electromagentics course, which utilized certain pedagogical techniques to enhance the learning experience of the students. These pedagogies include extensive usage of MATLAB simulations, animations, and videos during the course that helps students visualize and conceptualize abstract concepts, usage of a comprehensive course-wide equation sheet, and highlighting the connection of the theory with real-life applications and industry jobs. This paper presents some of the simulations designed by the author as part of this course. Moreover, the equation sheet is also reproduced and access to its