【程序设计论文】开展C语言程序设计教学探究.docx
《【程序设计论文】开展C语言程序设计教学探究.docx》由会员分享,可在线阅读,更多相关《【程序设计论文】开展C语言程序设计教学探究.docx(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、【程序设计论文】开展C语言程序设计教学探究【摘要】C语言程序设计是一门重要的计算机专业基础课程,结合实例开展教学能够增加学生的学习兴趣,提高学生的学习积极性。选取贴近学生日常生活的内容或社会的热门问题作为实例,更能提高学生的学习热情。将东京奥运会这一热门话题作为实例,浅谈怎样开展C语言程序设计的教学设计。【关键词】C语言;实例;教学设计;奥运会C语言程序设计不仅是计算机大类中各专业的一门专业基础课程,而且是非计算机专业的学生需要学习的主要程序设计语言课程之一。这门课程不仅要求学生把握传统意义上的程序编写,更要求学生转换求解问题时的思维方式,培养学生的计算思维。这门课程主要包括C语言的基础知识和
2、程序设计的基本方法。以实际问题的求解经过为引导,以实际应用为背景,在一个实际案例的不断深化中逐步引出相关知识点,努力贴近学生,使知识点愈加通俗易懂,案例内容能够严密结合实践,并引导学生举一反三、融会贯穿。在实际教学中,案例能够选择贴近学生日常生活的内容,例如,学生信息管理系统、学生食堂管理系统、学生成绩管理系统;或是社会的热门话题,如最近的东京奥运会、河南洪水赈灾、疫情防控等,这些实例都能够被分解成很多细小的程序设计问题,然后穿插在课程的各个知识点中,加强学生对于知识点的进一步理解。下面以东京奥运会这一内容为实例,浅谈怎样结合实例开展C语言程序设计的教学。1教学设计C语言程序设计根据章节安排,
3、包括基础知识、数据类型、格式化输入输出、选择构造、循环构造、数组、函数等部分,下面将选取其中部分章节的知识点,分析怎样结合奥运会比赛中的实例进行教学设计。1.1数据类型在C语言中,数据有常量和变量两种形式,基本的数据类型包括整型、实型、字符型和字符串型。在学习这个知识点时,能够结合奥运会中运发动各种不同数据类型的信息。例如,运发动的年龄信息保存为整型数据,性别信息保存为字符型数据F为女性、M为男性,国籍信息保存为字符串型数据如中国的国家代码为CHN,运发动的姓名信息保存为字符串型数据,运发动参赛项目信息保存为字符串信息,等等。另外,还能够向学生解释讲明常量和变量的实际意义,如运发动姓名、年龄、
4、国籍、参赛项目等一些不能够修改的数据为常量,运发动的最佳成绩、体重等能够修改的数据为变量。1.2格式化输入输出键盘输入和屏幕输出是编写简单的顺序构造程序时最经常用到的操作。在学习了通过调用输入/输出函数实现键盘输入和屏幕输出后,深化学习数据的格式化输入输出。格式转换讲明符包括带符号的十进制整数讲明符%d、字符讲明符%c、字符串讲明符%s、十进制小数讲明符%f等,格式修饰符包括long型数据修饰符l、显示精度的修饰符.n等。在学习这个知识点时,能够结合奥运会的不同运动项目在屏幕上显示其比赛结果,例如,篮球比赛、排球比赛等球类比赛的结果是整数,在屏幕上显示结果时能够用%d;跑步比赛、游泳比赛等比赛
5、的结果是准确到小数点后两位,在屏幕上输出结果时能够用%8.2f,这里的%8.2表示输出数据所占的域宽为10,显示的精度为2;在飞碟射击比赛中,需要用O和X表示击中和未击中,在屏幕上显示结果时能够用%c。1.3选择构造选择构造也称为分支控制构造,包括单分支、双分支、多分支选择控制构造,所用到的语句包括if-else和switch。在学习这个知识点时,能够结合奥运比赛中成绩的排序。对于2人或两队参加决赛的项目,如球类比赛,此时已知比赛得分,需要由此得出金银牌得主分别是哪一队,就能够用到if-else语句;对于4人或4队参加决赛的项目,如皮划艇的B组决赛,要想分出14名,能够用到if-else语句的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计论文 程序设计 论文 开展 语言程序设计 教学 探究
限制150内