任务五 C语言数组(教学设计)-湖北省计算机技能高考操作(应会)考纲技能通

| 7页
| 50人阅读
| 0人下载
精品

技能教学设计

学科网 zxxk.com学科网 zxxk.com

 

湖北省计算机类专业技能高考应会C语言基础教学设计

 

项    目

内     容

省份与专业

湖北省计算机类专业

项目名称

C语言数组

授课时数

2学时

教学目标

(1)    掌握一维数组、字符数组的概念、定义、初始化和使用

(2)    能熟练运用循环结构操作数组,解决相关问题

(3)    能熟练运用数组解决经典算法问题

 

教学重难点

1.重点

(1)    一维数组的遍历与操作:循环结构操作数组的固定模式

(2)    经典算法模型:排序(冒泡、选择)、查找(二分查找法)、数据统计等

(3)    字符数组和字符串:相关字符串函数的运用

 

2.难点

(1)    数组名作为函数参数的理解(地址传递)

(2) 多种算法(如排序)的逻辑理解与代码实现

场地与器材

场地:计算机教学室,配备影仪和屏幕,用于演示操作步骤

软件:使用windows10以及Dev-C++

教学方法

1.模板构建法:总结高考常见题型(如求最大值、排序)的代码模板,帮忙学生快速构建解题框架。

2.真题驱动法:以历年高考真题为载体,让教学直接对标考试要求。

3.归因诊断法:展示学生错误的代码,引导学生找出错误并分析原因,深化理解

 

 

 

page number 0

原创精品资源学科网独家享有版权,侵权必究!

 

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


技能教学设计

学科网 zxxk.com学科网 zxxk.com

项目实施

 

 

 

过程步骤

第一部分:整型数组、字符数组的概念、定义、初始化和使用(25分钟)

教师演示:

1.阐述整型数组的语法、概念与定义、初始化和使用

学生练习:

任务一: 定义一个存放十个整数的数组arr,并从键盘输入十个整数

任务二: 求任务一中输入的十个整数的和以及平均值

1

教师演示:

2.阐述字符数组的语法、概念与定义、初始化和使用

学生练习: 向字符数组a[10]中输入一串字母,将其小写转换为大写,大写转换为小写

3

page number 1

原创精品资源学科网独家享有版权,侵权必究!

 

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


技能教学设计

学科网 zxxk.com学科网 zxxk.com

 

教师演示:

3.数组经典练习

学生练习:向整型数组a[5]中输入一串数字,然后将数组进行逆序。

1

学生练习: 从已给定数组a[10]中找出最大值和最小值并输出

1

 

第二部分:关于数组的经典算法模型三(55分钟)

教师演示:

1.排序算法的相关问题

page number 2

原创精品资源学科网独家享有版权,侵权必究!

 

学科网 zxxk.com学科网 zxxk.com学科网(北京)股份有限公司


由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。