《Python入门与实战》第二版训练题
2022-05-06 06:01:56   来源:   评论:0 点击:

在第一版的教学实践基础上,重新梳理、增删、优化而成《Python入门与实战》第二版。新版降低了难度,增加了练习。新版内容设计更加关注基础、突出重点、通俗易懂,更加强化问题解决背后的计算思维与算法思想揭示,有利于学科核心素养习得。新版教材适合…

“教堂”转向“学堂”——课堂变革的必然之路
重新定义考试:带着问题深度学习
线上线下混合式教学:先考后学,以学定教





《Python入门与实战》第二版

 
        一个“码农”能走多远?如果不断努力而且方法得当,能走得很远很远:能够获得图灵奖,成为工程院院士,也能成为改变世界的人物。
                                     ——著名计算机科学家吴军博士著《计算之魂》

第1章 为什么要学Python  (1学时)
    1.1 Python是什么 / 001
    1.2 为什么学Python  / 001
    1.3 怎样学Python / 003
    训练题1  / 005
第2章 初探Python解释器 (1学时)
    2.1 Windows下安装Python / 007
    2.2 编写第一个Python程序 / 009
    2.3 获取帮助 / 012
    训练题2  / 013
第3章 Python编程基础 (6学时)
    3.1 语法特点 / 015
    3.2 基本数据类型 / 018
    3.3 变量与表达式 / 021
    3.4 运算符 / 022
    3.5 流程控制 / 027 
    训练题3  / 038
第4章 Python函数基础  (3学时)
    4.1 基本输入、输出函数 / 042
    4.2 数据类型转换与其他内置函数 / 044
    4.3 库函数 / 049
    4.4 自定义函数 / 052
    训练题4  / 057
第5章 Python数据结构  (3学时)
    5.1 索引与切片 / 061
    5.2 列表的操作 / 062
    5.3 元组的操作 / 068
    5.4 字典的操作 / 073
    5.5 集合的操作 / 079
    训练题5  / 084
第6章 文件及目录操作  (2学时)
    6.1 文件操作 / 088
    6.2 目录操作 / 092
    训练题6  / 098  
第7章 面向对象编程基础  (供学有余力的师生参考)
    7.1 面向对象编程概述 / 101
    7.2 类的创建与使用 / 102
    7.3 封装与访问限制 / 106
    7.4 继承和多态 / 108  
    训练题7  / 111
第8章 计算思维与微项目教学实践 (供教师教学参考)
    8.1 掌握计算思维——突破学科边界 / 112
    8.2 少做无用功——排序算法专题 / 116
    8.3 项目式教学实践案例 / 123
       微项目1:答题卡填涂识别——计算机解决问题的一般过程(省一等奖) / 126
       微项目2:努力向上的小红线——基于解析算法的问题解决 (省一等奖) / 130
       微项目3:一道高中数学竞赛题的编程求解——基于枚举算法的问题解决 / 133
       微项目4:汉诺塔问题求解——基于递归思想的算法实现 / 136
第9章 综合项目实践 (供学有余力的师生参考
    9.1 探秘文本可视化——一个词云生成器的开发 / 140
    9.2 多彩贵州欢迎您——将图形应用部署到各种终端 / 144
    9.3 数字气象站——基于Python的物联网应用开发 /152
    9.4 计算机视觉之人脸识别——一个机器学习项目的开发 / 156

附  录
       附录1:训练题参考答案 / 163
       附录2:参考文献 / 175
未完待续,不断更新中……
 

相关热词搜索:Python 入门与实战 第二版 训练题

上一篇:2023届高二信息技术选修课《基于Python的项目式学习》
下一篇:2022级高中信息技术必修课程教学设计

分享到: 收藏