《经济法基础》课件课程标准_第1页
《经济法基础》课件课程标准_第2页
《经济法基础》课件课程标准_第3页
《经济法基础》课件课程标准_第4页
《经济法基础》课件课程标准_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程标准课程代码课程名称课程性质适用专业学分3总学时60执笔审核制(修)订日期2019.21.课程性质《Python程序设计》课程,是计算机软件技术专业的基本能力课;它来源于岗位需求中软件开发人员、软件培训、软件销售、软件实施人员等岗位,这些岗位都要求对程序设计有一定的理解,Python语言作为一门程序设计语言,以其简洁清晰的书写语法、优雅明确的设计哲学、丰富完整的扩展能力、充分彻底的面向对象应用、开源免费的共享体系,在近年来得到了各大公司的青睐。随着人工智能、物联网及大数据产业的兴起,Python作为主要使用的开发语言,正被各个新型行业广泛的应用。《Python程序设计》课程也是后续开发类课程的基础,Python由于简单易学,经常作为初学者入门的首选语言,所以学习掌握Python编程为后续Web开发、数据库、网页设计等各门课程的学习奠定了基础。2.课程设计思路近年来随着物联网的不断发展,软件和硬件这件的关系越来越紧密,以Python语言简化硬件开发成为新的潮流,依据工学结合、过程导向、学生主体、能力本位等课程建设理念同时顺应市场的发展趋势,本门课程创新的将硬件开发与软件学习相结合,采用基于硬件设备学习软件编程的方式学习Python语言,并配合上丰富的游戏实例,力求提升学习兴趣,提高学习效率。并且在课程设计中遵循学生的认知规律规律,将软件知识和硬件游戏相结合,在讲解知识点和软件案例之后引入硬件游戏实例,通过硬件游戏实例强化对Python知识的理解并提高应用能力。通过任务驱动、理实一体的教学模式,让学生在边学、边练、边做、边玩的过程中,了解硬件知识的同时学到软件编程的基本技能。3.课程目标3.1素质目标:1.具有较强的分析、判断和概括能力;2.具有较强的逻辑思维能力;3.具有良好的方案文字处理能力;4.具备较强的外语阅读能力;5.掌握市场调研和需求分析的方法;6.具有对小组成员和竞争对手的正确评价的方法;7.具有学习新技术的意识和方法。3.2能力目标:1.具有认真负责、严谨细致的工作态度和工作作风和团队协作意识;2.和用户沟通能力,根据用户的描述提取用户需求的表达与沟通能力;3.具有技术标准意识、操作规范意识、服务质量意识、尊重产权意识以及环境保护意识;4.会搭建Python软件硬件开发环境;5.具有代码理解能力,能够读懂已有的Python程序;6.会使用Python语言在软件及硬件平台编写程序解决实际问题3.3知识目标:1.了解Python基本数据类型;2.掌握Python基本语法;3.掌握基本的程序流程控制结构:顺序结构,分支结构及循环结构;4.掌握Python特有的各种集合类型;5.掌握函数和代码复用的方式;6.能够掌握面向对象的编程思考方式;7.了解Python网络编程的相关方式;4.课程内容与要求序号学习任务知识要求能力要求学时项目1揭开程序的面纱,认识Python的世界任务1:Python开发基本介绍1.了解课程整体结构、考核方式2.了解程序设计语言的发展历史3.理解Python语言的特点及其重要性1.掌握Python语言Hello程序的编写方法2.能够掌握Python语言开发的运行环境的配置2任务2:skids开发板介绍及烧录1.了解Skids基本结构2.理解硬件烧录原理1.能够将程序在Skids上运行3.能够掌握Skids的固件烧写方法2项目2走遍世界都不怕,各国国旗Python画任务1:认识turtle库1.了解turtle画图的基本方法2.理解程序开发的基本流程3.理解程序的顺序结构1.能够熟练在PC上使用turtle画图2.能够使用顺利结构开发简单程序2任务2:Skids画国旗1.了解turtle在skids上的使用方法2.理解skids程序开发的基本流程3.理解模块化编程的思路1.能够熟练在skids上使用turtle画图2.能够熟练运用skids进行程序开发3.了解程序开发中使用函数的好处2任务3:认识变量1.了解变量的含义2.理解变量的命名规则1.能够熟练的使用变量进行编程2.能够正确的为变量命名2项目3数学计算最基本,制作简单计算器任务1:认识变量类型1.了解变量类型的含义2.理解类型之间转换规则3.理解字符串变量的含义1.能够熟练的使用各种数值类型的变量2.能够正确的使用字符串变量3.能够熟练的进行类型转换2任务2:认识运算符1.了解运算符的种类2.理解运算符的优先级3.理解逻辑运算符1.能够熟练的使用各种算数运算符2.能够正确的使用比较运算符、赋值运算符2任务3:制作简单的计算器1.了解计算器的基本原理2.理解多级混合运算的实现原理1.能够熟练的使用skids制作界面2.能够正确的使用运算符做混合运算2项目4有了纠纷不要怕,我们一起猜拳吧任务1:认识分支结构学习条件判断语句1.了解分支结构和条件判断语句2.理解分支结构的嵌套使用1.能够熟练的使用条件表达式和条件判断语句2.能够正确使用逻辑运算符3.能够使用嵌套条件语句解决实际问题6任务2:制作PC猜拳游戏1.了解三元表达式2.掌握猜拳的逻辑判断3.掌握随机函数的使用方法1.能够熟练的使用逻辑运算符进行条件整合2.能够独立完成猜拳游戏任务3:制作skids猜拳游戏1.了解skids显示图片的方法2.掌握skids按键的控制方法1.能够在Skids上显示图片2.能够独立完成Skids的猜拳游戏2项目5一闪一闪亮晶晶,从屏幕闪烁到跑马灯任务1:制作屏幕跑马灯1.了解led基本原理2.掌握控制led灯亮灭的方法3.理解循环语句1.能够在Skids上控制led灯2.能够独立完成Skids的跑马灯、流水灯2任务2:认识循环结构学习循环语句1.了解循环结构2.掌握while、for循环语句1.能够熟练使用循环语句2.能够正确使用range语句2任务3:学习循环的嵌套使用1.了解循环嵌套结构2.掌握break,continue语句1.能够熟练使用循环嵌套结构解决问题2.能够正确使用break,continue语句2项目6贪吃其实不是错,贪吃蛇的游戏制作任务1:认识列表和元祖1.理解列表和元祖的定义2.掌握操作元祖和列表的方法3.理解列表的嵌套使用方法1.能够熟练使用列表和元祖解决问题2.能够正确对元祖和列表进行增删改查及遍历3.能够正确使用列表的嵌套结构2任务2:认识字典1.理解字典的定义2.掌握字典相关内置函数3.掌握操作字典的遍历方法1.能够熟练使用字典解决问题2.能够正确对字典进行增删改查3.能够熟练使用循环遍历字典2任务3:制作贪吃蛇游戏1.掌握列表元祖、字典在游戏中的使用方式2.掌握网格坐标与实际坐标间的转换1.能够使用列表元祖字典等数据类型2.能够掌握贪吃蛇游戏的基本实现原理4项目7数字游戏通通过,2048的游戏制作任务1:认识函数1.掌握函数的定义和调用方式2.理解函数的返回值的作用3.掌握函数形参和实参的区别1.能够正确的定义函数调用函数2.能够熟练的应用函数解决问题2任务2:全局变量与局部变量1.理解变量的作用域2.掌握全局变量和局部变量的使用方法3.理解全局变量和局部变量的区别1.能够正确的分析变量的作用域1.能够正确使用全局变量2任务3:2048的游戏制作1.理解函数在游戏中的使用方式2.掌握变量作用与在游戏中的使用1.能够正确的使用函数2项目8做一个融入集体的方块,俄罗斯方块的游戏制作任务1:认识类及对象1.理解面向对象的意义2.理解面向对象与面向过程的区别3.掌握类和对象的定义和关系1.能够正确区分面向对象和面向过程2.能够正确从问题中抽象出类2任务2:面向对象基础知识和类的封装1.理解封装的概念2.理解类和对象的使用方法3.理解私有属性、方法和类属性、方法1.能够正确的使用类和对象2.能够正确使用私有属性和类属性2任务3:学习继承和多态1.理解继承的概念2.理解方法重写的概念3.理解多态的含义1.能够正确的使用继承处理问题2.能够正确使用方法重写2任务4:制作俄罗斯方块游戏1.理解面向对象在实际游戏中的使用方式2.理解俄罗斯方块的游戏设计思路1.能够正确的使用类和对象处理问题2.能够正确使用类的继承2项目9网络互动情谊传,网络表情互发游戏的制作任务1:网络及Mqtt功能介绍1.理解网络协议和层次结构2.理解MQTT协议1.能够正确的使用Skids连接网络2.能够正确的使用Skids连接MQTT服务器2任务2:MQTT的PC工具的使用1.理解MQTT客户端工具的使用方法1.能够正确的使用MQTT服务2.能够正确的使用MQTT客户端工具2任务3:网络表情互发游戏的制作1.理解MQTT协议工作原理2.理解Skids连接MQTT的方法1.能够正确的使用Skids连接MQTT服务2.能够正确的使用Skids收发MQTT消息2任务4:网络猜拳的制作1.理解网络游戏间交互过程1.能够正确的控制游戏流程4合计605.课程实施5.1教学建议1.教学模式以学生为主体,以能力为主线,实施任务驱动教学模式等。2.教学方法与手段1)以行动导向的教学方法为主要教学方法,按照资讯、计划、决策、实施、检查、评价等六个步骤组织教学。2)在教学过程中,实施任务教学法、项目教学法、案例教学法、小组讨论法等教学方法。5.2教学条件1.师资具有先进的高职教育理念,师德高尚,治学严谨;具有讲师及以上职称,具有一定行业企业工作或实践经历;具有软件技术方面的先进的理论知识和较强的实践能力,具有软件实践指导能力,具有一定的教研教改能力、学术研究能力等;能较好地把握课程,制定结合学生专业特点和学习实际的课程标准,并能科学实施。2.教材与配套资料教材:《硬件趣学Python》主编:李忠智王雪,西安电子科技大学出版社。参考书:[1]《Python编程从入门到实践》EricMatthes,人民邮电出版社,2016年[2]《Python程序设计》,黄锐军,高等教育出版社。[3]《Python语言程序设计基础(第2版)》,嵩天、礼欣、黄天羽,高等教育出版社3.实践教学条件云计算与大数据实训室、教室4.网络资源https://skidsdocs.readthedocs.io/zh_CN/latest/index.html6.课程考核6.1考核原则1.注重考核主体的多元性,考核方式的多样化;2.形成性考核和终结性考核相结合

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论