推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

Python语言在非计算机专业计算机教学改革中的探讨

更新时间:2019-12-29 22:05:36 大小:2M 上传用户:songhuahua查看TA发布的资源 标签:python 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

计算机教学改革需要符合计算机的时代性,本文探讨了传统编程语言在教学中存在的问题以及Python语言的特点和开设Python语言的重要意义,得出Python语言适合非计算机专业的编程初学者学习,其有助于培养学生的计算思维能力。


部分文件列表

文件名 大小
Python语言在非计算机专业计算机教学改革中的探讨.pdf 2M

部分页面预览

(完整内容请下载后查看)
科 学 教 育  
Python言在非计算机专业计算机教学改革中的探讨  
刘妍  
长春医学高等专科学校  
摘要算机教学改革需要符合计算机的时代性文探讨了  
传统编程语言在教学中存在的问题以及 Python 语言的特点和开  
Python语言的重要意义Python语言适合非计算机专业的  
编程初学者学习有助于培养学生的计算思维能力。  
关键词Python语言算思维计算机专业  
对象的计算机程序设计语言。严格的说它应该称CPython与  
CC++有天然的融合性python强大的原因之一。跟枯燥  
无趣的传统编程语言相比Python 是一种强大并通俗易懂的编程  
语言且它易学又好用发周期短。Python具有丰富而强大的  
开源库够与其他语言制作各种模块实际教学中关注的  
是函数块等基本逻辑关系自然语言逻辑比较接近。  
3.Python言的重要意义  
引言  
计算机教学的目标之一是培养学生计算思维能够利用计  
算机解决实际计算问题。计算机教学改革要适应计算机技术的发  
Python 语言由于其简洁读并具有可扩展性的特点前已  
经成为最受欢迎的程序设计语言之一国外一些知名大学经  
Python教授计算机程序设计类课程[1]。本文将传统的编程教学  
Python 语言对比究在非计算机专业开设 Python 语言课程的  
重要意义。  
1习难度最小化合培养学生计算思维  
非计算机专业的学生生来自不同的专业部分学生没有  
计算机编程的基础Python 编程语言因其极为简洁的语法和强大  
的功能及优秀的面向对象能力低了很多初学者的门槛非  
常适合于编程入门教学。Python的教学中可以应用大量来源于生  
活不同领域的数据计算和处理的案例师可以根据不同专业的  
需要设置教学内容。而且Python语言免费平台有丰  
富的学习资源常适合学生自主学习[3]Python 的易学性用  
性和丰富的开源库变了学生主观渴望学号编程语言但客观上  
不会学学不精的状态使学生在学习过程中可以把精力集中在对  
问题的分析考上用计算机解决实际面临的各类计算问题  
1.传统的编程教学  
随着计算机技术的发展多新兴的编程技术开始兴起这  
些语言相比用传统的编程类语言教学表现出了明显劣势。  
1度大习和编程周期过长  
目前国非计算机专业编程课程的教学内容主要C语言、 上不是把时间浪费在复杂的语法和纠错上助于学生计算思  
C++Java 等。从这些编程语言的比较看Java 是相对容易学习掌  
握的C语言C++等相对比较难掌握。这些语言细节问题对于  
初学者来说实在有些多C++Java 需要理解很多抽象的概  
且其面向计算机网络时代的计算思维多的关注代码复用  
性和可移植性对于非计算机专业的学生显然不合适。C 语言  
是我国大学针对非计算机专业普遍开设的计算机编程课程实  
际教学内容主要围绕数据类型针等开展这  
些内容偏重计算机体系结构的抽象概念[2]C语言虽然较强大然  
而这些内容并不适合没有编程基础和背景的非计算机专业学生,  
即使通过考试很难去解决实际应用问题。  
维的培养。  
2合计算机技术发展  
未来程序语言的发展趋势肯定是又易学开发周期又快的或  
者两者结合起来是最优选择的Python语言是难得的多面手C  
语言C++的天然亲和性Python在脚本语言中可以最大程度的  
继承 C 语言C++在性能上的优势时还保证了接口的简洁而  
Python语言的接口已经是成熟的开源项目了。  
4.结束语  
计算机教学改革要符合并适应计算机技术的发展文从分  
析传统编程课程的教学内容存在的问题入手Python 语言  
的优势和在当今计算机教学中的重要作用Python语言的时  
代性身特点等出面向非计算机专业计算机课程中开Py-  
thon 语言将有助于培养学生计算思维使学生掌握一门终身受用  
的编程语言。  
2利于学生为主导的教学方法和学生自主学习  
对于非计算机专业的编程课程讲授使是入门级的课程也  
是极具挑战性的统的编程语言语法复杂辑性强般需要  
教师进行入门讲解。但是种概念性的冗长静态教学生往往  
很难保持注意力。如果采用以学生为主导的教学方式教学任  
务按照案例布置给学生完成生总是复制彼此的作业难真正  
理解编程。而且这些语言程语法中会存在较多的细节于计  
算机专业知识不扎实的非计算机专业学生码好比天书法正  
确判断错误原因致学生把时间都浪费在纠错上了利于编程  
思想的形成终可能放弃编程语言的学习。  
参考文献:  
[1]嵩天黄天羽礼欣. Python语言序设计课程教学改革的  
理想选择[J]. 中国大学教学, 2016(2)∶ 42ꢀ47.  
[2]李伟. Python语言编程在计算机理论教学上的应用探索[J].  
无线互联技术, 2013(3)∶ 176ꢀ176.  
[3]张茗芳. 使Python进行非计算机专业程序入门教学的探  
[J]. 电子世界, 2012(17)∶ 167ꢀ168.  
2.Python言特点  
Python 语言由 Guido van Rossum 1989 年发明一种面向  
201610月  
- 301 -  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载