好文档 - 专业文书写作范文服务资料分享网站

《Python基础》课程标准--64课时

天下 分享 时间: 加入收藏 我要投稿 点赞

《Python基础》课程标准

基本信息

课程名称:《Python基础》 课程代码:******

课程类别:职业基础课(核心课程) 建议学时:68学时(理实一体化) 学分:4学分

适应对象:计算机应用、软件技术、大数据技术与应用、云计算技术与应用专业 建设团队:3~5人以上团队

1 课程概述

1.1 课程的性质

《Python基础》是软件技术等相关专业的专业基础课程。主要讲述Python程序设计的基础知识和相关技术。是计算机应用、软件技术、大数据技术与应用、云计算技术与应用专业的专业基础课程。该课程代码为******,学时为68,4个学分。

《Python基础》课程的教学目的是学生通过学习该课程,掌握Python程序设计语言的基本知识和使用Python语言进行软件开发的思想和基本方法,进而掌握程序设计的基本步骤和通用方法,提高通过编写程序解决实际问题的能力,为今后进一步使用数据采集和分析等大数据及人工智能方面的运用打好基础。课程着眼于学生的长远发展,重点培养其软件开发、大数据及人工智能领域岗位基本工作技能、职业素养、社会适应能力、交流沟通能力、团队协作能力、创新能力和自主学习能力。

1.2课程定位

《Python基础》课程定位于大数据及人工智能领域的基础课程,为数据采集及分析提供全面的语言基础。能运用Python进行数据的处理,能符合全国计算机等级二级 Python 语言程序设计考试基本要求。是高职计算机技术、软件技术、云计算技术与应用、大数据技术与应用及人工智能相关专业的一门专业课程。 1.3课程的设置与设计思路

本课程通过大量的案例,引导学生思考问题、分析问题,学生在理解知识点的过程中遇到困难时,可以继续往后学习。通过逐渐深入的学习,前面不懂和疑惑的知识点会“豁然开朗”。在编程的学习中,一定要多动手实践。如果实践过程中,碰到问题,可

以停下来,整理思路,认真分析问题发生的原因,并在问题解决后及时进行总结。课程重在让学生掌握程序设计的一般方法,并贯彻“方法强于代码”的意识,以加强学生的自学能力,从而有利于其将来发展。

2 课程目标

本课程的主要目标是培养学生的Python语言使用的基本技能。要求学生掌握Python基本语法、字符串、列表、元组、字典、文件的读写、函数与模块等基础知识。学生首先了解Python的特点、发展及推荐学习方法,然后学习Python基础语法、流程控制语句、数据类型、函数、模块、面向对象、文件操作、异常处理、数据库操作、第三方库相关知识等。

课程根据“自主式一体化教学”模式,按照Python的有关知识由浅入深、从易到难进行教学,课后布置实训与习题练习,实现“教、学、做”一体,从而切实提高学生的持续发展能力。 2.1 总体目标

通过《Python基础》课程的教学,使学生具有基本的Python程序设计能力、一定的语句编写能力、一定的数据处理分析能力、解决问题的能力、一定的创新能力与良好的沟通能力。 2.2 课程活动

1、基于数据采集分析过程的开发理念,先进行综合职业行动领域和情境分析,然后深入企业调研和行业专业研讨,最终分解和确定模块任务。

2、根据模块任务,开发相应的课程教案,组织课程资源。

3、推行一体化教学模式,强化教与学的及时互动,进行动态的教学评价和反馈机制。

4、建立课后网络教学和学习平台,强化课后训练和扩充学习资源,提供课后教学支持。

5、组织专题技术讲座和讨论,加强对新技术的掌握。

6、加强校企联动,鼓励企业进入学校进行课程教学,鼓励学生走入企业参加生产实训,使学生加深对 Python语言在实际工作应用的认识和掌握。

7、融入技能鉴定机制,参加国家等级考试及技能鉴定。 8、组织参加各层次的程序设计兴趣活动和比赛。 2.3 知识目标

(1) 能安装Python环境与模块,;

