Prompts First, Finally
- URL: http://arxiv.org/abs/2407.09231v1
- Date: Fri, 12 Jul 2024 12:50:28 GMT
- Title: Prompts First, Finally
- Authors: Brent N. Reeves, James Prather, Paul Denny, Juho Leinonen, Stephen MacNeil, Brett A. Becker, Andrew Luxton-Reilly,
- Abstract summary: Generative AI (GenAI) and large language models in particular, are disrupting Computer Science Education.
Some educators argue that they pose a serious threat to computing education, and that we should ban their use in the classroom.
We argue that our programming abstractions were always headed here -- to natural language.
- Score: 4.5022979431802925
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Generative AI (GenAI) and large language models in particular, are disrupting Computer Science Education. They are proving increasingly capable at more and more challenges. Some educators argue that they pose a serious threat to computing education, and that we should ban their use in the classroom. While there are serious GenAI issues that remain unsolved, it may be useful in the present moment to step back and examine the overall trajectory of Computer Science writ large. Since the very beginning, our discipline has sought to increase the level of abstraction in each new representation. We have progressed from hardware dip switches, through special purpose languages and visual representations like flow charts, all the way now to ``natural language.'' With the advent of GenAI, students can finally change the abstraction level of a problem to the ``language'' they've been ``problem solving'' with all their lives. In this paper, we argue that our programming abstractions were always headed here -- to natural language. Now is the time to adopt a ``Prompts First'' approach to Computer Science Education.
Related papers
- How Do Programming Students Use Generative AI? [7.863638253070439]
We studied how programming students actually use generative AI tools like ChatGPT.
We observed two prevalent usage strategies: to seek knowledge about general concepts and to directly generate solutions.
Our findings indicate that concerns about potential decrease in programmers' agency and productivity with Generative AI are justified.
arXiv Detail & Related papers (2025-01-17T10:25:41Z) - Formal Mathematical Reasoning: A New Frontier in AI [60.26950681543385]
We advocate for formal mathematical reasoning and argue that it is indispensable for advancing AI4Math to the next level.
We summarize existing progress, discuss open challenges, and envision critical milestones to measure future success.
arXiv Detail & Related papers (2024-12-20T17:19:24Z) - Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools [4.352985782794601]
In 2024, new research started to emerge on the effects of GenAI usage in the computing classroom.
New data involve the use of GenAI to support classroom instruction at scale and to teach students how to code with GenAI.
New class of tools is emerging that can provide personalized feedback to students on their programming assignments or teach both programming and prompting skills at the same time.
arXiv Detail & Related papers (2024-12-19T11:01:11Z) - Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners [3.1550561074143597]
Non-native English speakers (NNES) face multiple barriers to learning programming.
Advances in generative AI (GenAI) have the potential to break down these barriers.
In this paper, we provide the first exploration of NNES students prompting in their native languages to generate code.
arXiv Detail & Related papers (2024-12-17T11:06:02Z) - The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers [1.995977018536036]
Novice programmers often struggle through programming problem solving due to a lack of metacognitive awareness and strategies.
Many novices are now programming with generative AI (GenAI)
Our findings show an unfortunate divide in the use of GenAI tools between students who accelerated and students who struggled.
arXiv Detail & Related papers (2024-05-28T01:48:28Z) - Redefining Computer Science Education: Code-Centric to Natural Language
Programming with AI-Based No-Code Platforms [0.0]
This paper delves into the evolving relationship between humans and computers in the realm of programming.
The advent of AI-based no-code platforms is revolutionizing this dynamic.
As educators, it's imperative to integrate this new dynamic into curricula.
arXiv Detail & Related papers (2023-08-19T02:44:35Z) - Towards AGI in Computer Vision: Lessons Learned from GPT and Large
Language Models [98.72986679502871]
Chat systems powered by large language models (LLMs) emerge and rapidly become a promising direction to achieve artificial general intelligence (AGI)
But the path towards AGI in computer vision (CV) remains unclear.
We imagine a pipeline that puts a CV algorithm in world-scale, interactable environments, pre-trains it to predict future frames with respect to its action, and then fine-tunes it with instruction to accomplish various tasks.
arXiv Detail & Related papers (2023-06-14T17:15:01Z) - Understanding Natural Language Understanding Systems. A Critical
Analysis [91.81211519327161]
The development of machines that guillemotlefttalk like usguillemotright, also known as Natural Language Understanding (NLU) systems, is the Holy Grail of Artificial Intelligence (AI)
But never has the trust that we can build guillemotlefttalking machinesguillemotright been stronger than the one engendered by the last generation of NLU systems.
Are we at the dawn of a new era, in which the Grail is finally closer to us?
arXiv Detail & Related papers (2023-03-01T08:32:55Z) - A User-Centred Framework for Explainable Artificial Intelligence in
Human-Robot Interaction [70.11080854486953]
We propose a user-centred framework for XAI that focuses on its social-interactive aspect.
The framework aims to provide a structure for interactive XAI solutions thought for non-expert users.
arXiv Detail & Related papers (2021-09-27T09:56:23Z) - Empowering Things with Intelligence: A Survey of the Progress,
Challenges, and Opportunities in Artificial Intelligence of Things [98.10037444792444]
We show how AI can empower the IoT to make it faster, smarter, greener, and safer.
First, we present progress in AI research for IoT from four perspectives: perceiving, learning, reasoning, and behaving.
Finally, we summarize some promising applications of AIoT that are likely to profoundly reshape our world.
arXiv Detail & Related papers (2020-11-17T13:14:28Z) - PuzzLing Machines: A Challenge on Learning From Small Data [64.513459448362]
We introduce a challenge on learning from small data, PuzzLing Machines, which consists of Rosetta Stone puzzles from Linguistic Olympiads for high school students.
Our challenge contains around 100 puzzles covering a wide range of linguistic phenomena from 81 languages.
We show that both simple statistical algorithms and state-of-the-art deep neural models perform inadequately on this challenge, as expected.
arXiv Detail & Related papers (2020-04-27T20:34:26Z)
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.