Python语言程序设计(工作手册式) 课程标准.docx

上传人:lao****ou 文档编号:688135 上传时间:2024-04-08 格式:DOCX 页数:9 大小:44.08KB
下载 相关 举报
Python语言程序设计(工作手册式) 课程标准.docx_第1页
第1页 / 共9页
Python语言程序设计(工作手册式) 课程标准.docx_第2页
第2页 / 共9页
Python语言程序设计(工作手册式) 课程标准.docx_第3页
第3页 / 共9页
Python语言程序设计(工作手册式) 课程标准.docx_第4页
第4页 / 共9页
Python语言程序设计(工作手册式) 课程标准.docx_第5页
第5页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Python语言程序设计(工作手册式) 课程标准.docx》由会员分享,可在线阅读,更多相关《Python语言程序设计(工作手册式) 课程标准.docx(9页珍藏版)》请在第一文库网上搜索。

1、Python语言及其应用课程标准课程名称:PythO11语言及其应用课程性质:专业基础课学分:25计划学时:48适用专业:计算机相关专业1 .前言1.1 课程定位Python语言及其应用课程是大数据技术与应用专业的专业基础课程,在整个专业课程体系中占有极为重要的地位。为后续大数据技术基础、大数据编程技术提高打好基础。本课程的定位是使学生掌握PythOn语言开发基础,通过任务引领型的项目活动,让学生掌握软件二次开发以及大数据相关的程序设计语言基础的基本知识和技能。为今后二次开发工作以及大数据技术与应用打下坚实的基础。1.2 设计思路传统的开发类课程的教学只是针对软件开发工具的操作方法进行讲授,理

2、论知识点讲完后,学生进行软件工具的操作实验以及完成课后练习,知识点多而散,到最后一学期下来,学生只会编写简单的开发语言以及开发软件的基本使用,不会灵活的综合各知识点进行软件开发实践,无法真正将所学的知识应用到实际的开发过程中。在信息时代,提倡把“知识”放在问题中,放到现实中,让学生通过收集信息、分析信息、处理信息和运用信息,主动地探索、发现、体验和解决问题,从而培养获取新知识和利用知识进行创新的能力。为了提高学生的技能和改变以前的教学情况,信息技术系软件与信息服务专业教研室经过多年的教学模式研究以及培养方案探索,根据“以就业为导向,以能力为本位”和“项目教学法”的教学思想,并制定相应的项目教学

3、方案,本课程Python语言及其应用课堂教学改革就是在上述教学思想的基础上开始实施,改变原有的传统教学模式,以“项目案例”为驱动,改革传统的实验、实践教学模式,带领学生模拟项目实践,学生就很容易接受,并能很好的应用所学知识和所学软件,最终使学生切实掌握软件开发过程。该课程总课时为48学时。通过融入经典的项目案例,有利于学生的理解与学习。该课程理念要求充分的调动学生思考和动手能力,先学后教,精讲多练,因此学生实验课时约占到了总课时的2/3以上,使学生在“做中学”,课程均在计算机房完成。表1为企业岗位对二次开发应用能力的需求。表1企业岗位对二次开发与大数据技术语言开发能力的需求岗位能力大数据应用与

4、维护人员1、具有PythOn语言的程序语言开发技术2、具有大型数据库的应用和设计能力大数据技术服务人员二次开发技术服务人员1、具有较强的Python语言的程序语言开发技术2、具有软件二次开发技术服务能力2 .课程目标2.1 总体目标通过任务引领型的项目活动,旨在使学生掌握Python语言开发的基本知识和技能。最终通过模拟项目的训练,使学生在认知和实际操作上,对二次开发与大数据相关软件开发有一个整体认识,并掌握PythOn开发语言基础的基本技术和应用技能。倡导学生在“做中学”,为提高学生的职业能力奠定良好的基础。2.2 具体目标(能力目标、知识目标、素质目标)通过理论和实践教学,使学生掌握大数据

5、语言开发的常用方法,并培养良好的软件开发语言基础操作习惯。(1)能力目标:主要掌握PythOn开发语言的开发与应用能力,具体如下:1 .了解Python语言程序宏观框架结构与特点2 .了解软件开发环境下,Python语言程序开发过程3 .简要了解Python语言程序设计应掌握的知识结构4 .理解并掌握函数的基本定义方法5 .理解函数间参数传递的过程和本质6 .了解函数与变量的作用域和存储类型7 .掌握条件判断语句的使用8 .掌握if语句的嵌套的应用9 .掌握计数循环的使用10 .掌握循环语句的使用11 .掌握跳出循环的方法12 .掌握列表的定义13 .掌握列表的操作14 .掌握元组的定义15

6、.掌握元组的操作16 .掌握字符串的使用17 .掌握字符串格式化操作18 .掌握文件的输入输出方法19 .掌握字典的定义20 .掌握字典的使用21 .掌握正则表达式的含义22 .掌握正则表达式使用23 .掌握数据挖掘方法的使用24 .掌握数据分析与可视化展示25 .利用Python知识解决实际问题(2)知识目标:主要掌握Python开发语言基础基本知识,结合项目案例掌握如下知识:1 Python运行原理2 .语句的结束3 .注释4 .编码5 .输入与输出6 .变量与标识符7 .变量与标识符8 .运算符和不同类型的混合计算9 .字符串的连接与倍增10 .将数值转换成字符串11 .导入模块12 .

