Web程序设计说课课件_第1页
Web程序设计说课课件_第2页
Web程序设计说课课件_第3页
Web程序设计说课课件_第4页
Web程序设计说课课件_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

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

文档简介

1、 Web 程序设计说课 说课教师广东农工商职业技术学院 计算机系. Web 程序设计说课 说课教师广东农工商职业技术学院 I课程的整体设计说课内容说课内容II单元设计. I课程的整体设计说课内容说课内容II单元设计.课程的整体设计课程定位134内容选取和组织表现形式教学方法与手段56考核方式课程设计理念2.课程的整体设计课程定位134内容选取和组织表现形式教学方法与单元设计教学目标134教学方法教学过程重点难点2.单元设计教学目标134教学方法教学过程重点难点2.一、课程定位课程的整体设计.一、课程定位课程的整体设计.课程定位调研市场岗位需求分析工作任务分析课程培养目标重构课程体系.课程定位调

2、研市场岗位需求分析工作任务分析课程培养目标重构课程课程定位 调研市场岗位需求.NET 工程师在全国市场需求仍占相当大的比重,就智联招聘网站已经达到需求1.6万个岗位.课程定位 调研市场岗位需求.NET 工程师在全国市场需求仍课程定位对广东省内1000多个ASP.NET程序员招聘岗位调查发现,用人单位对ASP.NET程序员都有以下共性要求:1.具有1-3年C#程序开发经验2.能够熟练进行ASP.NET2.0或ASP.NET4.0的开发3.具备CSS,JAVASCRIPT,AJAX的开发经验4.掌握Oracle,SQL Server,My SQL任一种或多种数据库的使用.课程定位对广东省内1000

3、多个ASP.NET程序员招聘岗位调Web程序设计的培养目标: 培养学生掌握Web应用程序开发的基本方法;培养学生应用.net技术进行中小型Web应用程序开发的能力,并形成良好的编程习惯和团队合作精神;培养学生的自主学习和创新能力,为其成长为一名合格的Web程序员奠定良好的基础。课程培养目标如下图所示:课程定位.Web程序设计的培养目标:课程定位.课程定位根据市场调研结果,把Web程序设计ASP.NET放在软件技术专业的第三学期学习,使其与先修课程和后续课程衔接得当,形成课程链路,对学生的职业能力培养和职业素质养成起到主要支撑作用.课程定位根据市场调研结果,把Web程序设计ASP.NET课程定位

4、 Web程序设计ASP.NET是软件技术专业的职业能力必修课程,是培养高职计算机专业人才的主要核心课程,是初级、中级程序员、软件工程师、软件技术服务的必备知识和必备技能。.课程定位 Web程序设计ASP.NET是软件技术专二、课程设计理念课程的整体设计.课程的整体设计.课程设计理念开放性、职业性、实践性任务驱动基于项目的工作过程设计.课程设计理念开放性、职业性、实践性任务驱动基于项目的工作过程基于项目的工作过程设计 用一个教学项目贯穿于整个教学过程,体现了软件项目开发的整体性、连贯性;同时,又根据项目开发的先后步骤,将教学项目划分为若干个任务,每个任务又由一个或几个训练子任务来完成。 课程设计

5、理念.基于项目的工作过程设计 用一个教学项目贯穿于整个教学过教学过程以任务来驱动 在教学方法上从具体的工作任务入手,通过具体的训练内容来完成任务,教学过程是能力训练过程,所有教学内容都不是从教学生知识点出发,而是将知识点融入到相应的任务中,让学生通过实际的训练任务练就相应的能力。课程设计理念.教学过程以任务来驱动 在教学方法上从具体的工作任务入手,课程设计总体思想 以用人单位对ASP.NET开发的需求为依据,聘请校外专家审核教学计划,实训项目来源企业真实项目。开放性实践性职业性.课程设计总体思想 以用人单位对ASP.NET课程设计总体思想 以程序员职业能力为导向,以典型工作过程为依据,按照国际

6、行业标准选取教学内容,依托“WebQQ系统”设计教学情境职业性开放性实践性.课程设计总体思想 以程序员职业能力为导向,以典实践性 以工作过程为主线、以项目为载体,实施“项目(任务)驱动、案例教学、边讲边练”教学模式。对课程内容进行重构和重组,充分体现了高职“理论够用,实践为重”的原则。职业性开放性课程设计总体思想.实践性 以工作过程为主线、以项目为载体,实三、内容选取和组织课程的整体设计.三、内容选取和组织课程的整体设计.321ASP.NET网站开发程序员 Web应用软件产品支持技术员 Web产品工程师 面向就业岗位内容选取.321ASP.NET网站开发程序员 Web应用软件产品支持技 1 熟

