高级语言程序设计c教案

高级语言程序设计c教案

ID:1189752

大小:259.00 KB

页数:33页

时间:2017-11-08

高级语言程序设计c教案_第1页
高级语言程序设计c教案_第2页
高级语言程序设计c教案_第3页
高级语言程序设计c教案_第4页
高级语言程序设计c教案_第5页
资源描述:

《高级语言程序设计c教案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、华北电力大学教案2010年~2011年第一学期系部信息与网络管理中心教研室计算机基础教研室课程名称高级语言程序设计(C++)课程编号81310102课程类型公共基础课授课班级09电力实验班09动力实验班任课教师张丽静华北电力大学教务处制-32-第一讲本讲内容C++程序结构、数据和表达式授课时间100分钟教学目的及要求通过本讲学习,使学生了解计算机语言及其在计算机中的处理过程,掌握简单的C++程序结构,学会编写简单的C++程序,掌握赋值语句的使用,掌握变量和常量的概念教学重点及难点重点:简单C++程序介绍,C++语言程

2、序的基本结构,赋值运算,变量和常量,算术运算,注释。难点:对C++基本语法的了解,对赋值运算的理解,对数据类型的认识。教学方法及手段教学方法:讲授+课堂练习教学手段:多媒体+板书教学过程内容纲要1.本课程简介2.计算机语言及处理过程3.C++语言程序基本结构4.赋值语句5.数据和表达式6.注释7.本次课程内容总结和布置作业讲课方法1.课程简介:⑴本课程的教学目标和教学内容;(2)教学要求和学习方法;(3)课程的学时安排和最后的考核方式。2.计算机语言及处理过程:通过对比实现同一功能的三段程序,让学生了解机器、汇编和高

3、级语言和各自优缺点,然后解释源程序的处理过程。3.C++语言程序基本结构:首先通过一个具体的C++程序的例子让学生了解编写程序的大致步骤,对C++程序有个初步的认识,分析语句功能。4.赋值语句:通过上面的例子让学生总结出赋值语句的格式,讲解赋值语句的功能和特点,对比和数学中等号的区别,通过举例加深学生的印象。5.数据和表达式:列举一些数据让学生了解什么是常量和变量,继而引出它们的格式、数据类型以及使用规则,介绍算术运算符和算术表达式,强调与数学表达式的区别以及书写时的注意事项。6.注释和总结:回到最初的例子,对程序的

4、语句进行详细分析,介绍注释的作用和书写格式,然后从例子中总结出C++的基本结构和书写规范;最后归纳总结。-32-时间分配本次课程全部用时100分钟。分配如下:⑴课程介绍5分钟⑵计算机语言及处理过程5分钟⑶C++语言程序基本结构20分钟⑷赋值语句20分钟⑸数据和表达式25分钟⑹注释10分钟⑺本次课程总结+布置作业15分钟参考资料张丽静,C++程序设计教程(第二版),中国电力出版社,2010谭浩强,C程序设计(第四版),清华大学出版社,2010高级语言程序设计(C)精品课程网站:http://202.206.208.43

5、-32-第二讲本讲内容数据的输入和输出授课时间100分钟教学目的及要求通过本讲学习,使学生掌握赋值过程中的类型转换原则,学会cout语句、cin语句、putchar函数、getchar函数的使用,掌握简单C++程序的编写,即顺序程序设计方法,培养走读程序的习惯。教学重点及难点重点:赋值过程中的类型转换问题,cin、cout、putchar和getchar的使用,编程思想的建立。难点:赋值时的执行顺序,数据输入时的类型问题,getchar函数的使用教学方法及手段教学方法:讲授+课堂练习教学手段:多媒体+板书教学过程内容

6、纲要1.上次课程内容回顾2.赋值语句的类型转换3.数据的输入和输出4.putchar函数和getchar函数5.习题讲解6.本次课程内容总结、布置作业讲课方法1.上次课程内容回顾:通过提问的方式回顾上次课的主要内容,让学生说出C++程序的基本结构,回忆程序中重要的语法成分。2.赋值语句的类型转换:通过一个类型不一致的例子,让学生思考计算机的处理过程,引出类型转换的原则,再通过另一个例子加深理解,最后总结赋值语句执行次序。3.数据的输出:回到上次课的例子,启发学生思考程序中存在的问题,从而引出数据的输入输出,首先介绍输

7、入、输出的概念和C++中的输入/输出方法,然后通过举例方式讲解并归纳出cout语句的格式,详细讲解各个组成部分的含义、语句的功能和输出格式的控制,最后完善例题程序并写出程序的运行结果。4.数据的输入:提出问题,让学生意识到数据输入的作用,通过举例方式讲解cin语句的格式,详细讲解各个组成部分的含义、语句的功能和内部运行机制,进一步完善例题程序,最后通过例题说明数据输入时需要注意的类型问题。5.-32-putchar函数:首先讲解函数的作用和格式,然后通过例题让学生了解putchar函数的使用。6、getchar函数:

8、讲解函数的作用和格式,通过例题让学生了解getchar函数的使用。7、习题讲解:通过改错题让学生注意到编程时容易犯的错误,通过三个编程题:计算三角形面积、小写转大写、交换两个变量的值让学生了解编写程序的基本步骤以及怎么编程解决一个实际问题。时间分配本次课程全部用时100分钟。分配如下:⑴上次课内容回顾5分钟⑵赋值语句的类型转换10分钟⑶数据的输

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。