2019
DOI: 10.1002/cae.22109
|View full text |Cite
|
Sign up to set email alerts
|

Experiences from placing Stack Overflow at the core of an intermediate programming course

Abstract: Objectivist methodologies do not align well the learning requirements of modern‐day computer science and software engineering, and major universities are moving from the old standards towards “learning by doing” approaches. We discuss the redesign of an intermediate Computer Programming course taught at the University of Vigo (Spain), seeking to promote question‐and‐answer websites for programmers as the main source of reference for the students, and turning the teacher into a permanent observer who delivers p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 27 publications
(35 reference statements)
0
1
0
Order By: Relevance
“…With the ease of use and wide availability of tools like Copilot and ChatGPT, novices may quickly learn to rely on auto-suggested solutions without thinking about the computational steps involved—or reading problem statements carefully. Furthermore, if students copy and paste code without understanding it—as has been observed for an online forum [ 69 ]—they may underperform on summative assessments. One way that instructors could counter this behavior is to generate student-specific questions about their code.…”
Section: Discussionmentioning
confidence: 99%
“…With the ease of use and wide availability of tools like Copilot and ChatGPT, novices may quickly learn to rely on auto-suggested solutions without thinking about the computational steps involved—or reading problem statements carefully. Furthermore, if students copy and paste code without understanding it—as has been observed for an online forum [ 69 ]—they may underperform on summative assessments. One way that instructors could counter this behavior is to generate student-specific questions about their code.…”
Section: Discussionmentioning
confidence: 99%