spContent=本课基于主讲教师在北京大学讲授数据结构与算法课(Python版)的多年教学实践经验,面向零编程基础的大学生和社会公众,全面讲授Python语言基础,培养学生计算思维的能力,并讲解Python语言中经典的扩展模块,让学生能用Python语言解决各种常见问题。

—— 课程团队

课程概述

本课基于主讲教师在北京大学讲授数据结构与算法课(Python版)的多年教学实践经验,面向零编程基础的大学生和社会公众,全面讲授Python语言基础,培养学生计算思维的能力,并讲解Python语言中经典的扩展模块,让学生能用Python语言解决各种常见问题。

本课内容包括编程与计算思维、Python语言历史、开发环境、程序设计风格和语言整体概览、基本数据类型和容器类型、基本计算语句和控制流结构、函数定义与参数、若干基本扩展模块介绍与应用、面向对象编程、例外处理和生成器等高级语言特性、若干高级扩展模块的介绍与应用。

本课注重Python语言的实践与应用,在课程中穿插了生动案例和编程练习,引导学生积极建立计算思维模式,通过程序算法解决问题来加深对编程语言的学习体会。并具备进一步继续学习数据结构与算法、人工智能、大数据处理等课程的能力。

授课目标

本课程的目标,重点在于讲授Python语言的基本语法以及一些常见Python模块的基本用法,让学生养成良好的代码书写习惯,培养计算思维能力,从而为进一步学习其他编程专业课程和运用编程语言解决生活中的一些问题打下坚实的基础。

——你准备好了吗?欢迎选修"Python语言基础与应用"!

成绩要求

1)本课程总评成绩由课程学习成绩和计算机等级考试二级成绩两部分组成,以百分制计,两者分别占60%、40%。

2)课程学习成绩构成:

平时成绩*10%+期中考试成绩*20%+期末上机考试成绩*20%+期末理论考试成绩*50%。平时成绩包括考勤、作业、实验、小测验、提问等。

3)计算机等级二级考试成绩百分制折算方法:缺考记0分;不合格记50分;合格记90分,优秀记100分。

4)疫情控制期间采用中国大学MOOC组织线上教学,班级QQ群辅助教学。线上教学中本课程的观看视频、作业、讨论区讨论、在线测试等情况将计入平时成绩的计算中。

5)学生返校前所有课程的考试暂缓,待恢复正常教学后进行。

6)若整个学期学生基本不返校,则课程学习成绩评定为平时30%+期末上机考试成绩*20%+期末理论考试成绩*50%。考试待返校后进行。

本方案仅限于停课不停学阶段,恢复正常教学后立即终止。

课程大纲

预备知识

本课程面向零编程基础的大学生和社会公众,全面讲授Python语言的语法基础和基本应用。

本课程没有必须的先修课,对Python这门语言有兴趣的任何同学都可以选修本课程。

参考资料

Python3烹饪书:https://python3-cookbook.readthedocs.io/zh_CN/latest/index.html

零基础学Python:https://docs.pythontab.com/learnpython/

在线Python代码规范:https://python-guide.gitbooks.io/python-style-guide/content/

常见问题

Q : 本课程教学使用的Python语言是哪个版本?

A :Python 3.x,本课程代码示例均采用Python 3.x版本。虽然众所周知3.x版本与2.x版本并不兼容,但如今所有Python主流功能库都可以稳定运行在Python 3.x版本下,绝大多数Python程序员都已经使用Python 3.x版本。

Q : 这个课程需要配套教材吗?

A : 本课程将免费提供视频、课件和代码等资料供大家学习,参考资料所列的在线文档大家也可以随时查看,所以本课程其实并不需要特定的参考教材。

Q : 学会Python语言有什么好处呢?

A : 当时是好处多多!Python语言作为IEEE发布的2017年编程语言排行榜中高居首位的编程语言,在人工智能领域等前沿领域无比火热,对学习其他编程语言乃至以后就业都有极大的帮助。