(2) 掌握Python的基础语法; (3) 掌握Python的控制流程语句; (4) 掌握Python的数据类型; (5) 掌握Python函数; (6) 掌握Python模块; (7) 掌握Python面向对象; (8) 掌握Python文件操作; (9) 掌握Python异常处理; (10) 掌握Python数据库操作; (11) 了解Python计算生态库; 2.4 技能目标

(1)能安装Python开发环境与第三方模块,能打包发布程序; (2)能在计算机上按规范完成程序的编写和调试; (3)能进行异常处理;

(4)能对文件及数据集进行操作; (5)能对数据库进行操作

3 课程项目结构与学时分配

3.1课程教学内容及学时安排

本课程采用理实一体化教学方式,“教、学、做”一体,理论与实验融合在一起,下表的理论与实验课时仅供参考。

课时 内容 理论 初识Python 编程基础 控制流程 Python数据类型 函数 模块 2 4 3 6 3 3 实验 2 4 3 6 3 3 合计 4 8 6 12 6 6 根据实际情况调整 根据实际情况调整 根据实际情况调整 根据实际情况调整 根据实际情况调整 根据实际情况调整 备注

Python面向对象 文件操作 异常处理 3 3 2 3 3 2 2 3 34 6 6 4 4 6 68 根据实际情况调整 根据实际情况调整 根据实际情况调整 根据实际情况调整 根据实际情况调整 根据实际情况调整 MySQL数据库操作 2 计算生态库 合计 3.2 课程主要内容说明

本课程的教学重点如下:

3 34 1、掌握Python开发环境的使用,掌握pip包管理工具和PyInstaller打包发布方法; 2、掌握Python语言的基本数据类型、基本语法、运算符和程序流控制语句; 3、掌握字符串、列表、元组、字典、集合的定义和使用,掌握列表与字典深复制与浅复制与推导式的使用

4、掌握函数与模块的定义与使用; 5、掌握常用的异常处理方式。 6、掌握文件的读写方法。 3.3 课程教学内容 知识章节(模块) 计划学时 教学内容 理论学时 2 Python发展历史初识及应用领域 4 Python开发环境 pip工具 PyInstaller工具 实践学时 2 1.了解Python发展历史及应用领域 2.掌握Python环境搭建 3.了解常用的Python开发环境 4.掌握pip包管理工具 5.掌握PyInstaller打包发布方法 Python的固定语编程基础 8 法 Python基本输入4 4 1.了解Python的固定语法 2.掌握Python的用户输教学要求 Python

输出 Python的变量和数据类型,类型转换 Python变量和对象 Python运算符 程序的基本结构 if条件语句 while循环和for控制流程 6 循环 break、continue、pass语句、else语句 6 6 3 3 入与屏幕输出 3.熟悉Python的变量和数据类型,并掌握Python类型转换 4.了解Python变量和对象的关系 5.掌握各种运算符的使用 1.了解程序的基本结构 2.掌握if条件语句的使用 3.掌握while循环和for循环的使用 4.掌握break、continue、pass语句、else语句的使用 1.了解序列的含义,掌握序列的操作 2.了解字符串的概念,掌握字符串的操作,熟悉字符串的函数 3.了解列表的概念,掌握列表的操作,熟悉列表的序列 字符串、列表、元Python数据类型 12 组、字典、集合 列表与字典深复制与浅复制 列表与字典推导式 函数 4.了解元组的概念,掌握元组的操作,熟悉元组的函数 5.了解字典的概念,掌握字典的操作,熟悉字典的函数 6.了解集合的概念,掌握集合的操作,熟悉集合的函数 7.了解深复制与浅复制的概念及操作 8.了解推导式的的概念,

《Python基础》课程标准--64课时

《Python基础》课程标准基本信息课程名称:《Python基础》课程代码:******课程类别:职业基础课(核心课程)建议学时:68学时(理实一体化)学分:4学分适应对象:计算机应用、软件技术、大数据技术与应用、云计算技术与应用专业建设团队:3~5人以上团队1课程概述
推荐度:
点击下载文档文档为doc格式
7iihe6xr3t1xu1x81dzc4m0xd0pwbf00nod
领取福利

微信扫码领取福利

微信扫码分享