以下为《《Python程序设计案例教程--从入门到机器学习》课程教学大纲》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
《Python程序设计案例教程--从入门到机器学习(第2版)-微课视频版》课程教学大纲
基本信息
课程代码
课程名称(中文)
Python应用程序设计
学分
2
课程名称(英文)
Python Program
总学时
共 48 学时
(理论:34 学时,实践:14 学时)
课程管理单位
课程简介
主要内容:
本课程以Python语言程序设计技术为核心内容,以应用为主,以语法介绍为辅,具有很强的实践应用价值。通过本课程的学习,使学生能进行实际的Python语言应用程序开发。具体学习内容包括:Python语言基本知识、类和模块的基本概念与技术、窗体应用程序、网络编程及网络爬虫程序开发,掌握Python在数据分析、机器学习与人工智能等领域的应用,能够迅速适应未来的工作与学习。
课程目标:
预期素质获得:
培养运用Python的程序设计思维方法分析、解决以及处理问题的基本技能和素质。
预期能力获得:
(1)能够熟练应用Python程序的编写及编译方法并进行程序的调试(2)正确熟练的进行Python应用程序编写,完成小型项目开发。
预期知识获得:
Python语言基本语法、面向对象编程、窗体应用程序与常用控件、数据库编程技术、网络编程技术等。
基本要求:
本课程具有很强的实践性和一定的理论性,在学习过程中需要注意理论与实践相结合。对理论性较强的章节,要理解性记忆,不能死记硬背。实践性强的章节,必须进行充分的实际上机练习,结合应用实例在具体计算机环境中加深对理论知识的理解。
教材及教学参考资料
使用教材:
《Python程序设计案例教程》,作者:张某某,出版社:清华大学出版社
先修要求
修读条件:
学生需要掌握基础的软件编程语言,了解计算机网络和数据库的基础知识,具备独立开发能力。
先修课程:
无。
教学安排
课次
教学周
理论学时
实践学时
教学内容
作业
(包含预习安排、练习题、知识拓展三部分)
思考点
1
1
2
0
一、 Python语言快速入门1.理论教学内容(1)Python的发展、版本、应用领域和基本特点。(2) Python的开发环境配置。(3) Python程序简单示例。2. 教学重点及难点教学重点:开发环境配置、Python程序简单示例。教学难点:开发环境配置
预习:Python的语法知识。作业:仿照例题,设计Python应用程序。
2
1
2
0
二、 语法速览1.理论教学内容(1) 基本命名规范(2) 数据类型(3) 列表、元组、字典、集合2. 教学重点及难点教学重点:数据类型、列表、元组、字典、集合教学难点:列表、元组、字典、集合
预习:分支与循环。作业:编写语法练习的程序。
Python语法与C语言(或java语言)语法有什么异同?
3
2
1
1
三、 分支语句1.理论教学内容(1) 变量(重点)(2) 输入语句(3) 分支语句格式(重点)2. 实践教学分支语句应用训练3.教学重点及难点教学重点:分支语句格式教学难点:分支语句格式
预习:循环语句。作业:分支应用程序练习。
分支语句格式与与C语言(或java语言)有什么异同?
4
3
1
1
四、循环语句1.理论教学内容 循环语句格式(重点)2. 实践教学 循环语句应用训练3.教学重点及难点教学重点:循环语句格式教学难点 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 0
课堂表现不好(睡觉、玩手机、玩游戏、大声喧哗等)适当扣分。作业不交,每次扣5分,扣满30分为止。表现良好(如积极和老师互动、正确回答问题、协助老师完成工作等)适当加分。
课堂综合大作业成绩占平时成绩的30%。
期末
课程设计
60
评分标准:
1. 按照项目计划的要求,对考核中的相关知识点把握良好,符合设计规范要求。40%
2. 材料完整(有源程序、有设计文档:源代码+界面截图+使用说明) 20%
3. 项目内容完整。程序设计思想与方法具有一定的独创性,有一定的设计难度和工作量。30%
4. 答辩准备充分,能较好地回答问题(或平时问题考核)。 10%
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《《Python程序设计案例教程--从入门到机器学习》课程教学大纲》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。