6.3.2 程序设计1.doc

上传人:鲁** 文档编号:559614669 上传时间:2024-03-15 格式:DOC 页数:5 大小:23KB
返回 下载 相关 举报
6.3.2 程序设计1.doc_第1页
第1页 / 共5页
6.3.2 程序设计1.doc_第2页
第2页 / 共5页
6.3.2 程序设计1.doc_第3页
第3页 / 共5页
6.3.2 程序设计1.doc_第4页
第4页 / 共5页
6.3.2 程序设计1.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《6.3.2 程序设计1.doc》由会员分享,可在线阅读,更多相关《6.3.2 程序设计1.doc(5页珍藏版)》请在金锄头文库上搜索。

1、6.3.2程序设计利用VB点对点聊天程序设计启东市吕四中学 高爱华(1)课标分析:通过本模块能运用面向对象的方法,初步使用VB程序设计语言,编制程序解决问题。强调理论与实践的结合,注意寻找并发现身边简单的实际问题,进而设计出计算机程序来解决这些问题。(2)教材分析:本节课选自教科版选修第六章综合实践开发网络应用软件的程序设计这一小节。理解模块化程序设计的基本思想,初步掌握其基本方法。在使用某种面向对象程序设计语言解决问题的过程中,熟悉对象、属性、事件、过程等概念及学会运用,设计出计算机程序来解决这些问题。(3)学情分析:随着对计算机的认识,网络的发展,高中学生具备了很强的计算机解决问题的能力,

2、但接触程序设计很少,学生应当在学习过程中认真听取教师对于事件过程的分析,在教师指导下能解释互相通信的流程图,进而实现程序设计。通过编写一些程序激发他们的学习兴趣,培养他们的学习逻辑思维能力,培养解决实际问题的能力。(4)教学设计:教学目标:知识与技能:1、熟练掌握Winsock控件的应用2、理解聊天程序设计的基本编写,初步掌握调试和运行程序的方法3、自己能够动手制作简单聊天应用程序软件方法和过程:让学生运用VB语言进行简单聊天程序设计, 情感态度和价值观:通过课堂的活动,学会尝试利用VB设计简单聊天程序,养成利用计算机程序解决实际问题的意识和能力。重点难点 1、窗体界面控件的使用2、程序代码的

3、编写、调试和运行教学过程 活动1情意导入: 老师:(单击PPT 小喇叭)提问:听一听,这是什么声音?学生:QQ接收消息的声音。设计意图:通过大家熟悉和广为应用的QQ提示声,吸引学生的注意力,激发学生的学习兴趣,心中带着疑惑听下去。活动2老师:提问:QQ里面有一些什么基本的应用功能?(请学生回答)PPT 展示QQ两张截图设计意图:通过对比,了解QQ可以接收、发送消息,视频通话,发送文件等,可以群聊,也可以私聊,引出我们今天的主题。活动3请两位同学演示今天要学习设计的聊天小程序,体验一下怎么互相通信。设计意图:通过两个文本框,一个发送信息,一个显示记录,体验聊天过程,让整个课堂活跃起来。活动4发现

4、问题:输入对方IP地址,能进行点对点的通信。引出我们今天的课题:程序设计VB点对点聊天程序设计问:同学们有没有信心完成这样的聊天程序设计?设计意图:渲染气氛,让同学充分参与进来,积极思考。活动5任务一:窗体界面设计及控件属性设计PPT:展示刚刚演习的客户端的窗体界面老师:提问:我们就以客户端为例,请同学根据这窗体界面讨论并回答客户端聊天程序设计需要哪些基本的控件?设计意图:通过刚刚的演习,合作探讨,让同学有意识的参与到窗体界面的设计中。师生共同探讨,查缺补漏。活动6请小组同学协作完成窗体界面设计及控件属性设计(客户端、服务器端),老师指导。注意:客户端和服务器端名称的设置。活动7:任务二、程序

5、代码编写展示PPT(一)老师:(提问)窗体界面已经完成,接下来就是代码编写。看图片想一想一个学生向一名老师提问时,在老师解答前前学生和老师分别会有什么动作?展示PPT(二)分析客户端与服务器端之间的通信过程。(把学生比作客户端,老师比作服务器端)课堂讨论:参照窗体界面的设计,我们需要编写一些什么代码?设计意图:通过学生向老师提问这一流程,引出客户端与服务器端之间的通信过程,确定客户端的发生事件过程,明确学生要编写什么代码思路,理顺学生要编写什么代码的条理。活动8根据上面分析代码编写的过程,需要6个事件过程。老师在电脑上演示。设计意图:由于代码的编写是一个漫长而且逻辑性很强的过程,所以把事先编好

6、的代码通过事件过程复制好,不失为一种方法。也可以为下面程序的调试提供展示机会。活动9:展示PPT任务三:程序调试与运行产品投入使用之前,必须试用。我们程序设计也是,如果运行结果和PPT上一样,那证明成功了。如果出现错误提示,我们还要返回进行代码的调试。老师试运行(修改代码)并请同学相互通信交流。设计意图:锻炼学生的动手能力和逻辑思维能力,培养他们协作意识,增进师生情感。活动10:任务五:程序保存至“:网络即时通”文件目录中。老师操作并提问学生怎样操作。提醒:语言要规范,要礼貌。聊天内容应该是健康的,积极向上的。设计意图:对文件进行有效管理,方便下次使用,让学生文明使用聊天工具。(5)效果分析:

7、通过课堂教学和实践教学,在使用某种面向对象程序设计语言解决问题的过程中,熟悉对象、属性、事件、过程等概念及学会运用,自己动手设计并制作实用的小型应用程序软件,既锻炼学生的学习新知识能力,又锻炼学生的编程能力和思维方式。(6)观课记录:第六章综合实践的目标是从简单问题出发,设计解决实际问题的应用程序软件从该教学案例的设计和施教过程来看,执教者不仅很好地把握了新课标的有关理念,而且也是一节实践效果很好的课。其主要特点是 1教学目标制定得科学、恰当可操作性强,学生配合默契。 2在教学思路部分的分析上,文字表述明确、细致,在问题的分析方面做到了以例为例,环环相扣。3在教学的实施过程中,执教者以QQ的发

8、送和接收消息功能引出本节课的设计意图,再以师生相互通信的流程展开程序代码的编写,课堂气氛比较好。 其不足之处:如何进行代码编写讲的比较少,学生思考的过程比较欠缺。场地、设备有限,不能做到各各学生实践操作。(7)课后反思:基于Winsock控件的VB聊天程序设计,涉及了程序的设计、编程、调试和运行这么多复杂的过程,因此要考虑如何让学生对VB及其工具的应用熟悉,还要针对学生不同的情况加以指导,解决程序设计的动手能力,。程序设计是个枯燥又复杂的过程,课程一开始的引课游戏非常能够抓住学生,学生明显被课堂内容吸引,想要去一探究竟。通过一个简单聊天软件让学生感受到VB编写程序的美好,激发兴趣,增强求知欲。循序渐进,分步完成,逐步渗透,提高解决实际问题能力,最终完成任务。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号