The design and implementation of a performance-based assessment platform for computational thinking development: EasyCode

Siu Cheung KONG, Bowen LIU

Research output: Chapter in Book/Report/Conference proceedingChapters

Abstract

Assessing the development of Computational Thinking (CT) is one of the critical issues in CT education in K-12. Current assessment tools for CT are in general programming-environment-specific and based on static code analysis. In this study, we design a generic performance-based assessment platform for CT development, the EasyCode system. This system provides a block-based visual programming environment with an online judgement of the performance of students. There is a support mode in the EasyCode system to support students to develop CT in the programming process. The support facilitates students on learning core CT concepts. Different from current automatic assessment tools, the EasyCode system conducts dynamic code analysis on students' submitted programming codes and records students’ programming processes and the codes involved in the process. These codes will be used for conducting learning analytics. Copyright © 2020 Global Chinese Society for Computers in Education.
Original languageEnglish
Title of host publicationProceedings of The 24th Global Chinese Conference on Computers in Education (GCCCE 2020)
EditorsLung Hsiang WONG, Hercy CHENG, Chiu-Pin LIN, Ronghuai HUANG, Shaoqing GUO, Jiong GUO
Place of PublicationTaiwan
PublisherGlobal Chinese Society for Computers in Education
Pages753-757
ISBN (Print)9789869839921
Publication statusPublished - Sep 2020

Citation

Kong, S.-C., & Liu, B. (2020). The design and implementation of a performance-based assessment platform for computational thinking development: EasyCode. In L. H. Wong, H. Cheng, C.-P. Lin, R. Huang, S. Guo, & J. Guo (Eds.), Proceedings of The 24th Global Chinese Conference on Computers in Education (GCCCE 2020) (pp. 753-757). Taiwan: Global Chinese Society for Computers in Education.

Keywords

  • Computational thinking
  • Online judgement
  • Performance-based assessment
  • Primary school
  • Programming

Fingerprint

Dive into the research topics of 'The design and implementation of a performance-based assessment platform for computational thinking development: EasyCode'. Together they form a unique fingerprint.