7、练掌握C#语言;2 熟练使用数据库软件;3 能利用ASP.NET开发动态网站;4 能正确理解项目的需求分析、软件设计、系统分析文档;5 会编写规范化、专业化的代码;6 能够进行规范化、专业化的软件测试。- 1 敬业爱岗精神2 团队协作意识3 规范标准意识4 持续发展意识5 自主开放的学习能力职业素质职业能力内容选取以职业能力培养为目标确定以下岗位职业能力. 1 熟练掌握C#语言;- 1 敬业爱岗精神职业素质职业高职高专学生的学习情绪化较强,对感兴趣的东西学习积极性较高,对传统的内容学习积极性较低学生对实践性环节的学习兴趣明显高于理论课程的学习 学习兴趣 主观学习能动性较弱,需要老师带领学习 学

8、生遇到较难理解的知识时,又没掌握好的学习方法,往往会产生厌学的心理。学习方法内容选取高职学生学习的特点.高职高专学生的学习情绪化较强,对感兴趣的东西学习积极性较高,选取原则(1)生产性:依据企业发展需要和ASP.NET程序员岗位群的工作任务所需的知识、能力、素质要求选取项目,以企业真实项目为载体;(2)相关性:尽量选取学生感兴趣的,与学生学习、生活息息相关的项目;(3)发展性:依据当前主流技术和今后发展趋势,为后续课程和学生的持续发展服务;(4)实施性:教学活动易于展开,可实施强内容选取.选取原则(1)生产性:依据企业发展需要和ASP.NET程序员案例模仿:WebQQ系统 校企合作项目: TC

9、L进出口贸易系统同步拓展: 学生管理系统内容选取.案例模仿: 校企合作项目:同步拓展:内容选取.内容组织C#和HTML语言入门C#语言基础ASP.NET内置对象的使用ASP.NET常用控制的使用ASP.NET访问数据库CSS & JavaScriptAJAX三层架构的开发任务一 、建立WebQQ数据库任务二 、创建UI层,利用ASP.NET控件布局界面任务三 、利用AJAX实现注册界面的年、月、日和国家、省、市的动态联运校果任务四 、利用ASP.NET验证控件进行注册界面的 昵称和密码的校验任务五 、利用ADO.NET技术创建数据访问层DAL ,实现数据的保存和更新任务六 、用GridView

10、控件实现业务逻辑层BLL的部分功能,实现QQ好友的在线和离线显示 任务七 、实现BLL层的登录、通信和聊天记录保存功能.内容组织C#和HTML语言入门C#语言基础ASP.NET内置内容组织任务一、创建WebQQ数据库8学时任务二、创建UI层,利用ASP.NET控件布局界面12学时任务三、利用AJAX实现注册界面的年、月、日和国家、省、市的动态联动效果10学时任务四、利用ASP.NET验证控件进行注册界面的 昵称和密码的校验10学时任务五、利用ADO.NET技术创建数据访问层DAL ,实现数据的保存和更新20学时任务六、用GridView控件实现业务逻辑层BLL的部分功能20学时任务七、实现BL

11、L层的登录、通信和聊天记录保存功能10学时WebQQ系统各任务对应的学时如下:.内容组织任务一、创建WebQQ数据库8学时任务二、创建UI层内容组织.内容组织.四、表现形式课程的整体设计.四、表现形式课程的整体设计.表现形式-教材前面两本教材都是高职高专精品课程配套教材,体现工学结合,内容都是以实例、项目展开。后一本书是一本国外参考书籍,提供给想进阶获取更多知识的学生选用,该书紧密结合实际,运用更多典型实例,详细讲解ASP.NET网站的开发要领。 .表现形式-教材前面两本教材都是高职高专精品课程配套教材,体现表现形式-参考网站.表现形式-参考网站.表现形式-网络课程.表现形式-网络课程.五、教

12、学方法与手段课程的整体设计.五、教学方法与手段课程的整体设计.教学方法.教学方法.教学方法根据实际的项目划分成7个任务,项目教学法充分体现“教、学、做”一体的高职教育特色,培养学生的综合职业能力和职业素养。 以项目为导向的教学方法.教学方法根据实际的项目划分成7个任务,项目教学法充分体现“教教学方法任务驱动教学法每一个教学单元都对应一个工作任务:每一个教学单元的组织都从工作任务单的设计、项目导向任务驱动的教学、注重过程的的多元化考核三方面进行。.教学方法任务驱动教学法每一个教学单元都对应一个工作任务:每一教学方法教师先对教学案例作全程操作演示,然后教师再逐步讲解逐步操作,让学生边观看边操作,最

