paper-with-me

홈 › Papers

Large Language Models in Computer Science Education: A Systematic Literature Review

2024-10-21 · Nishat Raihan, Mohammed Latif Siddiq, Joanna C. S. Santos, Marcos Zampieri

Large language models (LLMs) are becoming increasingly better at a wide range of Natural Language Processing tasks (NLP), such as text generation and understanding. Recently, these models have extended their capabilities to coding tasks, bridging the gap between natural languages (NL) and programming languages (PL). Foundational models such as the Generative Pre-trained Transformer (GPT) and LLaMA series have set strong baseline performances in various NL and PL tasks. Additionally, several models have been fine-tuned specifically for code generation, showing significant improvements in code-related applications. Both foundational and fine-tuned models are increasingly used in education, helping students write, debug, and understand code. We present a comprehensive systematic literature review to examine the impact of LLMs in computer science and computer engineering education. We analyze their effectiveness in enhancing the learning experience, supporting personalized education, and aiding educators in curriculum development. We address five research questions to uncover insights into how LLMs contribute to educational outcomes, identify challenges, and suggest directions for future research.

📄 PDF Abstract BibTeX arXiv:2410.16349

Code (1)

s2e-lab/llm-education-survey 공식 구현

Tasks

Code GenerationSystematic Literature ReviewText Generation

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Residual Connection 설명 없음
Position-Wise Feed-Forward Layer 설명 없음
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Multi-Head Attention 설명 없음

Similar Papers 제목 키워드 기반

MateInfoUB: A Real-World Benchmark for Testing LLMs in Competitive, Multilingual, and Multimodal Educational Tasks

2025-07-03 · Dumitran Adrian Marius, Theodor-Pierre Moroianu, Buca Mihnea-Vicentiu

The rapid advancement of Large Language Models (LLMs) has transformed various domains, particularly computer science (CS) education. These models exhibit remarkable capabilities in code-related tasks and problem-solving,…

FairnessMultiple-choice

Can ChatGPT Pass An Introductory Level Functional Language Programming Course?

2023-04-29 · Chuqin Geng, Yihan Zhang, Brigitte Pientka, Xujie Si

The recent introduction of ChatGPT has drawn significant attention from both industry and academia due to its impressive capabilities in solving a diverse range of tasks, including language translation, text summarizatio…

Text Summarization

Exploring a Handwriting Programming Language for Educational Robots

2021-05-11 · Laila El-Hamamsy, Vaios Papaspyros, Taavet Kangur, Laura Mathex 외

Recently, introducing computer science and educational robots in compulsory education has received increasing attention. However, the use of screens in classrooms is often met with resistance, especially in primary schoo…

Large Language Models on Wikipedia-Style Survey Generation: an Evaluation in NLP Concepts

2023-08-21 · Fan Gao, Hang Jiang, Rui Yang, Qingcheng Zeng 외

Educational materials such as survey articles in specialized fields like computer science traditionally require tremendous expert inputs and are therefore expensive to create and update. Recently, Large Language Models (…

ArticlesHallucinationMachine TranslationQuestion Answering+1

"Which LLM should I use?": Evaluating LLMs for tasks performed by Undergraduate Computer Science Students

2024-01-22 · Vibhor Agarwal, Madhav Krishan Garg, Sahiti Dharmavaram, Dhruv Kumar

This study evaluates the effectiveness of various large language models (LLMs) in performing tasks common among undergraduate computer science students. Although a number of research studies in the computing education co…

Code Generation