- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言课程研究型教学实施方案
讨论提纲: 一、C语言课程教学存在的问题 二、C语言课程研究型教学方法的探讨 三、C语言课程教学重、难点及解决方法 一、C语言课程教学存在的问题 教师方面: 教学内容与教学时数之间的矛盾 教师的综合业务水平有待提高 教学方法、方式陈旧 重课堂教学,轻实验教学 学生方面: 学习目的不明,动力不足 逻辑思维能力较弱,想象空间较窄 初学者易产生厌学情绪 重教轻学,重理论轻实践 考试能力强,编程能力弱 二、C语言课程研究型教学方法的探讨 1、什么是研究型教学? 2、教学模式对人才培养质量的影响 3、研究型教学与传统教学的区别 4、C语言课程研究型教学实施方案 4、C语言课程研究型教学实施方案 (1)加强学生研究型教学理念的培养 (2)编制详细的研究型教学设计方案 (3)建立严格的学生考核机制 (4)转变传统教学方式 (5)以学生为导向,加强教学方法的改革 (6)实施教学手段多样化 (7)建立与研究型教学相适应的实验教学新模式 (8)建立定期的课外讨论机制 (9)加强课后练习,巩固对课本知识的把握 4、C语言课程研究型教学实施方案 (1)加强学生研究型教学理念的培养 4、C语言课程研究型教学实施方案 (2)编制详细的研究型教学设计方案 4、C语言课程研究型教学实施方案 (3)建立严格的学生考核机制 4、C语言课程研究型教学实施方案 (3)建立严格的学生考核机制 4、C语言课程研究型教学实施方案 (4)转变传统教学方式 4、C语言课程研究型教学实施方案 (5)以学生为导向,加强教学方法的改革 4、C语言课程研究型教学实施方案 (6)实施教学手段多样化 4、C语言课程研究型教学实施方案 (7)建立与研究型教学相适应的实验教学新模式 4、C语言课程研究型教学实施方案 (8)建立定期的课外讨论机制 4、C语言课程研究型教学实施方案 (9)加强课后练习,巩固对课本知识的把握 三、C语言课程教学重、难点及解决方法 1、教材选取 2、学时安排 3、学前引导 4、课程教学重、难点及分析 3、学前引导 C语言是什么?为何要学C语言? C语言在整个计算机课程体系中的作用与地位 学完C语言=会编程序? C与JAVA、C++、C#之间的关系 4、课程教学重、难点及分析 C语言内容主要包含两个大的方面:数据类型、程序结构 (1)C语言中数据类型的正确理解和把握 牢牢抓住数据在内存中存储与变化这条主线 简单类型数据在内存中存储与变化 简单数据类型的表示范围 有符号数与无符号数 4、课程教学重、难点及分析 (2)程序设计算法思想 (3)函数的理解及参数的传递 (4)递归程序设计 4、课程教学重、难点及分析 (5)变量的作用域和生存期 (6)指针与指针变量 4、课程教学重、难点及分析 (7)利用指针编程 关键:时刻记住当前指针的位置 (8)链表的定义及操作 4、课程教学重、难点及分析 (9)文件指针与文件位置指针 整型变量i 变量i_pointer …... …... 10 2000 2004 2006 2005 2001 2002 2003 指针:一个变量的地址 指针变量:专门存放变量地址的变量 2000 指针变量 整型变量i的内容 指针变量i_pointer的内容 (是地址) 变量的地址 指针 指针变量 变量 变量地址(指针) 变量值 指向 地址存入 指针变量 【例】 链表插入操作函数Insert_LinkList 。 void Insert_LinkList(NODE *head, NODE *pnew, int i) { NODE *p; int j; p = head; for (j = 0; j i p != NULL; j++) //将p指向要插入的第i个节点 p = p-next; if (p == NULL) //表明链表中第i个节点不存在 { printf (the %d node not foundt!\n, i); return; } pnew-next = p-next ; //将插入节点的指针域指向第i个节点的后继节点 p-next = pnew; //将第i个节点的指针域指向插入节点 } head 70 65 78 90 ∧ 0 1 2 3 4 65 pnew 假设i = 2 p p p 文件指针是指向整个文件的,须在程序中定义说明,只要不重新赋值,文件指针的值是不变的。 文件内部的位置指针用以指示文件内部的当前读写位置,每读写一次,该指针均向后移动,它不需在程序中定义说明,而是由系统自动设置的。 □ □ □ □ □ □ □ □
您可能关注的文档
- CoFe2O4纳米颗粒的溶液合成及磁性能-IngentaConnect.PDF
- Compton散射对非均匀等离子体光子晶体光子带隙的影响-evwpscom.PDF
- CONTENTS-无标题文档-常州进出口工业及消费品安全检测中心.PDF
- CuAu合金熔体的中程有序结构-无机化学学报.PDF
- CPVC树脂对其加工性能的影响-中国聚合物网.PDF
- C程式设计-中国文化大学.DOC
- DH926B微波分光仪.DOC
- DNA的复制损伤与修复作业习题.DOC
- DT100系列说明书-苏州一光.PDF
- DNA(或RNA)外壳蛋白感染细菌的病毒.PPT
- 2024-2025学年结构工程师综合提升测试卷附答案详解【巩固】.docx
- 2024-2025学年结构工程师综合提升测试卷附参考答案详解【能力提升】.docx
- 2024-2025学年结构工程师综合提升测试卷带答案详解(新).docx
- 2024-2025学年结构工程师综合提升测试卷带答案详解(巩固).docx
- 2024-2025学年结构工程师综合提升测试卷附答案详解【预热题】.docx
- 2024-2025学年结构工程师综合提升测试卷附答案详解(培优).docx
- 2024-2025学年结构工程师综合提升测试卷带答案详解(典型题).docx
- 2024-2025学年结构工程师综合提升测试卷标准卷附答案详解.docx
- 2024-2025学年结构工程师综合提升测试卷附答案详解【典型题】.docx
- 2024-2025学年结构工程师综合提升测试卷含答案详解【新】.docx
文档评论(0)