13、后放手让学生再按步骤练习老师所演示的内容。教师深入其中,给予学生个别辅导,以加深理解并熟练掌握操作过程。 边讲边练,放手自练.教学方法教师先对教学案例作全程操作演示,然后教师再逐步讲解逐教学方法分组教学、角色扮演,体会工作过程不同岗位职责进行分组教学,一方面能够增强学生团队协作、沟通交流能力,另一方面又可以合理安排学生在学习中扮演不同的角色,从事不同的工作,完成一个项目中各类岗位工作任务的能力.教学方法分组教学、角色扮演,体会工作过程不同岗位职责进行分组教学方法通过提出一连串的问题,要求学生快速回答,或逐个提问回答。这种方法可以激发学生的快速反应能力,提高集中注意力, 加深印象,提高用脑效率,

14、活跃课堂气氛。互动交学法.教学方法通过提出一连串的问题,要求学生快速回答,或逐个提问回教学方法通过互动研讨、专题讲座的方式,选择在课程与就业,技术与发展等具有典型代表意义的主题进行教育,扩大学生看待问题的视野,开阔了思路,积极引导学生全面提升职业发展能力。互动研讨、专题讲座,引导学生全面提升职业发展能力.教学方法通过互动研讨、专题讲座的方式,选择在课程与就业,技术教学方法在ITEAM中成立虚拟公司,指导教师指导学生分组完成一个订单项目,学生在课余时间逐步完成,作为学生的综合技能实训。通过订单项目,可以使一部分动手能力较强的学生得到锻炼,也使得其他同学能参与进来,锻炼学生的协作能力。订单项目课外

15、延伸.教学方法在ITEAM中成立虚拟公司,指导教师指导学生分组完成教学手段.教学手段.教学手段-网络课堂.教学手段-网络课堂.六、考核方式课程的整体设计.六、考核方式课程的整体设计.1、随堂上机考试2、闭卷笔试1、课程期末大作业2、上台答辩1、平时作业2、上机实训3、出勤考核方式平时成绩(40%)课程设计成绩(30%)期末考试成绩(30%)课程总成绩(100%).1、随堂上机考试2、闭卷笔试1、课程期末大作业1、平时作业考学生作业及演示.学生作业及演示.单元设计验证控件的使用 单元设计.单元设计单元设计.验证控件的使用 -教案.验证控件的使用 -教案.一、教学目标单元设计.一、教学目标单元设计

16、.教学目标1、 了解各类网页验证功能的实现过程2 、理解、掌握RequiredFieldValidator、 RangeValidator、 RegularExpressionValidator、 CompareValidator和 CustomValidator控件的作用和使用 方法3、掌握ASP.NET验证控件的综合使用 .教学目标1、 了解各类网页验证功能的实现过程.二、重点难点单元设计.二、重点难点单元设计.重点难点重点: 5种验证控件的作用和使用方法;难点: 正则表达式的语法和使用方法 .重点难点重点:.三、教学方法单元设计.三、教学方法单元设计.教学方法一、以“结果演示”引导“行动

17、”教学方法:先给学生看WebQQ注册页面的最终效果演示,让学生知道自己该做成什么效果。然后,采用提问方式,启发学生积极思考、分析、讨论,寻找解决途径和问题的答案的方法。.教学方法一、以“结果演示”引导“行动”教学方法:先给学生看W教学方法二、“讲、学、练”相结合:对于实现验证控件的相关技术细节,采用大量演示、讲解和练习等方式。使学生在实践中加深对验证控件的理解,然后让学生边看演示,边实践,从而熟练掌握相关的技术细节。.教学方法二、“讲、学、练”相结合:对于实现验证控件的相关技术四、教学过程单元设计.四、教学过程单元设计. 5 step4 step3 step2 step1 step媒体演示激发

18、学生兴趣启发提问法产生好奇引入新课教学过程一、以演示导入新课(启发提问 )(5分钟);. 5 step4 step3 step2 step1 s 教学过程媒体演示:1.先演示百度,和126邮箱注册时,对控件验证的提示. 教学过程媒体演示:. 教学过程媒体演示:2.再演示WebQQ注册时,对控件验证的提示. 教学过程媒体演示:. 教学过程激发学生兴趣:对于在控件旁边出现的验证提示,会使在没有学习过验证控件的学生产生兴趣. 教学过程激发学生兴趣:对于在控件旁边出现的验证提示,会 教学过程启发提问:. 教学过程启发提问:. 教学过程产生好奇: 在学生没接触过验证控件之前,都会在思考,是否每个控件都做一个判断,然后把判断的结果输出到页面

温馨提示

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

评论

0/150

提交评论