Python科学计算课程教学方法改革
2020-09-10聂建辉朱松豪
江苏广播电视报·新教育 2020年42期
关键词:教学改革
聂建辉 朱松豪
摘要:作为一门跨平台的计算机程序设计语言,Python以其简洁性、易读性以及可扩展性,在科学计算中得到了越来越多的应用。本文介绍了Python科学计算课程教学方法的一些改革措施,以寻求激发学生学习主动性的方法,提高学生解决实际问题的能力,提高教学质量。
关键词:Python;科學计算;教学改革
一、引言
Python是一门面向对象的高级程序设计语言,其秉承了“优雅”、“明确”、“简单”的设计理念,语法结构简单清晰。经过多年的发展,当前Python既可以实现程序脚本的快速开发,又可以用于大规模软件的设计实现。同时,由于具备了众多第三方开源库的支撑,如NumPy、SymPy、Matplotlib、Pytorch等,Python在科学计算领域的优势愈加突出。与广泛使用的商业软件Matlab相比,Python是一门真正的通用计算机语言,应用范围更加广泛,且完全免费并开放源码。
Python科学计算是工科专业普遍开设的一门工具性课程,通过对该课程的学习,学生能够系统的掌握一门高级编程语言,同时,又能够熟悉数值计算、符号计算和图形绘制方面的编程方法,为后续研究和工作打下坚实的基础。
二、教学方法改革内容
本文结合作者在实际教学中遇到的问题,分几个方面探讨教学改革的有关内容。
1.提高对课程重要性的认识
在很多国外高校Python是学习信号处理、数理统计、人工智能等课程时的必讲内容,是攻读相关学位必须掌握的一个计算工具[1]。而国内高校对Python编程重要性的认识尚不足,通常还是以C或C++作为程序设计的入门语言。……
登录APP查看全文
