【信息奥赛】第02讲 程序和程序设计语言

【课程内容标准】

1、在使用计算机解决实际总是的过程中,通过观看演示、模仿、实践等环节,了解顺序、选择、循环三种基本结构及其重要作用,掌握计算机程序的基本概念,能解释计算机程序执行的基本过程。

2、了解程序设计语言、编辑程序、编译程序、连接程序以及程序开发环境等基本知识。

3、能够说出程序语言产生、发展的历史与过程,能够解释其意义。

【教学目标】

1、知识与技能

1)理解程序的概念、特征和三种基本结构

2)理解程序设计的基本过程

3)理解程序的编辑和翻译的意义

4)了解程序设计语言的产生和发展历程

2、过程与方法

掌握程序的编辑技能和方法

3、情感态度和价值观

1)关注程序设计的意义

2)关注程序设计语言的发展

【重点难点分析】

教学重点:理解程序的概念、特征和三种基本结构。掌握程序设计的基本概念和基本过程。

教学难点:理解程序的三种基本结构

【教学方法】

采取“任务驱动”的教学方式,通过“探究——思考——归纳——交流”等教学环节

讲授法、演示法、任务驱动、游戏教学、情境教学、分层教学

【教学环境】

计算机机房和网络教室教学

【教学过程】

教学环节

教 师 行 为

学 生 行 为

情境

导入

从日记入手,激发学生学习的兴趣和热情,拉开本节教学的序幕。

学生阅读课本的案例

1、   教师指导学生完成第一个探究任务,帮助学生从中理解程序的概念,进而教师归纳程序的几个特征。

2、   教师指导学生开展第二个探究活动,归纳程序的三种基本结构以及程序设计的基本过程。

3、   指导学生进行阅读,帮助学生了解程序设计评议的产生与发展历程。通过开展交流活动,了解机器语言、汇编语言和高级语言优势与不足。

4、   指导学生进行观察、实践和交流活动,将活动结果填入课本表1-111-12,使学生了解程序的编辑与翻译的意义。

1、   开展探究活动,思考是程序,程序有哪些特征。

2、   开展探究活动,思考程序有哪些基本结构,程序设计的过程如何。

3、   阅读和交流活动,了解程序设计语言的产生与发展的历程和机器语言,汇编语言和高级语言的优势与不足。

4、   观察、实践和交流活动,将活动结果填入课本表1-111-12中。

小结

程序的概念、程序的基本结构、程序设计语言的产生与发展。


练习

布置课本的练习时,指导学生根据本节所学的知识,分析问题,设计算法。


【教学反思】