高教版《可视化编程应用基础——Visual Basic》 任务3.2 给浏览器添加错误处理教案

资源下载
  1. 二一教育资源

高教版《可视化编程应用基础——Visual Basic》 任务3.2 给浏览器添加错误处理教案

资源简介

课程名称 3-2给浏览器添加错误处理 课时数 2
授课班级 \ \ \
授课时间 \ \ \
授课地点 授课形式 讲解和实训
参考教材 《可视化编程应用基础——Visual Basic》(陈建军)
学情分析 通过之前项目的学习,掌握了VB程序的设计过程,了解并使用程序中的三种基本结构,熟悉了常用控件的相关属性事件基本养成带书和笔和准时上课的习惯。学生已学会通过演示视频进行程序设计。学生尝试通过小组求得帮助,以及帮助别人。需要对学生的设计思路进行引导,养成三步骤(算法,流程图,编译)实现程序的过程。
教材处理 本教材侧重于学生操作、通过多个实例的操作一步步引导学生了解编程的理念、过程。在保证学生能够操作的基础上,需要引导学生对问题的分析、处理能力,引导学生设计算法,培养其思维能力,提高编程能力
教学设计 侧重学生实训,采用微课程的方式,通过小组协作模式落实。侧重实用性和趣味性,激发学生学习兴趣和学习动力。注重学生的练习,老师主要以课堂辅导和重点讲解相结合
其他资源 前几年教师授课的教案和材料
教学目标 知识与技能 掌握浏览器控件的commandstatechange、beforenavigae和new window2事件掌握程序的错误与调试
过程与方法 通过判断命令的状态来决定 “后退”和“前进”按钮。在网页打开前激发BeforeNavigate2事件。利用NewWindows2事件把所有网页在同一窗口中打开。通过五步法(新建工程,设计界面,程序编写,测试调试,保存生成)进行程序设计。通过三步骤编写程序(算法编写,流程图绘制,代码编译)。尝试通过阅读MSDN了解浏览器控件的常用事件(英文可翻译)
情感与价值观 通过小组内部合作,增强组内同学相互合作、交流的能力通过任务单步骤及操作演示视频培养学生的自主学习能力
教学重点 浏览器的三个事件
教学难点 程序的错误与调试
课前准备 教学PPT、教学课件(小程序)
教学过程(90分钟)
环节(用时) 内容 活动 技术手段
教师 学生
复习任务浏览器对象的属性 任务说明使用小程序 复习浏览器对象的属性 巡视、让学生讲解 操作、记录 课件小程序
授课任务1 CommandStateChange事件 任务说明:使用小程序在此事件代码中可以通过判断命令的状态来决定 “前进”和”后退”是否启用 巡视、让学生讲解 观看演示视频、操作 PPT及课件小程序
授课任务2BefreNavigate事件 任务说明:在此事件过程中添加“Cancel=True”语句,浏览器不再继续访问指定的网址此功能可以屏蔽一些网址,并给出提示信息。 巡视、让学生讲解 观看演示视频、操作 PPT及课件小程序
授课任务3NewWindows2事件 任务说明:利用该事件,可以把所有网页均在同一窗口中打开。 巡视、让学生讲解 观看演示视频、操作 PPT及课件小程序
程序设计程序设计 任务说明:单击“转到”按钮,显示该网址的网页。1.问题分析2.编写算法3.绘制流程图4.编译代码5.保存6.测试调试7.保存工程、生成工程 演示、让学生讲解、讲解、巡视 观看、操作 PPT及操作演示视频
拓展任务1让网页在新的独立窗口中打开 任务说明:Set frm=New FormIEFrm.Visible=TrueSet ppDisp=frm.WebBrowers1.object该段代码的作用是新建一个窗体(该窗体与原先窗体一模一样),再打开所点击的网页。 巡视、让学生讲解、讲解 小组讨论、记录、反馈 任务单
拓展任务2给按钮添加提示信息 任务说明:在设计界面中设置按钮的ToolTipText属性值即是鼠标悬停按钮上时的提示信息。 巡视、让学生讲解、讲解 小组讨论、记录、反馈 PPT
作业收交小结 作业上交情况查看小组长指导,上交做好的程序 小结 上交作业
课后小结 回顾和记录本次课各环节所用时间,总结并分析

展开更多......

收起↑

资源预览