龙源期刊网

http://www.qikan.com.cn

计算思维培养视域下《

Python

程序设计》

课程的教学改革实践

作者:王亚萍

来源:《电脑知识与技术》

2018

年第

02

摘要:针对目前高校计算机程序设计教学的现状,在计算思维的视域下,以

Python

语言

为载体,总结出以高校计算机程序教学为主阵地培养学生计算思维的改革要点,为高校计算机

程序设计教学提供一种可供参考的实践模式。

关键词:计算思维;

Python

语言;高校计算机程序教学

中图分类号:

G642

文献标识码:

A

文章编号:

1009-3044

(

2018

)

02-0099-02

1

概述

2006

3

月,美国卡内基

.

梅隆大学计算机科学系主任周以真(

Jeannette M.Wing

)教授在

美国计算机全文期刊《

Communications of the ACM

》杂志上给出并定义的计算思维

(

Computational Thinking

)。随着信息技术的迅猛发展,社会各行各业都离不开计算机,面对

时代的发展和变迁,计算思维是人们适应社会所必需的一项基本技能。高校作为人才培养的主

阵地,须将培养学生的计算思维作为高校计算机基础教学的教学目标。计算思维帮助学生模拟

计算机的思维来思考解决现实问题的思想和方法,提升学生分析和解决问题的能力。

2016

年,教育部高等学校大学计算机课程教学指导委员会发布了《大学计算机基础课程教学基本要

求》(以下简称《基本要求》)。《基本要求》综合信息技术发展及国内高校开展教学情况,

建议将

C

VB

Python

作为首门程序设计课程的教学语言。实践表明:随着高中信息技术课

程的不断推进和完善,以

C

语言和

VB

语言为主的高校程序设计类课程多年来未曾改变,不能

适应社会需求。现在很多高校已认识这一现状,并开设

Python

程序设计、

JAVA

程序设计语言

等课程,师生反映良好。本文以

Python

程序设计语言作为载体,探讨如何对高校计算机基础

教学进行改革,在课程中引入对计算思维的培养。

2

目前高校程序设计类课程教学中存在的问题

高校程序设计类课程是培养学生计算思维的核心课程。程序设计类课程是高校计算机基础

教学中的一门必修课程,其教学目标是培养学生的编程思维和编程能力,为后续专业学习奠定

基础。

C

语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。

它应用范围广泛,具有很强的数据处理能力。

C

语言语法简洁,数据结构类型和运算符丰富。

C

语言从本质上讲是面向过程的语言,语法晦涩难懂,学生的主要精力都花费在了对前期语

