C语言程序设计教学设计.docx
《C语言程序设计教学设计.docx》由会员分享,可在线阅读,更多相关《C语言程序设计教学设计.docx(25页珍藏版)》请在三一办公上搜索。
1、青岛职业技术学院单元设计信息学院2017-2018第一学期专业软件技术设计者毛旭亭课程名称C语言程序设计课程代号授课类型A类纯理论课SB类理论+实践C类纯实践课总元名称循环结构学习学时4班徼软件信息2017级2班人数38学生学习条件分析1、起点分析具备高中毕业生知识水平具备计售机基本操作能力、具备软件安袋与卸领能力.2、虫点分析了解C谙=的历史和发展掌握C语古的基本结构掌握DEVC+舜成环境的应用3、观点分析C语言的基本结的C谓=编程步骤教学方法手段1、教学方法:采用讲授法、课堂讨论法、练习法、实训法演示法.2.学习方法:CDlO法,合作学习,实训学习,自主学习.3、教学手段:多媒体,项目演示
2、.教学资源1、学校资源:课件、实训一体化教室.2、文献资源;叁考教材,课程大纲,课外读物,实训指导书.3、网络资源:精品资源共享课智慈树平台,蓝黑云班深平台.能力指标及课程教学目惊1.能助使用DEVC+集成环境编写一个C语言源程序,输出一行字符,2,能终使用初步读懂并编写运行一个有简单输入、计算、输出功能的程序.单元教学目标1、知识目标 1)了解C语言的历史和发展 2)掌握C语方的基本结构 3)掌握。EV-C+集成环境的应用2、能力目标能终使用DEVC+集成环境编写一个C语言源程序。能够使用初步读怖并编写运行一个有简单输入、计算、输出功能的程序.3、素养目标建立初步编程解决何造的思想。具行独立
3、解决问题的能力.教师课前准备1、布四学习环境,2、研究和准备教学内容(包括课件演示项目等).学生课前准备1、思考什么是计算机语言。2、准备好教材、课堂记录本等学习用品.教学&项目项目案例名称本次课程项目斗动内容项目类型输出一句话输出一句向候教师演示照着做求X的正弦值输入一个数据,:输出其正弦伯教师引导独立做求某学生三年的学费和住宿费能弊后一个数学表达式进行四则运算教师指导-学者做知识点掌握程度(1-5)教学策略二级三级1.C语言概述什么是C语言5回实掾学习为什么要学习Cifl513讨论或座谈2.C语古结构C程序及结构5EJ实操学习如何开发C程序5回实操学习能力点掌握程度(I-S)教学策略二级三
4、级四级程序开发能力结构化程序设计能力40C题学习规范编码能力5S题学习DevO平台使用能力使用平台编码能力5加强练习调试能力5加强练习阅读、分析、理解C语言程序的能力理解能力1探究式项目素质点掌握程度(1-5)教学策略二级三级四娘沟通表达沟通3提问.互动表达3提问、讨论知识、能力、素质的项目教学活动(任务)历程(CDlo代表构思(Conceive)、设计Design)、实施(Implement),运行(Operate)活动(任务一while411do-while活动(任务活动(任务)内容I主要教学策欣步躲名称向题引入计算机怎样为人类工作一一执行指令教师讲解学生观察思考知识讲解知识点1:什么是C
5、语言知识点2:为什么学习C语言知识点3:C语言结构启发讲解讨论归纳示范操作(1)教师使用PPT,给大家讲解及展示C语言的发展过程(2)教如讲解C语者的发展、特点教师演示,学生观察思考知识讲解知识点1:C语筐结构知识点2:do-while语句的流程图启发讲解讨论归纳示范操作教如例题演示:(1)输出一个字符串(2)输入一个实数,输出它的正弦值教师例题演示,学生观察思考课堂实训学生上机试写输出字符事例即、求正弦但程序实践操作巡视指导总结分析活动(任务步骤名称活动(任务)内容主要教学策略知识讲解知识点1:如何开发C程序启发讲解讨论归纳示范操作教舞演示:(1)在例-、例二程序编写运行过程中,所生成的文件
6、(2)讲辄C语言开发的步骤(3)讲解可能遇到的错误、查找错误的方法,调试运行的简通过程教师例即演示,学生观察思考课堂实训学生仿照修改程序,查找错俣,实践操作巡视指导总结分析示范操作教师介绍本单元实例,分析实例要求,引导学生完成实例敦师例题演示,学生观察思考课堂实训学生上机实现实例,试写四则混合运尊数学表达式程序实践操作巡视指导总结分析课堂总结数如总结本章知识点提醒同学学习中注意的问题整理笔记布置作业习题讲解知识拓展初学者最常问的几个问题启发讲解学习评毙1、口语评量20%,课堂枳极回答问题,2.实训评埴50%,项目小姐在规定时间内完成的项目Stft.3、作业评累30%.个人做作业情况.课后作业1
7、、练习题2、计算长方形面枳教学后记本单元是C语言程序设计课程的导入部分,衢要引领学生对C语言发展有宏观认识,并且初步了解C语言结构和初学者的注意事项.青岛职业技术学院单元设计信息学院2017-2018第一学期专业软件技术设计者毛旭亭课程名称C语言程序设计课程代号授课类型A类纯理论课SB类理论+实践C类纯实践课总元名称C语营基础学习学时10班徼软件信息2017级2班人数38学生学习条件分析1、起点分析具备使用DeVC+弟译器进行程序编写、运行能力具备计W机基本操作能力、具备软件安装与卸领能力.2、虫点分析常见与变量的含义符号常量的使用方法标识符的命名规则;各种常最、变量的的定义和使用方法;各种运
8、算符的运算规则,各种衣达式计0过程:数据类型转换3、难点分析变量的存储和使用(2)运灯符与表达式的使用方法教学方法手段1、教学方法:采用讲授法、课堂讨论法、练习法、实训法,演示法。2.学习方法:CDIO法,合作学习,实训学习,自主学习.3、教学手段:多媒体,项目演示.教学资源1、学校资源:课件、实训一体化教室.2、文献资源:参考教课程大纲,课外读物,实训指导书.3、网络资源:精品资源共享课智监树平台,蓝黑公班课平台.能力指标及课程教学目标1、具备使用利用运算符对各类数据编写正确发达式,解决实际问时的能力2、具备利用结构化程序设计思想解决实际问题的能力单元教学目标2、知识目标理解常及与变瞅的含义
9、常握符号常星的使用方法 3)掌握标识符的命名规则:理解和掌握各种常玻、变量的的定义和使用方法:掌握各种运算符的运算规则,各种表达式计W过程;2,能力目标具备熟练运用运算符、应用不同类型数据编写正确表达式,解决实际问SS的能力3、素养Fl标建立初步摭程解决问题的思想。具有独立解决问题的能力。教师课前准备1、布祝学习环境.2、研究和准篇教学内容(包括课件,演示项目等),学生课前准备1、思考现实生活中仃哪践类型的数据2、准备好教材、课J记录本等学习用品。教学&项口项目案例名称本次课程项目胭动内容项目类型使用符号常试计算10形面枳和周长定义一个符号常量表示阳周率,计尊即形面枳和周长.教师演示照着做整型
10、变量的使用芦明几个恪型变吊,赋值运算后场出结果教师引导独立做转义字符的使用输出多行包含咕义字符的字符串,分析输出结果教师指导学着做字符型变量和整型变量的运算字符型数据加减运算、字符型数据和整型数据的相互赋值教师指导-学著做除法运算符、求余数运算符的应用应用除法运算符、求余数运算符进行运算教师演示-照着做依假运算的类型转换将不同类型数据相互赋(ft.观察分析输出结果教师演示-照着做自动类型转换和强制类型转换讲解自动类型转换和强制类型转换实例,观察分析输出结果教师指导-学者做几个特殊运算符的应用复合赋位运算符、自增自诚运算符、逗号运算符、条件运算符、求字节运算符的应用举例教师演示-照褶做实例分析1
11、:计算多种商品的总价格实例分析2:分析发达式的数据类型定义符号常城、普通变量,计算多个数据的四则运管结果,分析四期混合运算的结果类型教师指导-学着做知识点掌握程度1-5)教学策珞二级三级1.数据类型4团讨论或讲授2.常量写变fit常最和符号常博5变景5团实操学习3.整型数据整型常盘5团实操学习整型变量5团实操学习4.实型数据实型常M5团实操学习实型变员5Q实操学习5,字符型数据字符常fit5团实操学习字符型变瑶5团实操学习字符串常最5团实操学习6.运算符与表达式以术运蛇符和电术表达式5团实操学习赋值运算符和赋值表达式5团实操学习数据类型转换5团实操学习几个特殊的运算符5团实操学习能力点掌握程度
12、1-5)教学策略二级三级四级程序开发能力结构化程序设计能力4团专题学习规范编码能力5团专题学习DevC+平台使用能力使用平台编码能力5加强练习调试能力5加强练习阅读、分析、理解C语言程序的能力理解能力1探究式项目素质点掌娓程度实施(Implement,运行(OPerate)活动(任务)数据类型、相一和变最基础活动(任务步骤名称活动(任务)内容主要教学策略问题引入常见信息管理系统中有哪些类型的数据教师讲解学生观察思考知识讲解知识点1:数据类型分类知识点2:常录与变G知识点3:标识符的命名规则知识点4:符号常量的使用启发讲解讨论归纳示范操作使用符号常量求圆形面积和周长教师演示,学生观察思考课堂实训
13、学生上机仿照老师示例,使用符号常量编写程序实践操作巡视指导总结分析活动任务活动(任务)内容主要教学策略步躲名称知识讲解知识点1:整型常求知识点2:整型变量启发讲解讨论归纳示范操作教牌演示:(4)整型变M的定义与使用牧师例即演示,学生观察思考课堂实训学生仿照练习整型变量的练习程序,点找错误.实践操作巡视指导总结分析知识讲解知识点1:实型常量知识点2:实型变量启发讲解讨论归纳示范操作教如演示实型变量的使用,讲解实型数据超出计算范围引发的问题教师例啊演示,学生观察思考课堂实训学生仿照练习实型变量的例题程序,查找错误,实践操作巡视指导总结分析活动(任务步骤名称活动(任务)内容主要教学策略知识讲解知识点
14、1:字符型常量知识点2:字符型变St知识点3:字符型数据和整f数据的牯换和运筹启发讲解讨论归纳示范操作教如演示转义字符的示例和字符型变量赋值给整型变录的示例教师例题演示,学生观察思考课堂实训学生仿照练习大小写字母相互转换的练习程序,查找错误。实践操作巡视指导总结分析知识讲解知识点:字符小常值启发讲解讨论归纳课堂实训(1)学生完成练一练(2)做习题:写出程序的运行结果实践操作巡视指导总结分析活动(任务)四运算符与表达式以及数据类型转换活动(任务步骤名称活动(任务)内容主要教学策略知识讲解知识点1:算术运算符启发讲解讨论归纳示范操作教师演示除法运算符、求余运算付的应用牧师例即演示,学生观察思考课堂
15、实训学生仿照例题实训实践操作巡视指导总结分析知识讲解知识点2:算术表达式知识点3:赋值运算符和赋值表达式知识点4:数据类型转换启发讲解讨论归纳知识点5:赋值运算类型转换知识点6:自动类型转焕知识点7:强制类型转换示范操作教如演示赋值运算类型的转换、数据类型自动转换、强制类型转换的示例教师例题演示,学生观察思考课堂实训学生仿照例题实训,查找错误实践操作巡视指导总结分析活动(任务)五几个特殊的运算符活动(任务)步骤名称活动(任务)内容主要教学策略知识讲解知识点1:更合赋值运算符知识点2:自增运或符和自减运算符知识点3:逗号运算符知识点4:条件运算符知识点5:求字节运算符启发讲解讨论归纳示范操作教前
16、演示各种运尊符的使用示例教师例时演示,学生观察思考课堂实训学生仿照例就实训实践操作巡视指导总结分析示范操作教舞演示赋值运算类型的转换教师例题演示,学生观察思考课堂实训学生仿照例题实训,查找错误实践操作巡视指导总结分析活动任务六实例分析与实现活动(任务)步骤名称活动(任务)内容主要教学策略课堂实训学生完成本单元实训:(1)计算多种商M的总价格(2)分析表达式的数据类型实践操作巡视指导总结分析课堂总结教师总结本章知识点,提胡同学学习中注意的问时整理笔记布置作业习题讲解学习评审1、口语评fit20%,课堂枳极回答问JS.2、实训评M50%,项目小组在规定时间内完成的项目质录,3、作业怦以30%,个人
17、整作业情况。课后作业1.本单元同步练习题教学后记本单元内容是C语言的只是部分,虽然不就理解,但对于刚接触编程的学生来说,会觉得内容笈杂.千头万绪。本单元的教学应把握难度适中,使学生有信心完成后面的学习.青岛职业技术学院单元设计信息学院2017-2018第一学期专业软件与信息技术设计者陈铮课程名称C语言程序设计课程代号授课类型A类纯理论课SB类理论+实践C类纯实践课总元名称顺序结构学习学时4班徼软件信息2017级2班人数38学生学习条件分析1、起点分析具备使用DEVC+编译进行程序编写、运行能力具备计售机基本操作能力、具备软件安袋与卸领能力.学习了C语言夔础知识2.重点分析算法的概念(2画流程图
18、的方法结构化程序设计的原则C语言的语句分类格式化数据帖入与输出方法3、难点分析(1)格式化数据的输入与输出教学方法手段1.教学方法;采用讲授法、课堂讨论法、练习法、实训法、演示法,2、学习方法;CDIO法,合作学习,实训学习,自主学习。3、教学手段:多媒体,项目演示.教学资就1、学校资源:课件、实训一体化教室。2、文舔资源:参考教材,课程大纲.课外读物,实训指导书.3、网络资源:柿品资源共享课智怒:树平台,蓝一云班课平台.能力指标及课程教学目标1、能好正确画流程图2、能够正确输入输出各栉格式数据单元教学目标3、如识目标理解算法的概念掌握Si流程图的方法理解结构化程序设计的原则4C谙言的谙句分类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 教学 设计

链接地址:https://www.31ppt.com/p-7214110.html