吴晓璇,张新,郭昌建,李正茂
(合肥学院人工智能与大数据学院,安徽合肥 230601)
随着信息技术的发展,传统的填鸭式线下教学模式已不能适应当前高等教育的发展。2020年,各行各业都出现了新的工作方式,教育行业也不例外,各大线上教学平台纷纷涌现,支持教师进行线下+线上教学。然而,这种混合式教学模式的探索并不是一件容易的事,教师需要以新的教学方法来适应混合式教学,学生也需要转变听课思维,否则未必是好的受众。
目前,《Python程序设计》课程在我校人工智能与大数据学院的数据科学与大数据技术专业及智能科学与技术专业开设,先修课程有C 语言,那为什么还需要学习Python 语言呢?首先,Python 语言是一门面向对象的、跨平台的、简单易学的免费、开源的胶水式脚本语言,其应用领域涉及系统编程、GUI编程、Web 应用、组件集成、数据库编程、数值计算和科学计算及游戏、图像、人工智能、机器人、XML 等各种领域。作为编程语言流行度的风向标,TIOBE 编程社区指数公布了9月份的编程语言排行榜,如图1所示,Python语言位列第二,仅次于C语言,其受欢迎程度可见一斑。其次,Python语言在大数据应用及人工智能的机器学习、神经网络、深度学习、模式识别等方面有着应用广泛,甚至Python 语言被称为“人工智能语言”,因此在数据科学与大数据技术专业及智能科学与技术专业开设Python课程是可行且必要的,它为后续专业人才培养方案中其他课程的开设奠定了基础。

图1 TIOBE 编程社区9月份编程语言排行榜……p>