APP下载

面向计算思维培养的初中Python编程项目式教学探究

2020-08-06王颖赵健如侯岩王玉龙

中国教育技术装备 2020年20期
关键词:信息技术

王颖 赵健如 侯岩 王玉龙

摘  要 计算思维是信息技术学科核心素养之一。近年来,如何落实新版课标理念,培养学生计算机思维,日益成为关注热点。基于项目式学习的基本原理,以初中信息技术Python编程课程为依托,以八年级信息技术“程序设计”为例,设计面向计算思维培养的Python课程项目式学习课例,以期为信息技术课程教学实践提供参考。

关键词 项目式学习;计算思维;信息技术;Python课程;课程设计

中图分类号:G434    文献标识码:B

文章编号:1671-489X(2020)20-0074-04

Abstract The 2017 edition of information technology curriculum standard regards computational thinking as one of the core qualities of information technology discipline.In recent years, how to imple-ment the new version of the curriculum standard concept, training students computer thinking has become a focus. Based on the basic principle of project-based learning, this paper takes the Python pro-gramming course of junior high school information technology as the basis and the eighth grade information technology “program design” as an example to design a Python project-based learning course for the cultivation of computational thinking, so as to provide a referencefor the teaching practice of information technology courses.

Key words project-based learning; computational thinking; informa-tion technology; Python classes; curriculum design

1 前言

《广东省义务教育阶段信息技术课程纲要(试行)》中强调,要养成用信息技术解决实际问题的能力[1]。《普通高中信息技术课程标准》(2017年版)中对信息技术学科提出新的建议和要求[2]。计算思维作为信息技术核心素养之一,对基础教育阶段学生发展起到重要作用,在中小学信息技术中培养计算思维和设计教学活动显得尤为重要。

2 设计背景

计算思维的概念与内涵  新标准中指出,计算思维是指个体运用计算机科学领域的思想方法,在形成问题解决方案的过程中产生的一系列思维活动[3]。2013年前后,英国的Woollard等几位博士共同将计算思维划分成算法、评估、分解、抽象与概括。顾名思义,分解思维在应用时主要表现为,在人们遇到困难和复杂问题时将其分成几个小问题来解决;抽象思维主要表现为,在处理这些小问题时能够提取事物的关键特征,省略部分不重要的信息;算法思维强调在解决小问题的过程中要制定规则步骤;评估思维侧重能够从简单的步调中选择得当方案;概括思维则是对某一事物进行剖析、归纳。……

登录APP查看全文

猜你喜欢

信息技术
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示
新一代信息技术征稿启示