资源描述
基于网络资源利用具体教学设计方案
《数组》
讲课学校: 讲课老师:《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教室 √
(2)局域网 √
(3)城域网
(4)校园网 √
(5)Internet √
(6)其它
2、学习资源类型(打√)
(1)课件(网络课件)
(2)工具
(3)学习网站√
(4)多媒体资源库
(5)案例库
(6)题库
(7)网络课件
(8)其它(专题学习资源) √
3、学习资源内容简明说明
本课程利用学习网站为“Visual Basic程序设计学习网站”。该学习网站由以下多个模块组成:
在线学习:包含电子教案、专题知识、经典例子、常见问题、教学视频、教学资料
经典案例:包含每次行动所采取教学设计方案。
试验指导:试验任务、试验光盘、常见问题、程序调试、参考答案、程序点评。
调查问卷:每次行动全部对学生进行前测、后测问卷调查,以取得教学效果数据进行分析评价。
资源利用:为学生提供丰富学习资源,包含其它网站资源,以扩大学生视野,也为师生共建学习网站提供空间。
作业系统:给老师提供部署作业空间,给学生提供提交作业空间。
协作学习:学生学习过程中能够向老师提出问题或提议,老师教导,便于师生之间沟通。为学生协作学习提供交流空间。
在线测试:为学生评价学习提供空间。
四、学习情境创设
1、学习情境类型(打√)
(1)真实情境
(2)问题性情境 √
(3)虚拟情境
(4)其它 √
2、学习情境设计
1、利用网站环境,向学生演示并分析数组基础概念和作用,介绍在程序正确使用数组关键意义。
然后演示并分析例子1,介绍数组定义和引用;演示并分析经典例子,介绍数组基础应用;
接着程序点评:从综合试验(模拟计算器)样本中找出本章知识点
提出问题:该程序还存在哪些问题?怎样处理?
2、提出任务:请大家利用基于网络资源多种有效学习方法,在网站环境下,从综合试验(模拟计算器)样本中找出本章知识点。找出该程序还存在哪些问题?怎样处理?
学生在老师指导下查阅资料。
学生汇报。老师点评。
3、部署设计实践,完善该模拟计算器。
4、学生利用基于网络资源多种有效学习方法,在网站环境下分组讨论,完成相关专题检索、下载,设计应用系统。每组提交一份作业到网站上,丰富网站资源。
5、在网站环境下对作业进行自评、相互点评。
具体步骤为:(1)各小组明确学习任务、确定专题、分工到位;(2)利用专题网站进行自主学习、协作学习;(3)处理问题,并每组将作业结果上传给到网站;(4)全体就作业展开评价、自评,各抒己见。
五、学习活动组织
1、自主学习设计(打√并填写相关内容)
类型
对应内容
使用资源
学生活动
老师活动
(1)抛锚式√
数组
PPT、WORD、VB程序、VB学习网站
尝试基于网络资源多种有效学习方法
老师监控、指导学生学习活动
(2)支架式
(3)随机进入式
(4)其它
2、协作学习设计(打√并填写相关内容)
类型
对应内容
使用资源
分组情况
学生活动
老师活动
(1)竞争
(2)伙伴
(3)协同√
数组
PPT、WORD、VB程序、VB学习网站
根据学生实际情况将其每5-6个人成一个小组
小组长先分工,确定专题,然后各组员各自完成(能够利用网络资源方法交流)
老师监控、引导
(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)堂上提问 √
(2)书面练习 √
(3)达标测试
(4)学生自主网上测试
(5)完成作业 √
(6)其它 √
2、测试内容
经过任务驱动和课堂测试检验学生对知识和技能掌握情况。
展开阅读全文