推荐星级:
- 1
- 2
- 3
- 4
- 5
关于面向非计算机专业开设Python语言的几点思考
资料介绍
非计算机专业学生的培养目标并非是专业程序员,因此不需要过度关注代码复用性和可移植性,像C、Java等语言对于非计算机专业学生来说在未来工作中很难持续使用。而Python作为一种易读、易维护的编程语言,也是最接近自然语言的通用编程语言,十分适合需要利用计算机解决各类计算问题的非计算机专业学生。在面向非专业学生的教学中,开展Python语言教学,不仅能够有效地激发师生的活力和创造力,而且能提升教学质量,让学生学会编程。
部分文件列表
文件名 | 大小 |
关于面向非计算机专业开设Python语言的几点思考.pdf | 2M |
部分页面预览
(完整内容请下载后查看)周刊
关于面向非计算机专业开设
Pthon
y
语言的几点思考
刘 静
ꢀ
: , ,
要 非计算机专业学生的培养目标并非是专业程序员 因此不需要过度关注代码复用性和可移植性 像
、
C Java
摘
等语言
ꢀ
。
、 ,
作为一种易读 易维护的编程语言 也是最接近自然语言
对于非计算机专业学生来说在未来工作中很难持续使用
而
Pthon
y
, 。 ,
的通用编程语言 十分适合需要利用计算机解决各类计算问题的非计算机专业学生 在面向非专业学生的教学中 开展
Pthon
y
, , ,
语言教学 不仅能够有效地激发师生的活力和创造力 而且能提升教学质量 让学生学会编程
。
:
Pthon
y
; ;
语言 非计算机专业 程序设计
关键词
、
引言
, , 。 ,
来 如果不加以区别 则难以激发学生的学习兴趣 其次 在
一
,
对于非计算机专业的学生来说 程序设计这类的课程都
, ,
教学过程中师生间缺少互动 教师不了解学生的专业 学生
。 ,
是一种挑战 在接触计算机之前 学生们对计算机编程或者
,
对编程也感到陌生 一学期下来即使学生最终通过了考试
,
, 。
设计没有任何的概念 因此学习难度较高 那么在教学中选
。
也并没有真正掌握计算思维的精髓
, ;
择一种既简单易学 利于学生快速上手 又能够顺应计算机
、
四
Pthon
y
语言应用于非计算机专业教学中的改革实践
,
发展潮流 解决实际问题的语言便成为提升教学质量的关键
从前文的论述中可见
语言在非计算机专业程序
Pthon
y
。
Pthon
y
,
,
设计教学中具有很大的优势 因此如何在教学中进行改革实
所在
语言 最 大 的 特 点 是 抽 象 了 问 题 的 解 决 方 案
。
能实现自动化求解 它可以帮助学生将主要的精力放在对
。
践成为目前急需解决的问题 笔者认为可以从以下几个方
,
问题的思考上 而不是将大量的时间花费在复杂语言结构的
。
面进行
首先是在教学 内 容 和 学 时 安 排 方 面
。
学习上 因此在国际和国内的许多高校中都得到了广泛的
,
Pthon
y
语 言 的 优
,
应用 取得了良好的教学效果
。
, ,
势是简单易学 因此在教学和教材的选择中 可以将更多的
、
开设
, ,
中 如各种库的使用 模
Pthon
y
二
语言课程的意义
时间和版面分配到深入学习
thon
py
, “
众所周知 任何一种编程语言对于毫无基础的 初学者
”
,
。
,
块编程 计算可视化等上面 其次在教学过程和方法上
P
y
-
, 。
来说 都是十分困难的 所以针对没有编程经验的非计算机
,
语言作为实践性较强的课程 只有在实践中才能够更好
thon
,
专业学生 只有不断创新才能实现高效的教与学
。
thon
py
。
地让学生掌握 因此教学过程中可以通过多种形式将理论
语
,
言的出现 无疑给教学提供了一个绝好的选择
。
, ,
知识教授给学生 特别是应当分专业引导学生参与实践 让
,
语 言 具 有 以 下 几
,
学生充 分 体 验 到 编 程 的 乐 趣 才 能 加 深 对 知 识 的 理 解 和
在非计算机专 业 教 学 中 使 用
thon
py
。
个方面的意义 首先
,
thon
py
。
。
掌握
既简单又方便学生学习
与
C
,
、 ,
开源 面向丰富 而且本身具有较强的功能和易
、
五
相比
小结
,
信息技术快速发展的背景下 大学非计算机专业的学生
thon
py
, 。 ,
用性 有效地满足了非计算机专业的教学要求 其次 在解
, 、
C Java
,
而
,
不仅要掌握良好的专业基础知识 同时为了提高就业能力也
决计算 问 题 方 面
等 语 言 语 法 结 构 相 对 复 杂
,
采用轻语法程序进行设计 更接近人类的自然语言和
,
需要对程序设计等知识有一定的了解 以更好地解决计算问
thon
py
, 。 , ,
语法形式 语言代码简洁 第三 在实用价值方面 随着计算
。
题 但是传统程序设计教学内容并不符合非计算机专业学生
, 、 ,
机技术的进步 云计算 大数据等概念纷纷兴起和发展 在这
,
的学习 因此在讨论了
,
语言的应用特点和优势后 本
Pthon
y
,
。
语言在教学中的实践进行了论述 希望研究能
Pthon
y
种背景下非计算机专业的学生不仅要具备一定的专业知识
文对
。
还要具备一定的编程能力 使用
。
语言在非计算机专业教学中的推广和应用
Pthon
y
语言能够解决工作
够促进
Pthon
y
, 。 ,
中各种非通用计算问题 有效提高工作效率 因此 在非计
,
语言的教 学 能 够 有 效 地 替 代 传 统 教
:
算机专业开展
参考文献
thon
py
, ,
学内容 提升教学质量 对开发学生计算思维和计算机的基
[] , ,
嵩天 黄 天 羽 礼 欣
1
:
语 言 程 序 设 计 课 程 教
.Pthon
y
。
2013
,
年 北 京 理 工 大 学 率 先 在
[]
中国大学教学
J .
, ()
20162 .
础应用能力具 有 重 要 意 义
学改革的理想选择
, ,
语言设计课程 反响强烈 教学效
[]
张茗芳 使用
2
全校范围内开设了
进行非计算机专业程序入门教
Pthon
y
thon
py
.
。
[]
电子世界
J .
, ( )
201217 .
果明显提升
学的探讨
、
[]
,
,
“
的 大学计算机基
三
非计算机专业程序设计教学存在的问题
乔亚男 李波 谢涛 基于
Pthon
y
3
.
,
对于大多数 高 校 而 言 程 序 设 计 类 课 程 都 被 列 为 选 修
” []
础 课程教学设计 科教导刊 中旬刊
J .
(
), ( )
201611 .
, ,
课 课时分配较少 那么在有限的课时内把一门编程语言讲
、 , 。
好 讲清楚 对教师的要求就很高 首先是教学内容的选择
:
作者简介
, ,
上 不同的专业对编程的要求不一样 教师也要学习相关领
, ,
刘静 内蒙古自治区呼和浩特市 内蒙古师范大学青年
,
域的应用背景和知识 才能将学生的需求和所学知识结合起
。
政治学院
130
全部评论(0)