C语言程序设计教学指南
需积分: 17 150 浏览量
更新于2024-09-13
收藏 157KB PDF 举报
"C语言程序设计"
本书是《C语言程序设计》(何钦铭、颜晖主编,高等教育出版社出版)编写的教师配套用书,旨在培养学生的编程实践能力和程序设计的思想和方法。通过本书的学习,学生不仅要掌握高级程序设计语言的知识,更重要的是在实践中逐步掌握程序设计的思想和方法,培养问题求解和语言的应用能力。
C语言程序设计是一门实践性很强的课程,该课程的学习有其自身的特点。学习者必须通过大量的编程训练,在实践中掌握程序设计语言,培养程序设计的基本能力,并逐步理解和掌握程序设计的思想和方法。本书的内容组织方式围绕学生程序设计能力培养要求,以程序设计的学习进程为主,打破语言模块的完整性,循序渐进地组织相关教学内容。
本书的教学内容组织路线是:概论->初识程序设计->语句级控制(分支与循环)->模块级控制(函数)->数组应用->指针、结构应用->程序设计进阶(递归、链表结构)->文件应用。其中,“初识程序设计”通过若干简单、完整的程序使学生认识程序设计的基本概貌、了解程序设计的核心概念,并使学生能尽快进入编程实践环节,而有关数据类型和表达式的内容则通过案例分散到相关章节中,并在第6章2进行了回顾。
此外,为了使学生尽快理解程序设计的基本思维方式,将函数、指针的部分内容分散到课程的后期教学中,避免内容难点干扰学生对程序设计基本思维方法的理解。本书的内容组织结构见图1,包括了12章内容,分别是:第12章文件、第11章指针进阶、第10章函数与程序结构、第9章结构、第8章指针、第7章数组与字符串、第6章回顾:数据类型与表达式、第5章函数、第4章循环结构、第3章分支结构、第2章用C语言编写程序(初识程序设计)、第1章引言(概论)。
本书的教学目标是培养学生的编程实践能力和问题求解能力,鼓励学生通过实践和探索,逐步掌握程序设计的思想和方法。同时,本书也为教师提供了教学参考和指导,帮助教师更好地教学和指导学生。
2021-08-02 上传
2022-07-09 上传
2023-09-05 上传
2024-08-07 上传
2024-06-11 上传
sadf124
- 粉丝: 0
- 资源: 1
最新资源
- pandas_func-0.1.tar.gz
- HMtools:水文模拟的一些工具
- 愤怒:针对JVM语言的新构建工具
- MyFirstApp
- EdgeLedger-website:响应式博客网站,是有关Udemy课程的一部分。 (HTML,CSS,JavaScript,Lightbox2,jQuery)
- pandas_gdc_agent-0.0.3.tar.gz
- Input Templates for Chrome-crx插件
- 记事本
- TTKOCR:OCR识别图片以及PDF中的文字,基于Windows和Linux的Qt
- inactivo-开源
- TICQLib-开源
- 实用的Python编程(@dabeaz的课程)-Python开发
- pandas_gdc_agent-0.0.2.tar.gz
- CatalystOne.93z8ql9mvz.gaVW3jf
- featran:一个用于数据科学和机器学习的Scala功能转换库
- Scribo Pronto-crx插件