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 条
  • [1] Children’s coding experiences in a block-based coding environment: a usability study on code.org
    Kaan Dilmen
    Serhat Bahadır Kert
    Tuba Uğraş
    Education and Information Technologies, 2023, 28 : 10839 - 10864
  • [2] A NEW BLOCK-BASED CODING METHOD FOR HEVC INTRA CODING
    Chen, Chen
    Zeng, Bing
    Zhu, Shuyuan
    Miao, Zexiang
    Zeng, Liaoyuan
    2015 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA & EXPO WORKSHOPS (ICMEW), 2015,
  • [3] Measuring Acceptance of Block-Based Coding Environments
    Toma, Radu Bogdan
    TECHNOLOGY KNOWLEDGE AND LEARNING, 2023, 28 (01) : 241 - 251
  • [4] Measuring Acceptance of Block-Based Coding Environments
    Radu Bogdan Toma
    Technology, Knowledge and Learning, 2023, 28 : 241 - 251
  • [5] CryptoScratch: Teaching cryptography with block-based coding
    Perciva, Nathan
    Rayavaram, Pranathi
    Narain, Sashank
    Lee, Claire Seungeun
    PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 2, 2022, : 1087 - 1087
  • [6] Block-based Interpolation Filter in Video Coding
    Kim, MyungJun
    Lee, Yung-Lyul
    2018 INTERNATIONAL WORKSHOP ON ADVANCED IMAGE TECHNOLOGY (IWAIT), 2018,
  • [7] A Novel Block-Based Scheme for Arithmetic Coding
    Hou, Qi-Bin
    Fu, Chong
    ENTROPY, 2014, 16 (06) : 3315 - 3328
  • [8] Block-based Distributed Video Coding with Variable Block Modes
    Chiang, Jui-Chiu
    Chen, Kuan-Liang
    Chou, Chi-Ju
    Lee, Chang-Ming
    Lie, Wen-Nung
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 125 - 128
  • [9] The block-based preprocessing system for the coding performance improvement
    Kim, I
    Jeong, Y
    Park, KT
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1998, 44 (03) : 1048 - 1053
  • [10] A Block-based Background Model for Surveillance Video Coding
    Yin, Liming
    Hu, Ruimin
    Chen, Shihong
    Xiao, Jing
    Hu, Jinhui
    2015 DATA COMPRESSION CONFERENCE (DCC), 2015, : 476 - 476