基于计算思维的python程序设计王彬丽期末考试题库_基于计算思维的C程序设计公共基础课程...

龙源期刊网

http://www.qikan.com.cn

基于计算思维的

C

程序设计公共基础课程

作者:姜薇

杨文嘉

来源:《教育教学论坛》

2017

年第

34

摘要:计算思维能力培养是高校计算机教育的重要任务。本文针对高校程序设计课程传统

教学模式的问题,提出基于计算思维的

C

程序设计公共基础课程教学改革方案,对教学内容、

教学方法、考核方式等方面的改革进行了探讨。

关键词:计算思维;程序设计课程;教学改革

中图分类号:

G642.0

文献标志码:

A

文章编号:

1674-9324

(

2017

)

34-0260-02

C

程序设计课程是高校计算机教育公共基础课程之一。对高校大学生来说,它不仅是语言

技能的培养,更重要的是对学生创造性思维的信息素质培养过程,也就是培养学生实现问题求

解的思维方式,即计算思维能力。程序设计课程的学习有两个重要方面:算法学习和编程实

现。算法学习即学习问题求解的方法;编程实现是利用计算机编程实现算法,即理解计算机是

如何实现算法的。

C

程序设计作为计算机教育的公共基础课程,应使学生在掌握

C

语言语法知

识基础上,掌握问题求解的算法和实现算法的具体过程,具备运用

C

语言编写程序和解决问题

的能力,同时培养学生严谨的程序设计习惯、科学的思维能力及较强的动手能力,这些都需要

通过强化计算思维训练实现。基于计算思维的

C

程序设计课程目标就是要在教会学生计算机编

程的同时,培养计算思维能力和解决实际问题的能力。

一、计算思维

计算思维、逻辑思维、实证思维是人类认识世界和改造世界的三种基本科学思维方式。逻

辑思维又称理论思维,它以推理和演绎为特征,以数学学科为代表。实证思维又称经验思维,

以观察和实验获取自然规律为特征,以物理学科为代表。计算思维又称构造思维,它以设计和

构造为特征,以计算机学科为代表,通过算法过程的设计与实施解决问题。计算思维的概念是

由美国卡内基

·

梅隆大学计算机科学系主任周以真教授在

2006

年提出的。周以真教授认为,计

算思维是运用计算机科学的基础概念进行问题求解、系统设计、理解人类行为等一系列思维活

动。

二、

C

程序设计课程教学现状和改革必要性

目前高校程序设计课程一般采用传统教学模式,即按照先介绍该语言数据类型及运算符、

表达式,然后再介绍其语法规则,讲解例题,最后布置作业的模式来组织教学。这种以教师为

中心的灌输式教学模式能较好地保证知识的系统性,但因知识枯燥,学生学习的积极性受到影

响,在一定程度上束缚了学生思维的发展,学生实践能力不足,综合分析能力及创新能力薄

弱,难以满足当今社会对人才培养的要求。近年来,计算思维能力的培养已经成为高校计算机

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值