Python编程(上)

3人 购买 好评度 -
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP
收藏
  • 2020年第一期
更多班级

2020年第一期

上课时间:20年08月 至 25年08月

本班因教学质量问题暂时不能报名。 查看详情

课程因违反平台规定暂时不能报名。

立即购买

课程概述

目录

往期学员作业()

评论

老师介绍

  • 钟元生

    钟元生

    江西财大软件学院教授、博士生导师,浙大博士,院学术委员会主任,导师组长,清华大学出版社手机软件与移动商务系列教材编委会主任,江西省物联网与大数据工程技术研究中心主任,出版《Android编程》《App开发案例教程》、《移动电子商务》等多部教材。
  • 高成珍

    高成珍

    博士生,讲师,长期从事软件开发人才培养,教学资源建设,编写和出版多本适合高校教学的教材,具有丰富的教学经验。手把手编程系列网络课程(Android、Python等)深受学生喜爱。
  • 周璐喆

    周璐喆

    江西财经大学软件与物联网工程学院研究生 ,主要从事数据科学与AI研究。担任过三个Python编程班教师,包括硕士生、中小学生和有经验的软件工程师等不同层次,深受学生欢迎。
  • 钟钰雯

    钟钰雯

    江西财经大学软件与物联网工程学院学术型硕士研究生,主要从事教学资源建设与课程宣传。
简  介 面向零基础学生的入门课,包括Python环境搭建、Python语法基础、Python程序结构、Python列表与元组、Python函数基础、Turtle编程、Python面向对象编程等内容。
一、机构介绍
     倚动教育实验室创办14年,为师生共创的教育科技实体,服务于信息技术人才培养,特别是层次IT人才培养。

二、主讲教师
      江西财经大学博士生导师钟元生教授,首批国家一流本科专业建设点——软件工程专业负责人,江西省物联网与大数据工程技术研究中心主任,曾获学校十大优秀研究生导师、教学十佳、师德标兵、教育成就奖、优秀共产党员等荣誉称号,创建了三层次的"软件工厂实验室,主持项目获江西省教学成果一等奖3项、参与的完成项目获江西省教育成果二等奖3项。指导博士生8人(其中,毕业5人,2人毕业不久既获国家级课题立项)、全日制硕士生46人(其中独立指导毕业30人,联合指导毕业4人)及非全日制硕士50多人。
     钟教授主持完成(或在研)国家自然科学基金、全国教育科学规划项目等省级以上课题8项,完成教育部产学合作育人项目《程序员互联网+创业知识ABC》(谷歌支持)和《微信小程序开发实战》(腾讯支持)等教改项目4项;在清华大学出版社等处出版《Android编程》《App开发案例教程》、《移动电子商务》教材9部(28个省市区152所高校选用)。
     钟教授参与创办了江西财经大学软件学院(第一副院长),指导了大量软件工程本科生,许多学生获得省级以上学科竞赛奖,很多高考二本批次的学生免试推荐或统考进入浙江大学等985、211高校攻读研究生。特别是,还有很多原来信心不足的同学经过指导,转变思想,树立信心,考上研究生,毕业后进入大型国企、高校、知名互联网公司或省级以上机关企事业单位工作。
     钟教授创办了江西省软件学院第一个学术学位硕士点---教育技术学(后来居上,历年来省内同专业中一志愿报考人数、上线人数、招生人数遥遥领先),参与申报学校第一个一级学科博士点(管理科学与工程)工作。带领指导的硕士研究生一起,帮助一所计算机弱势专业的高职院校,通过创办手机软件班,从招生、教学、毕业实习、就业推荐等全程担任了该班级四届学生、六年的教学任务,带动了该校计算机等IT专业群的发展,成为了该校的王牌专业之一,从IT类专业年招生不到20发展到近2000人的规模,大量学生进入互联网行业工作,有两人已经考上硕士研究生。
    钟教授常年指导全日制硕士生10人左右,与其他导师联合指导5人左右,团队力量雄厚。研究生除从事学术研究和软件研发外,还开展了竞赛活动、教材编写、课程建设、学生指导、网络教学、市场推广、教学会议等一系列教育类创新创业实践活动,通过实践,研究生的技术水平、社会实践能力均有较大提高,综合素质在同层次学历学生中有明显优势,深受用人单位好评,有些学生毕业三年时年薪则达50万元。
    
三、课程目标人群
    
     面向中小学、大学低年级等各类有兴趣了解编程,包括拿不准自己是否适合读软件等IT专业、上网自学编程有困难者等广泛人群,以及想Python快速入门的大学生、研究生。   


 四、服务特色
    本课程教学由钟教授领衔,结合团队录制的手把手教你学Python系列视频,网络直播,精讲细练,启发引领,研究生辅导,通过微信与QQ群进行交流。


五、主要内容
   
第1章 Python简介与环境搭建
1.1 Python简介
1.2 Python 工具下载与 环境搭建
1.3 第一个Python 程序
1.4 集成开发工具
1.5 本章小结

2 章 Python语法基础
2.1 输 入输出函数
2.2 变量和注释
2.2.1变量
2.2.2 注释
2.3 数据类型
2.4 运算符
2.5本章小结
 
第3章 Python程序结构
3.1 条件结构
3.1.1 单向if语句
3.1.2 双向 if-else 语句
3.1.3 多分支 if – elif – else 语句
3.2循环结构
3.2.1 while语句
3.2.2 for 循环
3.2.3 循环嵌套
3. 3 循环 控制 关键词
3.3.1 控 制语句
3.3.2 循环中的 else 语句
3. 4 综合案例
3.5本章小结
 
4   列表与元组
4 .1 列表
4 .1.1 列表 的定义、创建和删除
4 .1.2 列表元素的访问
4 .1. 3  列表的切片操作
4 .1. 4  列表内容的修改操作
4.1.5列表推导式
4 .2 元组
4 . 2 .1 元组的定义、创建 和删除
4 . 2 .2 元组和列表的联系与区别
4 . 3 本章小结
 
第5章 Python函数基础
5 .1 函数的定义与调用
5 .1.1 函数概念
5 .1.2 定义函数
5 .1.3 调用函数
5 .2 参数类型与参数传递
5 .2.1 形参和实参
5 .2.2 位置参数
5 .2.3 关键字参数
5.2.4 默认值参数
5.3 变量作用域与递归
5 . 4  lambda表达式
5.5 本章小结
 
第6章 Turtle编程
6.1 Turtle库介绍
6.2 绘制折线图
6.3多边形内部填充
6.4事件 处理
6.5 Turtle Art
6.6本章小结
 
第7章 Python面向对象编程
7.1 面向对象程序设计简介
7.2 类的定义与使用
7.3 数据成员与成员方法
7.3.1私有成员与公有成员
7.3.2数据成员
7.3.3实例方法、静态方法和类方法
7.4属性
7.5继承
7 .6本章小结



 

* 课程提供者:倚动实验室