• 《信息技术课程教学设计与案例分析》暑期课程协同备课——孙沅

    普通类
    • 支持
    • 批判
    • 提问
    • 解释
    • 补充
    • 删除
    • 默认段落标题(请修改)...
    • 教学目标

      知识与技能

    1. 学生能够理解三个常用鼠标事件的功能;

    2. 能够正确使用三个鼠标事件。

     

     

     

    过程与方法

    通过鼠标事件与绘图语句的应用,学会简易画板的制作方法与过程。

     

     

    情感、态度与价值观

     

    能够通过鼠标事件、绘图语句更大程度地实现自己的设计,拓宽思路,设计出有创意的程序。

    • 教学重难点

    三个鼠标事件的区别及应用。

    • 教学策略

    讲授法、协作学习法、任务驱动法。

     

    教学过程
    • 新课导入

    回顾旧知

        展示前面学生自己做过的同心圆程序(如右图),然后给出标准代码。

    1、 复习学过的画圆方法: Circle (x,y),r,c

    2、 窗体的Resize事件。

    引入

    打开Windows附件自带的画板程序,画一个简单图形,引出本节课要学习的鼠标事件。

     

    • 协作探究

    【探究活动1】

    打开文件夹(练习1):自学材料1、2以及窗体文件,探索Line方法在三个不同鼠标事件下出现的不同效果?(自学材料1、2附件)

    【教师活动】布置好练习任务,在VB环境下找到Form的三个鼠标事件,区别对象与事件。强调三个鼠标事件下的当前鼠标指针坐标(x,y)可以直接调用,举例说明。

    【学生活动】学生两人一组,一个人尝试在三个鼠标事件下使用Line方法,得到不同结果后,分析三个鼠标事件发生的条件,另一个同学填入表格。

    【小结】教师通过叫学生回答三个鼠标事件发生的条件,总结鼠标事件的基本概念:应用程序对鼠标位置及状态的变化作出响应。

     

    【探究活动2】鼠标事件的几个参数

    1、当前鼠标指针坐标(x,y)

    2、返回的Button值

    学生上台,输出Button值以及鼠标当前坐标(x,y),得到结论:

    Button=1,按下或释放左键

    Button=2,按下或释放右键

    Button=4,按下或释放中间键

    教师提问:Click事件与Down、Up事件有什么区别?

    学生回答:Click=Down+Up;Click没有返回值。

     

    • 拓展任务

    打开F盘窗体文件“练习2”以及任务说明。完成主要功能:按下鼠标左键并移动鼠标开始绘图。

    1.         教师引导学生在鼠标事件MouseDown、MouseMove下写代码

    按下鼠标时:(MouseDown事件),计算机认为可能要画图了,所以记下鼠标的位置。

    prex=X

           prey=Y

    移动鼠标后:(MouseMove事件),在鼠标的当前位置(X,Y)与鼠标的前一次位置(prex,prey)之间连线。

    预计结果:以鼠标按下的点为中心移动时,出现很多条直线。是因为(prex,prey)是一个定点,实际上(prex,prey)是要变化的。

    2.         放大绘制图像后分析

       

        第一次画线结束后立即把当前的(x,y)保存到(prex,prey)中,这样当前位置又变成了起始位置。

        即: prex=x

             Prey=y

        预计结果:随意画出的线无法停止。

    3.         Button值判断

    教师:Button值为多少时开始画线?

    学生:Button=1

    教师:用我们已经学过的什么结果可以进行判断

    学生:if语句

    预计结果:出现正确结果

     

    • 提升总结

    总结:

    *  Line语句;

    *  三个鼠标事件、返回的参数以及触发条件和应用;

    *  对象的属性、方法、事件。

    提升:怎么把清除功能修改成擦除功能,演示老师做好的成品。提示:将画线的颜色设置成窗体的Backcolor。

    教学反思
    • 标签:
    • 事件
    • 鼠标
  • 加入的知识群:
    学习元评论 (0条)

    评论为空
    聪明如你,不妨在这 发表你的看法与心得 ~



    登录之后可以发表学习元评论
      
暂无内容~~
顶部