기본 정보
연구 분야
프로젝트
발행물
구성원
article|
gold
·인용수 8
·2022
Text Processing Education Using a Block-Based Programming Language
Youngki Park, Youhyun Shin
IF 3.6IEEE Access
초록

In this paper, we present a novel approach to teach text processing for primary and secondary school students using a block-based programming language such as Scratch. Our main idea is to have students (1) build “basic building blocks” for text processing, and then (2) use them to create our example text processing applications. Here, we slightly modified Scratch to make it easy for students to create these basic building blocks. Also, because our example applications are built on the Data & Analysis subconcepts (Storage, Collection, Visualization, Transformation, and Inference & Models) of ACM CSTA K-12 Computer Science Standards, students can achieve these standards as well as an understanding of text processing by implementing them. We conducted two lectures using our approach for primary/secondary school teachers, and the teachers who responded to our survey gave high scores on average for most of the evaluation measures. We also conducted an in-depth analysis of the survey results, including comparison with other survey results in similar groups.

키워드
ScratchComputer scienceBlock (permutation group theory)VisualizationTransformation (genetics)InferenceMathematics educationMultimediaProgramming languageArtificial intelligence
타입
article
IF / 인용수
3.6 / 8
게재 연도
2022