Tendency Analysis of Python Programming Classes for Junior and Senior High School Students

Tendency Analysis of Python Programming Classes for Junior and Senior High School Students
复制标题

初高中生Python编程课程倾向分析

DOI:
10.1016/j.procs.2022.09.524
复制
发表时间:
2022
期刊:
Procedia Computer Science
影响因子:
--
通讯作者:
Yuji Watanabe
Yuji Watanabe
中科院分区:
--
文献类型:
--
作者:
Ryouta Kozakai;Toshiki Kobayashi;Zhang Wenxuan;Yuji Watanabe

文献摘要

相似文献

在这项研究中,我们分析了2020年12月19日23名高中生和2021年8月11日和12日48名初中生在编程课上收集的Python程序代码和问卷结果。每个学生使用每台个人电脑在Google Colaboratory上输入并执行文本中描述的168个Python程序。学生们的节目是通过在谷歌驱动器共享收集。在分析中,相似性矩阵是从正确/不正确的关系的学生的程序和层次聚类进行Ward的方法和可视化的树状图。结果,根据正确/不正确的关系来确认聚类。对于问卷,我们使用联合分析与正确答案数的关系,第三类量化方法与问卷类别的关系。研究结果证实,高中生与初中生的倾向是相同的或不同的。
In this study, we analyze Python program codes and questionnaire results collected in the programming classes for 23 senior high school students on December 19, 2020, and for 48 junior high school students on August 11 and 12, 2021. Each student entered and executed the 168 Python programs described in the text on Google Colaboratory using each personal computer. Students’ programs were collected by sharing in Google Drive. In the analysis, the similarity matrix is obtained from the correct / incorrect relationship of the students’ programs and hierarchical clustering is performed by Ward's method and visualized by the dendrogram. As a result, the cluster is confirmed from the correct/incorrect relationship. For the questionnaire, we use conjoint analysis for the relationship with the number of correct answers, and Quantification Method of the Third Type for the relationship with the questionnaire category. As a result, we confirm that the tendency for the senior high school students is the same as or different from that for the junior high school students.