Effectiveness of an Online Course in Programming in a State University
in the Philippines
- URL: http://arxiv.org/abs/2211.14430v1
- Date: Wed, 23 Nov 2022 06:51:02 GMT
- Title: Effectiveness of an Online Course in Programming in a State University
in the Philippines
- Authors: Aaron Paul M. Dela Rosa
- Abstract summary: This study aimed to determine how effective an online course is in learning a programming course.
Python programming was the course selected to undergo the study and underwent an evaluation to determine the students' responses.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Online courses, as a pedagogical approach to teaching, boomed during this
Coronavirus Disease 2019 pandemic era. Universities shifted from traditional
face to face classes to online distance learning due to the cause of the
pandemic. This study aimed to determine how effective an online course is in
learning a programming course. The study utilized mixed method research applied
through a validated survey questionnaire consisting of closed and open ended
questions. Python programming was the course selected to undergo the study and
underwent an evaluation to determine the students' responses. Student
respondents are from Bulacan State University, a state university in the
Philippines, under the Bachelor of Science in Information Technology program.
Based on their responses, the students found that the online Python programming
was Very Effective, with an overall mean of 4.49. This result shows that
students found the online course effective, provided the proper course design
and content, allowed them to spend enough time finishing tasks, and provided
communication and interaction with their instructor and fellow students.
Additionally, students gave overwhelmingly positive responses when asked what
their instructors had done well on the course delivery and provided insightful
and constructive comments for further enhancement and delivery of the course.
This study found that most students strongly agreed and believed in the
effectiveness of delivering the Python Programming course asynchronously. With
such positive results from the student's perspective and evaluation, the course
can be enhanced to continue providing quality education at Bulacan State
University.
Related papers
- Enhancing Programming Education with ChatGPT: A Case Study on Student Perceptions and Interactions in a Python Course [7.182952031323369]
This paper explores ChatGPT's impact on learning in a Python programming course tailored for first-year students over eight weeks.
By analyzing responses from surveys, open-ended questions, and student-ChatGPT dialog data, we aim to provide a comprehensive view of ChatGPT's utility.
Our study uncovers a generally positive reception toward ChatGPT and offers insights into its role in enhancing the programming education experience.
arXiv Detail & Related papers (2024-03-20T15:47:28Z) - 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) - Exploring the Use of ChatGPT as a Tool for Learning and Assessment in
Undergraduate Computer Science Curriculum: Opportunities and Challenges [0.3553493344868413]
This paper addresses the prospects and obstacles associated with utilizing ChatGPT as a tool for learning and assessment in undergraduate Computer Science curriculum.
Group B students were given access to ChatGPT and were encouraged to use it to help solve the programming challenges.
Results show that students using ChatGPT had an advantage in terms of earned scores, however there were inconsistencies and inaccuracies in the submitted code.
arXiv Detail & Related papers (2023-04-16T21:04:52Z) - Giving Feedback on Interactive Student Programs with Meta-Exploration [74.5597783609281]
Developing interactive software, such as websites or games, is a particularly engaging way to learn computer science.
Standard approaches require instructors to manually grade student-implemented interactive programs.
Online platforms that serve millions, like Code.org, are unable to provide any feedback on assignments for implementing interactive programs.
arXiv Detail & Related papers (2022-11-16T10:00:23Z) - Why Are Some Online Educational Programs Successful? Student Cognition
and Success [0.0]
We measure learner motivation and self-regulation in one course in the program, specifically a course on artificial intelligence (AI)
This data suggests that the online AI course might be a success because the students have high self-efficacy and the class fosters self-regulated learning.
arXiv Detail & Related papers (2022-09-04T14:46:27Z) - ProtoTransformer: A Meta-Learning Approach to Providing Student Feedback [54.142719510638614]
In this paper, we frame the problem of providing feedback as few-shot classification.
A meta-learner adapts to give feedback to student code on a new programming question from just a few examples by instructors.
Our approach was successfully deployed to deliver feedback to 16,000 student exam-solutions in a programming course offered by a tier 1 university.
arXiv Detail & Related papers (2021-07-23T22:41:28Z) - The Evaluation Case Study of Online Course During Pandemic Period in
Mongolia [0.0]
This paper describes a test and case study of self-evaluation of online courses during the pandemic time.
To sustain the education development teaching methods had to switch from traditional face-to-face teaching to online courses.
The focus of this paper is to share the evaluation process of e-learning based on a structure-oriented evaluation model.
arXiv Detail & Related papers (2021-05-26T09:35:40Z) - Comparative Study of Learning Outcomes for Online Learning Platforms [47.5164159412965]
Personalization and active learning are key aspects to successful learning.
We run a comparative head-to-head study of learning outcomes for two popular online learning platforms.
arXiv Detail & Related papers (2021-04-15T20:40:24Z) - 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) - Barriers and Challenges of Computing Students in an Online Learning
Environment: Insights from One Private University in the Philippines [0.0]
This study was conducted to determine the challenges of computing students in one private University in the Philippines.
The survey ran from March 16 to March 18, 2020, which yielded a total of 300 responses.
It can be concluded that both students and faculty members were not fully prepared to undergo full online learning.
arXiv Detail & Related papers (2020-11-20T02:19:08Z) - 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)
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.