本课程是计算机科学与技术专业等相关专业的学科基础选修课,能很好地帮助学生开拓思维,实现能力拓展。本课程基于Python语言,介绍了Python简介及编程环境、Python数据表示和基本运算、控制结构与异常处理、函数、复杂数据类型(字符串、列表、元组、字典、集合等)、文件与常用的科学计算包。
本课程要求学生掌握Python语言的基本语法与控制结构,丰富的数据类型,强大的扩展库,提高数据描述与算法设计的能力,具备用计算机算法解决问题的能力,支撑专业学习成果中相应指标点的达成。
课程目标对学生能力要求如下:
课程目标 1. 通过本课程的学习,使学生掌握Python语言的基本语法、控制结构、各种数据类型,提高数据描述与算法设计的能力,具备用计算机算法解决实际问题的能力。
课程目标 2. 通过本课程的学习,使学生掌握Python语言丰富、灵活的复杂数据类型和功能强大、种类繁多的扩展库。掌握科学计算基础包numpy、matpltlib等包基本用法。深刻体验Python语言在科学计算的应用,具备将Python语言编程灵活应用于科学计算领域的能力。
课程目标 3. 通过本课程的学习,使学生掌握IDLE、spyder、jupyternotebook,集成开发环境下编写与调试程序的能力,具备利用Python快速建模并应用与工程实践的能力。
5.0 |
共 34 条评价 |
本次开课
查看全部
|
邮箱:ahmooc@ustc.edu.cn
电话:0551-63607943、66197609
客服QQ:3224114574、3265176516