杨元凤
摘 要 本文围绕计算思维能力培养这一核心目标,在初中VB程序设计教学中采用项目教学法,让学生在项目实践中经历问题抽象、问题分解的过程,逐步理解算法思维,学会运用计算思维分析和解决问题,以提高学生的信息素养。
关键词 VB程序设计 项目教学法 中学生 计算思维
中图分类号:G424 文献标识码:A DOI:10.16400/j.cnki.kjdkx.2018.09.051
Abstract This paper focuses on the core goal of computational thinking ability training. In the VB programming teaching of junior high school, the project teaching method is adopted, which allows students to experience the problem abstraction and problem decomposition process in the project practice, gradually understand the algorithm thinking, and learn to use computational thinking to analyze and solve problems to improve students' information literacy.
Keywords VB programming; project teaching method; middle school students; computational thinking
1 理论基础
在《中小学信息技术课程指导纲要》中明确要求:中小学生要“了解程序设计的基本思想,培养逻辑思维能力。” Visual Basic(以下简称VB)是在一种可视化、面向对象和采用事件驱动方式的高级程序设计语言,它接近于自然语言和人类的逻辑思维方式,其特点是功能强大、简单易学。初中阶段学习VB程序设计比较适合中学生的思维能力,可以培养学生学习程序设计的兴趣,培养学生的算法思维,以及分析问题和解决问题的能力。
项目教学法是把整个单元教学任务目标分解为若干个活动项目,在教学实践中以活动项目为线索,以教师为主导,学生自主探索为基础,采用科学的组织形式和方法,让学生主动参与、探索创新的教学方法。计算思维是一种以计算科学为核心,运用计算机科学的基础概念去求解问题、设计系统和理解人类的行为。在VB程序设计采用项目教学法,融入“计算思维”的思想,能让学生在项目实践中,经历问题抽象、问题分解的过程,进一步理解算法思维,学会对问题进行抽象、分解、建模,即运用计算思维解决问题。
2 基……