上篇 计算机理论基础第1章 数字化生存环境1.1 信息的数字化1.2 网络与通信1.3 计算的本质1.4 计算科学与创新习题一习题参考答案第2章 算法与程序设计2.1 算法及算法复杂度2.2 典型计算问题的算法设计2.3 查找和排序问题的算法构造2.4 算法、程序和程序设计语言2.5 结构化程序设计2.6面向对象程序设计习题二习题参考答案第3章 常用数据结构3.1 什么是数据结构3.2 常用线性数据结构3.3 常用非线性数据结构习题三习题参考答案第4章 数据的组织和管理4.1 数据库的基本概念4.2 关系模型4.3 E-R模型与数据库的设计4.4 数据库设计的解决方案案例习题四习题参考答案第5章 软件的开发5.1 软件工程5.2 软件的开发习题五习题参考答案下篇 数字媒体理论基础第6章 数字媒体技术6.1 图形图像技术6.2 音频技术6.3 视频技术6.4 动画技术第7章 数字媒体静态设计7.1 数字媒体静态设计概述7.2 色彩构成7.3 平面构成7.4 空间构成第8章 数字媒体动漫与短片设计8.1 数字媒体动漫与短片的类别8.2 数字媒体动漫与短片脚本设计8.3 视频拍摄的基本知识第9章 微课与教学辅助设计9.1 微课介绍9.2 微课的制作过程9.3 微课的评价参考文献
随着计算机与信息技术知识和技能的推广与普及,高等学校计算机基础教育面临着严峻的形势和挑战。本书是在深入研究以计算思维为核心的计算机基础教学改革的基础上,为适应新形势、新任务而推出的新型教材。本书立足于通识教育,以培养学生的计算思维为出发点,旨在提高学生的科学修养和信息素养,培养学生的思维能力和应用能力,充分体现了计算机基础教育的新思路和新办法,突出了大学计算机课程的目标是使学生掌握计算技术最重要的核心思想和方法的教学理念。本书是高等学校非计算机专业大学计算机基础课程的理论教材,本书的定位不仅参考了全国大学计算机课程改革的丰硕成果,也借鉴了全国义务教育信息技术课程的基本内容,同时紧密结合了全国计算机等级考试的考试要求。通过对教材内容的精选和组织,本书以计算思维为主线,构建了以上篇“计算机理论基础”和下篇“数字媒体理论基础”为组成部分的体系框架,全面系统地介绍了计算机科学技术及其应用的重点理论知识、技术和方法。上篇计算机理论基础共分5章,包括第1章数字化生存环境,第2章算法与程序设计,第3章常用数据结构,第4章数据的组织和管理,第5章软件的开发。下篇数字媒体理论基础共分4章,包括第6章数字媒体技术,第7章数字媒体静态设计,第8章数字媒体动漫与短片设计,第9章微课与教学辅助设计。本书结构合理、讲述清晰,注重知识性和趣味性的结合,激发学生学习的主动性和积极性。本书上篇以循序渐进的方式清晰地讲解了计算科学的本质、计算思维的特征、图灵机、冯·诺依曼计算机模型、算法的概念、算法的设计方法、程序设计结构、数据库的基本概念、数据库的设计、软件工程基本知识、软件开发的相关技术等;下篇借鉴中国大学生计算机设计大赛要求,以激发学生学习和掌握新媒体设计的兴趣为目标,重点介绍了图像、音频、视频、动画等媒体技术,数字媒体静态设计方法,数字媒体动漫与短片设计方法,微课与教学辅助设计方法等。通过本书内容的学习、理解和掌握,可以帮助学生掌握计算机科学技术的核心思想和方法,培养学生利用计算机解决问题的思维和能力,为学生将来利用计算机知识与技术解决本专业实际问题打下基础。本书由罗旭、张岩、刘冰、刘哲主编,由张岩统稿。本书所有作者都是工作在教学一线的经验丰富的教师,也曾多次参与过大学计算机课程教材的编写工作。由于作者知识水平和时间等的局限,书中难免会有错误和不妥之处,敬请广大读者在使用中提出宝贵意见和建议,以便我们及时改正。希望所有读者能从本书中得到有益的知识和指导。编者2024年1月
本书以计算思维为主线,以计算机理论基础和数字媒体理论基础为内容构建了知识体系框架,全面系统地介绍了计算机科学技术及其应用的重点理论知识、技术和方法。上篇计算机理论基础共分5章,包括第1章数字化生存环境,第2章算法与程序设计,第3章常用数据结构,第4章数据的组织和管理,第5章软件的开发。下篇数字媒体理论基础共分4章,包括第6章数字媒体技术,第7章数字媒体静态设计,第8章数字媒体动漫与短片设计,第9章微课与教学辅助设计。本书结构合理、讲述清晰,注重知识性和趣味性的结合,激发学生学习的主动性和积极性。本书可作为普通高等学校非计算机专业大学计算机基础课程的教材,也可作为计算机科学技术培训和自学的教材。
罗旭 ---------------------------- 罗旭,毕业于沈阳航空航天大学计算机软件与理论专业。近些年主持或参与教育厅、财政厅等科研项目多项,出版教材和专著8部,公开发表检索类科研论文2篇,指导学生参加计算机竞赛项目获得国家二等奖1项、省级二等奖2项。张岩 ---------------------------- 张岩,三级教授,硕士生导师。从事基础教育信息化、大数据计算、人工智能应用、数字媒体设计等研究工作。辽宁省精品资源共享课《计算文化与计算思维》负责人。主持国家社会科学基金一般项目《智能生成艺术认知下中小学生审美计算思维的培育策略研究》一项。著作《数字媒体的设计与制作》获工信部工业和信息产业科技与教育专著出版资金资助、中国电子教育学会优秀教材评比一等奖。刘冰 ---------------------------- 刘冰,毕业于东北师范大学计算机应用专业。沈阳师范大学青年教学标兵,教育部产学研合作项目主持人,出版教材和专著多部,辽宁省精品资源共享课《计算文化与计算思维》主讲教师,国家一流课程《Python程序设计》主讲教师,指导学生参加全国计算机竞赛获一等奖等多项奖励,成绩优异。刘哲 ---------------------------- 刘哲,副教授,计算机及应用工学硕士,东北大学访学学者。主要研究方向为数据分析与数字媒体设计。多年来,在教学和科研领域持续深耕细作,主持并完成省级课题5项,发表论文15篇,包括中文核心期刊及EI检索5篇,论文获得辽宁省自然科学成果三等奖,教学上获得辽宁省教学成果二等奖。指导学生参加计算机竞赛获得国家二等奖及省级一等奖等。
《大学计算机——计算文化与计算思维》是高等学校非计算机专业学生计算机基础课程的理论教材。目的是使学生计算机与信息技术的相关知识,培养学生计算机与信息技术的相关技能。全书共分五章,第一章数字化生存环境,第二章算法与程序设计,第三章数据结构,第四章数据的组织和管理,第五章软件的开发。本书结构科学,定位准确,注重对学生在已有知识技能水平上的提升。本书内容先进,讲述清晰,注重知识性和趣味性的结合,激发学生探索科学的主动性。本书可作为普通高等学校非计算机专业的计算机基础课程教材,也可作为计算机与信息技术培训和自学教材。