Interactive Screencasts as Learning Tools in Introductory Programming

被引:1
|
作者
Litherland, Kristina [1 ]
Kluge, Anders [1 ]
Morch, Anders, I [1 ]
机构
[1] Univ Oslo, Dept Educ, POB 1092, N-0317 Oslo, Norway
来源
TECHNOLOGY-ENHANCED LEARNING FOR A FREE, SAFE, AND SUSTAINABLE WORLD, EC-TEL 2021 | 2021年 / 12884卷
关键词
Screencasts; Introductory programming; Design-based research;
D O I
10.1007/978-3-030-86436-1_32
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The purpose of this study was to investigate how interactive screencasts enhance learning in computer science education. We employed a socio-cultural perspective on learning, understanding interactive screencasts as mediating tools in elective introductory programming courses taught in secondary education in Norway. In this qualitative study, we used an interactive screencasting tool that captures a voice track and screen activity as two separate but conceptually connected processes. Based on audio-visual recordings of classroom interactions and student-produced screencasts, we suggest understanding screencast recording as an extended part of the learning process, where the students' focus shift from technical development to collaborative knowledge development.
引用
收藏
页码:342 / 346
页数:5
相关论文
共 50 条
  • [31] DEVELOPMENT OF INTERACTIVE LEARNING TOOLS IN MOODLE
    Afanasyev, A.
    Afanasyeva, T.
    Voit, N.
    Egorova, T.
    12TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED), 2018, : 7482 - 7486
  • [32] THE TOP-DOWN PROGRAMMING TOOLS IN THE INTERACTIVE PROGRAMMING SYSTEM OF THE MCP ELBRUS
    PLAKSIN, MA
    VESTNIK LENINGRADSKOGO UNIVERSITETA SERIYA MATEMATIKA MEKHANIKA ASTRONOMIYA, 1987, (01): : 34 - 38
  • [33] Engagement Taxonomy for Introductory Programming Tools: Failing to Tackle the Problems of Comprehension
    Siaulys, Tomas
    INFORMATICS IN SCHOOLS: ENGAGING LEARNERS IN COMPUTATIONAL THINKING, ISSEP 2020, 2020, 12518 : 94 - 106
  • [34] An interactive learning environment for teaching and learning of computer programming
    Choy, SO
    Ng, SC
    IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2004, : 848 - 849
  • [35] A Remote Instructional Approach with Interactive and Collaborative Learning to Teach an Introductory Programming Course during COVID-19 Pandemic
    Rahman, Md Mahmudur
    Paudel, Roshan
    2021 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2021), 2021, : 940 - 946
  • [36] Collaborative tools in learning a programming language
    Virvou, Maria
    Sidiropoulos, Sotirios Christos
    2012 INTERNATIONAL CONFERENCE ON E-LEARNING AND E-TECHNOLOGIES IN EDUCATION (ICEEE), 2012, : 162 - 165
  • [37] Curriculum, Teaching and Learning, and Assessments for Introductory Programming Course
    Mehmood, Erum
    Abid, Adnan
    Farooq, Muhammad Shoaib
    Nawaz, Naeem A.
    IEEE ACCESS, 2020, 8 : 125961 - 125981
  • [38] Experiences in Introducing Blended Learning in an Introductory Programming Course
    Albrecht, Ella
    Gumz, Fabian
    Grabowski, Jens
    PROCEEDINGS OF THE 3RD EUROPEAN CONFERENCE OF SOFTWARE ENGINEERING EDUCATION (ECSEE), 2018, : 93 - 101
  • [39] A teaching/learning support tool for introductory programming courses
    Boada, I
    Soler, J
    Prados, F
    Poch, J
    ITHET 2004: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY BASED HIGHER EDUCATION AND TRAINING, 2004, : 604 - 609
  • [40] Creating an authentic learning experience in introductory programming courses
    Herrmann, Nira
    Popyack, Jeffrey L.
    SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), 1995, 27 (01):