知识单元一:程序设计语言基础

第1周:程序设计的基础知识

教学内容:计算的基本概念,计算机程序设计语言的历史,Python语言的发展简史及语言的特点,程序设计语言的基本语法

教学要求:了解冯诺依曼计算机的基本结构;了解编译型/解释型语言的区别

第2周:数据类型、运算符与表达式、变量赋值与简单I/O操作

教学内容:数值数据类型(integer、float、boolean),算术运算符、关系运算符和逻辑运算符,表达式,运算符优先级,常用的数学函数,标识符命名规则,变量赋值和赋值运算,标准输入/输出,标识符命名规则,变量赋值和赋值运算,标准输入/输出

教学要求:掌握数据类型的功能,不同数据类型的表示方式,它们之间的区别和联系,掌握标示符命名规则;掌握变量的含义及定义方式;掌握标准输入/输出方法,掌握不同运算符的含义;掌握运算符的优先级;了解常用的数学函数

第3周:控制结构与流程图

教学内容:顺序、分支和循环控制结构,嵌套控制结构,流程图表示方法

教学要求:掌握不同控制结构的区别和联系;会灵活运用不同的控制结构解决实际的问题;掌握流程图绘制方法

第4周:函数

教学内容:函数定义与调用,参数传递,变量作用域,结构化程序设计的核心思想,程序测试与调试,递归的基本思想,递归函数应用实例。

教学要求:掌握函数的功能;了解参数传递的过程;了解变量作用域的含义;了解分而治之的结构化程序设计思想;了解基本的程序测试与调试方法;了解递归的基本思想;学会用递归的思想解决实际问题

知识单元二:数据结构与算法基础

第5周:字符串

教学内容:字符串表示、字符串处理、正则表达式

教学要求:了解字符串的概念;掌握字符串的基本操作

第6周:列表、元组和简单算法

教学内容:列表的概念和基于列表的算法,算法基础知识(算法的概念和特性,时间和空间复杂度概念),查找、排序等

教学要求:了解列表、元素的基本概念和区别;了解算法的定义;了解时间和空间复杂度概念;掌握基本的查找、排序算法

第7周:字典与集合

教学内容:字典与集合的概念和应用

教学要求:了解字典与集合的基本概念和区别以及应用场合;了解不同数据的优缺点和适用领域;学会综合应用多种数据结构解决实际问题

python网上编程课程-程序设计入门—Python相关推荐

  1. python网上编程课程-什么是Python编程课程

    2016年6月,教育部印发<教育信息化"十三五"规划>通知,把信息化教学能力纳入学校办学水平考评体系,将STEAM教育纳入基础学科.2017年7月,印发<新一代人 ...

  2. python网上编程课程-零基础程序设计(Python入门)

    你将学到什么 Describe the basics of the Python programming language Install Python and write your first pr ...

  3. python网上编程课程-少儿编程 为你解读Python编程课程

    少儿编程 为你解读Python编程课程.重庆乐博乐博少儿编程培训学校的老师好评率高,具有很好的亲和力,专业知识讲解清晰,授课思路明晰,合理课程安排和辅导,针对学员的学习心理状态也会及时关注,赢得了广大 ...

  4. python趣味编程100例-儿童Python趣味编程课程

    儿童Python趣味编程课程 南京杜恩培训隶属于南京卡尔威特教育咨询有限公司,秉承"以人为本"的办学宗旨,致力于给每一位前来学习的学员专业优质的服务.中心成立于2002年,在南京已 ...

  5. 儿童python编程教程-儿童Python趣味编程课程

    儿童Python趣味编程课程 南京杜恩培训隶属于南京卡尔威特教育咨询有限公司,秉承"以人为本"的办学宗旨,致力于给每一位前来学习的学员专业优质的服务.中心成立于2002年,在南京已 ...

  6. python儿童编程例子代码-认识Python

    Python是什么 要开始编写代码,必须讲计算机的语言.计算机需要按部就班的指令,而且它们只能够理解特定的语言.就像俄国人可能不懂英语一样,计算机只能够理解为它们而制定的语言. 计算机代码使用诸如Py ...

  7. 年薪百万的阿里P9 Python专家快速带你入门Python

    年薪百万的阿里P9 Python专家快速带你入门Python 本文的目的是尽可能地用简洁的语言介绍 Python 编程语言,以帮助初学者能够快速入门Python.下面,让我们开始吧 什么是 Pytho ...

  8. Python 函数式编程,从入门到放弃

    很早以前就听说过了函数式编程,印象中是一种很晦涩难懂的编程模式,但却一直没有去进行了解. 恰好这周组内的周会轮到我主持,一时也没想到要分享什么.灵光一闪,就选定函数式编程这个主题吧,反正组里的同事都没 ...

  9. 少儿python编程课程大纲_1.Python编程-课程教学大纲.doc

    <Python程序设计>课程教学大纲 一.课程基本情况 课程编号 A2060300 课程类别 □必修 ■限选 学时/学分 48/3 课程名称 (中文)Python程序设计 (英文)Pyth ...

最新文章

  1. iOS autolayout
  2. IE – File - Work Offline
  3. MyCat数据库分片
  4. centos安装时卡住不动_转子流量计转子或指针停在某一位置不动的原因及处理方法...
  5. @angular/platform-browser-dynamic
  6. BZOJ #3166. [Heoi2013]Alo(可持久化trie树+set)
  7. 番石榴的EventBus –简单的发布者/订阅者
  8. 事务(注解声明式事务管理)
  9. 从“专用”到“通用” 阿里平头哥野心何在?
  10. 应该如何设计圣诞元素到项目?
  11. java有哪些技术_Java程序员,最常用的20%技术有哪些?
  12. Unity2019中文补丁下载
  13. 2020年javaWeb面试题(初)
  14. 黑莓刷机及情景设置来电和短信等没有声音的解决办法
  15. 简易租赁合同(免费)
  16. java table注解_java注解简单使用
  17. python3中的@abstractmethod的用法
  18. goldenDict有道地址
  19. dw打开html不显示表格,利用Dreamweaver处理网页表格方法
  20. 流年祭.掩埋一场与青春有关的荒芜

热门文章

  1. luogu P1843 奶牛晒衣服 | 二分法
  2. [Xcode 实际操作]四、常用控件-(15)MKMapView加载简单视图
  3. POJ - 3070 Fibonacci
  4. 过三关 Java冒泡排序选择排序插入排序小练习
  5. Linux系统中退出vim的编辑器3种情况
  6. 在Gulp中使用BrowserSync
  7. 【BZOJ 3036】 3036: 绿豆蛙的归宿 (概率DP)
  8. 新手站长们如何利用10分钟的时间内多写高质量的原创量?
  9. SPOJ 3899. Finding Fractions 连分数
  10. 如何为WCF应用添加X509证书和安全验证