简介
《高级语言程序设计(微课版)》着眼于计算思维和程序设计能力的培养,以问题驱动方式逐步建构学生的基本程序设计知识体系和能力体系,提高学生的模型建立与编程实现能力,促进成果导向的课程目标达成。全书分为8章,包括绪论、程序设计基础、函数、数组、指针、结构体及其应用、文件操作和综合应用。《高级语言程序设计(微课版)》大部分章节以问题为导引,在分析解决问题的过程中逐步引出知识点,形成符合学生学习规律和习惯的较为清晰的思路和知识主线,在知识讲解与阐述过程中,忽略烦琐的语法要素,注重学生计算思维和程序设计能力的培养与训练。 《高级语言程序设计(微课版)》提供了配套的PPT、习题和符合工程认证的教学大纲,既可作为信息类专业和其他理工科专业C语言程序设计课程的教材,也可作为计算机等级考试和自学人员的参考书。
编辑推荐
1、坚持立德树人的根本任务,将课程思政内容有效融入教材中,在学生看书过程中潜移默化培养学生规则意识和职业规范、精益求精的工匠精神和高尚的爱国情怀。 2、以工程教育专业证核心理念为指引,以问题驱动的方式安排章节内容,从程序结构开始,以递进方式式提升学生计算思维和程序设计能力。 3、整本教材,围绕计算思维和程序设计能力培养,淡化程序设计语言要素,注重学生思维方式的转变和计算思维的养成。习题的设计以趣味性和挑战性为主,在训练量的基础上,注重算法的设计与实现,注重算法在具体问题解决方案中的应用,提升学生应用知识解决实际问题的能力、程序设计能力和开发平台的应用能力。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2023-06-01
- 更新: 2024-01-10
- 书号:9787302636687
- 中图:TP311.1-43
- 学科:工学控制科学与工程工学计算机科学与技术