《C语言程序设计教学设计课件》由会员分享,可在线阅读,更多相关《C语言程序设计教学设计课件(7页珍藏版)》请在金锄头文库上搜索。
1、2020/10/10,1,教学法讨论,抓住教学主线; 明线:章、节、知识点的内容编排; 暗线:内在联系。 例:数据类型,表达式,变量、局部和全局变量、变量的存储类别等。 按程序的两条主线(数据和操作)画出课程的“联络图”,2020/10/10,2,数据:,教学法讨论,抓住教学主线:,2020/10/10,3,操作:,运算符(优先级和结合性),语句,过程化语句(顺序、分支和循环),简单语句(表达式、函数)等,函数,教学法讨论,抓住教学主线:,表达式(算术、关系、逻辑、赋值、逗号,条件、位、指针、类型转换等),定义、调用(形参、实参、返回值、原型、嵌套与递归)等,系统函数,基本的输入、输出函数,文
2、件相关的函数,其它的系统函数等,2020/10/10,4,教学法讨论,抓住教学主线: 对学生作用: 明确方向; 查漏、补遗; 复习,总结。,2020/10/10,5,教学法讨论,注重前后知识的联系和对比(例): 基本数据类型、构造类型和指针; 循环结构和循环语句的比较,循环语句之间的比较; 对变量的全面认识(前后联系); 一维数组和二维数组间的关系; 指针和数组、结构、函数等的关系。,2020/10/10,6,教学法讨论,总结问题类型,找出一般方法: 求和、累积乘问题; 拆数的问题; 排序问题(冒泡、选择); 查找算法(顺序查找); 最大公约数、最小公倍数、素数等; 递归算法(求最大公约数、阶乘等)。 字符串的处理(字符和字符串的插入、删除,字符串的连接、比较等)。 进制转换问题。,2020/10/10,7,教学法讨论,课程始终强调的几个问题: 利用计算机解决问题: 从问题到程序(程序的开发过程) 分析问题、弄清题意; 找出解决问题的步骤算法; 用C语言将算法“翻译”成程序; 调试、运行。,