Python程序设计基础
分享
课程详情
课程评价
spContent=本课程面向刚进入Python编程领域的零基础中高职学生及编程自学者,使用迭代轻量化案例代码组成Python编程语言基础知识结构:用代码来解决实际应用案例;应用案例围绕学生学校生活中的实际问题展开;案例代码基本不超过15行;后续案例代码会对前述案例代码进行复习。 本课程注重Python语言编程基础和编程基本思维的培养和实践,避免跨领域知识和冗长代码案例对编程初学者造成的学习障碍,为初学编程语言的学生后续学习其他编程语言,学习Python高级编程特性及Python特定专业领域开源库打下坚实的基础。
—— 课程团队
课程概述

云计算、大数据、人工智能都以不可阻挡之势席卷而至,而这些现代数字技术无一能离开程序的设计。Python作为编程语言中最容易理解、最容易上手的语言,无疑是程序开发人员的首选。

Python程序设计基础》是计算机类相关专业必修的一门专业基础课程,课程从零基础的初学者特点出发,根据学习生活中的实际问题设计案例,通过解决真实情境问题的一个个案例,逐步引出Python编程语言基本概念、程序控制语句、列表与元组、字典与集合、函数与模块以及文件的基本操作,组成 Python编程语言基础知识架构,为后续高级编程和特定专业领域的学习打下坚实的基础。

本课程打破传统,使用迭代的轻量化案例代码,知识点案例代码不超过15行,在后续案例代码对前述案例代码进行复习;坚持用代码来解决实际应用,注重 Python语法基础和编程基本思维的培养和实践,避免跨领域知识和冗长代码示例对编程初学者造成的学习障碍。

Python现已稳居TIOBE排行榜前三,Python程序设计基础课程将带你领略该语言的无限魅力。人生苦短,我用Python,快加入我们学习起来吧!

授课目标

        Python对编程初学者而言,是一门伟大的程序设计语言,易于学习、可移植性高、可扩展性强,有丰富的第三方库。学习Python程序设计基础,为后续学习其他编程语言、学习Python高级编程特性及Python特定专业领域开源库打下坚实的基础。

1. 知识目标

(1)熟悉Python语言的发展历史、程序特点和应用范围;

(2)熟悉Python开发环境的搭建方法;

(3)掌握基本数据类型的定义和操作;

(4)掌握常用数据运算符的使用;

(5)掌握常用程序控制语句结构;

(6)掌握函数的概念及基本操作;

(7)熟悉模块的概念及基本操作;

(8)掌握文件操作的相关方法。

2. 职业技能目标

(1)能正确搭建Python开发环境;

(2)能编写符合开发规范的代码;

(3)能定义和访问各种类型的数据;

(4)能合理使用各种运算符操作数据;

(5)能合理使用程序控制语句编写程序;

(6)能使用函数进行编程;

(7)能使用模块进行编程;

(8)能进行各种文件操作。

3. 职业素质目标

(1)将社会主义核心价值观的相关内容贯穿始终,在国家、社会、公民三个层面培养学生,使学生树立正确的价值观,注重社会责任,培养学生的道德素养;

(2)培养学生的敬业精神和追求卓越、不懈奋斗的创新精神,培养学生敬业、精益、专注、创新的工匠精神;

(3)培养学生养成良好的编程习惯和思维方式,建立团队合作意识,培养学生之间的协作能力和团队精神;

(4)充分发挥实践教学“做中思”的德育功能,培养学生的实践动手能力和创新能力,极探索,坚持实践;

(5)引导学生充分利用计算机主动获取、处理信息,自觉抵制不良信息,帮助学生树立法治意识,维护网络安全。

课程大纲
预备知识

没有任何程序设计经验的Python开发者、对Python编程技术感兴趣的同学均可学习本课程。

常见问题

大家在学习过程中,有任何相关问题,欢迎在讨论区留言,课程团队教师会与大家交流互动。


加入课程后,打开可以根据微课中的示例自行练习,提高自己的编程水平。


希望大家勤于实践、边学边做,提升程序设计水平!