Proceedings of the 3rd ACM SIGSOFT International Workshop on Software Analytics 2017
DOI: 10.1145/3121257.3121260
|View full text |Cite
|
Sign up to set email alerts
|

Find, understand, and extend development screencasts on YouTube

Abstract: A so ware development screencast is a video that captures the screen of a developer working on a particular task while explaining its implementation details. Due to the increased popularity of so ware development screencasts (e.g., available on YouTube), we study how and to what extent they can be used as additional source of knowledge to answer developer's questions about, for example, the use of a speci c API. We rst di erentiate between development and other types of screencasts using video frame analysis. … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0
2

Year Published

2019
2019
2022
2022

Publication Types

Select...
5
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 22 publications
(8 citation statements)
references
References 29 publications
0
5
0
2
Order By: Relevance
“…To identify the optimal number of topics as the K parameter, which is the number of topics in the model training process, interactive visualization methods (pyLDAvis package imported in Python) were employed to evaluate produced models. Using the methods applied in a previous study [18], the number of LDA topics was tuned until it reached a set of non-overlapping clusters that had sufficient distance between each other. The parameter of K was given for a series of descending numbers to train the model until the circles representing the topics became separated without any significant overlapping.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…To identify the optimal number of topics as the K parameter, which is the number of topics in the model training process, interactive visualization methods (pyLDAvis package imported in Python) were employed to evaluate produced models. Using the methods applied in a previous study [18], the number of LDA topics was tuned until it reached a set of non-overlapping clusters that had sufficient distance between each other. The parameter of K was given for a series of descending numbers to train the model until the circles representing the topics became separated without any significant overlapping.…”
Section: Methodsmentioning
confidence: 99%
“…The authors stopped searching for the optimal number of the topics when the circles did not overlap anymore. The size of the circles represents the popularity of the topic within the overall set of topics [18].…”
Section: Methodsmentioning
confidence: 99%
“…Lehr-und Lernmethode: Audio-Visuell (Effektivität: 20 %). Es können Videos zur Informatik [14,15] erstellt oder herangezogen werden. Hierbei sollte auch wieder Konkretes Abstraktem vorgezogen werden und der Unterricht ergänzt werden [14].…”
Section: Lehren Und Lernen Durch Materials Im Unterrichtunclassified
“…Die Teilnehmer waren arbeitslos gemeldet und wurden alle über den Bildungsgutschein [1,19] [21,22]. Das Praxisprojekt wird in einen ähnlichen Arbeitskontext absolviert, in dem die Teilnehmer später arbeiten werden, um sich somit leichter an die Lehrinhalte zu erinnern [23] und arbeiten zu können [24][25][26][27]. Wir haben ein Praxisprojekt angeboten, das den Schülern möglichst bekannt erscheint, wie zum Beispiel die Gestaltung einer Datenbank [28, S. 159], [29] für eine E-Commerce [28, S. 305…”
Section: Teilnehmerunclassified