没有合适的资源?快使用搜索试试~ 我知道了~
介绍matplotlib库的概述、安装及功能,了解常用的对象和方法4.实例教学。讲解实例18:科学坐标图绘制和实例19:多级雷达图绘制代码,演示matplotl
资源详情
资源评论
资源推荐
《计算机程序设计教案》
课程名称
计算机程序设计
总计:64 学时
课程类别
必修
学分
4
任课教师
林卫中
职称
副教授
理论:32
实验:32
授课班级:17 应用统计(1)(2)
教材:《Python 语言程序设计基础》(第 2 版)嵩天等著,高等教育出版社,
2017
主要参考书目:《Python 程序设计教程》,张莉主编,高等教育出版社,2018
《Python 程序设计实践教程》,张莉主编,高等教育出版社,2018
《计算机程序设计》课程教案
授课题目(教学章、节或主题):
第 1 章 程序设计基本方法
授课方式
理论课
课时安排
2
教学目的、要求:
1、 了解 Python 语言特点。
2、 了解 Python 语言开发环境的配置。
教学重点、难点:
1、 配置 Python 语言开发环境。
2、 程序编写方法,初步的计算思维。
教学方法和手段:
案例演示
教学内容:
1、 程序设计语言简介及 Python 语言特点;
2、 演示 Python 语言开发环境配置
3、 程序的基本编写方法
作业、讨论题、思考题:
课外作业:1. 在 https://www.github.com 注册账号。
2. 在教学辅助平台 https://www.python123.io 注册账号。
3. 在自己的个人电脑上下载安装 anconda,配置好环境,输入课本 29 页程序
练习题 1-8 的代码,运行程序并观察运行结果。
课后小结:
通过案例的演示吸引学生对 Python 的学习兴趣,主要以实现教材实例为主,
让学生能配置好开发环境,然后在此环境下输入程序并运行,观察程序运行结
果。
《计算机程序设计》课程教案
授课题目(教学章、节或主题):
第 2 章 Python 程序实例解析
授课方式
理论课
课时安排
2
教学目的、要求:
1、 通过 Python 程序示例讲解 python 程序语法元素。
2、 了解并能简单运用 turtle 库进行图形的绘制。
教学重点、难点:
1、 Python 基本的程序语法。
2、 Turtle 库的使用。
教学方法和手段:
多媒体讲解,演示法
教学内容:
1、 通过温度转换实例,带领学生学习了解 Python 程序语法,掌握程序的格式
框架、注释、命名及保留字等基本语法元素;了解分支语句与循环语句及
函数等概念;属性几个常用函数的用法。
2、 通过 python 蟒蛇绘制实例,进一步加深学生对 Python 程序语法的熟习与
理解,掌握 turtle 库的简单使用。
作业、讨论题、思考题:
课外思考题:预习 56 页程序练习题 1-7
作业:P57:2.9
课后小结:
知识点比较散,通过两个实例让学生有一个综合的大体感觉,需要在实验课上
通过完成课后的程序练习题进行巩固。
《计算机程序设计》课程教案
授课题目(教学章、节或主题):
第 3 章 基本数据类型
授课方式
理论课
课时安排
2
教学目的、要求:
1、 掌握数字类型,熟悉 math 库的使用。
2、 掌握字符串类型及其操作。
教学重点、难点:
1、 熟悉数字类型的操作函数。
2、 掌握基本的内置的字符串处理函数。
3、 对字符串的格式化输出。
4、 实例 3。
教学方法和手段:
实例讲解
教学内容:
1、 数字类型及其操作。
2、 math 库的常用函数。
3、 实例 3:天天向上的力量;通过一系列的程序掌握数字类型和 math 库的基
本操作,并进一步熟悉分支结构和循环结构,要求学生掌握并能模仿完成
课后作业 3.2 和 3.3。
4、 字符串类型及其操作。
5、 常用的内置字符串处理函数。
6、 字符串的格式化输出。
作业、讨论题、思考题:
思考题:P93 程序练习题 3.1-3.4,3.6-3.7
课后小结:
教学内容中函数比较多,不要求学生记住,仅记住几个常用即可,其余的可通
过查阅文档获得使用方法。
《计算机程序设计》课程教案
授课题目(教学章、节或主题):
第 4 章 程序的控制结构
授课方式
理论课
课时安排
4
教学目的、要求:
1、 掌握程序的选择结构
2、 掌握程序的循环结构
3、 掌握程序的异常处理
教学重点、难点:
1、 选择结构
2、 循环结构。
3、 异常处理。
教学方法和手段:
示例讲解
教学内容:(学时安排:内容 1-3 需 2 学时,内容 4-6 需 2 学时)
1、 程序的基本结构,能阅读和绘制程序流程图。
2、 程序的选择结构。讲解 if-else 语句和 if-elif-else 语句,通过实例 5 演示绘
制程序流程图,并引导学生运用选择结构编写代码。
3、 程序的循环结构。讲解 for 语句和 while 语句,以及 break 和 continue 的使
用与区别。
4、 了解内置库 random。
5、 讲解实例 6。先用伪码写出思考过程,然后绘制程序流程图,引导学生写
出代码,在编码中使用了 while 语句和 random 库的函数,再引导学生用 for
语句替换 while 语句。
6、 异常处理。讲解基本语法格式,通过接受用户输入整数的实例演示异常处
理的用法。
作业、讨论题、思考题:
P57:2.8;P94:3.5;P121:4.1-4.7
课后小结:
1. 在以前的课程教学中已经接触了程序的选择和循环结构,在本次教学中主
要总结程序结构的语法要求,并通过实例讲解其运用。
2.很难只通过一节课让学生掌握伪码和程序流程图,需要在后续的教学中继续
演示,并要求学生在作业中练习绘制程序流程图来思考,锻炼计算思维。
剩余27页未读,继续阅读
yiyi分析亲密关系
- 粉丝: 25
- 资源: 321
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0