Since 2021 the proliferation of generative artificial intelligence tools, notably ChatGPT, has experienced considerable diffusion, particularly within the context of higher education institutions. Both lecturers and s...
详细信息
ISBN:
(纸本)9783031832093;9783031832109
Since 2021 the proliferation of generative artificial intelligence tools, notably ChatGPT, has experienced considerable diffusion, particularly within the context of higher education institutions. Both lecturers and students have embraced the use of ChatGPT to support academic and student activities. This study examines the influence of ChatGPT on the teaching and learning of programming from the perspective of lecturers and students. Using the Faculty of Computer Science at the Technical University of Manabi as the case study, semi-structured interviews were conducted with students from introductory, intermediate, and advanced programming courses, as well as with lecturers teaching programming subjects, exploring dimensions of usability, user experience, benefits, challenges, and ethical implications. Findings show that ChatGPT has the potential to enhance understanding of concepts and practical problem-solving in programming. However, it may also foster technological dependency and dishonest academic practices if not properly monitored and guided. The implications of this study are both theoretical and practical, as it presents evidence concerning the students' ability to discern accuracy of answers provided by ChatGPT, while providing understanding into how ChatGPT influences the academic development of programming in university courses. This can serve as a basis for designing teaching strategies and educational policies in higher education institutions.
With the increasing adoption of Large Language Models (LLMs), there are proposals to replace human Teaching Assistants (TAs) with LLM-based AI agents for providing feedback to students. In this paper, we explore a new...
详细信息
ISBN:
(纸本)9798400705311
With the increasing adoption of Large Language Models (LLMs), there are proposals to replace human Teaching Assistants (TAs) with LLM-based AI agents for providing feedback to students. In this paper, we explore a new hybrid model where human TAs receive AI-generated feedback for CS1 programming exercises, which they can then review and modify as needed. We conducted a large-scale randomized intervention with 185 CS1 undergraduate students, comparing the efficacy of this hybrid approach against manual feedback and direct AI-generated feedback. Our initial hypothesis predicted that AI-augmented feedback would improve TA efficiency and increase the accuracy of guidance to students. However, our findings revealed mixed results. Although students perceived improvements in feedback quality, the hybrid model did not consistently translate to better student performance. We also observed complacency among some TAs who over-relied on LLM generated feedback and failed to identify and correct inaccuracies. These results suggest that augmenting human tutors with AI may not always result in improved teaching outcomes, and further research is needed to ensure it is truly effective.
作者:
Golding, Michael C.Texas A&M Univ
Sch Vet Med & Biomed Sci Dept Vet Physiol & Pharmacol College Stn TX USA Texas A&M Univ
Sch Vet Med & Biomed Sci Dept Vet Physiol & Pharmacol College Stn TX 77843 USA
Until recently, clinicians and researchers did not realize paternal exposures could impact child developmental outcomes. Indeed, although there is growing recognition that sperm carry a large amount of non-genomic inf...
详细信息
Until recently, clinicians and researchers did not realize paternal exposures could impact child developmental outcomes. Indeed, although there is growing recognition that sperm carry a large amount of non-genomic information and that paternal stressors influence the health of the next generation, toxicologists are only now beginning to explore the role paternal exposures have in dysgenesis and the incidence of congenital malformations. In this commentary, I will briefly summarize the few studies describing congenital malformations resulting from preconception paternal stressors, argue for the theoretical expansion of teratogenic perspectives into the male preconception period, and discuss some of the challenges in this newly emerging branch of toxicology. I argue that we must consider gametes the same as any other malleable precursor cell type and recognize that environmentally-induced epigenetic changes acquired during the formation of the sperm and oocyte hold equal teratogenic potential as exposures during early development. Here, I propose the term epiteratogen to reference agents acting outside of pregnancy that, through epigenetic mechanisms, induce congenital malformations. Understanding the interactions between the environment, the essential epigenetic processes intrinsic to spermatogenesis, and their cumulative influences on embryo patterning is essential to addressing a significant blind spot in the field of developmental toxicology.
The ubiquitous use of online tools, contractors and homework sites, has made plagiarism a concerning topic in computer science education. With the introduction of ChatGPT, it poses a threat now more than ever. Many ch...
详细信息
ISBN:
(纸本)9798400705328
The ubiquitous use of online tools, contractors and homework sites, has made plagiarism a concerning topic in computer science education. With the introduction of ChatGPT, it poses a threat now more than ever. Many cheating detection tools, such as similarity checkers and style anomaly checkers, help instructors decide whether a student has plagiarized. However, these are not scalable to large classes. Similarity tools can produce high rates of suspected cheating and thus ineffectively use an instructor's time in weeding out the actual cheating cases, especially in the early weeks of CS courses where programs can be small and student solutions can be very similar. We developed a new approach using outlier detection to filter inconsistent performers based on their lab scores throughout the course and their midterm exam scores. Instructors can then manually analyze a manageable amount of students even with large class sizes. We performed our experiment on two large course offerings of CS1 (a total of 177 students) using our algorithm and compared it to a manual analysis performed by an experienced CS1 instructor. The detection approach identified 11 students in the first offering (Winter 2019) and 12 students in the second offering (Spring 2023). With an average precision of 83%, our tool produces a list of concerning students with high precision. This significantly helps teachers efficiently allocate their time and pursue cheating early in the term in order to address and prevent further issues.
This study aims to develop an Excel programming model to formulate feed for Nile tilapia (Oreochromis niloticus), mainly for small- and medium-sized fish feed manufacturers. The model allows users to formulate the lea...
详细信息
This study aims to develop an Excel programming model to formulate feed for Nile tilapia (Oreochromis niloticus), mainly for small- and medium-sized fish feed manufacturers. The model allows users to formulate the least costly balanced diet of Nile tilapia species, giving them the ability to choose a specific ingredient in the formulation according to the realities of the local environment: space-temporary availability of ingredients, prices and nutritional quality. Computer programming of a database of 25 locally available feed components was carried out using the Excel Solver Add-in and Excel IF mathematical functions to incorporate/delete specific ingredients in real time in accordance with user objectives. The theoretical characteristics of the least-cost balanced diets performed were within the margin of the nutrients requirement of the target fish size with protein levels of 35 per cent (fry diet: $1.07/kg), 32 per cent (fingerlings diet: $0.48/kg), 29 per cent (growth diet: $0.43/kg) and 27.12 per cent (final diet: $0.39/kg). The digestible energy of these diets was between 3016.5 +/- 93.8 kcal. In addition, the model shows that an increase in soya meal prices by 75 per cent led the local feed industry to rely on imported fish meals, as the number included reached 52.28 per cent. However, the cost of the diet margin did not vary significantly. Nevertheless, it would be important to test the balanced diet developed with the model before production and scaling.
In this letter, we design a novel PI-like output feedback tracking controller for linear systems subject to state and input constraints. The proposed solution exploits the internal model principle to design via robust...
详细信息
In this letter, we design a novel PI-like output feedback tracking controller for linear systems subject to state and input constraints. The proposed solution exploits the internal model principle to design via robust positive invariance and the Extended Farkas' Lemma, a constrained set-point tracking controller. The considered polyhedral setup results in a bilinear optimization design problem that can be solved offline, allowing to simultaneously determine the sets of admissible set-points and plant's initial conditions. The proposed solution guarantees asymptotic offset-free set-point tracking, local stability, and constraints fulfillment. Simulation results show the effectiveness of the proposed design and contrast it with an alternative scheme.
Several factors affect the flexibility and the complexity of the project selection and the contractor selection problems. Project portfolio managers are expected to select the best combination of projects and contract...
详细信息
Several factors affect the flexibility and the complexity of the project selection and the contractor selection problems. Project portfolio managers are expected to select the best combination of projects and contractors considering multiple conflicting objectives in a multi-period planning horizon. In this paper, we propose an integrated project portfolio optimization and contractor selection problem. The problem is modeled through a multi-objective Mixed Integer Linear programming (MILP) model. Three solution approaches including Goal programming (GP), Fuzzy Goal programming (FGP), and fuzzy goal programming considering a fuzzy preference relationship are proposed. All solution approaches have been applied to a real case. The computational results show the out performance of FGP considering fuzzy relations. The time complexity of the proposed models in the sense of the relation of CPU time and the number constraints and variables of the models were discussed.
Resilience is a critical personality trait that allows one to deal with difficulties, learn from failures, and maintain a positive attitude during task performance. However, it has not been understudied in a complex a...
详细信息
Resilience is a critical personality trait that allows one to deal with difficulties, learn from failures, and maintain a positive attitude during task performance. However, it has not been understudied in a complex and challenging educational domain. The current research intends to address this gap by analyzing the specific characteristics of resilient university students in programming education with two studies. The first study aimed to adapt the programming resilience (PR) scale into the Turkish context to measure this construct in a different setting. The internal structure of the scale with four dimensions (persistence, perceived value, difficulty cognition, incremental belief), was validated using a sample of 311 undergraduate students. The Cronbach's alpha of this scale (0.937) indicated high internal consistency. The second study sought to determine the effect of several learner characteristics on PR based on a larger sample (n = 657). The results revealed that PR did not differ significantly by gender. However, it was higher when the students were majoring in computer science, had more than three years of programming experience, and engaged with programming activities every day. Upon controlling the effect of demographics and programming experience and frequency, the multiple regression analysis showed that less avoidant problem-solving style, higher problem-solving confidence, and deep learning approach resulted in higher PR. Overall, this study enriches our understanding of PR by highlighting the impact of individual differences on PR. This study further offers valuable suggestions for researchers and practitioners to build more resilient classes in programming courses.
Many bidirectional programming languages, which are mainly functional and relational, have been designed to support writing programs that run in both forward and backward directions. Nevertheless, there is little stud...
详细信息
Many bidirectional programming languages, which are mainly functional and relational, have been designed to support writing programs that run in both forward and backward directions. Nevertheless, there is little study on the bidirectionalization of object-oriented languages that are more popular in practice. This paper presents the first bidirectional object-oriented language that supports programmatic and direct manipulation of objects. Specifically, we carefully extend a core object-oriented language, which has a standard forward evaluation semantics, with backward updating semantics for class inheritance hierarchies and references. We formally prove that the bidirectional evaluation semantics satisfies the round-tripping properties if the output is altered consistently. To validate the utility of our approach, we have developed a tool called BiOOP for generating HTML documents through bidirectional GUI design. We evaluate the expressiveness and effectiveness of BiOOP for HTML webpage development by reproducing ten classic object-oriented applications from a Java Swing tutorial and one large project from GitHub. The experimental results show the response time of direct manipulation programming on object-oriented programs that produce HTML webpages is acceptable for developers.
In the digital age, computational thinking (CT)-based problem-solving skills have emerged as essential competencies. Particularly, students with intellectual disabilities need equal educational opportunities and high-...
详细信息
In the digital age, computational thinking (CT)-based problem-solving skills have emerged as essential competencies. Particularly, students with intellectual disabilities need equal educational opportunities and high-quality informatics education to cultivate CT-based problem-solving skills. However, research on the enhancement of CT-based problem-solving skills, specifically among students with intellectual disabilities, is scant. Therefore, this study analyzed the improvement of CT-based problem-solving skills through programming education tailored to students with mild intellectual disabilities in an inclusive educational environment, using evaluation tools that reflect the multidimensional aspects of CT. The study involved 4 students with intellectual disabilities and 9 students without intellectual disabilities.. A customized programming education course, comprising 6 sessions, was designed based on a Universal Design for Learning. Additionally, a pre-posttest consisting of 14 items was developed to evaluate multidimensional CT-based problem-solving skills. The results of the study indicated that the improvement in CT-based problem-solving skills during the stages of problem understanding and algorithm representation was limited. However, significant improvements were observed during the programming and debugging stages among most participants. The findings underscore the necessity of customized programming education for students with intellectual disabilities, and highlight the need for individualized education to address specific challenges faced in programming education. This study is significant in providing foundational data to understand the educational needs and characteristics of these students, aiming to enhance practical applicability in educational settings.
暂无评论