计算机类教材 > 算法与程序设计

大学计算机实践指导——Python版

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

作者:王艳华 李俊生 王怀超 出版日期:2022-08-01

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

策划编辑:魏娜 责任编辑:贾星

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

最新印刷时间:2023-02-07

资源下载
教学课件(暂无) 教学素材(暂无)
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  • 本书是《大学计算机——Python版》(李俊生、王怀超、王艳华主编,中国铁道出版社有限公司出版)一书的配套实验指导书。全书分为两个部分共16个实验,实验1~实验5为计算机基本技能操作实验,实验6~实验16为Python语言实验。具体内容包括Word文档的基本操作与排版、Word高级排版、Excel工作表的建立与编辑、Excel图表应用及数据管理、PowerPoint演示文稿的建立与设置、Python程序设计入门、变量与数据类型、顺序结构、选择结构、循环结构、列表的操作、字典的操作、函数的使用、文件数据处理、第三方库的使用、综合实验等。
    
    本书适合作为高等院校学生的计算机基础实验教材或参考书,也适合作为计算机培训班教材或计算机爱好者的自学参考书。
  • 近年,大学计算机基础类课程改革如火如荼,其中融合大学计算机基础“宽专融”课程体系中的第一层次(基础性课程)和第二层次(专业性课程)是一个重要的改革方向。融合后课程将从计算机基础、计算机操作与程序设计三个方面出发,使学生掌握计算机基础知识,培养学生的计算机操作应用能力,使学生掌握程序设计的基本方法,了解从问题分析到程序维护整套程序设计流程,具备利用Python程序设计语言解决各类实际计算问题的开发能力,培养学生的计算思维能力。
    
    大学计算机基础类课程具有很强的理论性和实践性,编者以大学生计算思维能力为出发点,按照大学计算机课程的教学内容及培养学生解决各类实际计算问题的能力要求编写了本书。本书内容分为两个部分,共设计了16个实验,其中实验1~实验5为计算机基础操作实验,实验6~实验16为Python语言程序设计实验。每个实验均安排了“实验目的”,给出了该实验要达到的目的;“相关知识点”,给出了与该实验相关的主要知识的概述;“实验内容”,给出了每一道实验题的分析指导、参考程序、运行结果和说明,通过一系列案例帮助学生尽快掌握计算机相关理论知识、操作技能和计算思维方法;“练习题”需要学生自行操作和编写程序。为增加学习Python程序设计的趣味性,编者搜集、整理、设计了多个趣味性较强的小程序,共四类,包括图像处理类、数值计算类、图像绘制类和文本处理类,并给出了关键部分源代码,详见附录部分。
    
    本书由王艳华、李俊生、王怀超主编,姜洋、王英石、李静、李炳超、刘才华等参与编写。编者所在教学团队的教师对本书提出了许多宝贵建议,在此表示感谢。同时向在本书编写过程中给予帮助和支持的教师、编辑表示诚挚的谢意。本书在编写过程中,参考了国内外相关研究成果和著作,在此向相关作者表示感谢。
    
    由于编者水平有限,书中难免有不足之处,敬请广大读者批评指正。
    
    编  者
    
            2022年5
  • 实验1  Word文档的基本操作与排版 1
    
    1.1  实验目的 1
    
    1.2  相关知识点 1
    
    1.2.1  字体格式设置 1
    
    1.2.2  段落格式设置 2
    
    1.2.3  页面格式设置 2
    
    1.2.4  表格的制作与设置 3
    
    1.3  实验内容 3
    
    1.4  练习题 5
    
    实验2  Word高级排版 6
    
    2.1  实验目的 6
    
    2.2  相关知识点 6
    
    2.2.1  文档属性 6
    
    2.2.2  样式设置 6
    
    2.2.3  多级编号设置 7
    
    2.2.4  目录 7
    
    2.2.5  页眉和页脚 8
    
    2.3  实验内容 8
    
    2.4  练习题 14
    
    实验3  Excel工作表的建立与编辑 15
    
    3.1  实验目的 15
    
    3.2  相关知识点 15
    
    3.2.1  常用数据类型及输入技巧 15
    
    3.2.2  单元格的格式化设置 15
    
    3.2.3  多工作表操作 15
    
    3.2.4  公式和函数的使用 16
    
    3.2.5  单元格引用 16
    
    3.2.6  数据清单 16
    
    3.2.7  数据的排序 16
    
    3.2.8  数据筛选 16
    
    3.3  实验内容 16
    
    3.4  练习题 19
    
    实验4  Excel图表应用及数据管理 21
    
    4.1  实验目的 21
    
    4.2  相关知识点 21
    
    4.2.1  统计函数COUNT、COUNTA、COUNTIF、COUNTIFS 21
    
    4.2.2  逻辑判断函数IF 21
    
    4.2.3  条件格式 21
    
    4.2.4  图表 22
    
    4.3  实验内容 22
    
    4.4  练习题 24
    
    实验5  PowerPoint演示文稿的建立与设置 25
    
    5.1  实验目的 25
    
    5.2  相关知识点 25
    
    5.2.1  创建PowerPoint文件并新建幻灯片 25
    
    5.2.2  在幻灯片中插入文本框、表格、图片、SmartArt图形、音频等 26
    
    5.2.3  应用主题、背景美化幻灯片外观 26
    
    5.2.4  为幻灯片设置动态效果 26
    
    5.3  实验内容 26
    
    5.4  练习题 28
    
    实验6  Python程序设计入门 29
    
    6.1  实验目的 29
    
    6.2  相关知识点 29
    
    6.2.1  Windows平台安装Python、 29
    
    6.2.2  Python的集成开发环境IDLE简介 29
    
    6.2.3  turtle库简介 31
    
    6.3  实验内容 33
    
    6.4  练习题 35
    
    实验7  变量与数据类型 37
    
    7.1  实验目的 37
    
    7.2  相关知识点 37
    
    7.2.1  变量赋值 37
    
    7.2.2  字符串 37
    
    7.2.3  算术运算符 37
    
    7.2.4  赋值运算符38
    
    7.2.5  位运算符 38
    
    7.3  实验内容 38
    
    7.4  练习题 41
    
    实验8  顺序结构 42
    
    8.1  实验目的 42
    
    8.2  相关知识点 42
    
    8.2.1  顺序结构含义 42
    
    8.2.2  赋值语句 42
    
    8.2.3  输入函数input() 43
    
    8.2.4  输出函数print() 43
    
    8.3  实验内容 44
    
    8.4  练习题 47
    
    实验9  选择结构 48
    
    9.1  实验目的 48
    
    9.2  相关知识点 48
    
    9.2.1  单分支结构 48
    
    9.2.2  双分支结构 48
    
    9.2.3  多分支结构 48
    
    9.3  实验内容 49
    
    9.4  练习题 53
    
    实验10  循环结构 55
    
    10.1  实验目的 55
    
    10.2  相关知识点 55
    
    10.2.1  for语句 55
    
    10.2.2  while语句 55
    
    10.2.3  break语句 55
    
    10.2.4  continue语句 56
    
    10.2.5  else语句 57
    
    10.3  实验内容 57
    
    10.4  练习题 60
    
    实验11  列表的操作 62
    
    11.1  实验目的 62
    
    11.2  相关知识点 62
    
    11.2.1  列表的概念 62
    
    11.2.2  列表的常见操作 62
    
    11.3  实验内容 63
    
    11.4  练习题 66
    
    实验12  字典的操作 67
    
    12.1  实验目的 67
    
    12.2  相关知识点 67
    
    12.2.1  字典的概念 67
    
    12.2.2  创建字典的方法 67
    
    12.3  实验内容 68
    
    12.4  练习题 70
    
    实验13  函数的使用 72
    
    13.1  实验目的 72
    
    13.2  相关知识点 72
    
    13.2.1  函数的定义与调用 72
    
    13.2.2  函数的参数传递 72
    
    13.2.3  变量的作用域 73
    
    13.2.4  函数的递归调用 74
    
    13.3  实验内容 74
    
    13.4  练习题 82
    
    实验14  文件数据处理 84
    
    14.1  实验目的 84
    
    14.2  相关知识点 84
    
    14.2.1  文件数据处理的常用函数 84
    
    14.2.2  Python中的相对路径与绝对路径 85
    
    14.2.3  CSV文件简介 85
    
    14.3  实验内容 85
    
    14.4  练习题 88
    
    实验15  第三方库的使用 89
    
    15.1  实验目的 89
    
    15.2  相关知识点 89
    
    15.2.1  第三方库概述 89
    
    15.2.2  第三方库的安装 89
    
    15.2.3  turtle库的解析 90
    
    15.2.4  jieba库的解析 90
    
    15.3  实验内容 90
    
    15.4  练习题 94
    
    实验16  综合实验 96
    
    16.1  实验目的 96
    
    16.2  实验内容 96
    
    16.3  练习题 100
    
    附录  趣味程序 101
    
    附录A  图像处理类 101
    
    附录B  数值计算类 111
    
    附录C  图像绘制类 120
    
    附录D  文本处理类 128
    
    参考文献 134
  • 王艳华,女,硕士研究生,副教授,2004年毕业于南开大学软件学院,2004年7月入职中国民航大学计算机学院工作至今。讲授课程有大学计算机、大学计算机基础、VB语言程序设计、Python语言程序设计,多年从事一线计算机基础课程教学工作,主持或参与多项教学科研项目,发表数篇教学研究论文。
    
    李俊生,男,中国民航大学副教授,计算机学院基础部主任,硕士研究生学历,研究方向为人工智能与智慧机场,在中国民航大学从事32年计算机专业相关教学和科研工作,为天津市程序设计课程群教学团队成员。主要讲授大学计算机基础、C语言程序设计、Python语言程序设计等课程。参与天津市级精品课“C语言程序设计”,校级精品资源共享课(大学计算机基础、C语言程序设计)建设。主持教育部产学合作协同育人项目、线上线下混合式教学改革项目等多个项目。
    
    王怀超,男,中国民航大学副教授,硕士研究生学历。主要从事大学计算机、大学计算机基础、VB语言程序设计、智能决策与专家系统等课程的教学工作。积极探索和实践大学计算机基础课程先修课新模式,并开展了基于“MOOC+SPOC+翻转课堂”的课程改革探索与实践,开放式的翻转课堂案例被评为“2017年度中国高校计算机教育MOOC联盟优秀案例二等奖”。
  • 本书是《大学计算机——Python版》(李俊生、王怀超、王艳华主编,中国铁道出版社有限公司出版)一书的配套实验指导书。本书以大学生计算思维能力为出发点,按照大学计算机课程的教学内容及培养学生解决各类实际计算问题的能力要求编写,实践性强。