Transitioning a Project-Based Course between Onsite and Online. An
Experience Report
- URL: http://arxiv.org/abs/2309.12347v1
- Date: Mon, 28 Aug 2023 07:37:20 GMT
- Title: Transitioning a Project-Based Course between Onsite and Online. An
Experience Report
- Authors: Dan Mircea Suciu, Simona Motogna, Arthur-Jozsef Molnar
- Abstract summary: We present an investigation regarding the challenges faced by student teams across four consecutive iterations of a team-focused, project-based course in software engineering.
The studied period includes the switch to fully online activities in the spring of 2020, and covers the return to face-to-face teaching two years later.
Students reported that the effective use of collaborative tools eased team organization and communication while online.
- Score: 1.2584276673531931
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: We present an investigation regarding the challenges faced by student teams
across four consecutive iterations of a team-focused, project-based course in
software engineering. The studied period includes the switch to fully online
activities in the spring of 2020, and covers the return to face-to-face
teaching two years later. We cover the feedback provided by over 1,500
students, collected in a free-text form on the basis of a survey. A qualitative
research method was utilized to discern and examine the challenges and
perceived benefits of a course that was conducted entirely online. We show that
technical challenges remain a constant in project-based courses, with time
management being the most affected by the move to online. Students reported
that the effective use of collaborative tools eased team organization and
communication while online. We conclude by providing a number of action points
regarding the integration of online activities in face-to-face course unfolding
related to project management, communication tools, the importance of teamwork,
and of active mentor participation.
Related papers
- Natural Language Processing for Requirements Traceability [47.93107382627423]
Traceability plays a crucial role in requirements and software engineering, particularly for safety-critical systems.
Natural language processing (NLP) and related techniques have made considerable progress in the past decade.
arXiv Detail & Related papers (2024-05-17T15:17:00Z) - Bridging Theory to Practice in Software Testing Teaching through Team-based Learning (TBL) and Open Source Software (OSS) Contribution [3.190574537106449]
This paper presents a teaching approach for a software testing course that integrates theory and practical experience.
The paper reports on our experience implementing the pedagogical approach over four consecutive semesters of a Software Testing course within an undergraduate Software Engineering program.
arXiv Detail & Related papers (2024-04-16T21:16:17Z) - UKP-SQuARE: An Interactive Tool for Teaching Question Answering [61.93372227117229]
The exponential growth of question answering (QA) has made it an indispensable topic in any Natural Language Processing (NLP) course.
We introduce UKP-SQuARE as a platform for QA education.
Students can run, compare, and analyze various QA models from different perspectives.
arXiv Detail & Related papers (2023-05-31T11:29:04Z) - Towards Informed Design and Validation Assistance in Computer Games
Using Imitation Learning [65.12226891589592]
This paper proposes a new approach to automated game validation and testing.
Our method leverages a data-driven imitation learning technique, which requires little effort and time and no knowledge of machine learning or programming.
arXiv Detail & Related papers (2022-08-15T11:08:44Z) - Engaging, Large-Scale Functional Programming Education in Physical and
Virtual Space [0.0]
COVID-19 pandemic requires institutions to radically replace the traditional way of on-site teaching.
We report on our strategies and experience tackling these issues as part of a Haskell-based functional programming and verification course.
arXiv Detail & Related papers (2022-07-26T07:47:22Z) - Experience of Teaching Data Visualization using Project-based Learning [0.3437656066916039]
We show which input was provided when necessary for students to achieve their goals.
We discuss and compare the tools we found useful for students to accomplish their goals.
arXiv Detail & Related papers (2021-10-21T16:47:34Z) - Online Hackathons as an Engaging Tool to Promote Group Work in Emergency
Remote Learning [7.309316212280228]
In 2020, due to the COVID-19 pandemic, educational activities had to be done remotely as a way to avoid the spread of the disease.
In this paper, we present an experience report on the usage of an online hackathon as a resource to engage students in the development of their semester project.
arXiv Detail & Related papers (2021-04-24T06:55:29Z) - Student Barriers to Active Learning in Synchronous Online Classes:
Characterization, Reflections, and Suggestions [29.903934269672572]
This work focuses on characterizing student barriers to active learning in synchronous online environments.
Through a thematic analysis, we craft a nuanced list of students' online active learning barriers within the themes of human-side, technological, and environmental barriers.
arXiv Detail & Related papers (2021-04-10T21:03:15Z) - Broader terms curriculum mapping: Using natural language processing and
visual-supported communication to create representative program planning
experiences [62.997667081978825]
Communication difficulties between faculty and non-faculty groups leave unexplored an immense collaboration potential.
This paper presents a method to deliver program plan representations that are universal, self-explanatory, and empowering.
arXiv Detail & Related papers (2021-02-09T13:27:04Z) - Peer-inspired Student Performance Prediction in Interactive Online
Question Pools with Graph Neural Network [56.62345811216183]
We propose a novel approach using Graph Neural Networks (GNNs) to achieve better student performance prediction in interactive online question pools.
Specifically, we model the relationship between students and questions using student interactions to construct the student-interaction-question network.
We evaluate the effectiveness of our approach on a real-world dataset consisting of 104,113 mouse trajectories generated in the problem-solving process of over 4000 students on 1631 questions.
arXiv Detail & Related papers (2020-08-04T14:55:32Z) - Curriculum Learning for Reinforcement Learning Domains: A Framework and
Survey [53.73359052511171]
Reinforcement learning (RL) is a popular paradigm for addressing sequential decision tasks in which the agent has only limited environmental feedback.
We present a framework for curriculum learning (CL) in RL, and use it to survey and classify existing CL methods in terms of their assumptions, capabilities, and goals.
arXiv Detail & Related papers (2020-03-10T20:41:24Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.