《用穷举法解决问题》
内容选自:教育科学出版社《算法与程序设计》教材第三单元第二节“用穷举法解决问题”。教师设计两课时,此教学设计为第一课时。 一、教学目标: 1.知识与技能
(1)了解穷举法在现实生活中的意义 (2)理解用穷举法设计程序的基本思路。
(3)学会使用穷举法解决现实生活、学习中所遇到的问题。 2.过程与方法
(1)经历用穷举法求解问题的基本过程。
(2)在学习过程中,发现穷举法的规律,并把它运用实际问题的解决中去。 3.情感态度与价值观
(1)引导学生关注穷举法在社会生活中的应用,激发学生学习的热情。 (2)增强学生合作意识、创新思维与进取精神。 二、学情分析
本节内容的教学对象是高一年级学生,他们已经具备了一定的逻辑思维、分析问题、表达思想等能力。同时,通过前两个单元的学习与实践,学生已初步体验了用计算机解决问题的过程与步骤,学会了对计算机程序进行调试,掌握了程序的三种分支结构等基础知识,为本节内容的学习提供了良好的基础。在“循环的嵌套”章节学生已经掌握循环的嵌套使用方法,本节课的学习基础已经具备。 三、教材分析
1、本节主要内容介绍
穷举法是程序设计中使用最为普遍的一种基础算法。它利用计算机运算速度快、精确度高的特点,对要解决问题的所有可能情况,一个不漏地进行检查,从中找出符合要求的答案。 2、重点难点分析 ⑴用穷举法的基本规律 ⑵利用穷举法解决实际问题。
3、课时安排:2课时(此为第一课时) 四、教学理念
本节内容的教学设计充分体现了《普通高中信息技术课程标准》中的基本理念,注重教学过程中三维目标的渗透。采用了以学生的学习和发展为中心,基于建构主义理论的任务驱动、情境教学等教学方法,突出自主、合作、探究等学习方法;强调信息技术与生活实际的联系,培养学生的逻辑思维能力、解决问题的能力以及创新意识等;设置多元化的评价方式,让学生掌握学习内容的同时,形成交流与评价的能力。
主要教学方法:讲授法、演示法、任务驱动、情境教学等。 五、教学策略
在教学过程中,我们主要围绕“情境导入→讲授新知→规律总结→逐步深化→阶段小结→优化算法→归纳总结”这么一条主线索来开展教学活动。 六、前期准备:
For循环嵌套讲授结束,组织一次《FOR循环题目征集大赛》,比赛中要求教师做到:1、明确题目范围为FOR循环,2、明确题目必须为原创,3、一旦入选,题目将以作者名称命名,流传于学校的历史长河中,且平时成绩有加分
优惠,充分调动学生的积极性。这些题目不但可以丰富课堂生活,也是对FOR循环知识掌握的一个检测,一举两得。
比赛后,教师需要对题目进行登记、整理、分类、公布。 七、教学过程:
八:教学反思
1、因为考虑到本学校的生源是西片普通的学生,如果用过分难的题目可能不适用,用以上教学设计中的内容完成率95%,但是对于某些学校该教学设计可能稍微偏简单。所以笔者加了思考创新题,一则学以致用,二则让学快
生有活干。
2、前期准备教师虽然辛苦,需要准备一个征题大赛的活动,但是筛选出来的题目起到的作用非常巨大,这节课中“植物大战僵尸”“掉头发”“饭卡问题”“住宿问题”都是孩子们感兴趣的题目,自己的题目自己编,学生在其他科目几乎不可能感受到。课堂效果非常好,而且教师一次的付出,可以得到很多题目,虽然征集题目比赛要求for循环结构,但是由于有些学生对循环结构的掌握欠妥,会编出选择结构的题目,可以反馈两个信息:学生对选择结构和循环结构的区别在理解上有欠缺,第二这些选择结构的题目也是可以利用。期末考试试卷,平时课堂练习题,都可以在这些题目中挖掘。笔者试上效果非常好,这类双赢的活动要定期开展。
3、课堂上变教师的演示为学生代表现场调试,编程,正确的可以作为其他同学学习的标准;错误的其他同学可以帮忙找错误,提高了学生间、师生间的课堂交流。而不是永远教师教-学生学。课下可以留适当的思考题让学生思考,满足了一批学优生的需要,让每位孩子有事情做,做感兴趣的事情。
《用穷举法解决问题》
内容选自:教育科学出版社《算法与程序设计》教材第三单元第二节“用穷举法解决问题”。教师设计两课时,此教学设计为第一课时。 一、教学目标: 1.知识与技能
(1)了解穷举法在现实生活中的意义 (2)理解用穷举法设计程序的基本思路。
(3)学会使用穷举法解决现实生活、学习中所遇到的问题。 2.过程与方法
(1)经历用穷举法求解问题的基本过程。
(2)在学习过程中,发现穷举法的规律,并把它运用实际问题的解决中去。 3.情感态度与价值观
(1)引导学生关注穷举法在社会生活中的应用,激发学生学习的热情。 (2)增强学生合作意识、创新思维与进取精神。 二、学情分析
本节内容的教学对象是高一年级学生,他们已经具备了一定的逻辑思维、分析问题、表达思想等能力。同时,通过前两个单元的学习与实践,学生已初步体验了用计算机解决问题的过程与步骤,学会了对计算机程序进行调试,掌握了程序的三种分支结构等基础知识,为本节内容的学习提供了良好的基础。在“循环的嵌套”章节学生已经掌握循环的嵌套使用方法,本节课的学习基础已经具备。 三、教材分析
1、本节主要内容介绍
穷举法是程序设计中使用最为普遍的一种基础算法。它利用计算机运算速度快、精确度高的特点,对要解决问题的所有可能情况,一个不漏地进行检查,从中找出符合要求的答案。 2、重点难点分析 ⑴用穷举法的基本规律 ⑵利用穷举法解决实际问题。
3、课时安排:2课时(此为第一课时) 四、教学理念
本节内容的教学设计充分体现了《普通高中信息技术课程标准》中的基本理念,注重教学过程中三维目标的渗透。采用了以学生的学习和发展为中心,基于建构主义理论的任务驱动、情境教学等教学方法,突出自主、合作、探究等学习方法;强调信息技术与生活实际的联系,培养学生的逻辑思维能力、解决问题的能力以及创新意识等;设置多元化的评价方式,让学生掌握学习内容的同时,形成交流与评价的能力。
主要教学方法:讲授法、演示法、任务驱动、情境教学等。 五、教学策略
在教学过程中,我们主要围绕“情境导入→讲授新知→规律总结→逐步深化→阶段小结→优化算法→归纳总结”这么一条主线索来开展教学活动。 六、前期准备:
For循环嵌套讲授结束,组织一次《FOR循环题目征集大赛》,比赛中要求教师做到:1、明确题目范围为FOR循环,2、明确题目必须为原创,3、一旦入选,题目将以作者名称命名,流传于学校的历史长河中,且平时成绩有加分
优惠,充分调动学生的积极性。这些题目不但可以丰富课堂生活,也是对FOR循环知识掌握的一个检测,一举两得。
比赛后,教师需要对题目进行登记、整理、分类、公布。 七、教学过程:
八:教学反思
1、因为考虑到本学校的生源是西片普通的学生,如果用过分难的题目可能不适用,用以上教学设计中的内容完成率95%,但是对于某些学校该教学设计可能稍微偏简单。所以笔者加了思考创新题,一则学以致用,二则让学快
生有活干。
2、前期准备教师虽然辛苦,需要准备一个征题大赛的活动,但是筛选出来的题目起到的作用非常巨大,这节课中“植物大战僵尸”“掉头发”“饭卡问题”“住宿问题”都是孩子们感兴趣的题目,自己的题目自己编,学生在其他科目几乎不可能感受到。课堂效果非常好,而且教师一次的付出,可以得到很多题目,虽然征集题目比赛要求for循环结构,但是由于有些学生对循环结构的掌握欠妥,会编出选择结构的题目,可以反馈两个信息:学生对选择结构和循环结构的区别在理解上有欠缺,第二这些选择结构的题目也是可以利用。期末考试试卷,平时课堂练习题,都可以在这些题目中挖掘。笔者试上效果非常好,这类双赢的活动要定期开展。
3、课堂上变教师的演示为学生代表现场调试,编程,正确的可以作为其他同学学习的标准;错误的其他同学可以帮忙找错误,提高了学生间、师生间的课堂交流。而不是永远教师教-学生学。课下可以留适当的思考题让学生思考,满足了一批学优生的需要,让每位孩子有事情做,做感兴趣的事情。