版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE9《计算机编程基础》课程标准课程代码:课程类别:专业技能课学分/学时:4学分/68学时适用专业:计算机应用适用年级:制订人:审订人:合作企业:二〇二〇年十二月
《计算机编程基础》课程标准一、制订课程标准的依据本课程标准依据《中等职业学校计算机应用专业教学标准》和《计算机应用专业人才培养方案》制订。二、课程的性质《计算机编程基础》(以Python为例)课程是计算机应用专业人才培养方案中专业方向课模块下的职业综合能力课程之一,是该专业的一门专业选修课。《Python基础》课程的教学目的是学生通过学习该课程,掌握Python程序设计语言的基本知识和使用Python语言进行软件开发的思想和基本方法,进而掌握程序设计的基本步骤和通用方法,提高通过编写程序解决实际问题的能力,为今后进一步使用数据采集和分析等大数据及人工智能方面的运用打好基础。课程着眼于学生的长远发展,重点培养其软件开发、大数据及人工智能领域岗位基本工作技能、职业素养、社会适应能力、交流沟通能力、团队协作能力、创新能力和自主学习能力。三、本课程与其它课程的关系序号前期课程名称为本课程支撑的主要知识、能力和素质1计算机应用基础熟知计算机的基本操作能力。序号后续课程名称为后续课程支撑的主要知识、能力和素质1Python网络高级教程掌握程序设计的步骤和通用方法,能通过编写程序解决实际问题的能力,为网络数据挖掘、大数据处理及人工智能方面运用打好基础四、课程的教学目标依据计算机应用专业培养目标要求,本课程的教学使学生具有基本的Python程序设计能力、一定的语句编写能力、一定的数据处理分析能力、解决问题的能力、一定的创新能力与良好的沟通能力。知识目标1.能安装Python环境与模块2.掌握Python的基础语法3.掌握Python的控制流程语句4.掌握Python的数据类型5.掌握Python函数6.掌握Python模块7.掌握Python面向对象8.掌握Python文件操作9.掌握Python异常处理10.掌握Python数据库操作11.了解Python计算生态库能力目标1.能安装Python开发环境与第三方模块,能打包发布程序2.能在计算机上按规范完成程序的编写和调试3.能进行异常处理4.能对文件及数据集进行操作5.能对数据库进行操作素质目标1.培养良好的分析问题和解决问题的能力2.培养科学的创新精神,并在表达能力、协作能力和自学能力方面均有所提高3.培养职业岗位必须的质量意识、安全意识和环保意识,养成规范化操作的职业习惯,提升综合素质4.培养爱岗敬业、诚实守信、服务于社会的良好职业道德5.养成遵纪守规、细心认真、勤奋节约、吃苦耐劳的工作态度五、课程的教学内容与建议学时序号项目名称学时教学形式备注1初识python4理论型1.教学做一体化2.以实训项目进行2编程基础8理论+实训型3控制流程6理论+实训型4Python数据类型12理论+实训型5函数6理论+实训型6模块6理论+实训型7Python面向对象6理论+实训型8文件操作6理论+实训型9异常处理4理论+实训型10MySQL数据库操作4理论+实训型11计算生态库6理论+实训型六、课程教学设计指导框架章节(项目)名称教学目标学习与训练内容学时建议教学方法手段与资源利用建议教学环境说明考核评价初识Python1.了解Python发展历史及应用领域2.掌握Python环境搭建3.了解常用的Python开发环境4.掌握pip包管理工具5.掌握PyInstaller打包发布方法1.Python发展历史及应用领域2.Python开发环境3.Pip工具4.PyInstaller工具4教学方法:讲授法、演示法、讨论法,任务驱动法、项目教学法。教学资源:电脑,多媒体设备、PyCharm软件。1.理论课在教室运用多媒体讲解;2.实训课在计算机实训室。形成性考核50%(出勤、课堂表现、实训报告、实训过程截图)+终结性评价50%(期末理论考试)编程基础1.了解Python的固定语法2.掌握Python的用户输入与屏幕输出3.熟悉Python的变量和数据类型,并掌握Python类型转换4.了解Python变量和对象的关系5.掌握各种运算符的使用1.Python的固定语法2.Python基本输入输出3.Python的变量和数据类型,类型转换4.Python变量和对象5.Python运算符8教学方法:讲授法、演示法、讨论法,任务驱动法、项目教学法。教学资源:电脑,多媒体设备、PyCharm软件。1.理论课在教室运用多媒体讲解;2.实训课在计算机实训室。形成性考核50%(出勤、课堂表现、实训报告、实训过程截图)+终结性评价50%(期末理论考试)控制流程1.了解程序的基本结构2.掌握if条件语句的使用3.掌握while循环和for循环的使用4.掌握break、continue5.pass语句、else语句的使用1.程序的基本结构2.if条件语句3.while循环和for循环4.break,continue.5.pass语句、else语句6教学方法:讲授法、演示法、讨论法,任务驱动法、项目教学法。教学资源:电脑,多媒体设备、PyCharm软件。1.理论课在教室运用多媒体讲解;2.实训课在计算机实训室。形成性考核50%(出勤、课堂表现、实训报告、实训过程截图)+终结性评价50%(期末理论考试)Python数据类型1.了解序列的含义,掌握序列的操作2.了解字符串的概念,掌握字符串的操作,熟悉字符串的函数3.了解列表的概念,掌握列表的操作,熟悉列表的函数4.了解元组的概念,掌握元组的操作,熟悉元组的函数5.了解字典的概念,掌握字典的操作,熟悉字典的函数6.了解集合的概念,掌握集合的操作,熟悉集合的函数7.了解深复制与浅复制的概念及操作8.了解推导式的概念,掌握推导式的用法1.序列2.字符串、列表、元组、字典、集合3.列表与字典深复制与浅复制4.列表与字典推导式12教学方法:讲授法、演示法、讨论法,任务驱动法、项目教学法。教学资源:电脑,多媒体设备、PyCharm软件。1.理论课在教室运用多媒体讲解;2.实训课在计算机实训室。形成性考核50%(出勤、课堂表现、实训报告、实训过程截图)+终结性评价50%(期末理论考试)函数1.了解函数的概念2.掌握函数的定义和调用3.掌握函数的参数4.掌握函数的返回值5.掌握函数的嵌套调用1.函数的定义2.函数的参数3.函数的返回值4.函数的调用和嵌套调用6教学方法:讲授法、演示法、讨论法,任务驱动法、项目教学法。教学资源:电脑,多媒体设备、PyCharm软件。1.理论课在教室运用多媒体讲解;2.实训课在计算机实训室。形成性考核50%(出勤、课堂表现、实训报告、实训过程截图)+终结性评价50%(期末理论考试)模块1.了解模块的概念2.掌握模块的使用3.了解包的概念4.掌握常用模块的操作1.模块概念及使用2.包3.常用模块6教学方法:讲授法、演示法、讨论法,任务驱动法、项目教学法。教学资源:电脑,多媒体设备、PyCharm软件。1.理论课在教室运用多媒体讲解;2.实训课在计算机实训室。形成性考核50%(出勤、课堂表现、实训报告、实训过程截图)+终结性评价50%(期末理论考试)Python面向对象1.了解python面向对象技术2.了解并掌握python类和对象的定义及使用3.了解并掌握python类的继承4.了解并掌握python类的方法重写与运算符重载1.python面向对象技术2.类和对象的定义及使用3.python类的继承4.类的方法重写与运算符重载6教学方法:讲授法、演示法、讨论法,任务驱动法、项目教学法。教学资源:电脑,多媒体设备、PyCharm软件。1.理论课在教室运用多媒体讲解;2.实训课在计算机实训室。形成性考核50%(出勤、课堂表现、实训报告、实训过程截图)+终结性评价50%(期末理论考试)文件操作1.了解并掌握文件的打开和关闭方法,2.了解并掌握文件的读写方法3.了解OS模块4.了解并掌握重命名和删除文件5.了解并掌握文件夹的操作6.了解并掌握csv文件操作1.文件的打开和关闭,文件的读写2.os模块3.重命名和删除文件文件夹的操作csvX件操作6教学方法:讲授法、演示法、讨论法,任务驱动法、项目教学法。教学资源:电脑,多媒体设备、PyCharm软件。1.理论课在教室运用多媒体讲解;2.实训课在计算机实训室。形成性考核50%(出勤、课堂表现、实训报告、实训过程截图)+终结性评价50%(期末理论考试)异常处理1.了解Python异常概念2.掌握异常的几种处理方式3.了解主动抛出异常4.了解自定义的异常类5.掌握raise和assert语句,会抛出自定义的异常1.Python异常概念2.异常的处理方式3.主动抛出异常4.自定义的异常类5.raise和assert语4教学方法:讲授法、演示法、讨论法,任务驱动法、项目教学法。教学资源:电脑,多媒体设备、PyCharm软件。1.理论课在教室运用多媒体讲解;2.实训课在计算机实训室。形成性考核50%(出勤、课堂表现、实训报告、实训过程截图)+终结性评价50%(期末理论考试)MySQL数据库操作1.了解MySql数据库的使用;2.掌握MySql数据库的连接;3.了解并掌握MySql数据库的操作;4.了解MySql数据库的错误处理。1.MySql数据库连接;2.MySql数据库的操作;3.MySql数据库的错误处理。4教学方法:讲授法、演示法、讨论法,任务驱动法、项目教学法。教学资源:电脑,多媒体设备、PyCharm软件。1.理论课在教室运用多媒体讲解;2.实训课在计算机实训室。形成性考核50%(出勤、课堂表现、实训报告、实训过程截图)+终结性评价50%(期末理论考试)计算生态库1.了解Turtle标准库的概念和使用2.了解random标准库的概念和使用3.掌握Jieba第三方库的安装和使用4.了解wordcloud第三方库的安装和使用1.Turtle标准库2.random标准库3.jieba第三方库4.wordcloud第三方库6教学方法:讲授法、演示法、讨论法,任务驱动法、项目教学法。教学资源:电脑,多媒体设备、PyCharm软件。1.理论课在教室运用多媒体讲解;2.实训课在计算机实训室。形成性考核50%(出勤、课堂表现、实训报告、实训过程截图)+终结性评价50%(期末理论考试)七、教学基本条件1.对教师的基本要求1)教师专业背景与能力要求:担任本课程的主讲教师需要熟练掌握Python语言,具有使用Python开发实际项目的经验,具备较丰富的教学经验,能较好的驾驭课堂,熟悉各种教学方法的使用;能按照本课程标准制定详细的授课计划,具有一定的课堂控制能力和应变能力,因材施教。2)教学团队要求:基于每届教学班的规模,每教学班应配备2名教师,可由专兼职教师共同构成,职称和年龄结构合理,互补性强;兼职教师可聘请企业技术能手或高职院校专业教师。2.教学硬件环境基本要求(每个教学班)序号项目课程内容设备名称参考技术要求数量1Python开发实训程序编写及开发电脑可承担计算机编程实训教学要求60台3.教学资源基本要求计算机教室,实训设备主要是配置较高的电脑并安装好PyCharm软件;能容纳一个班50余名学生同时实训。符合课程标准的实训指导书、教案、讲稿和辅助资料。4.学生基础学生学习了计算机基础和程序设计基础知识,具备一定的计算机应用专业的基础知识,对一些基本术语有了一定的了解,同时具备了对简单电路图的识、绘能力,具有一定的计算机基础知识。八、其他说明1.教法说明1)教学重点培养学生运用所学知识分析和解决实际问题的能力,适时进行项目设计练习2)教学过程中应注重与相应专业课程知识相结合2.考核说明本课程考核采用形成性考核方式,即课程的考试成绩由课程各个教学章节(项目)的过程成绩组成,各考核模块的分数比例如下:序号模块(项目)名称考核分值比例主要考核项目1初识Python5%1.出勤与课堂表现2.作业完成情况与质量3.实训任务完成情况与质量4.阶段性考核2编程基础10%3控制流程10%4Python数据类型20%5函数10%6模块5%7Python面向对象10%8文件操作10%9异常处理10%1.选题难度与价值2.结构设计过程与团队协作情况3.设计说明书质量与答辩情况4.撰写实训报告10MySQL数据库操作5%11计算生成库5%3.考核评价项目实施评分细则表班级姓名组别日期考核评价项目要求和评分标准评价等级得分自评小组评价老师评价职业素养(20分)1、纪律意识。迟到早退1节次扣1分,旷课一节扣7分,上课期间吵闹、跑动、干与课间学习无关的事扣1次2分(7分)2、团队合作。小组内有违纪每人扣1分,小组内不互相帮助每人扣2分,小组内不讨论、不发言每人扣1分(6分)3、职业习惯。摆放不整齐、不规范扣2分,不遵守安全规则扣4分,实训完成后不清理工位扣3分,不节约材料扣2分(7分)资讯、计划(15分)4、明确学习任务。明确本次项目学习任务要求,每差1个扣1分(5分)5、准备学习用具。实训服装、工具、资料、器材每差1个扣2分(5分)6、预习及查阅相关资料。(5分)决策、实施(40分)7、确定计划。有分工、有讨论、有计划,缺1项扣2分,质量不高扣1分(6分)8、学习过程。过程全程参与,缺少1次扣5分,过程按计划和要求执行,不
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025考研数学一冲刺试卷|完整版
- 考研数学分析押题卷全套-2026(含答案详解)
- 数学一专项训练(2022考研全国统考·历年真题分类汇编)
- 字音类考试题型及答案
- 升大专考试题目及答案
- 2026年高职导游服务类(导游测量评估)试题及答案
- 抢劫考试题及答案
- 临沂生物中考试题及答案
- 2026年中职会计(出纳业务操作)试题及答案
- 2026年高职新能源汽车制造与检测(电池性能测试)试题及答案
- 2026经常项目外汇业务知识竞赛题库及答案
- 2026 年教师节感恩师长弘扬尊师重教风尚课件
- 2026 年全民国防教育日增强国防观念厚植爱国情怀课件
- ISO 249142026 食物链微生物学 用于检测微生物和相关遗传标记的环介导等温扩增(LAMP) 一般要求和定义标准立项发展报告
- 抗菌药物耐药革兰阴性菌感染治疗指南总结2026
- 2023 单元式空气调节机
- 2026-2030浴霸行业市场发展现状分析及竞争格局与投资价值研究报告
- 2025高中语文新课标18个学习任务群及分类
- 李商隐《无题 相见时难别亦难》课件
- 2026商旅企业轻资产运营模式与盈利空间探讨报告
- 2026年陕西省汉中市重点学校小升初数学考试真题及参考答案
评论
0/150
提交评论