python 数据分析课程改革网_计算思维培养视域下《Python程序设计》课程的教学改革实践...相关推荐

  1. python 数据分析课程改革网_计算思维培养视域下《Python程序设计》课程的教学改革实践-最新教育资料...

    计算思维培养视域下 < Python 程序设计> 课程的教学 改革实践 1 概述 2006 年 3 月,美国卡内基 . 梅隆大学计算机科学系主任周以 真( Jeannette M.Wing ...

  2. python人工智能课程设计_中小学课程设计:以计算思维培养为核心的人工智能课程设计与实践...

    面对国际日趋紧张的科技竞争,发展新一代人工智能已成为各国的重要国家战略.人工智能人才的梯队建设是我国发展人工智能技术和推动产业应用的重要基础. 01存在问题 近年来教育部和各省市教育主管部门发布了一系 ...

  3. python实现自动断网_《自拍教程62》Python adb反复断网联网测试

    案例故事: Android App或者系统测试过程中,涉及需要断网异常测试(无网络情况下,App或系统是否提示正常,运行正常), 联网测试(网络恢复的情况下,App或系统是否提示正常,运行正常), 目 ...

  4. python开课吧官网_开课吧老师详解 学Python真的可以帮助提高办公效率吗

    在工作中你是否有过这样的经历?周围的同事看上去貌似没有做什么事情,每天准时下班;你呢兢兢业业做着本职工作,努力完成领导布置的每一项任务,常常加班到很晚才走.可是最后你身边的那个同事反而深得领导喜爱升职 ...

  5. 面向计算思维培养的PBL教学模式设计以模式识别课程为例

    摘要 计算思维是信息化社会中必不可少的一种科学思维方式,因此培养学生的计算思维能力,已成为高校教学工作的一个重要目标.基于计算思维的内涵以及PBL教学的优势,以模式识别课程为例,构建一种面向计算思维培 ...

  6. 初级中学七年级计算机课程,初中生信息技术的计算思维

    邹薇 摘要:计算思维是目前初中教育中最重要的教育任务,同时也是最重要的教育课题.在初中的教育阶段中,培养学生的计算思维的能力,掌握计算思维的方法,才能提高学生的学习成绩,通过不断的学习与培养,才能激发 ...

  7. python解题教学设计的理解_面向计算思维培养的初中 Python 项目式学习教学设计流程构建...

    2006 年, 美国卡内基梅隆大学的周以真教授提出了计算思维的概念.计算思维是利用计算机科学的基本理念解决问题.设计系统和理解人类行为的一种方法,并指出计算思维的本质是抽象(Abstraction)和 ...

  8. 大学计算机应用基础与计算思维,计算思维在二本院校计算机应用基础课程中应用.doc...

    计算思维在二本院校计算机应用基础课程中应用 计算思维在二本院校计算机应用基础课程中应用 [摘 要]针对学生学习网页设计课程中出现的问题,我们提出了一个解决办法:项目驱动加任务驱动的教学方法.通过学生参 ...

  9. 小于三位的正整数 正则式_蓝调解码|样板文章,投稿必读:计算思维培养的“递进式”活动设计研究...

    本号已推荐<中国信息技术教育>2020年3月刊发表. 计算思维培养的"递进式"活动设计研究   王静文  淄博实验中学 255090 崔国亮  淄博实验中学  2550 ...

最新文章

  1. IBM强化Watson对商业语言的理解能力—AI辩论一些关键技术首次商业化
  2. 【数字信号处理】相关函数应用 ( 正弦信号 的 自相关函数 分析 | 在白噪声中检测正弦信号 )
  3. 统一的定义导航栏的背景颜色(NavigationController)
  4. 61-1 认识webpack
  5. 第一次创建springboot框架项目
  6. 获取Authorize.Net Transaction Key ( Getting Your Authorize.Net Transaction Key )
  7. 学习ASP.NET之前,先了解它
  8. Prototype.js介绍及扩展(待续)
  9. 【重点递归】剑指offer——面试题18:树的子结构
  10. Ext 3.1版本放出,可以免费下载了
  11. python 代码检查工具
  12. 小 Mil 来了!Milvus 智能问答机器人上线
  13. 如何测试充电宝输出电压-20210127
  14. python回归分析波士顿房价_python 线性回归(Linear Regression)预测波士顿房价
  15. 百度地图中心点偏移-Javascript
  16. Python数据展示之雷达图
  17. sqli-lab安装中遇到的报错
  18. 汽车音响的各个按钮的功能汇总
  19. 中国数学家秦九韶算法示例
  20. c语言记账系统源程序,C语言实现Linux服务端的记账本程序

热门文章

  1. LoadLibrary函数
  2. 即时通讯软件(企业IM)对企业的作用
  3. 【移动通信】接触网优第一周——实习心得
  4. 陈天桥或未完全退出盛大游戏
  5. 诺基亚 Belle 发布
  6. 非常可乐 (bfs)HDU - 1495
  7. Visual Studio 2017无法卸载的问题
  8. 电商搜索“想用户所想,提高搜索结果质量”实践方案
  9. 【PAT】Python 1006 换个格式输出整数
  10. PMP项目管理理论介绍