Proceedings of the 54th ACM Technical Symposium on Computer Science Education v. 2 2023
DOI: 10.1145/3545947.3573353
|View full text |Cite
|
Sign up to set email alerts
|

Significant Trends in CS Educational Material

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
1
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 0 publications
0
1
0
Order By: Relevance
“…One key finding was that students frequently copied the exercise questions as prompts and then used the AI-generated code without making any alterations to it. This reliance on the code generator is suggestive of the over-dependency problem [9][10][11]. To address this, CodeAid integrates guardrails to restrict the openended AI system from generating direct code solutions even if students ask for them.…”
Section: Writing and Debugging Codementioning
confidence: 99%
“…One key finding was that students frequently copied the exercise questions as prompts and then used the AI-generated code without making any alterations to it. This reliance on the code generator is suggestive of the over-dependency problem [9][10][11]. To address this, CodeAid integrates guardrails to restrict the openended AI system from generating direct code solutions even if students ask for them.…”
Section: Writing and Debugging Codementioning
confidence: 99%
“…Instructors can utilize LLM-based code generation models to automate the generation of programming assignments, including sample answers with explanations and test cases. These models also facilitate code translation between programming languages [3], simplifying content creation. By leveraging these models, instructors can also generate novel exercise variations based on existing exercises [8].…”
Section: Teaching Practicesmentioning
confidence: 99%
“…[14] "GPT-3 can automatically create a checklist of common mistakes students might make regarding a given code snippet." [14] [ 13,17,3,1,20,14] Table 2: Learning practices using Code Generation Models independently while having access to an AI code generator powered by OpenAI Codex. To enable AI code generation, users input their desired code behavior in natural language using a textbox, and clicking the generate button inserts the code generated by OpenAI Codex.…”
Section: Educational Toolsmentioning
confidence: 99%
See 1 more Smart Citation
“…In the future, it may even be possible to generate a personalized Parsons problem, one that is based on a student's incorrect code solution using Large Language Models (LLMs), and then utilise LLMs to generate an explanation if the student successfully completes the coding task but does not understand their solution [15].…”
Section: Worked Examplesmentioning
confidence: 99%