python零基础入门教程会计-Python 19会计(Z)相关推荐

  1. 视频教程-Python零基础入门教程-Python

    Python零基础入门教程 从2012年从事互联网至今有7年软件编程经验,曾任职国内北京互联网公司,中南林业大学授课Python 现任逻辑教育Python课程负责人,精通Python语言,精通人工智能 ...

  2. Python零基础入门教程( 快速入门)

    前言 学无止境,无止境学. 今天要给大家分享的是<Python零基础入门教程01 快速入门>,这是一个系列的教程,从零基础到项目实战.在本教程中,我会给大家介绍Python入门的一些基础知 ...

  3. python零基础入门教程视频下载-Python零基础入门学习视频教程全42集,资源教程下载...

    课程名称 Python零基础入门学习视频教程全42集,资源教程下载 课程目录 001我和Python的第一次亲密接触 002用Python设计第一个游戏 003小插曲之变量和字符串 004改进我们的小 ...

  4. python零基础入门教程(非常详细),从零基础入门到精通,看完这一篇就够了

    前言 本文罗列了了python零基础入门到精通的详细教程,内容均以知识目录的形式展开. 第一章:python基础之markdown Typora软件下载 Typora基本使用 Typora补充说明 编 ...

  5. Python input 函数 - Python零基础入门教程

    目录 一.前言 二.Python input 函数简介 三.Python input 函数实战 四.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Pyth ...

  6. Python input 函数 -Python零基础入门教程

    目录 一.前言 二.Python input 函数简介 三.Python input 函数实战 四.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Pyth ...

  7. python零基础入门教程-零基础入门Python爬虫不知道怎么学?这是入门的完整教程...

    原标题:零基础入门Python爬虫不知道怎么学?这是入门的完整教程 这是一个适用于小白的Python爬虫免费教学课程,只有7节,让零基础的你初步了解爬虫,跟着课程内容能自己爬取资源.看着文章,打开电脑 ...

  8. python零基础入门教程免费版_毫无基础的人如何入门 Python ?Python入门教程拿走不谢啦!...

    随着人工智能的发展,Python近两年也是大火,越来越多的人加入到Python学习大军,对于毫无基础的人该如何入门Python呢?这里整理了一些个人经验和Python入门教程供大家参考. 如果你是零基 ...

  9. python零基础入门教程百度云-小甲鱼零基础入门学习Python百度云下载 | 宅男君

    Python编程语言可以在不同平台上使用,比如Windows.MAC.Linux操作系统.通常情况下,一个Python程序在你自己的Windows系统上运行,也可以在别人的MAC系统上运行.Pytho ...

  10. 快上车 全套Python零基础入门教程免费分享 !

    前言 随着近年来Python的兴起,数学建模的语言不仅限于c.c++和matlab,python由于本身自带的科学计算库以及一些图形可视化库,python也成为数学建模的常用编程语言之一. 我们都知道 ...

最新文章

  1. LINUX学习笔记高度浓缩版之一 :用户管理、启动过程、硬盘管理
  2. mysql各种错误提示码和解决方法
  3. linux 从grub 进入rescue,在grub的rescue模式修复linux引导
  4. 循环神经网络教程4-用Python和Theano实现GRU/LSTM RNN, Part 4 – Implementing a GRU/LSTM RNN with Python and Theano
  5. weka: naive bayes
  6. 一元多项式计算器 :加、减、乘运算【完整代码+运行截图+实验说明】
  7. 10 过滤器和监听器
  8. 丁仲礼院士回应被美国制裁:我反正不去美国,也没有美元账户,就一次公益捐赠被拦截了...
  9. Windows 2000缓冲区溢出技术原理
  10. C语言之结构体和共用体
  11. UVA13017 LA7274 Canvas Painting【哈夫曼编码】
  12. android 通知栏进度_Android改造下载图片进度通知
  13. 22、在有序数组中插入一个数值,数组仍然有序——数组
  14. tomcat 在linux下的关闭问题
  15. 广西南宁机器人比赛_第18届广西青少年机器人竞赛闭幕
  16. 系列课程 ElasticSearch 之第 9 篇 —— ELK (ElasticSearch、Logstash、Kibana)分布式日志收集和查看(完结)
  17. kettle整合kafka
  18. Oracle题目求帮助
  19. 有三类人永远做不了程序员
  20. 【pandas数据分析】pandas概述

热门文章

  1. 物联网卡应用在手机中会有什么影响
  2. pxcook使用(量尺寸)+盒子模型+残缺新浪导航栏
  3. [UWP] 模仿哔哩哔哩的一键三连
  4. 制作简易的当当购物车页面
  5. IDEA中文乱码五种解决方法
  6. javascript(js) Uint8Array转普通数组(int数组)数组拼接concat Uint8Array没有concat()方法
  7. 如何进行测试优先级划分
  8. simpleguitk导入本地图片出现问题
  9. poj2785 4 Values whose Sum is 0
  10. (三)工作空间与功能包、Publisher、Subscriber