个人介绍
Python面向对象编程基础

主讲教师:马郁、李晓絮、杨可乙

教师团队:共4

  • 马郁
  • 李晓絮
  • 杨可乙
  • 张天祥
学校: 河南省民政学校
开课院系: 计算机应用系
专业大类: 电子与信息
开课专业: 计算机应用
课程负责人: 马郁、李晓絮、杨可乙
课程介绍
Python语言是一种代表简单主意思想的语言,自从20世纪90年代初Python语言诞生至2022年,它已被逐渐广泛应用于系统管理任务的处理和Web编程,已经成为世界上最流行的手机操作系统。它容易上手,风格清晰划一、强制缩进,用途广泛,速度快,免费、开源,极大地降低了开发程序的难度,是程序开发的效率大大提高,已经广泛应用于WEB和Internet开发、科学计算和统计、人工智能、图形处理、文本处理等开发。学习Python开发技术,可以帮助Python程序员进一步提升自身的专业能力,更好地适应移动互联网时代下的技术发展。
教师团队

马郁

职称:高讲

单位:河南省民政学校

部门:计算机应用系

李晓絮

职称:讲师

单位:河南省民政学校

部门:计算机应用系

杨可乙

职称:讲师

单位:河南省民政学校

部门:计算机应用系

张天祥

职称:讲师

单位:河南省民政学校

部门:计算机应用系

教学目标

 通过本课程的学习,学生能够全面了解Python技术历史、现状与发展趋势的基础上,系统掌握Python基本概念、编程思想以及程序设计技术,具备熟练的Python编程技能和面向对象软件设计技术思想,完成本课程的学习后能够熟练地综合应用Python技术和面向对象的思想编写程序解决现实生活中的问题,最终提高程序设计水平和计算机应用能力,从而能胜任企业软件研发以及科研院所的研发、教学任务。教学目标分为如下四个部分:

(一)总体目标:学生能够具备自己独立编制小型程序(90%学生)、调试中等程序(50%学生)、读懂大型程序(20%学生)的能力。

(二)知识目标:掌握程序编制的基本流程、典型算法思路、PYTHON基本语法、程序基本结构、数组及函数、程序调试基本方法等内容。

(三)能力目标:通过该课程的学习以及PYTHON语言编程技能的训练,要求学生具备三方面的能力,即会编小程序、能调试中程序、读懂大程序。达到全国计算机等级考试PYTHON语言编程要求的标准。

(四)素质目标:要求学生具备理解软件工程规范流程的能力,并具备项目管理的工作意思。

教学方法

教学设计思路基于Python语言的特点,在讲清楚基础知识的前提下,加大案列的选择。充分利用上机的实践,锻炼学生的基础编程能力。通过本课程的学习,学生应学会定义各种类型的变量,灵活运用各个运算符,书写表达一定含义的表达式;正式使用三种程序结构,即顺序结构、条件结构、循环结构,并能用相应的语句描述他们,学会使用数组、函数、模式编写各种子程序,理解递归程序设计的特点。教学方法以课堂教学为主,计算机仿真实验为辅。

教学活动

课程的教学活动采用基于COURSES在线平台的翻转课堂教学方式。突破了传统教学课程内容呈现多;课堂气氛低沉;学生学习兴趣不浓;旷课现象严重;师生互动较少;学生实践能力弱等问题。课程构建,教学活动被分为三个基本环节包括课前、课中和课后,从而形成了学生自主学习和协作学习的环境,基于COURSES在线平台的翻转课堂教学模式如图所示。


教学评价

评价采用过程评价和期末考试相结合,过程评价主要在网上平台上完成。测试题类型很多,且翻转课堂教学中的测试题是教师根据每个项目的技能点及 视频内容精心设计的,每一个测试题紧扣技能点,难易适中,学生在平台上COURSES在线答题后能立即自动评判,使学生马上看到自己的完成情况,了解自己对本项目技能点的掌握情况。测试平台完全能够实现COURSES在线考试的功能,使期末考试实现无纸化,并能自动对客观题进行判分,既快捷又公平。

