基于网络资源利用的具体教学设计方案
《数组》
授课学校:广东工业大学 授课教师:《Visual Basic 程序设计》151课题组 一、学习目标与任务 1、学习目标描述 知识目标: (1)了解数组的基本概念和作用; (2)知道在程序正确使用数组的重要意义。 能力目标: (1)掌握数组的定义和引用; (2)掌握Option Base 1 (或0)语句、Array函数的使用; (3)掌握静态数组与动态数组的概念,以及动态数组的使用(包括定义、重定义ReDim 、Preserve); (4)掌握一维数组与多维数组的概念,以及多维数组的使用; (5)掌握变量数组与控件数组的概念,以及控件数组的使用; (6)懂得应用数组处理实际问题的常用算法(在数组中查询某个元素的位置;数组元素逆序存放;选择法/冒泡法的排序操作;回文数的判断;求最大值/最小值及其位置)。 信息素养目标: (1)提高利用网络资源获取信息的能力,能利用网络自主查寻、筛选、分析资料; (2)提高利用网络资源处理信息的能力,具备获取、加工、传输和利用信息的能力。 情感目标: (1)学会利用网络资源进行自主学习; (2)学会利用网络资源与他人进行有效的交流与协作学习。 2、学习内容与学习任务说明 《数组》是《Visual Basic 程序设计》课程中的一章教学内容。本章系统讲解了数组的基本概念和作用;数组的定义和引用;Option Base 1 (或0)语句、Array函数的使用;静态数组与动态数组的概念,以及动态数组的使用(包括定义、重定义ReDim 、Preserve);一维数组与多维数组的概念,以及多维数组的使用;变量数组与控件数组的概念,以及控件数组的使用;应用数组处理实际问题的常用算法(在数组中查询某个元素的位置;数组元素逆序存放;选择法/冒泡法的排序操作;回文数的判断;求最大值/最小值及其位置)。 二、学习者特征分析 (说明学生的学习特点、学习习惯、学习交往特点等) 本次实验的学生是大学一年级的学生,他们经过上个学期计算机文化基础课程的学习,已经初步掌握了利用计算机进行学习的方式,还保持着较高的学习积极性和热情,但层次差别仍然很大:极小部分可谓之“编程高手”,一部分有一定的编程经验,但大部分是没有实际编程操作经验的。他们适应了传统的学习方式,更渴望尝试新的教学方式,也渴望与新同学之间的更深层的了解、交流和默契的配合。可以在学习过程中,利用学生“编程高手”做前锋,影响、领导全体形成共同协作学习、个别自主学习的良好学习气氛。 经过前面阶段的学习,学生逐渐适应了网络教学模式,学会了基于网络资源学习的相关操作,但尚不熟悉。还有待继续加强这方面的锻炼。 另外,通过上一次行动研究,他们初步了解了基于网络资源利用的课堂教学模式,本次的实验教学模式将让他们更进一步地深入学习、互相协作。 三、学习环境选择与学习资源设计 1、学习环境选择(打√) (1)Web教室 √ (4)校园网 √ 2、学习资源类型(打√) (1)课件(网络课件) (4)多媒体资源库 (7)网络课件 3、学习资源内容简要说明 本课程利用的学习网站为“Visual Basic程序设计学习网站”。该学习网站由以下几个模块组成: 在线学习:包括电子教案、专题知识、典型例子、常见问题、教学视频、教学资料 典型案例:包括每次行动所采用的教学设计方案。 实验指导:实验任务、实验光盘、常见问题、程序调试、参考答案、程序点评。 调查问卷:每次行动都对学生进行前测、后测问卷调查,以取得教学效果数据进行分析评价。 资源利用:为学生提供丰富的学习资源,包括其他网站资源,以扩大学生的视野,也为师生共建学习网站提供空间。 作业系统:给教师提供布置作业的空间,给学生提供提交作业的空间。 协作学习:学生学习过程中可以向教师提出问题或建议,教师辅导,便于师生之间的沟通。为学生协作学习提供交流的空间。 在线测试:为学生评价学习提供空间。 (2)工具 (5)案例库 (3)学习网站√ (6)题库 (2)局域网 √ (5)Internet √ (3)城域网 (6)其它 (8)其它(专题学习资源) √ 四、学习情境创设 1、学习情境类型(打√) (1)真实情境 (3)虚拟情境 2、学习情境设计 1、利用网站的环境,向学生演示并分析数组的基本概念和作用,介绍在程序正确使用数组的重要意义。 然后演示并分析例子1,介绍数组的定义和引用;演示并分析典型例子,介绍数组的基本应用; 接着程序点评:从综合实验(模拟计算器)样本中找出本章知识点 提出问题:该程序还存在哪些问题?如何解决? 2、提出任务:请大家利用基于网络资源的各种有效学习方法,在网站的环境下,从综合实验(模(2)问题性情境 √ (4)其它 √ 拟计算器)样本中找出本章知识点。找出该程序还存在哪些问题?如何解决? 学生在教师指导下查阅资料。 学生汇报。教师点评。 3、布置设计实践,完善该模拟计算器。 4、学生利用基于网络资源的各种有效学习方法,在网站的环境下分组讨论,完成相关专题的检索、下载,设计应用系统。每组提交一份作业到网站上,丰富网站资源。 5、在网站环境下对作业进行自评、相互点评。 具体步骤为:(1)各小组明确学习任务、确定主题、分工到位;(2)利用专题网站进行自主学习、协作学习;(3)解决问题,并每组将作业结果上传给到网站;(4)全体就作业展开评价、自评,各抒己见。 五、学习活动组织 1、自主学习设计(打√并填写相关内容) 类型 (1)抛锚式√ 相应内容 数组 使用资源 PPT、WORD、VB程序、VB学习网站 相应内容 数组 PPT、WORD、VB程序、VB学习网站 使用资源 按照学生实际情况将其每5-6个人成一个小组 学生活动 尝试基于网络资源的各种有效学习方法 分组情况 学生活动 教师活动 教师监控、指导学生的学习活动 教师活动 (2)支架式 (3)随机进入式 (4)其它 类型 (1)竞争 (2)伙伴 (3)协同√ 2、协作学习设计(打√并填写相关内容) 小组长先分工,教师监控、引确定主题,然后导 各成员各自完成(可以利用网络资源的方法交流) (4)辩论 (5)角色扮演 (6)其它 3、教学结构流程的设计 学时分配:课堂讲授2学时,上机2学时 提交成果: 《数组》指导式实验、针对式实验。 《数组》综合实验:模拟计算器系统及其实验报告。 相关网站: 浙江省高校精品课程—VB程序设计网站 河北软件职业技术学院-VB程序设计精品课程申报网站 广东农工商职业技术学院精品课程--VB程序设计 常州机电职业技术学院-VB程序设计精品课程申报网站 长沙民政职业技术学院--VB精品课程 Visual Basic程序设计(高职高专)-同济大学 华北科技学院计算机系-精品课程 吕梁高专计算机系-精品课程 山东商业职业技术学院精品课程 新疆师范大学数理信息学院精品课程(Visual Basic程序设计) 湖州职业技术学院理工分院 陕西国防学院精品课程VB 黑龙江农业经济职业学院-精品课程 天津农学院-VB精品课程 广东农工商职业技术学院精品课程建设网--VB程序设计 武汉职业技术学院--VB精品课程 泰山学院精品课程-VB程序设计 济源职业技术学院-VB精品课程 开始 教师导语:数组的基本概念和作用 教师概述 PPT/网站 演示并分析例子1,介绍数组的定义和引用 案例学习 PPT/网站 演示并分析典型例子,介绍数组的基本应用 网站 程序点评:从综合实验(模拟计算器)样本中找出本章知识点 提出问题:该程序还存在哪些问题?如何解决? 网站 学生分组讨论、查阅资料 教师指导 专题研讨 程序点评 学生汇报 教师点评 网站 布置设计实践:完善该模拟计算器 设计实践 网站 学生分组设计、提交实验报告 教师指导 图符说明 网站 师生共同对作品进行点评 评价总结 教师总结 结束 六、学习评价设计 1、测试形式与工具(打√) (1)堂上提问 √ (4)学生自主网上测试 2、测试内容 通过任务驱动和课堂测试检验学生对知识和技能的掌握情况。 (2)书面练习 √ (5)完成作业 √ (3)达标测试 (6)其它 √