通识教育教材 > 大学计算机基础

大学计算机基础实验(第二版)

书号:9787113293710 套系名称:普通高等院校“十四五”计算机基础系列教材

作者:周钢 李永杰 出版日期:2022-10-01

定价:35.00 页码 / 开本:无 /16

策划编辑:祝和谊 责任编辑:贾星

适用专业:计算机基础教育 适用层次:高等教育

最新印刷时间:

资源下载
教学课件(暂无) 教学素材
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  • 本书是“大学计算机基础”课程的配套实验教材,既有以Office办公软件为代表的计算机基础应用操作,也有使用Python程序对计算机基础理论进行验证和设计的相关内容。
    全书共分为两部分:第一部分为计算机基础应用实验,分为6章,每章按照内容提要、实验内容的结构来编排。其中Windows 7实验4个、办公自动化实验9个、计算机网络实验1个、数据库与信息系统实验2个、辅助制图技术实验2个、综合实验1个。每个实验以实验目的为牵引,配合了翔实的步骤,并加以实战练习,以满足初学者的需求,同时在军事训练网和互联网均有各实验的讲解视频,可以参照学习。第二部分为Python综合设计实验,分为13个实验,主要对计算机基础理论知识进行验证和设计,以期加深对基础理论知识的理解和掌握,其中包括Python基础、算法设计分析、数据分析挖掘和turtle绘图4个富有特色的实验项目。
    本书适合作为高等院校计算机基础课程的实验教材,也可作为军事院校学生网络自主学习、士兵士官提升信息化水平的初级培训教材。
  • “大学计算机基础”是大学生的第一门综合类信息课程,通过系统地学习计算机基础系统理论知识,可以提高学生的信息素质,培养计算思维。“大学计算机基础实验”是计算机基础理论教学的辅助和实践,既有涉及计算机系统平台及基础应用软件的使用,也有对基础理论知识的验证,同时还有对计算思维基本思想方法的初步掌握和简单应用,从而为学生构建计算机应用技能、基础理论、信息素质、计算思维的全面能力框架。
    “大学计算机基础实验”课程目标是使学生掌握计算机基础实操技能,加深计算机基础理论和计算思维的理解。因此,我们关注三个层面内容:一是计算机基础应用操作技能的掌握,使学生掌握以Windows操作系统、Office办公软件为代表计算机基础应用软件的实际操作技能,瞄准学生未来的学业、工作的需求,可依专业增设部分基础软件使用,如cnki学术检索,Visio绘图等;二是计算机理论知识验证,计算机基础知识体系涵盖面广、内容抽象,通过基础验证实验,以实践形式探索计算机基础抽象理论知识显性展示,有助于更加深入、感性地理解计算机基础理论;三是计算思维的具体实践,计算思维已成为计算机基础教育的重要培养目标之一,“大学计算机基础实验”应承担计算思维培养目标达成的任务。
    随着信息社会发展,部分大学生在入学前已具备了一定的计算机基础操作技能,因此,应当差别化、个性化地开展基础实操技能培训,可运用“自主学训”模式开展基础实操技能训练。为便于理解计算机基础理论知识体系和实践计算思维,选用易于学习、实现方便的面向对象的解释型计算机程序设计语言Python,构建涵盖了计算机基础理论知识的Python验证实验体系,强化Python中面向对象、循环、迭代、递归等思想的运用实践,使学生在编程中潜移默化地理解计算思维。
    本书配备的信息资源包括第一部分计算机基础操作实验的解答微视频、实验素材等,以及第二部分Python综合设计实验中的Python程序源代码,涉及的模块、素材、小软件等,可在中国铁道出版社教育资源数字化平台http://www.tdpress.com/51eds/下载。
    本书由周钢、李永杰任主编,郭晖、祁薇、吕海燕、杨健、郭巧驰任副主编。李瑛、崔良中主审。参与编写的有谢茜、黄颖、黄佳维、刘玉秀、刘海桥、陈灼、覃基伟、张献、刘瑜、姜丹、王辉、徐海鸥、张思萌、王婧文。
    本书的编写过程中得到了郭福亮教授的倾力指导,以及海军工程大学编写团队的大力支持和各兄弟院校的鼎力相助,在此一并表示感谢。
    由于编者水平有限,加之时间仓促,书中难免存在疏漏和不足之处,恳请同行、专家和读者批评指正。读者有任何意见、建议或者在学习的过程中遇到不解的地方,都可以通过邮件与编者进行探讨,也可以通过邮件(电子邮箱:1032864855@qq.com)索取本书的相关资源。
    
    
    
    编  者
    2022年3月
  • 第一部分计算机基础应用实验
    第1章信息处理工具——计算机系统 3
    1.1内容提要 3
    1.2实验内容 3
    实验1Windows 7基本操作 3
    实验2Windows 7的文件管理 5
    实验3磁盘管理与维护 7
    实验4控制面板的常用操作 10
    第2章办公自动化技术 13
    2.1内容提要 13
    2.2实验内容 13
    实验5文档的录入及基本编辑 13
    实验6文档的排版 16
    实验7表格处理 22
    实验8图文混排 27
    实验9Excel 基本操作 30
    实验10图表处理 36
    实验11数据管理 41
    实验12演示文稿的创建与编辑 44
    实验13演示文稿的放映、动画与超链接 47
    第3章计算机网络基础 51
    3.1内容提要 51
    3.2实验内容 51
    实验14网络设置与信息检索 51
    第4章数据库与信息系统 61
    4.1内容提要 61
    4.2实验内容 61
    实验15Access 2016数据库的建立 61
    实验16Access 2016数据库查询设计 66
    第5章辅助制图技术 72
    5.1内容提要 72
    5.2实验内容 72
    实验17数据库E-R图的绘制 72
    实验18程序流程图的绘制 77
    第6章综合应用 83
    6.1内容提要 83
    6.2实验内容 83
    实验19基础应用技能综合运用 83
    第二部分Python综合设计实验
    实验1第一个Python程序 89
    【范例1】交互式shell编程环境 89
    【范例2】利用IDLE创建Python程序 90
    【范例3】安装Python模块 93
    【范例4】编程实现计算圆的面积和周长 94
    实验2Python基本操作 99
    【范例1】掌握Python中的数字类型 99
    【范例2】字符串的常见操作 101
    【范例3】常见算术运算 104
    【范例4】常见逻辑运算 105
    【范例5】常见比较关系运算 105
    【范例6】数据类型转化 106
    实验3Python系列数据类型 108
    【范例1】列表list的定义和常见操作 108
    【范例2】元组tuple的定义和常见操作 110
    【范例3】字典Dictionary的定义与操作 110
    实验4Python程序结构 112
    【范例1】Python 程序的分支语句 112
    【范例2】Python 程序的循环语句while 113
    【范例3】Python 程序的循环语句for 114
    【范例4】Python 程序中的嵌套循环 115
    【范例5】Python 程序中的函数 116
    实验5Python算法设计与分析 119
    【范例1】计算机解决实际问题 119
    【范例2】递归程序设计 121
    【范例3】算法的时间复杂度 122
    【范例4】算法优化 124
    实验6Python进制转换 126
    【范例1】使用内置函数进行进制转换 126
    【范例2】编程实现进制转换 127
    【范例3】模拟逻辑电路 130
    实验7Python信息编码 134
    【范例1】Python中的ASCII码编码 134
    【范例2】Python中的UTF-8码编码 136
    【范例3】简单的英文字符串加密解密 137
    实验8Python操作系统编程 140
    【范例1】掌握利用Python的WMI模块获取计算机硬件信息及状态的方法 140
    【范例2】掌握利用Python的PSUTIL模块获取计算机硬件信息及状态 144
    【范例3】利用Python查看进程信息 146
    【范例4】利用Python进行文件和目录操作 147
    实验9Python网络应用编程 150
    【范例1】TCP/IP协议基础知识 150
    【范例2】了解Socket模块 151
    【范例3】利用Socket实现基于Client/Server的TCP通信编程 153
    【范例4】利用Socket实现基于Client/Server的UDP通信编程 156
    【范例5】Python的应用层协议使用(以FTP协议为例) 157
    实验10Python数据库编程实践 159
    【范例1】SQLite数据库管理软件 159
    【范例2】熟悉SQL语句 161
    【范例3】Python操作SQLite数据库 162
    实验11Python多媒体编程 168
    【范例1】基础知识 168
    【范例2】音频编程 169
    【范例3】图像编程 171
    【范例4】视频(动画)的基本编辑操作 176
    实验12Python数据分析与挖掘 179
    【范例1】绘制基本数学函数 179
    【范例2】数学分析及可视化 181
    【范例3】数据挖掘之回归分析 183
    实验13Python的turtle绘图 187
    【范例1】turtle模块基础 187
    【范例2】turtle基础绘图 189
    【范例3】turtle趣味绘图 190
    
  •        周钢,湖北武汉人,硕士,海军工程大学电子工程学院讲师。从事计算机基础教学,承担大学计算机基础,计算机语言与软件以及面向对象程序设计等课程教学,曾获军队教学成果二等奖,军队科技进步三等奖,大学教法创新奖;荣立三等功一次。发表论文25篇,其中EI检索5篇。
    
           李永杰,男,海军工程大学电子工程学院副教授。先后承担大学计算机基础、数据库原理及应用、计算机网络等课程教学。主持、参与科研及教育科研项目25项,获军队科技进步三等奖3项,全军教学成果二等奖1项,海军教育科研优秀成果二、三等奖各1项,发明专利2项,发表论文SCI、EI等层次论文23篇,公开出版6部。
  • ①本书是“大学计算机基础”课程的配套实验教材,既有以Office办公软件为代表的计算机基础应用操作,也有使用Python程序对计算机基础理论进行验证和设计的相关内容。本书适合作为高等院校计算机基础课程的实验教材,也可作为军事院校学生网络自主学习、士兵士官提升信息化水平的初级培训教材。
    
    ②配套资源丰富:本书配备的信息资源包括第一部分计算机基础操作实验的解答微视频、实验素材等,以及第二部分Python综合设计实验中的Python程序源代码,涉及的模块、素材、小软件等。