参考教材


一、教材:《Python程序设计教程》 范建农 电子工业出版社


二、书籍资源:

1.《全国计算机等级考试二级教程-Python语言程序设计(2020版)》,作者教育部考试中心、嵩天,高等教育出版社

2.《教孩子学编程(Python语言版)》,作者Bryson Payne,译者李军,中国工信出版集团,人民邮电出版社

          



课程评价

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 Python历史
视频
.mp4
2022-09-15 23.63MB
1.2 Python语言的特点
视频
.mp4
2022-09-17 40.77MB
1.3 开发环境配置
视频
.wmv
2022-09-01 49.25MB
1.4 程序编辑
视频
.wmv
2022-09-01 39.53MB
 
视频
.wmv
2022-09-01 38.06MB
1.5 实例1 Python小程序
视频
.wmv
2022-09-01 29.39MB
2.1 程序格式
视频
.wmv
2022-09-01 23.36MB
2.2 语法元素
视频
.wmv
2022-09-01 9.77MB
 
视频
.wmv
2022-09-01 19.19MB
 
视频
.wmv
2022-09-01 14.33MB
2.3 数据类型
视频
.wmv
2022-09-01 6.95MB
 
视频
.wmv
2022-09-01 15.08MB
 
视频
.wmv
2022-09-01 13.97MB
2.4 语句元素
视频
.wmv
2022-09-01 12.12MB
 
视频
.wmv
2022-09-01 12.01MB
 
视频
.wmv
2022-09-01 26.27MB
 
视频
.wmv
2022-09-01 39.93MB
2.5 输出输入
视频
.wmv
2022-09-01 14.07MB
 
视频
.wmv
2022-09-01 26.10MB
 
视频
.wmv
2022-09-01 22.11MB
2.6 实例2 逆向输出
视频
.wmv
2022-09-01 16.34MB
3.1 数字类型
视频
.wmv
2022-09-22 30.69MB
 
视频
.wmv
2022-09-22 26.10MB
 
视频
.wmv
2022-09-22 9.04MB
3.2 运算符
视频
.wmv
2022-09-22 19.04MB
3.3 字符串
视频
.wmv
2022-09-22 22.45MB
3.4 类型转换
视频
.wmv
2022-09-22 14.20MB
3.5 实例3 加密解密
视频
.wmv
2022-09-22 24.17MB
4.1 控制结构基础
视频
.wmv
2022-09-22 12.80MB
4.2 分支结构
视频
.wmv
2022-09-22 37.38MB
 
视频
.wmv
2022-09-22 20.80MB
 
视频
.wmv
2022-09-22 30.60MB
 
视频
.wmv
2022-09-22 11.34MB
5.1 函数使用
视频
.wmv
2022-09-22 18.07MB
 
视频
.wmv
2022-09-22 24.90MB
5.2 参数传递
视频
.wmv
2022-09-22 10.56MB
 
视频
.wmv
2022-09-22 6.80MB
 
视频
.wmv
2022-09-22 10.66MB
5.3 作用域
视频
.wmv
2022-09-23 13.30MB
 
视频
.wmv
2022-09-23 19.81MB
5.4 代码复用
视频
.wmv
2022-09-23 13.34MB
5.5 实例5 文章切分
视频
.wmv
2022-09-23 31.35MB
6.1 Tutle库与绘图
视频
.mp4
2022-09-22 164.45MB
6.2 Random库与随机函数
视频
.wmv
2022-09-23 8.11MB
 
视频
.wmv
2022-09-23 42.92MB
6.3 Time库与程序计时器
视频
.wmv
2022-09-23 74.09MB
6.4 实例6 雪景呈现
视频
.wmv
2022-09-23 46.07MB
 
附件
.${file.extension}
2022-09-23 --
7.1 2020年教育厅优质课一等奖(Python)
附件
.${file.extension}
2022-09-21 --
7.2 2022年教育教学能力比赛(Python)
附件
.${file.extension}
2022-09-21 --
提示框
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号