CSEPrompts: A Benchmark of Introductory Computer Science Prompts
Not on the map. Why?
Abstract (arXiv)
Recent advances in AI, machine learning, and NLP have led to the development of a new generation of Large Language Models (LLMs) that are trained on massive amounts of data and often have trillions of parameters. Commercial applications (e.g., ChatGPT) have made this technology available to the general public, thus making it possible to use LLMs to produce high-quality texts for academic and professional purposes. Schools and universities are aware of the increasing use of AI-generated content by students and they have been researching the impact of this new technology and its potential misuse. Educational programs in Computer Science (CS) and related fields are particularly affected because LLMs are also capable of generating programming code in various programming languages. To help understand the potential impact of publicly available LLMs in CS education, we introduce CSEPrompts, a framework with hundreds of programming exercise prompts and multiple-choice questions retrieved from introductory CS and programming courses. We also provide experimental results on CSEPrompts to evaluate the performance of several LLMs with respect to generating Python code and answering basic computer science and programming questions.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 25 of its 40 references that are in the map. First posted on arXiv 3 Apr 2024.
Builds on
25 of 40 references.
References · 25
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2018Deep contextualized word representationscited by 2,285
- 2023Code Llama: Open Foundation Models for Codecited by 2,105
- 2023Pythia: A Suite for Analyzing Large Language Models Across Training and Scalingcited by 1,734
- 2023Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generationcited by 1,332
- 2020CodeBERT: A Pre-Trained Model for Programming and Natural Languagescited by 1,286
- 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 890
- 2020A Primer in BERTology: What we know about how BERT workscited by 807
- 2023The RefinedWeb Dataset for Falcon LLM: Outperforming Curated Corpora with Web Data, and Web Data Onlycited by 755
- 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 728
13 more
- 2023Capabilities of GPT-4 on Medical Challenge Problemscited by 630
- 2020GraphCodeBERT: Pre-training Code Representations with Data Flowcited by 600
- 2022DS-1000: A Natural and Reliable Benchmark for Data Science Code Generationcited by 442
- 2022Large Language Models Meet NL2Code: A Surveycited by 135
- 2022The AI Teacher Test: Measuring the Pedagogical Ability of Blender and GPT-3 in Educational Dialoguescited by 78
- 2021SynCoBERT: Syntax-Guided Multi-Modal Contrastive Pre-Training for Code Representationcited by 63
- 2023StudentEval: A Benchmark of Student-Written Prompts for Large Language Models of Codecited by 32
- 2023Can GPT-4 Support Analysis of Textual Data in Tasks Requiring Highly Specialized Domain Expertise?cited by 30
- 2020Automated Unit Test Generation for Pythoncited by 18
- 2023Offensive Language Identification in Transliterated and Code-Mixed Banglacited by 12
- 2023Exploring the MIT Mathematics and EECS Curriculum Using Large Language Modelscited by 10
- 2023SentMix-3L: A Bangla-English-Hindi Code-Mixed Dataset for Sentiment Analysiscited by 7
- 2023Instruction Fusion: Advancing Prompt Evolution through Hybridizationcited by 7
Built on by
Citing papers per year: 2024: 2; 2025: 0; 2026: 1.
3 papers.