宏胜资源网

 找回密码
 立即注册
搜索
热搜: PLC 电子 经济师
查看: 3092|回复: 1

[Python] 北京理工大学Python语言程序设计嵩天主讲视频教程

[复制链接]
发表于 2019-11-5 21:05:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
课程名称: 北京理工大学Python语言程序设计嵩天主讲视频教程+课件讲义 国家级精品课程

免费试看:   

下载地址:
游客, 下载地址需要支付 48下载币 才能浏览支付

课程简介:   

        Python [paɪθən] 语言,由Guido van Rossum大牛在1990年发明,它是当今世界最受欢迎的计算机编程语言,也是一门对大多数人“学了能用、学了有用、学会能久用”的计算生态语言。

       本课程是一门体现大学水平的Python 语言入门课程,采用“理解和运用计算生态”为教学理念,面向Python零基础学习者,不要求学习者有任何编程基础。本课程将帮助大家快速、轻松且系统的学习Python语言,高效编写程序,掌握利用计算机解决问题的基本方法和过程。

       本课程主要讲解“Python基础语法”全体系,包括3个教学部分,共9周内容,教学安排如下:

·         第一部分,共2周:Python快速入门,初识Python语言,讲解基本的程序设计方法、熟悉Python语法元素。

·         第二部分,共5周:Python基础语法,深入Python语言,讲解Python基础语法全貌、实践计算问题求解。

·         第三部分,共2周:Python编程思维,运用Python语言,讲解计算生态、程序设计方法学等内容、显著提高编程思维。


       本课程共讲解16个经典案例,提供50道以上编程题和100道以上单选题作为课后练习(可选,由学习者可自主完成),帮助大家熟练Python语言编程能力。本课程需要一个9周的学习计划表,完成后将掌握一门可用20年以上的编程语言,学习里程碑如下:


·         第2周结束:将学会编写010行左右Python程序,有输入、有输出、带文字、有图形;

·         第7周结束,将熟练编写050行左右Python程序,正式成为程序员(业余)一族;

·         第9周结束,将能够编写100行以上Python程序,拿个证书同时开始像专业程序员一样思考。


        —— 学了Python能有什么用?

        —— 买房买车找工作、交友美食游世界,似乎都不行... 但却可以:谈理想、某职业、去创新。

授课目标:
本课程适合如下教学目标:

程序设计入门课:面向各层次各专业大学在校生、部分优秀高中生,作为程序设计入门课程
体系化编程基础:面向拟构建坚实编程能力的自学者,作为不断奋斗的参考在线课程
Python科目备考:面向全国计算机等级考试二级Python科目的备考考生,作为在线备考资源
再试一次的尝试:面向拟放弃计算机或编程学习的学习者,作为再试一次的课程资源,学不会这门课学再放弃不迟...

授课老师:  

嵩天 副教授

黄天羽 副教授

礼欣 讲师

课程目录:  

