内容正文:
程序设计基础
——编写一个简单的C语言程序
课型
实践课
课时安排
1课时
授课教师
刘艺珊
1、 开篇:
老师同学,大家早上好!我叫刘艺珊。
我今天说课的题目是《编写一个简单的C语言程序》,通过本课的学习,学生可以认识到程序和算法是推动计算机自动化工作的基石,同时还会了解到C语言的程序设计,对整个计算机软件工作的原理有一个全局性的认识。下面我将从四个方面展开,为大家呈现我的思考。
2、 说教材
1、 地位、特点、作用、缘由
本课以Dev-C++为例介绍了C语言的集成编译环境,描述了C语言的基本语法结构和书写规范,并展示了一个完整的输入、编辑、保存、运行的程序设计过程。对于开展C语言程序设计来说,了解一个基本的集成编译环境,不但有用,而且必要,教材完整地展现了C语言从输入源代码→编译→产生运行结果的全过程,这一操作技能是学习后续程序设计课程所必备的。
2、 教学目标
(1) 知识与技能
能够识别C语言的基本语法元素和书写规范
(2) 过程与方法
①掌握Dev-C++的启动和基本环境的设置
②掌握编译运行C语言的步骤
(3) 情感态度与价值观
体验编写简单C语言程序的过程
3、 说学生、重难点
在小学阶段,学生已经学过Scratch编程,所以对于集成编译环境的概念应该不会太陌生,但是C语言的交互方式与之前的Scratch有本质的区别,并且由可视化编程转向C语言命令行的程序代码,对于七年级学生可能有点难度。由于是第一次接触需要大量使用英文字符的编程,所以学生在输入C语言代码时,可能会遇到一些困难,比如没有正确区分字母的大小写,或者用中文标点代替英文标点等。
结合学生的特点以及教学目标,本课的教学重点是让学生理解C语言的基本语法结构,掌握Dev-C++编译运行C语言源代码的方法;教学难点是让学生在Dev-C++中输入符合格式要求的正确代码以及能正确编译和调试程序。
4、 说教学法
1、 讲授法:教师讲解C语言程序的基本构成元素和基本语法规则。
2、 任务驱动法:引导学生通过动手实践体会Dev-C++集成编译环境的工作界面,体验从新建源代码到成功运行C语言源代码的整个过程。
3、 试错法:让学生尝试编写程序,通过不断地调试,逐步掌握C语言的各种语法特性。
4、 点评师范法:及时点评学生的典型错误,帮助学生排错,通过给出范例让学生实践,帮助学生提高观察能力。
5、 说教学过程
1、 创设情境,导入新课。
上节课我们学习了用流程图描述算法,但是想要把我们设计的算法变成电脑上能够真正运行的软件,终究不能靠流程图纸上谈兵,必须通过某种程序设计语言将它付诸实践。
今天我们就来学习利用C语言在Dev-C++环境下开发程序的方法。
2、讲授C语言的基本格式与书写规范
PPT展示简单程序的例子的图片;
重点介绍注释、头文件、分组与缩进、语句、函数的作用及其注意事项。
3、 演示并讲授C语言程序的步骤
配置编辑器→新建源代码→输入程序(代码)→保存源代码→编译→调试→运行
4、 学生自己动手实践编写一个简单的C语言程序
教师巡视,对学生出现的问题进行及时的指导
5、 课堂小结
我们通过提问学生、教师归纳的方法来回顾本节内容
6、 布置作业
完成课本中p60页的实践创新,对程序中存在的错误进行改正,并调试运行,下节课老师请同学上台来分享学习成果
以上就是我的详细教学过程。
我的说课完毕,期待同学们给予宝贵意见。
学科网(北京)股份有限公司
$$