7、函数的定义13 .函数的调用14 .函数形参、实参、返回值15 .变量作用域16 .Python的缩进格式17 .局部变量与全局变量18 .常用运算19 .利用import导入机制20 .条件判断语句的使用1.1 if语句的嵌套22 .计数循环23 .循环语句的使用24 .跳出循环25 .列表定义26 .列表的操作27 .元组定义28 .元组的操作29 .字符串的使用30 .字符串格式化操作31 .文件的输入输出32 .字典的定义33 .字典的使用34 .正则表达式的含义35 .正则表达式使用36 .数据挖掘方法的使用37 .数据分析与可视化展示(3)素质目标:培养严谨的工作作风,利用较综合性

8、项目培养学生对大数据语言基础工作有直观的了解和认识,使学生胜任今后的工作。3 .课程内容与要求表2课程内容与要求序号模块知识点能力要求学时1认识Python1 .Python运行原理2 .语句的结束3 .注释4 .编码5 .输入与输出6 .变量与标识符7 .变量与标识符8 .运算符和不同类型的混合计算9 .字符串的连接与倍增10 .将数值转换成字符串11 .导入模块1、了解Python语言程序宏观框架结构与特点2、了解软件开发环境下,Python语言程序开发过程3、简要了解Python语言程序设计应掌握的知识结构92函数1、函数的定义2、函数的调用3、函数形参、实参、返回值4、变量作用域5、P

9、ython的缩进格式6、局部变量与全局变量7、常用运算8、利用import导入机制1、理解并掌握函数的基本定义方法2、理解函数间参数传递的过程和本质3、了解函数与变量的作用域和存储类型63分支1、条件判断语句的使用2、if语句的嵌套1、掌握条件判断语句的使用2、掌握if语句的嵌套的应用64循环1、计数循环2、循环语句的使用3、跳出循环1、掌握计数循环的使用2、掌握循环语句的使用3、掌握跳出循环的方法65列表与元组1、列表定义2、列表的操作3、元组定义4、元组的操作1、掌握列表的定义2、掌握列表的操作3、掌握元组的定义1、掌握元组的操作66字符串与文本文件1、字符串的使用2、字符串格式化操作3、

10、文件的输入输出1、掌握字符串的使用2、掌握字符串格式化操作3、掌握文件的输入输出方法67字典1、字典的定义2、字典的使用1、掌握字典的定义2、掌握字典的使用38正则表达式1、正则表达式的含义2、正则表达式使用。1、掌握正则表达式的含义2、掌握正则表达式使用39Python数据挖掘与分析1、数据挖掘方法的使用2、数据分析与可视化展示1、掌握数据挖掘方法的使用2、掌握数据分析与可视化展示310期末复习测试期末考评合计48注:“课程内容及要求”中,要分别体现技能内容及要求、知识内容及要求。4 .实施建议4.1 教材选用和编写建议教材是反映教学内容和课程体系的主要标志。为适应新的课程体系和教学内容的改

11、革,本课程采用自编建材Python语言及其应用,电子工业出版社,翁正秋主编。该教材以先案例后知识点讲解的方式进行设计,让学生能够深刻体会到语言的开发效果,同时该书还通过大量的操作实例来帮助读者巩固相关的知识点。除此之外,自行制作了能满足本课程教学需要的一整套授课教案、电子课件等教学资料,在教学过程中发挥积极的作用。4.2 教学建议本课程采用以项目为主的模块结构,将理论与实践的内容进行整合。1 .在教学过程中应加强学生操作技能的培养,采用案例教学或项目教学,注重以任务引领,提高学生学习兴趣。2 .教学最好在实训室进行,充分体现在“做中学”的理念。3 .教师必须重视学习新技术,能紧跟技术发展潮流。

12、4 .授课过程中注意学生职业素质的培养,包括解决问题的综合能力,充分发展自己的个性特长,培养良好的工程规范,团队合作的精神以及自身可持续发展的研究探索能力。另外,建议课内进行分组,基于学习团队的方式,可采用课堂小组讨论互动,教师可以开展教学资讯发布、案例分析、现场,答疑、学习结果分析评价等教学活动项目。课外团队讨论,针对课外任务开展团队讨论会,以学生为主体,参与到展演式教学活动中。同时内容设计充分考虑与下一次课的课前预习活动设计的衔接性。利用学习平台、移动终端,在线观看教学视频,实施翻转课堂模式。4.3 教学考核评价建议本课程为“教学做”一体化课程,应该加强过程化监控,同时注重职业素养考核。因

13、此,不仅要重视平时成绩的采集,也要重视学生对本学科课程设计的理解与完成程度。图4考核评价方式表3成绩评定比例设定考核主体考核内容比例教师评价80%T1:学习态度30%T2:出勤情况30%T3:实践操作30%T4:成果报告10%学生评价20%S1:团队自评20%S2:研讨表现50%S3:项目互评30%成绩评定=教师评价*80%+学生评价*20%4.4 课程资源的开发与利用本课程的实施必须依赖于条件性的课程资源,如计算机机房,大数据HadOOP实训环境、虚拟机、客户端软件等必备的开发软件平台。(1)实践教学环境。学校拥有实验教学计算机房,可进行开放性实验。教学实验教室拥有计算机、音响等多媒体设备,可供进行计算机程序设计实验之用。这些实验教学的软、硬件资源丰富,能满足程序设计实验的要求。(2)网络教学环境。学校的校园局域网及宽带网均与校内各教学楼、办公室、学生宿舍及教职工住宅区相通,并与国内外Intemet网相联,网络教学软件资源齐备,硬件运行环境良好。学生充分利用网络资源,可以了解最新的技术策略和实施方法,培养自主学习的能力。(3)校外企业资源。得到四合天地等大数据公司的支持,引入该公司的提供的竞赛项目,使学生真正做到理论联系实际。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服