个人介绍
Python程序设计基础 江苏高等继续教育智慧教育平台

主讲教师:钱春花

教师团队:共5

  • 钱春花
  • 强鹤群
  • 刘海明
  • 倪成功
  • 孙彤
随着人工智能技术的发展,Python长期位居全球编程语言排行榜第一名,在数据分析、机器学习、网络开发等领域有着广泛的应用。 本课程是一门介绍Python编程语言的基础知识和编程技能的课程,旨在帮助学生掌握Python语言的基本语法、数据类型、控制结构、函数定义与调用、面向对象编程等核心概念,以及如何使用Python进行简单的程序设计和开发。本课程基于三大模块,引入实践案例,重构七大教学项目,先介绍基础语法,再逐步深入到高级语法和应用扩展。
学校: 江苏高等继续教育智慧教育平台
开课院系: 苏州农业职业技术学院
课程负责人: 钱春花
课程编号: ZJ0086786
学分: 4
课时: 64

本课程是计算机应用技术、人工智能技术应用等专业的一门专业基础课,主要面向高等继续教育基本没有编程经验的学生,旨在为学生提供全面、系统的Python编程入门教育,强调实践与应用的结合,注重理论与实践并重,帮助他们从零开始了解编程,并致力于培养学生的综合素质和创新能力的课程。

1、知识目标

(1)掌握Python语言的基础语法、程序控制和数据类型,包括变量、表达式、运算符、控制结构(如顺序结构、选择结构和循环结构)等。

(2)掌握Python语言的函数定义、类与模块的使用,以及面向对象编程的基本概念和方法。

(3)了解Python语言的os模块、matplotlib模块等常用模块的功能和使用方法。

(4)熟悉Python程序的安装、调试和运行环境,如PyCharm,Jupyter等集成开发环境的使用。

2、能力目标

(1)能够正确而熟练地使用Python进行程序设计,包括编写、调试和维护Python程序。

(2)能够识读和编写较复杂的Python程序,具备解决实际应用问题的能力。

(3)具备一定的程序逻辑能力、程序模仿能力和代码优化能力,能够对于给定问题进行基本的分析并通过程序代码予以实现。

(4)具备初步的程序测试和异常处理能力,能够编写测试函数并进行简单的调试。

3、素质目标

(1)培养学生的计算思维能力,使其能够运用计算思维解决实际问题。

(2)培养学生的创新意识和创新精神,鼓励其探索新的编程方法和技巧。

(3)培养学生的科学态度和求真向实、理性思辨的科学精神,使其具备严谨的逻辑思维和代码优化意识。

(4)培养学生的自主学习能力和终身学习的意识,使其能够持续更新知识和技能,适应不断变化的技术环境。

结构与内容

本课程基于三大模块,引入实践案例,重构七大教学项目,先介绍基础语法再逐步深入到高级语法和应用扩展。具体如表1所示:

  

表1 课程结构与内容

                                                                         
 

模块

 
 

项目

 
 

任务

 
 

知识技能点

 
 

基础

 
 

项目一 开发环境准备与搭建

 
 

任务1.1  Python安装

 
 

理解语法规则,会编写简单的Python程序

 
 

任务1.2  Python扩展库管理

 
 

项目二 语法结构设计

 
 

任务2.1 变量的定义及使用

 
 

任务2.2 使用运算符

 
 

任务2.3 程序的选择结构

 
 

任务2.4 程序的循环结构

 
 

项目三 程序序列设计

 
 

任务3.1 列表操作

 
 

任务3.2 元组操作

 
 

任务3.3 字典操作

 
 

任务3.4 集合操作

 
 

项目四  文件结构操作

 
 

任务4.1 文件读写

 
 

任务4.2 文件夹的操作

 
 

进阶

 
 

项目五 面向对象编程

 
 

任务5.1 函数的调用和实现

 
 

掌握Python的高级用法,会编写更复杂的Python程序

 
 

任务5.2 使用类和对象

 
 

任务5.3 编写属性和方法

 
 

项目六  网络与数据库编程

 
 

任务6.1 Python数据库操作

 
 

任务6.2 Socket编程

 
 

扩展

 
 

项目七 数据可视化分析

 
 

任务7.1 Python数据分析工具使用

 
 

会使用扩展库和框架进行更高效的开发,并深入了解Python的生态系统

 
 

任务7.2 Python绘制图表

 
 

任务7.3 Python制作词云

 

 

建设情况

(一)课程建设历程

随着人工智能的兴起,Python成为了实现人工智能算法的首选语言。农业双高院校迎合AI与数字化转型趋势,本课程应运而生。

1.起步阶段

2015年通过专业岗位调研,首次开设本课程。2018年起,建设在线课程,丰富课程内容,立项为校级在线精品课程。

2.发展阶段

2020年起,实现线上线下混合式教学,课程资源进一步完善,以本课程为实践案例完成课题《基于 MOOC 的高职教育 O2O 混合式教学模式研究与实践 》(全国教育科学规划(教育部青年))。

3.成熟阶段

2024年入选十四五江苏省职业教育在线精品课程。

(二)课程资源

(1)内容丰富:思政引领,贯穿“科教融汇,产教融合”理念,引入“数说中国粮---粮食产量统计与分析”、“农业大数据分析与可视化”等企业案例,以及最新技术等图文音视频材料;

(2)信息完整:包括教学视频、学习资料、实训软件、课程大纲、评价标准、授课计划等。

(3)结构合理:课程内容3个模块,7个学习项目,20个工作任务,时间上先后递进,内容上螺旋式进阶。

(4)形式灵活:对标行业标准,与“大数据应用开发”大赛衔接和“1+x数据应用开发与服务(Python)”职业技能等级证书灵活互通。

平台模块:可实现学情分析、数字画像构建、任务部署、多元考核、实时交互、实验环境一键在线等功能。

钱春花

职称:教授

单位:苏州农业职业技术学院

部门:智慧农业学院

职位:专业带头人

强鹤群

职称:副教授

单位:苏州农业职业技术学院

部门:智慧农业学院

刘海明

职称:教授

单位:苏州农业职业技术学院

部门:教务处

职位:处长

倪成功

职称:讲师

单位:苏州农业职业技术学院

部门:智慧农业学院

孙彤

职称:产业教授

单位:苏州布瑞克大数据科技集团有限公司

提示框
取消 进入课程
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号