通过本课程学习,使学生了解计算机发展趋势,认识计算机在现代社会中的地位和作用,熟悉计算机求解问题的基本方法,熟悉典型的计算机操作环境及工作平台。通过对本课程的学习,学生能够全面系统地掌握 Python 开发的必备基础知识,具备独立开发 Python 简单项目的能力,培养学生利用程序分析问题、解决问题的意识与能力,并为学生学习后续课程打下坚实的基础。
课程以自主信创平台为基础,通过问题化模块化方式,将知识和技能点按照面向问题展开,将基础知识和实际能力有机融合,实现了知识和能力的双提升。
1.专业能力目标
(1)能够理解Python语言应用程序的结构。
(2)能够正确使用基本数据类型及转换。
(3)能够正确使用变量和常量。
(4)能够合理使用序列。
(5)能够正确使用循环、条件等各种程序控制语句。
(6)能够合理使用函数。
(7)能够进行模块与包的使用。
(8)能够正确使用面向对象技术。
(9)能够正确应用异常处理。
(10)能够搭建开发和测试环境。
(11)能够完成简单的程序编写。
2.方法能力目标
(1)能够划分问题领域。
(2)具备选择合适方法分析问题,探索解决路径。
(3)能够选择算法处理基本方向。
(4)通过独立学习,不断获取新的知识和技能,能够在工作中寻求发现问题、解决问题的途径。
3.社会能力目标
(1)能够在工作中与人沟通,具备良好的团队协作精神。
(2)能够公正坦诚、理解他人,尊重他人,乐于助人,学会与人相处。
(3)能够掌握和控制开发进度,合理安排时间。
(4)能够认真、细致,有自制力,具有较强的自信心、求知欲和进取心。
(5)有较强的环境意识。