还剩2页未读,继续阅读
文本内容:
青岛职业技术学院单元设计信息学院信・第一学期232024专业软件与大数据技术设计者陈静C语言程序设计课程代课程名称号授课类型□A类纯理论课0B类理论+实践DC类纯实践课顺序结构学习学时单元名称4班级软件23级人数381>起点分析
(1)具备使用DEVC++编译器进行程序编写、运行能力
(2)具备计算机基本操作能力、具备软件安装与卸载能力
(3)学习了C语言基础知识
2、重点分析学生学习条件分
(1)算法的概念析
(2)画流程图的方法
(3)结构化程序设计的原则
(4)C语言的语句分类
(5)格式化数据输入与输出方法
3、难点分析
(1)格式化数据的输入与输出
1、教学方法米用讲授法、课堂讨论法、练习法、实训法、演不法教学方法手段
2、学习方法CDIO法,合作学习,实训学习,自主学习
3、教学手段多媒体,项目演示
1、学校资源课件、实训一体化教室教学资源
2、文献资源参考教材,课程大纲,课外读物,实训指导书
3、网络资源精品资源共享课智慧树平台,蓝墨云班课平台能力指标及课程
1、能够正确画流程图教学目标
2、能够正确输入输出各种格式数据
1、知识目标
(1)理解算法的概念
(2)掌握画流程图的方法
(3)理解结构化程序设计的原则
(4)C语言的语句分类
(5)掌握格式化数据输入与输出方法单元教学目标
2、能力目标()能够熟练运用数据输入输出函数进行数据的读入与输出1()具备利用结构化程序设计方法分析问题的能力
23、素养目标
(1)建立结构化程序设计的思想
(2)具有独立解决问题的能力教师课前准备
1、布置学习环境
2、研究和准备教学内容包括课件,演示项目等
1、思考依赖于计算机软件程序完成的工作,大体经过哪几个步骤
2、准备好教学生课前准备材、课堂记录本等学习用品本次课程项目驱动内项目案例名称项目类型容画出求整数的阶乘算用流程图表示算法教师演示-照着做法的流程图字符输入与输出函数字符的输入与输出教师引导-独立做的应用实例格式化输入函数与输教学项目格式化数据输入与输出出函数的应用实例教师演示■照着做字符型数据加减运字符型变量和整型变量的运算算、字符型数据和整教师引导-独立做型数据的相互赋值ATM机取款实例鸡兔数据输入输出项目练习教师演示-照着做同笼问题知识点掌握程度教学策略二级三级1-5算法与结构化程序设计3因讨论或座谈C语言语句5因讨论或座谈顺序结构字符输入与输出5切实操学习格式化输入与输出5切实操学习能力点掌握程度教学策略1-5二级三级四级结构化程序设因专题学习4计能力程序开发能力因专题学习规范编码能力5使用平台编码5加强练习Dev C++平台使能力用能力调试能力5加强练习算法设计3项目练习素质点掌握程度教学策略1-5二级三级四级合作意识3分组、互评团队协作团队认识4分组、互评知识、能力、素质的项目教学活动任务历程CDIO代表构思Conceive、设计Design实施Implement、运仃Operate活动(任务)一算法与结构化程序设计活动(任务)步主要教学策略活动(任务)内容骤名称学生观察思考,教师问题引入计算机软件通常分几步完成任务讲解演示知识点1:算法的概念知识点2算法的特性知识讲解启发讲解讨论归纳知识点3算法与流程图知识点4结构化程序设计原则教师例题演示
(1)写出算法求5!的值,探讨如何改进算法教师例题演示,学生示范操作
(2)用流程图表示求5!的算法观察思考
(3)用N-S流程图表示5!的算法
(1)学生写算法求1+2+...+100实践操作巡视指导课堂实训
(2)学生画出求1+2+...+100的流程图总结分析
(3)学生画出求1+2+.・・+100的N-S流程图活动(任务)二C语言语句活动(任务)步主要教学策略活动(任务)内容骤名称知识点5C语言程序的构成知识点6C语句的分类知识讲解启发讲解讨论归纳知识点7字符输入与输出函数知识点8格式化输入与输出函数教师例题演示
(1)输出单个字符教师例题演示,学生示范操作
(2)输入单个字符观察思考
(3)使用printf函数输出数据的示例
(4)使用scanf函数输入数据的示例
(1)学生仿写例题输入输出单个字符
(2)学生仿写例题输入输出格式化数据实践操作巡视指导为提高学生们对中华文化的学习热情,某班级特举办〃学习强国〃答题竞赛请编程模拟答题过程例如〃魏晋时期的()因主持编绘《禹贡地域图》课堂实训和提出〃制图六体〃而被称为地图学家
(3)鸡兔同笼趣味问题的编程实现
(4)求圆周长、面积、球体表面积、球体体积、圆柱体体积
(5)输入小写字母,把小写字母转换成大写字母输出C程序代码编写规范知识拓展启发讲解讨论归纳课堂总结
(1)算法的概念()画流程图的方法总结分析整理笔记2()结构化程序设计的原则3
(4)C语言的语句分类()格式化数据输入与输出方法
51、本单元同步习题课后作业
2、编程题目本章最重要一点就是让学生通过本章的学习逐渐建立起模块化程序设计的思教学后记想,把大问题分解成小问题进行解决。
个人认证
优秀文档
获得点赞 0