面向Python教学的模拟小车系统开发与设计文献综述

 2022-08-19 11:08

一、文献综述

(一)国内外研究现状

1 Python发展情况研究

1989年,为了度过圣诞假期,荷兰人Guido van Rossum开始编写Python语言编译器。Python的的意思为蟒蛇,取这个名字的灵感来源于他喜爱的电视剧《蒙蒂蟒蛇的飞行马戏团》。在他设想里Python将会实现他在C和Shell之间创建一款简洁易学、扩展性高、使用流畅的语言的愿望。1991年,第一个Python编译器诞生。它是用C语言实现的,从一出生,Python就已经具有了很多内容,主要为包含表和词典在内的核心数据类型,函数,类,异常处理以及以模块为基础的拓展系统。这也为后续Python发展埋下了基石。1999年,提出了第一个web框架ZOPE。2000年,python2.0版本正式发布,加入了内存回收机制,构成了现在Python语言框架的基础。2004年,Python2.4版本诞生,Django框架也在同一时间产生。2008年,python3.0版本正式发布,Python3.0在2.0的版本上实现了一次大的飞跃,但是开发者却未考虑好2.0版本和3.0版本不兼容的问题。2010年,承接2.0和3.0版本的一个过渡版本Python2.7发布了。2014年11月,Python2.7将在2020年停止支持的消息被发布,所以Python3.0是必然的发展趋势。

Python语言与其他程序设计语言最大的不同在于Python将许多语法规范层面上的细节隐藏,而凸显出逻辑层面的编程思考,这样的做法可以让程序员不用再花大量时间在细节或语法规范上,而是可以有更多把时间花在思考程序的可行性上,这也是Python流行起来的一大原因。2011年1月,Python赢得TOBE编程语言排行榜的年度语言。

目前,Python的应用领域越来越广泛,许多行业开始使用Python作为主要编程语言,例如操作和维护自动化、自动化测试、数据挖掘以及Web开发领域。在这些领域进行调查显示,绝大多数程序员认为Python是他们的主要开发语言,而另一部分人也将Python视为第二开发语言。从历年互联网公司应聘人员情况来看,以Python作为主要开发语言的人员数量逐年增加,这也侧面反映了Python越来越受人喜爱。此外,国内外许多大型企业都有使用过Python语言或招聘了Python程序员,如国内的阿里、淘宝、百度、豆瓣、腾讯、金山、盛大、搜狐、新浪、网易等;国外的美国航天局、谷歌、YouTube、Facebook、红帽等。

Python是目前最受欢迎的程序设计语言之一,自2004年以来,它的使用率直线上升。由于Python简单易读、开源免费、可扩展性高等特点,在国内外越来越多的研究机构将Python作为研究科学计算的主要语言。此外,由于Python简单易上手的特点,越来越多的学生将Python作为自己的启蒙语言进行学习,因此,Python在教育领域也将占据越来越重要的地位。

2 计算思维研究现状

编程教学内容和学生平时在课堂上学习的内容有很大的不同,因此如何像程序员一样思考成为了学生学习编程的一大难题,而培养学生的计算思维就是一种解决问题的策略,计算思维包含了计算机科学的思想,简而言之就是要找到问题所在,将问题分解成我们能够解决的小问题,依次解决小问题后总结归纳从而完成整个问题的解答。综上,培养学生计算思维相关研究是极其关键的。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。