Proceedings of the 21st Annual Conference on Information Technology Education 2020
DOI: 10.1145/3368308.3415384
|View full text |Cite
|
Sign up to set email alerts
|

A Sprint-Based Approach to Teaching Computer Science

Abstract: Traditional approaches to teaching computer science often involve complex schedules of assignments, projects, and exams. Educators can struggle to balance this schedule while teaching students a course's required hard skills, using innovative pedagogy approaches, preparing students with interpersonal soft-skills, and still disincentivizing cheating. In an effort address these issues, this experience report details the author's work in developing a sprint-based teaching method. This method combines traditional … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2021
2021
2021
2021

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 14 publications
(13 reference statements)
0
3
0
Order By: Relevance
“…In contrast to in-person assessments, which make it harder to identify cheating, online exams enable instructors to detect plagiarism via the use of applications such as Turnitin, Unicheck, and PlagScan. These practices assist learners in retaining their uniqueness and developing their intellect, innovation, and dynamism, while also benefitting the institution's budget due to the absence of paperwork in the assessment [43]. Figure 3 outlines all of the benefits of M-learning.…”
Section: Benefitsmentioning
confidence: 99%
“…In contrast to in-person assessments, which make it harder to identify cheating, online exams enable instructors to detect plagiarism via the use of applications such as Turnitin, Unicheck, and PlagScan. These practices assist learners in retaining their uniqueness and developing their intellect, innovation, and dynamism, while also benefitting the institution's budget due to the absence of paperwork in the assessment [43]. Figure 3 outlines all of the benefits of M-learning.…”
Section: Benefitsmentioning
confidence: 99%
“…[3] investigated remote learning experiences for hardware practicals and suggested a combination of pre-recorded experiments and synchronous interactive sessions for achieving original learning outcomes. Ricks et al [42] introduced self-directed experiential learning for computer programming courses, which assumes students possess prior experience of programming. To help instructors design effective remote laboratory learning, instructors explored challenges experienced in transitioning to remote learning through surveys and interviews for introductory physics and engineering labs [17,45] and introductory physics and astronomy courses [15].…”
Section: Effective Practices For Remote Learningmentioning
confidence: 99%
“…these aspects for remote education during the pandemic [13,18,42], we know little about the obstacles students in introductory lab courses with no prior programming experience face in remote learning.…”
Section: Introductionmentioning
confidence: 99%