程序设计基础(C语言)(慕课版)(第2版)

国家一流课程配套教材 工信部十四五规划教材 包含AI辅助编程内容 配有在线实践平台 配套资源丰富
分享 推荐 0 收藏 5 阅读 240
苏小红 (作者) 978-7-115-67713-6

关于本书的内容有任何问题,请联系 刘博

1)教材内容取材新颖,聚焦程序设计的基础知识和核心问题,案例紧密结合实践。
2)在教材中融入新颖的思政元素。
3)引入AI辅助编程内容。
4)教辅资料完备,提供了全方位多元化的教学资源。
¥69.80 ¥59.33 (8.5 折)

内容摘要

本书是国家精品在线开放课程、国家级一流本科课程、华为“智能基座”精品慕课“C语言程序设计精髓”的配套教材。全书由12章组成,包括4个模块:程序设计的计算机基础(第1章)、程序设计方法基础(第2~5章)、程序设计的问题求解基础(第6章)、算法和数据结构基础(第7~12章)。其中,程序设计方法基础涵盖了4章内容,包括基本I/O和基本数据类型、基本运算、基本控制结构、结构化与模块化。算法和数据结构基础涵盖了6章内容,包括用数组保存数据、查找和排序算法、指针、字符串和文本处理、用结构封装数据、结构设计之美。
本书以快乐为本、实用为根,试图以现代视角解读C语言,通过阶梯化的实例,达到让读者举一反三、融会贯通的目的,力图用最简明的语言、最典型的实例、最通俗的解释及最丰富的图示,将程序设计的趣味性和哲理性挖掘出来,带给读者全新的学习体验。此外,本书还为任课教师免费提供多媒体课件、例题和习题源代码,以及程序设计远程在线考试平台和实验等教学资源。
本书可作为高等学校计算机相关专业程序设计课程教材,也可供从事计算机相关工作的科技人员及各类自学人员参考。

目录

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

苏小红,哈尔滨工业大学计算学部教授、智能软件工程研究中心主任,博士生导师,黑龙江省教学名师,中国计算机学会(CCF)高级会员。曾获教育部-华为“智能基座”优秀教师奖励计划、霍英东教育基金会高等院校教育教学奖、宝钢优秀教师奖、高校计算机专业优秀教师奖励计划、全国高等院校计算机基础教育研究会计算机基础教育优秀教师、中国大学MOOC“杰出贡献奖”、全省优秀教师、省师德先进个人等荣誉。
主持的C语言程序设计课程先后获评国家精品在线开放课程、国家级一流本科课程、教育部-华为“智能基座”优秀在线课程,主持的计算机图形学课程获黑龙江省研究生课程思政高质量建设项目立项。获国家级教学成果奖一、二等奖各1项,省级教学成果一等奖6项。主编教材10余部,其中4部国家十二五规划教材累计发行100余万册。
研究方向为智能软件工程,包括软件漏洞检测与定位,软件仓库挖掘,软件智能化测试,API序列推荐和代码生成等,主持完成国家自然科学基金项目4项,目前在研国家自然科学基金面上基金项目 1 项,发表学术论文200余篇,拥有国家授权发明专利22项。

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部