The Humanist Programming Novice as Novice
- URL: http://arxiv.org/abs/2501.05383v1
- Date: Thu, 09 Jan 2025 17:12:58 GMT
- Title: The Humanist Programming Novice as Novice
- Authors: Ofer Elior,
- Abstract summary: I ask whether specialized courses promote the production of fragile programming knowledge, what are the difficulties encountered by humanistic students in their learning of programming, and what may be the proper place of algorithmics in the curriculum of specialized studies.
- Score: 0.0
- License:
- Abstract: The primary aim of this paper is to suggest questions for future discourse and research of specialized programming courses in the Humanities. Specifically I ask whether specialized courses promote the production of fragile programming knowledge, what are the difficulties encountered by humanistic students in their learning of programming, and what may be the proper place of algorithmics in the curriculum of specialized studies.
Related papers
- Exploration and Practice of Improving Programming Ability for the Undergraduates Majoring in Computer Science [0.15346678870160887]
The necessity and importance of improving the ability of programming is analyzed in this paper.
The exploration and practice of improving students' ability of programming are discussed.
arXiv Detail & Related papers (2025-02-01T16:17:38Z) - Integrating Human-Centric Approaches into Undergraduate Software Engineering Education: A Scoping Review and Curriculum Analysis in the Australian Context [0.0]
Human-Centric Software Engineering refers to the software engineering processes that put human needs and requirements as core practice.
A large majority of software projects fail to cater to human needs and consequently run into budget, delivery, and usability issues.
This paper presents a scoping review to identify the topics and curriculum approaches suitable for teaching HCSE to undergraduate software engineering students.
arXiv Detail & Related papers (2024-07-10T02:34:58Z) - Evaluating Contextually Personalized Programming Exercises Created with Generative AI [4.046163999707179]
This article reports on a user study conducted in an elective programming course that included contextually personalized programming exercises created with GPT-4.
The results demonstrate that the quality of exercises generated with GPT-4 was generally high.
This suggests that AI-generated programming problems can be a worthwhile addition to introductory programming courses.
arXiv Detail & Related papers (2024-06-11T12:59:52Z) - Domain-Specific Fine-Tuning of Large Language Models for Interactive Robot Programming [47.60440351442233]
We propose a natural language-based assistant for programming of advanced, industrial robotic applications.
We investigate strategies for domain-specific fine-tuning of foundation models with limited data and compute.
arXiv Detail & Related papers (2023-12-21T14:51:04Z) - Leveraging Large Language Model and Story-Based Gamification in
Intelligent Tutoring System to Scaffold Introductory Programming Courses: A
Design-Based Research Study [6.773393436953262]
This study explores how large language models and.
gamblers can scaffold coding learning and increase.
Chinese students sense of belonging in introductory programming courses.
arXiv Detail & Related papers (2023-02-25T04:07:03Z) - Hierarchical Programmatic Reinforcement Learning via Learning to Compose
Programs [58.94569213396991]
We propose a hierarchical programmatic reinforcement learning framework to produce program policies.
By learning to compose programs, our proposed framework can produce program policies that describe out-of-distributionally complex behaviors.
The experimental results in the Karel domain show that our proposed framework outperforms baselines.
arXiv Detail & Related papers (2023-01-30T14:50:46Z) - ProTo: Program-Guided Transformer for Program-Guided Tasks [59.34258016795216]
We formulate program-guided tasks which require learning to execute a given program on the observed task specification.
We propose the Program-guided Transformer (ProTo), which integrates both semantic and structural guidance of a program.
ProTo executes a program in a learned latent space and enjoys stronger representation ability than previous neural-symbolic approaches.
arXiv Detail & Related papers (2021-10-02T13:46:32Z) - Enhancement Programming Skills and Transforming Knowledge of Programming
through Neuroeducation Approaches [0.0]
programming digital devices and developing software is an important professional qualification, which contributes to employment opportunities.
Recent development of brain imaging techniques have provided additional opportunity for neuroscientists to explore the functional organization of the human brain.
This research is an approach to supporting learning in the field of learning and teaching computer programming.
arXiv Detail & Related papers (2021-05-19T06:26:30Z) - Interleaving Computational and Inferential Thinking: Data Science for
Undergraduates at Berkeley [81.01051375191828]
The undergraduate data science curriculum at the University of California, Berkeley is anchored in five new courses.
These courses emphasize computational thinking, inferential thinking, and working on real-world problems.
These courses have become some of the most popular on campus and have led to a surging interest in a new undergraduate major and minor program in data science.
arXiv Detail & Related papers (2021-02-13T22:51:24Z) - Machine Learning for Software Engineering: A Systematic Mapping [73.30245214374027]
The software development industry is rapidly adopting machine learning for transitioning modern day software systems towards highly intelligent and self-learning systems.
No comprehensive study exists that explores the current state-of-the-art on the adoption of machine learning across software engineering life cycle stages.
This study introduces a machine learning for software engineering (MLSE) taxonomy classifying the state-of-the-art machine learning techniques according to their applicability to various software engineering life cycle stages.
arXiv Detail & Related papers (2020-05-27T11:56:56Z) - The ILASP system for Inductive Learning of Answer Set Programs [79.41112438865386]
Our system learns Answer Set Programs, including normal rules, choice rules and hard and weak constraints.
We first give a general overview of ILASP's learning framework and its capabilities.
This is followed by a comprehensive summary of the evolution of the ILASP system.
arXiv Detail & Related papers (2020-05-02T19:04:12Z)
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.