2013
DOI: 10.1145/2483710.2483711
|View full text |Cite
|
Sign up to set email alerts
|

Teaching programming by emphasizing self-direction

Abstract: Lecturing is known to be a controversial form of teaching. With massed classrooms, in particular, it tends to constrain the active participation of students. One of the remedies applied to programming education is to use technology that can vitalize interaction in the classroom, while another is to base teaching increasingly on programming activities. In this article, we present the first results of an exploratory study, in which we teach programming without lectures, exams, or grades, by heavily emphasizing p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
4
3

Relationship

2
5

Authors

Journals

citations
Cited by 21 publications
(2 citation statements)
references
References 36 publications
(35 reference statements)
0
2
0
Order By: Relevance
“…The presence of various media may motivate students more (Puspitarini & Hanif, 2019;Nicol & Macfarlane, 2006). In contrast to Conventional learning (the teacher explains the material and the students listen), when the teacher explains the material, the students may not be as focused on listening carefully because students must also take notes on important points (Kanninen, 2009;Isomöttönen & Tirronen, 2013). Improved learning outcomes occur because experiments make it easier for students to understand the learning material.…”
Section: Discussionmentioning
confidence: 99%
“…The presence of various media may motivate students more (Puspitarini & Hanif, 2019;Nicol & Macfarlane, 2006). In contrast to Conventional learning (the teacher explains the material and the students listen), when the teacher explains the material, the students may not be as focused on listening carefully because students must also take notes on important points (Kanninen, 2009;Isomöttönen & Tirronen, 2013). Improved learning outcomes occur because experiments make it easier for students to understand the learning material.…”
Section: Discussionmentioning
confidence: 99%
“…Fortunately, TI changes during the problem-solving enterprise (Rivera-Reyes, 2015; Rivera-Reyes, Lawanto, & Pate, 2017), suggesting that even though students may start with inaccurate explicit and implicit TI, they may gain the correct interpretation while solving the task, providing they continuously monitor themselves and are open to necessary adjustments. Isomöttönen & Tirronen (2013) argues that having relevant knowledge and skills on the given task is necessary for accurate and efficient self-monitoring activities. Further, when students are familiar with the discipline-related knowledge, values, skills, and expertise, they tend to have more accurate TI and be more competent of selecting effective domain-specific strategies (Butler & Winne, 1995;Hadwin et al, 2009).…”
Section: Self-regulation and Task Interpretationmentioning
confidence: 99%