Children's coding experiences in a block-based coding environment: a usability study on code.org

被引:2
|
作者
Dilmen, Kaan [1 ]
Kert, Serhat Bahadir [1 ]
Ugras, Tuba [1 ]
机构
[1] Yildiz Tech Univ, Fac Educ Comp Educ & Instruct Technol, Davutpasa Campus, TR-34210 Istanbul, Turkiye
关键词
Coding education; Programming; Usability; Block-based environment; Secondary education;
D O I
10.1007/s10639-023-11625-8
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Programming education is an important educational process that enables the development of children's problem solving and algorithmic thinking skills. It is known that children frequently encounter syntax problems in coding activities. Many block-based programming software has been developed to eliminate this difficulty in the learning process. Block-based programming software is widely used all over the world because of its colorful features and providing a coding environment that children can learn easily. However, analyzes on the usefulness of such widely used block-based programming software cannot be found in the literature. In this study, the usability of code.org block-based coding environment was analyzed through the coding practices of children. The study group was consisted of 14 children aged between 9 and 13. Analyzes were made in terms of efficacy, efficiency, and satisfaction. For the efficacy analysis of the programming environment, it was observed that all the children completed the tasks assigned to them. In efficiency analysis; task times, task step counts, need for assistance in the process of using software, overall focus data, heat maps, eye scanning data and focus levels in the guided area of the participants were examined. In satisfaction analysis; satisfaction level of participants was examined. As a result of the research; usability data for Code.org environment has been tried to be presented in detail. In the efficacy dimension, while there were generally no problems regarding the task completion status of the participants; in efficiency dimension, suggestions were made regarding the placement of the blocks, block sizes and application methods. In satisfaction dimension, it was seen that children faced with problems during the block search process.
引用
下载
收藏
页码:10839 / 10864
页数:26
相关论文
共 50 条
  • [31] Postprocessing in block-based video, coding based on a quantization noise model
    Jang, IH
    Moon, KW
    Kim, NC
    Kim, TS
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2005, E88D (08): : 1966 - 1976
  • [32] Postprocessing in block-based video coding based on a quantization noise model
    Moon, KW
    Jang, IH
    Kim, NC
    Kim, TS
    2002 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-IV, PROCEEDINGS, 2002, : 3688 - 3691
  • [33] Block-based Learned Image Coding with Convolutional Autoencoder and Intra-Prediction Aided Entropy Coding
    Yuan, Zhongzheng
    Liu, Haojie
    Mukherjee, Debargha
    Adsumilli, Balu
    Wang, Yao
    2021 PICTURE CODING SYMPOSIUM (PCS), 2021, : 111 - 115
  • [34] Adaptive Motion Vector Resolution Prediction in Block-Based Video Coding
    Wang, Zhao
    Ma, Juncheng
    Luo, Falei
    Ma, Siwei
    2015 VISUAL COMMUNICATIONS AND IMAGE PROCESSING (VCIP), 2015,
  • [35] A deblocking filter with two separate modes in block-based video coding
    Kim, SD
    Yi, J
    Kim, HM
    Ra, JB
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1999, 9 (01) : 156 - 160
  • [36] Block-Based Adaptive Vector Lifting Schemes for Multichannel Image Coding
    Amel Benazza-Benyahia
    Jean-Christophe Pesquet
    Jamel Hattay
    Hela Masmoudi
    EURASIP Journal on Image and Video Processing, 2007
  • [37] SNR scalability by transform coefficient refinement for block-based video coding
    Halbach, T
    Fischer, TR
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING 2003, PTS 1-3, 2003, 5150 : 135 - 140
  • [38] Combined spline- and block-based motion estimation for video coding
    Dufaux, F
    Kang, SB
    15TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL 3, PROCEEDINGS: IMAGE, SPEECH AND SIGNAL PROCESSING, 2000, : 67 - 70
  • [39] BLOCK-BASED MOTION ESTIMATION FOR DEEP-LEARNED VIDEO CODING
    Pientka, Sophie
    Schaefer, Michael
    Pfaff, Jonathan
    Schwarz, Heiko
    Marpe, Detlev
    Wiegand, Thomas
    2023 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP, 2023, : 3444 - 3448
  • [40] A deblocking filter with two separate modes in block-based video coding
    Kim, SD
    Yi, JY
    Ra, JB
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING '98, PTS 1 AND 2, 1997, 3309 : 252 - 259