教学设计方案框架供参考.docx
- 文档编号:14848488
- 上传时间:2023-06-27
- 格式:DOCX
- 页数:18
- 大小:76.30KB
教学设计方案框架供参考.docx
《教学设计方案框架供参考.docx》由会员分享,可在线阅读,更多相关《教学设计方案框架供参考.docx(18页珍藏版)》请在冰点文库上搜索。
教学设计方案框架供参考
教学设计方案
课程名称:
____________
任课教师:
____________
所在专业:
____________
时间:
____________
软件服务外包教研室
课程整体情况
一、课程目标与定位
1.课程目标
直接或间接服务于什么岗位,属于专业核心课还是专业基础课,在课程体系中的地位如何。
2.课程间关系
课程类型
课程名称
与具体课程可以有哪些整合
先行课程
后继课程
并行课程
二、教学内容选取与序化
为服务于课程目标和性质,需要选取哪些教学内容,内容之间的先后关系如何等。
三、教学载体选取与设计
列出案例或项目如何与学习内容对应,体现内容的学习有案例或项目的引导与驱动。
(下面以《JAVA高级编程》为例,老师们可以根据任教课程自行伸缩设计)
项目
单元案例
知识点案例
学习内容
学时
总学时
1.文件分割器的设计与实现
1.1打印输出菱形
1.1.1获取字符的unicode编码
1.1.2计算阶乘
单元一:
基本语法与程序结构
4
56
1.2用多态方式计算图形面积
1.2.1测试对象类型参数的传递
1.2.2重写equals()方法
单元二:
类与对象、继承与多态
8
1.3实现字符串反转
1.3.1简易电话簿
1.3.2实现冒泡排序
1.3.3实现数组复制
单元三:
集合、字符串与数组
4
1.4简易记事本的实现
1.复制文件夹
2.删除指定文件
单元四:
IO流与文件管理
8
2.网络聊天室的设计与实现
2.1简易聊天室
单元五:
网络编程技术
10
2.2动画实现:
会游泳的鱼
2.3线程生命周期测试
单元六:
多线程技术
8
3.快递打印系统的设计与实现
3.1登录窗体的设计与实现
单元七:
GUI技术
6
3.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语言的重要性。
(
同时,向学生展示本次课的教学目标,明确教学任务。
5’
预习检查
检查、订正作业,了解学生对教学内容的掌握情况。
(检测题—第一单元)
小组讨论
启发引导
8’
工作任务
任务1:
搭建Java开发环境
知识储备
1.Java语言的诞生
2.Java语言的应用
3.身边成功的Java案例
4.搭建Java开发环境
(1)JDK、JVM、JRE三者含义
(2)为什么要安装JDK?
如何安装?
(3)为什么要配置环境变量?
如何配置?
要求学生写出任务描述(做什么),实现步骤(如何做),完成情况等三部分,以问题的形式让学生明确学习的内容,以文档的形式记录下学习的过程。
35’
任务实现
明确Java开发环境搭建的知识后,熟练搭建的方法,具体如下:
1.下载JDK安装程序
2.安装JDK
3.配置环境变量
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.根据教师的讲授,进一步理解该程序的总体思路,并划分出功能结构图。
启发引导
5.要求学生细化界面设计,找出技术难点,并对技术难点进行重点讲解,发放参考资料。
5.在总体设计基础上对“界面”进行详细设计,根据教师的讲解和参考资料,开始编码。
讲授
上机实践
6.引导学生从企业规范的角度来修改和完善代码。
6.根据企业编码规范要求,对代码做出修改,如添加注释、模块化等。
榜样示范
头脑风暴
任务总结
本节课任务主要是让学生根据案例演示的结果,在小组讨论基础上明确需求和功能模块,从总体上理解程序的思路,并就难点问题进行初步整理。
同时,对“界面”核心功能进行了设计和编码实现。
课后反思:
第二课时教学过程
主要任务
对“网络聊天室”界面进行修改和完善,强化GUI技术点的学习和应用。
主要目标
通过体验两个角色(客户和程序员),来关注两个问题(功能扩展和程序规范),最终使得程序能更贴近客户需求,界面更加友好;同时程序更加规范,便于后期维护。
主要知识点
1.GUI组件的使用和事件处理,如背景图片的添加、窗体大小、居中、设置标题栏图标等;
2.企业软件开发基本的编程规范。
任务实现
教师活动
学生活动
教学方法
1.导入本节课内容和目标。
1.明确本节课内容、目标和任务。
讲授法
2.鼓励学生展示并简单说明程序功能,引导学生对程序做评价。
2.主动参与并展示程序界面和代码,积极参与并听取同学点评。
榜样示范
启发引导
3.告知学生从程序员角度看代码样例,从编码规范角度引导学生比较优劣,让学生养成良好的编码习惯。
3.从程序员角度,来比较代码体会规范的重要性,并对自己的编码进行修改和完善。
交流展示
4.告知学生作为一名客户,你希望该界面应该还具有哪些效果?
如:
美观程度、窗体位置、大小等等。
并总结说明创意的重要性,举例:
Family公益广告的背景并简单放映。
4.根据教师引导,以客户的身份对界面功能做新的分析和设计,并能积极参与到小组讨论中。
小组合作
头脑风暴
5.根据学生的创意,结合准备的技术点,列出要解决的技术点,采用学生自主选题的方式同时进行,鼓励小组合作完成。
5.以小组为单位选择主题进行研究并实现,注意搜集学习中的资料,以共享给他人。
(每个大组可以细分为2个小组)
小组合作
6.教师在学生学习过程中做巡回的个别指导。
也适当鼓励优秀学生参与指导中。
让完成同一主题的小组之间进行交流。
教师要跟上指导,及时收集到学生困惑,并给予指导。
6.小组各自利用图书、网上资源、老师同学等资源,进行讨论和编码。
自主+小组合作
7.鼓励多个小组之间的交流,让学生多请教他人,多获得各个主题的设计思路。
7.每两个小组互相组合,彼此把各自负责主题的设计思路进行交流。
小组合作
8.教师对学生资料进行展示,并讲解每个主题的重点知识,并把资料发给学生,实现资源共享。
8.能根据教师的讲解理解各个主题的关键技术点,并能整理好资源,课后来完成。
讲授法
任务总结
本部分是在第一课时做完界面的基础上,对界面进行规范上和功能上的重新评价,通过代码比较,引导学生理解代码规范的重要性;同时,在功能上提出新的需求,让学生通过合作和共享来学习相关技术点。
教师应多关注在整个学生活动过程中,哪些学生没有编程的思路或者不善于表达或合作等,以作为后期重点关注的对象。
哪些学生能顺利完成任务,可以发挥其带动和指导作用。
课后反思:
课堂小结
作业布置
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学 设计方案 框架 参考