Learning computer science concepts with scratch

Learning computer science concepts with scratch
复制标题

从头开始学习计算机科学概念

DOI:
10.1145/1839594.1839607
复制
发表时间:
2010
影响因子:
2.7
通讯作者:
M. Ben
M. Ben
中科院分区:
--
文献类型:
--
作者:
Orni Meerbaum;M. Armoni;M. Ben

文献摘要

参考文献

被引文献

相似文献

Scratch是一种视觉编程环境,被年轻人广泛使用。我们调查了是否可以使用划痕来教授计算机科学的概念。我们为中学生开发了新的学习材料,这些学习材料是根据建筑主义者的划痕哲学设计的,并在两所学校进行了评估。这些课程是正常的班级,而不是参与者是自选择的课外活动。调查表和测试是根据修订后的Bloom分类法和独奏分类法的新型组合来构建的。这些定量工具通过对班级内观察结果进行定性分析进行了增强。结果表明,一般学生可以成功地学习计算机科学的重要概念,尽管初始化,变量和并发存在一些问题。这些问题可以通过修改教学过程来克服。
Scratch is a visual programming environment that is widely used by young people. We investigated if Scratch can be used to teach concepts of computer science. We developed new learning materials for middle-school students that were designed according to the constructionist philosophy of Scratch and evaluated them in two schools. The classes were normal classes, not extracurricular activities whose participants are self-selected. Questionnaires and a test were constructed based upon a novel combination of the Revised Bloom Taxonomy and the SOLO taxonomy. These quantitative instruments were augmented with a qualitative analysis of observations within the classes. The results showed that in general students could successfully learn important concepts of computer science, although there were some problems with initialization, variables and concurrency; these problems can be overcome by modifications to the teaching process.
通过魔术表演接触计算机科学
DOI: 10.1145/1384271.1384320
发表时间: 2008
期刊: --
影响因子: --
作者:
Curzon P
通讯作者: Curzon P