在时代的浪潮下,人工智能将“软件工程”课程渲染得缤纷多彩。这既是一门技术学课程,又是一门管理学课程; 既需要有丰富的理论知识,又需要有实践操作的动手能力。随着各种科技与工具软件的不断涌现,又使得该课程的教学可以不断地注入新的教学方式、新的编程学习模式与新的实践方式等。 本书共11章,系统地介绍了软件工程的概念、模块、技术与实践,涉及从可行性研究到集成式开发实践的完整过程。在每章主体内容前增加了知识导图、趣味小知识等模块,从而以多视角来引导读者进行相关内容的学习; 通过每章丰富而有趣的项目案例强调理论与实践的结合; 在阅读体验上,关注初学者的感受,以多图少字的方式力求清晰简明; 章末引出深度思考以激发读者的拓展阅读兴趣。此外,每章均配有丰富的配套资源,包括各种平台与工具软件的应用技巧等,可作为读者理解相关内容的“神兵利器”。 本书兼顾了理论性、实用性和方向性,具有知识点讲解深入浅出、实践操作取材于实际项目等特点,可作为全国高等院校计算机、电子信息工程、信息管理等相关专业本科生、研究生的教材,也可以用作想要了解软件工程领域用户的快速入门读物。
(1)有的放失,学习脉络清晰。 本书写作思路清晰、目标明确、体例规整,在章的章首均配有“本章简介”“知识导图”“学习目标”三大模块内容,便于读者梳理学习脉络和明确学习方向。同时,各章内容相对独立,读者可以根据自身的不同需求,适当地调整自己的学习内容和节奏。 (2)学以致用,符合市场耑求。 通过配备大量的项目实战案例,力求做到知识体系与市场需求的紧密结合。在理论教学的同时,对不同职位主流的实用工具和工作流程模式进行介绍,带领读者从工业化的角度感受软件工程的实践项目,以满足软件专业学生毕业后的各种职位的工作需求。 (3)化繁为简,降低学习门槛。 本书较好地解決了软件工程内容复杂冗长的问题,注重优化读者的阅读友好性,尽量减少常规、复杂的文字表达,以大量的图片、项目实战案例和配套的电子资源来编写本书。旨在引导学生在实践中理解和掌握控理论知识的具体含义并灵活运用。 (4)趣味性强,启发探索式学习。 本书对部分章选择性地引入“趣味小知识”“知识拓展”“休息一会儿”“深度思考”“材料阅读”模块化学习内容,根据教学经验,建议性地提供学生存课堂外需要自行探索和学习的知识网站链接,注重培养读者探索式的学习能力和自主学习的能力。 (5)实用工具,便于快速入门。 本书更新了大量的广受好评、广泛应用的前沿技术开发工具,如在线IDEA、深度学习主流SDK等,对其使用方法和操作步骤讲解清晰,便于读者使用软件工程实践工具,旨在帮肋读者摆脱传统的代码环境搭建难等困境,实现快速入门相关技术的实践。
- 版权: 清华大学出版社
- 出版: 2023-01-01
- 更新: 2024-01-09
- 书号:9787302614616
- 中图:TP311.5-43
- 学科:工学控制科学与工程工学计算机科学与技术工学软件工程