Hello everyone, welcome to debugging world. In this module, we will learn the history of debugging in teaching and researching. It’s important for us to understand the history of debugging in K-12 and Higher education.
At the end of this module, you will be able to:
1. Identify different historical but important debugging studies.
2. Explain the importance of exploring debugging process in computer science education.
3. Create a timeline based on debugging learning content.
[McCauley, R., Fitzgerald, S., Lewandowski, G., Murphy, L., Simon, B., Thomas, L., & Zander, C. (2008). Debugging: a review of the literature from an educational perspective. Computer Science Education, 18(2), 67-92.
Activity one [Reading Material Discussion]
[Using Perusall to discuss debugging history with peers]
[ instructions]
You can use Perusall to read, make annotations and interact with your peers. You can make annotations and comments beside the highlighted sentences. You need to ask one question and make at least ten annotations and comment on three peers’ comments from the reading. Instructions related to use the Perusall website (Links to an external site.) are listed here.
Activity two [Watching instructional videos ]
[include instructions and grading guidelines]
Watching videos and answering questions listed in the videos. Each question worth two points.
Activity three [Writing reflections on learning materials]
Based on reading materials, find two more article resources to support reflections.
Activity four [Creating a timeline for debugging research]
Using Sutori to create a timeline of debugging history based on learning materials and external resources. Learners need to use at least two additional articles to rich the timeline.