11月11日晚上6:30,温州大学智云教育创客空间的老师和同学们开展一场别开生面的“基于Scratch编程的计算思维训练”,30 余位学员参加了本次学习会。
学习会开始之前,同学们首先集体回顾了上次课学过的积木模块种类和含义,然后交流了课后学习与实践的情况,反思了学习中存在的不足。随后,胡来林教授带领同学们开始了计算思维之旅。
“计算思维”知多少
一、计算思维的概念
计算思维是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。计算思维的素质是抽象(abstraction)和自动化(automation)。——周以真
二、计算思维三要素是什么?
计算思维包含计算概念,计算实践和计算观念。
•计算概念是指与计算机科学相关的概念与定义。
•计算实践指的是与计算机科学相关的练习、实践、创作。
•计算观念则是指以计算思维的观念看待问题。
本次学习会采用“计算思维引领、实践案例解析、及时现场实践、以研带本”的学习方式,来自温州大学STEM教育研究所的研究生陈美华同学精心设计了六个实用小案例,“会画画的小猫”、“接苹果游戏”、“过程机制绘花程序 ”等Scratch案例讲解Scratch中各领域积木块的功能和用法,强调编程中的问题分析环节。在编写案例程序过程中,要学会将问题分解,从结果出发“逆推”分析问题,寻找解决问题的方法,之后逐步优化迭代。
最后,胡来林教授对STEAM教学实践团队未来两周的实践做了具体的规划,分为两个学习层次:(1)编程知识学习与计算思维训练;(2)促进跨学科概念与原理理解的Scratch编程。每个学习层次都有对应的学习内容和任务的放置,助力教学实践团队短时间内提升编程能力和计算思维。