计算机数据库教研室邹蕊Java语言程序设计说课演示“用户登录界面”说课设计教学背景12学情分析3教学目标4教学设计5教学评价一、教学背景是程序运行的第一个界面是最常遇到的、最为基本的需求。重点-组件各方法的使用难点-对容器的理解及灵活运用组件进行程序设计教学简介地位作用重点难点课程名-Java程序开发技术知识点-用户登录界面设计(4课时)授课班级-网络09级二、学情分析能力准备知识准备熟悉了Java语言的基础知识理解了面象对象程序设计的基本思想但没有接触过GUI程序设计接触过带有登录功能的程序对登录的基本流程已有大概了解但不知道登录程序设计的具体实现方法学生情况程序设计的基础欠佳,英语能力欠佳对知识的分析与讲解以够用、实用、会用为准则三、教学目标知识目标技能目标态度目标掌握窗体的创建方法理解容器的概念掌握标签、按钮等组件的构造方法和常用方法的使用培养学生分析界面组成的能力培养学生探索和综合运用组件进行GUI界面程序设计的能力培养学生认真参与、积极交流的主体意识。激发学生的学习热情,使学生初步形成编制程序的意识和科学精神四、教学设计新课导入(演示+提问)1新课讲授(案例,动画,实物)2课堂实践(设疑,演示)3课堂点评(点评,演示)4课外拓展(讲授,演示)5教师(教法)学生(学法)时间(分钟)明确任务(观察,思考)掌握新知(分析,思考,操作)熟练知识(分析,思考,练习)总结提高(观察,分析,思考)深化认知(分析,思考,操作)10403055设计意图:任务驱动环节(4-1)激发学生的兴趣,调动学习的积极性.任务内容紧扣本节课的主题与重点。激起了学生的求知欲,引导学生急于寻求解决问题的新方法,为后面的教学埋下伏笔.新授内容讲解(4-2)AWT包与Swing包对比讲解,图表说明20分钟窗体与容器动画说明,实物演示20分钟标签与按钮演示+分析+模仿25分钟文本框与密码框演示+分析+模仿25分钟知识点讲授方法难点处理时间框架、面板与组件的关系容器的嵌套方法的使用方法的使用框架面板按钮框架、面板与组件的关系Desk容器的嵌套Desk容器的嵌套标签、按钮、文本框与密码框我是你是设计意图:充分考虑学生的年龄特点和心理特点,将知识点融入到学生喜欢的趣味界面中,使学生在轻松愉快的氛围中完成知识的学习,增强学习的积极性。让他们学完后发出“原来如此简单,我也能”的感慨,增强学习趣味性,提高学习的积极性。标签按钮文本框密码框实例演示知识分析学生模仿实例演示知识分析学生模仿标签、按钮、文本框与密码框教学方法组件编号组件名设置功能1JFrame应用程序图标为一个笑脸显示登录窗口窗口大小为340×260窗口大小不可改变2JLabel/显示背景图片3JLabel显示文字为‘服务器(S)’输入服务器提示文本设置快捷键ALT+S4JLabel显示文字为‘用户名(U)’输入用户名提示文本设置快捷键ALT+U5JLabel显示文字为‘口令(P)’输入口令提示文本设置快捷键ALT+P6JTextField文字长度为16字符输入服务器IP地址课堂实践(4-3)设计意图:组件的名称和属性一目了然,有助于学生程序的编写1345287691110课堂实践(4-3)Textinhere日常考核促进学风榜样作用培养尖子激发表现欲课堂点评(4-4)出错了吗?出了什么错?为什么?怎么改?先请学生点评然后老师再补充分析提高纠错及检错能力发现错误,巩固知识设计意图培养观察能力培养表述及归纳能力课堂实践效果图课外拓展效果图课外拓展(4-5)由学到用由易到难由简到繁课外拓展课堂实践课堂模仿设计意图:分析知识、综合运用知识循序渐进逐步提高考核内容课堂模仿+课堂实践+课堂表现教学评价考核手段自我评价+同学互评+老师点评教学评价(五)考核层面知识层面+技能层面+态度层面本次说课的特点怎么教教什么为什么说课设计目的明确,重点突出过程鲜明,形式多样解释透彻,全面培养目标:听者能懂,懂者能教321敬请指导敬请指导谢谢