您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 教学设计方案框架--供参考
教学设计方案课程名称:____________任课教师:____________所在专业:____________时间:____________软件服务外包教研室课程整体情况一、课程目标与定位1.课程目标直接或间接服务于什么岗位,属于专业核心课还是专业基础课,在课程体系中的地位如何。2.课程间关系课程类型课程名称与具体课程可以有哪些整合先行课程后继课程并行课程二、教学内容选取与序化为服务于课程目标和性质,需要选取哪些教学内容,内容之间的先后关系如何等。三、教学载体选取与设计列出案例或项目如何与学习内容对应,体现内容的学习有案例或项目的引导与驱动。(下面以《JAVA高级编程》为例,老师们可以根据任教课程自行伸缩设计)项目单元案例知识点案例学习内容学时总学时1.文件分割器的设计与实现1.1打印输出菱形1.1.1获取字符的unicode编码1.1.2计算阶乘单元一:基本语法与程序结构4561.2用多态方式计算图形面积1.2.1测试对象类型参数的传递1.2.2重写equals()方法单元二:类与对象、继承与多态81.3实现字符串反转1.3.1简易电话簿1.3.2实现冒泡排序1.3.3实现数组复制单元三:集合、字符串与数组41.4简易记事本的实现1.复制文件夹2.删除指定文件单元四:IO流与文件管理82.网络聊天室的设计与实现2.1简易聊天室单元五:网络编程技术102.2动画实现:会游泳的鱼2.3线程生命周期测试单元六:多线程技术83.快递打印系统的设计与实现3.1登录窗体的设计与实现单元七:GUI技术63.2快递单据的增、删、改、查单元八:JDBC技术8四、行动导向教学设计与实施阐述自己打算如何实施行动导向教学,如何将知识的学习和案例/项目等有机地结合起来,如何让学生在案例的完成过程中既能完成知识的学习,又能培养各种能力。所任教课程中,除了学习知识外,重点可以培养学生的哪些能力?五、过程性评价设计与实施该课程是否参与“过程性评价改革”,如果参与,请填写下列表格,细化阶段性评价活动;若不参与,请描述在教学过程中如何给予学生适当评价。(下表内容、分值等等各项老师们都可以讨论,不是最终版,希望老师提出自己的想法)阶段考核目的考核指标具体的考核内容及方法存档资料第一阶段(3.4-4.15)共35分是否按时上课(共5分)教师多次考勤,有一次旷课扣1分,一次迟到0.5分,一次早退扣1分。连续3次(含3次)则不得分。课堂学习积极性(共5分)教师多次检查课堂笔记,有笔记且认真整理,酌情加分,最高得5分。没有笔记的为0分。在课堂学习中,能积极参与讨论,善于思考,并能在小组学习中起到引导和组织作用。课后作业完成情况(共5分)教师适量布置作业,并随时检查,有一次作业未完成或抄袭或质量不高等,教师酌情扣分。最多扣5分。考核学生基本知识的掌握情况(共20分)笔试或上机,考核学生基础知识掌握情况。第一阶段总结学生根据得分情况进行自我总结,找出不足和差距,并书面保留。教师帮助学生进行问题发现,对个别学生进行重点指导,及时跟进。第二阶段(4.16-6.1)共35分是否按时上课(共5分)教师多次考勤,有一次旷课扣1分,一次迟到0.5分,一次早退扣1分。连续3次(含3次)则不得分。课堂学习积极性(共5分)教师多次检查课堂笔记,有笔记且认真整理,酌情加分,最高得5分。没有笔记的为0分。在课堂学习中,能积极参与讨论,善于思考,并能在小组学习中起到引导和组织作用。课后作业完成情况(共5分)教师适量布置作业,并随时检查,有一次作业未完成或抄袭或质量不高等,教师酌情扣分。最多扣5分。考核学生基本知识的掌握情况(共20分)笔试或上机,考核学生基础知识掌握情况。第二阶段总结学生根据得分情况进行自我总结,找出不足和差距,并书面保留。教师帮助学生进行问题发现,对个别学生进行重点指导,及时跟进。第三阶段(6.1-7.15)共30分是否按时上课(共5分)教师多次考勤,有一次旷课扣1分,一次迟到0.5分,一次早退扣1分。连续3次(含3次)则不得分。课堂学习积极性(共5分)教师多次检查课堂笔记,有笔记且认真整理,酌情加分,最高得5分。没有笔记的为0分。在课堂学习中,能积极参与讨论,善于思考,并能在小组学习中起到引导和组织作用。课后作业完成情况(共5分)教师适量布置作业,并随时检查,有一次作业未完成或抄袭或质量不高等,教师酌情扣分。最多扣5分。考核学生基本知识的掌握情况(共15分)笔试或上机,考核学生基础知识掌握情况。第三阶段总结学生根据得分情况进行自我总结,找出不足和差距,并书面保留。教师帮助学生进行问题发现,对个别学生进行重点指导,及时跟进。以下是具体的教学设计方案(前几年软件技术专业老师共同讨论的方案),选取了2种格式,大同小异,仅作为参考,具体格式不限定。老师们可以结合自己课程特点和教学习惯,制定自己认为合适的教学设计格式。但注意尽量体现出行动导向教学的核心----如何让学生参与学习活动中。《学习单元一:基本语法与程序结构》教学设计课程名:《Java高级编程》总课时:72学分:5学习内容Java基本语法与程序结构地点W5学时4任务描述任务1:搭建Java开发环境任务2:不使用IDE工具,编辑、编译和执行类文件;任务3:使用Eclipse工具熟练编辑、编译和执行类文件;任务4:使用eclipse工具,对给定的程序进行调试运行。教学目标知识技能目标1.了解Java语言的诞生及应用领域;2.学会搭建Java开发环境,熟练进行类的编辑、编译和执行;3.熟练掌握Eclipse开发工具的使用;4.学会Eclipse断点跟踪调试方法。能力目标1.通过对错误程序的分析、调试和修改,培养学生分析、解决、总结问题的能力;2.通过小组讨论研讨,培养学生交流表达能力;3.对于一个特定的任务,能够明晰任务目的、要求、实施、成果展示等步骤,体验完整地做事过程。态度目标1.通过JAVA应用领域的学习,增强学习的兴趣;2.在任务完成过程中能很好地与小组成员进行交流和合作;3.遇到困难时,能够积极地接受挑战,认真负责地完成任务,并具有严格的时间观念以及时间管理意识。教学重难点教学重点:1.搭建Java开发环境2.Eclipse断点调试方法教学难点:Eclipse断点调试方法知识结构图教学方法任务驱动、小组讨论、启发引导、教学做一体化教学过程步骤内容教学方法时间分配Java语言概览Java语言诞生及应用领域搭建Java开发环境IDE集成开发环境EclipseEclipse断点跟踪调试任务导入显示世界编程语言月度公布的排行榜,明确JAVA语言的重要性。()同时,向学生展示本次课的教学目标,明确教学任务。5’预习检查检查、订正作业,了解学生对教学内容的掌握情况。(检测题—第一单元)小组讨论启发引导8’工作任务任务1:搭建Java开发环境知识储备1.Java语言的诞生2.Java语言的应用3.身边成功的Java案例4.搭建Java开发环境(1)JDK、JVM、JRE三者含义(2)为什么要安装JDK?如何安装?(3)为什么要配置环境变量?如何配置?要求学生写出任务描述(做什么),实现步骤(如何做),完成情况等三部分,以问题的形式让学生明确学习的内容,以文档的形式记录下学习的过程。35’任务实现明确Java开发环境搭建的知识后,熟练搭建的方法,具体如下:1.下载JDK安装程序2.安装JDK3.配置环境变量4.利用给定的Java类文件,测试环境搭建是否成功任务点评教师点评学生任务完成情况并对共性问题进行说明。任务思考以前我们使用JCreator作为IDE集成开发环境,那如果不使用IDE工具,该如何手动编辑、编译和执行Java程序呢?任务2:不使用IDE工具,编辑、编译和执行类文件知识储备1.Java源程序编译和运行的过程2.理解“带包编译、带路径执行”的含义讲授法、小组合作等多方法综合运用20’任务实现请编写Java程序,位于lx包下,程序功能为:对x和y变量比较,并升序输出。1.在记事本中编辑程序源代码2.用javac命令编译文件3.用java命令运行文件任务点评教师点评学生任务完成情况并对共性问题进行说明。任务思考JAVA程序运行的核心过程就是上述的几个步骤,尽管可以使用IDE,但是需要了解基本的原理。任务3:使用Eclipse工具熟练编辑、编译和执行类文件知识储备1.Eclipse简介2.Eclipse环境的基本操作方法讲授法、小组合作等多方法综合运用45’任务实现对上述程序在Eclipse环境中进行编辑、编译和执行。1.创建项目2.建立类3.运行程序4.调试程序(重点在任务4中介绍)任务点评教师点评学生任务完成情况并对共性问题进行说明。任务思考在程序整个编写、编译和运行过程中,可能会出现很多错误,需要花大量的时间来找错、改错,这时可以借助eclipse的断点跟踪调试功能提高效率。任务4:使用eclipse工具,对程序进行断点跟踪调试知识储备断点跟踪的步骤讲授法、小组合作等多方法综合运用60’任务实现编程求n!,使用递归算法的程序来跟踪程序执行过程中变量的变化,学习断点调试的方法。任务点评教师点评学生任务完成情况并对共性问题进行说明。任务思考在程序整个编写、编译和运行过程中,可能会出现很多错误,需要花大量的时间来找错、改错,这时可以借助eclipse的断点跟踪调试功能提高效率。小结教师小结本节课的知识点,总结学生在实践过程中出现的问题,对共性问题进行强调。评价汇总学生对用文档记录学习过程的方法的体会,已更好地改进。观察学生对eclipse断点调试技术的掌握情况。作业1.对两个编写好的程序进行调试,巩固课上学习内容。2.做基本语法的练习题,为下节课内容做准备。教学反思说明本单元知识内容参考《JAVA编程宝典》第一篇第一章《综合案例二:网络聊天室的设计与实现》教学设计课程名:《Java高级编程》总课时:56学分:3.5学习内容网络编程技术及与GUI技术、多线程技术的综合应用地点W5学时6教学载体网络聊天室案例的设计与实现任务描述对“网络聊天室”案例进行分析、设计、编码实现及测试,实现客户端之间的信息通讯。教学目标知识技能目标1.理解TCPSocket网络编程的原理。2.熟练掌握网络编程的基本步骤。3.熟练掌握图形用户界面相关技术。能力目标1.在案例实现过程中,能按照“分析C—设计D—实现I—测试O”的思路,培养完整的工作能力。2.遇到问题能大胆思考并能积极主动地寻求帮助。态度目标1.在任务完成过程中能很好地与小组成员进行交流和合作;2.具有学习的兴趣和毅力,善于表达,并能及时总结和反思。教学重难点教学重点:1.网络编程、GUI等知识点的掌握。2.“分析C—设计D—实现I—测试O”项目开发能力的培养教学难点:1.“分析C—设计D—实现I—测试O”项目开发能力的培养知识结构教学方法案例教学、任务驱动、小组合作、教学做一体化第一课时教学过程主要任务完成“网络聊天室”需求分析与总体设计(任务一)完成“网络聊天室”界面设计与初步的编码实现(任务二子任务1、任务三子任务1)主要目标明确网络聊天室的需求,在分析思考基础上,对功能模块进行总体设计,对技术难点进行汇总,形成初步的设计图,并聊天室的界面设计和代码实现。主要知识点1.JSplitPane分割面板的作用和使用方法2.JScrollPane滚动面板的作用和使用方法3.JList列表框的作用和使用方法4.Java编码规范任务实现教师活动学生活动教学方法1.演示“网络聊天室”程序功能,引导学生对案例进行功能分析。1.根据“网络聊天室”程序功能来明确需求,并进行总体设计,把结构、难点等过程性信息记录在板纸上。演示讲授2.深入学生讨论中,听取讨论情况,进行指导和提示。2.以小组为单位进行讨论,将设计思路记录在板纸上,并不断细化设计。小组合作头脑风暴3.鼓励小组将成果粘贴白板,并就设计中出现的问题进行共享。3.小组代表展示小组设计图,重点将思考的问题或难点进行共享。榜样示范头脑风暴4.对主要问题进行提示,帮助学生从总体上理顺该程序的思路。4.根
本文标题:教学设计方案框架--供参考
链接地址:https://www.777doc.com/doc-2419635 .html