《《Java程序设计教程》教案第14课数组和字符串(三).docx》由会员分享,可在线阅读,更多相关《《Java程序设计教程》教案第14课数组和字符串(三).docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、课题数组和字符串(三)课时2 课时(90 min )教学目标知识技能目标:(1 )掌握使用数组开发Java程序的方法(2 )通过上机实操,将所学知识与实际应用相结合思政育人目标:(1)培养学生的逻辑思维、辩证思维和创新思维能力(2 )引导学生养成独立思考和深度思考的良好习惯(3 )开阔学生视野,引导学生探究科技前沿知识,加强学生紧跟时代发展的意识教学重难点教学重点:使用数组开发Java程序教学难点:将所学知识与实际应用相结合教学方法情景模拟法、问答法、讨论法教学用具电脑、投影仪、多媒体课件、教材、文旌课堂APP教学设计第11课:课刖任务-考勤(2 min )一上机头操(20 min )一课堂演
2、K( 18 min )一知 识拓展(5 min )第2 1课:上机头操1( 20 min )一课堂;奥小(20 min )一课堂小结(3 min )一作 业布直(2 min )教学过程主要教学内容及步骤设计意图第一节课课前任务【教师】布置课前任务,和学生负责人取得联系,让其提醒 同学复习上节课所学知识【学生】复习上节课所学知识通过课刖复习, 让学生重温上节 课所学知识,使具 能够更好地接受 新知识考勤(2 min)【教师】使用文旌课堂APP进行签到【学生】按照老师要求签到培养学生的组 织纪律性,掌握学 生的出勤情况上机实操(20 min ) 【教师】组织学生在机房使用文本编辑编写程序,运用课堂
3、所 学知识和基础在Java运行环境中编写程序,实现以下目的: 随机抽取3个幸运观众,并随机派发奖金。 【学生】上机实操,随机抽取幸运观众通过上机实操, 使学生熟练掌握 使用关键字编写 程序的方法【教师】巡视机房,及时解决学生遇到的问题课堂演示(18 min)【教师】带领学生分析上机操作中出现的问题,并作出分析【问题分析】定义LuckyViewer类,在main。方法中定义数组prize,保 存奖金金额,然后输入观众姓名,保存在字符串数组name中, 接着生成3个1name.length的随机整数,作为数组name的 索引,保存在numName数组中,并判断是否重复,如果重复则 重新生成,最后循
4、环3次,根据numName数组中的值输出幸 运观众名字,并生成1个1prize.length的随机整数,作为数 组prize的索引,输出奖金金额。【教师】利用多媒体演示具体操作过程【参考代码】通过演示让学 生找出自己的不 足,从而牢固的掌 握知识点/在1到prize, length之间Eg机生成一个整数numPrize =VSAAAAAAAAAAAA/VW /将出奖金System.out ) scan.close();(int)(Math.random() * prize.length); printin (“奖金:+ prize numPrize + 元);/关闭scan拓展训练 (5 mi
5、n)【教师】讲解数组中Java编辑的小技巧【学生】聆听、记录、思考学生可进一步 巩固知识第二节课上机实操1 (20 min ) 【教师】组织学生在机房使用文本编辑器编写一个统计指定文 字在字符串中出现的次数的运行该程序 【学生】上机实操,使用toCharArrayO开发Java程序 【教师】巡视机房,及时解决学生遇到的问题通过上机实操, 使学生熟练掌握 用 toCharArrayO 开发简单Java程 序的方法上机实操2(20 min) 【教师】组织学生在机房使用CallName类开发一个Java程 序,模拟医院叫号系统。 【学生】上机实操,使用CallName类开发Java程序 【教师】巡视
6、机房,及时解决学生遇到的问题通过上机实操, 使学生熟练掌握 使用CallName类 开发简单Java程 序的方法课堂小结 (3 min)【教师】简要总结本节课的要点本节课学习了使用数组开发Java程序的方法,并通过上机实操 让大豕熟练手握了使用LuckyViewer类和CallName类在main。方法 中创建,开发简单Java程序的方法。希望大家课下多加练习,巩固 所学知识。【学生】总结回顾知识点总结知识点,巩 固印象作业布置 (2 min )【教师】布置课后作业(1)检测字符串是否为回文串。对于一个字符串,如果从前向 后和从后问前读是一样的,则称为回文串。例如,单词mom、dad 和noon等都是回文串。(2 )编程实现一个3x3的九宫格,将1至9的数字填入方格, 使矩阵中心的元素为5 ,且每行每列及每个对角线的值相加都相同。【学生】完成课后任务延展知识面,多 学科交叉学习教学反思本节课主要以上机实操,学生的学习兴趣较局。在上机实操的过程中对学生的操作 进行了巡视,并对实操内容做出演不。我认为,通过上机实操来培养学生对知识的主动 探索、主动发现和对所学知识的主动建构,可以发挥学生的主管能动性和创造性课