01
【第0周】课程导学
了解课程全貌。
课时
0.1 课程基本情况
0.2 全课程内容导学 (必看: 课程内容渐进式体验)
02
【第1周】Python基本语法元素
通过经典实例(实例1)尝试Python编程,掌握Python基本语法元素,能够编写10行代码。
课时
1.1 程序设计基本方法
1.2 Python开发环境配置
1.3 实例1: 温度转换
1.4 Python程序语法元素分析
03
【第2周】Python基本图形绘制
通过经典实例(实例2)尝试Python编程,理解Python库的使用方法,能够进行基本图形编程。
课时
2.1 深入理解Python语言
2.2 实例2: Python蟒蛇绘制
2.3 模块1: turtle库的使用
2.4 turtle程序语法元素分析
04
【第3周】基本数据类型
掌握数字类型(整数、浮点数和复数)和字符串类型的使用方法,掌握time库,能够操作文本并处理时间。
课时
3.1 数字类型及操作
3.2 实例3: 天天向上的力量
3.3 字符串类型及操作
3.4 模块2: time库的使用
3.5 实例4: 文本进度条
05
【第4周】程序的控制结构
掌握程序的控制逻辑,学会使用异常处理,掌握random库,具备应用随机数的能力。
课时
4.1 程序的分支结构
4.2 实例5: 身体质量指数BMI
4.3 程序的循环结构
4.4 模块3: random库的使用
4.5 实例6: 圆周率的计算
06
【第5周】函数和代码复用
掌握函数的基本使用方法,理解并掌握递归使用,掌握PyInstaller库,能够编写带有函数的程序,并能够打包可执行文件。
课时
5.1 函数的定义与使用
5.2 实例7: 七段数码管绘制
5.3 代码复用与函数递归
5.4 模块4: PyInstaller库的使用
5.5 实例8: 科赫雪花小包裹
07
【第6周】组合数据类型
掌握组合数据类型(集合、元组、列表、字典)的使用方法,掌握jieba库,能够处理一组数据,并处理中文文本。
课时
6.1 集合类型及操作
6.2 序列类型及操作
6.3 实例9: 基本统计值计算
6.4 字典类型及操作
6.5 模块5: jieba库的使用
6.6 实例10: 文本词频统计
08
【第7周】文件和数据格式化
掌握文件的使用方法,理解一二维数据,掌握wordcloud库,能够处理包含一二维数据的文件,能够用程序绘制词云。
课时
7.1 文件的使用
7.2 实例11: 自动轨迹绘制
7.3 一维数据的格式化和处理
7.4 二维数据的格式化和处理
7.5 模块6: wordcloud库的使用
7.6 实例12: 政府工作报告词云
09
【第8周】程序设计方法学
理解Python程序设计思维,掌握扩展Python编程的基本方法,掌握os库,能够安装Python第三方库。
课时
8.1 实例13: 体育竞技分析
8.2 Python程序设计思维
8.3 Python第三方库安装
8.4 模块7: os库的使用
8.5 实例14: 第三方库安装脚本
10
【第9周】Python计算生态概览
了解Python计算生态的宽度和广度,了解各领域重要计算生态的名字,体会编程之美。
课时
9.1 从数据处理到人工智能
9.2 实例15: 霍兰德人格分析雷达图
9.3 从Web解析到网络空间
9.4 从人机交互到艺术设计
9.5 实例16: 玫瑰花绘制
11
【第9+周】全课程总结与学习展望
全课程总结。
课时
0.3 全课程总结与学习展望

教材:  

Python集成开发环境(IDE)

[1] IDLE: Python解释器默认工具(本课程推荐)

[2] Visual Studio Code: http://code.visualstudio.com/

[3] PyCharm: http://www.jetbrains.com/pycharm/

[4] Anaconda: http://www.continuum.io/

参考教程

[1] 《Python语言程序设计基础(第2版)》,嵩天、礼欣、黄天羽著,高等教育出版社,2017.2(讲授Python 3版本)

[2] 《高教版Python语言程序设计冲刺试卷(含线上题库)(第二版)》,黄天羽、李芬芬著,高等教育出版社,2019.1

这是习题册(可选),用于全国计算机等级考试二级Python科目备考,提供5套完整模拟试卷和约950道各类习题,做题上瘾的同学可以考虑。

参考网站

[1] Python主站:http://www.python.org

[2] Python123学习主站:http://python123.io









上一篇:springboot基于SaaS平台的iHRM刷脸登录实战开发
下一篇:2019最新 JAVA SSM实现的进销存系统 jsp+ssm+mysql开发进销存管理系统实战视频教程
发表于 3 天前 | 显示全部楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 
 
VIP购买
在线客服
微信号:hszy8com
宏胜资源【1】群
工作时间:
8:00-22:00
 

QQ|手机版|小黑屋|宏胜资源网-你身边的学习资料库! ( 鲁ICP备14027891号-1|网站地图  

GMT+8, 2019-11-13 18:28 , Processed in 0.211429 second(s), 34 queries .

Powered by hszy8.com

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表