Python编程基础与机器视觉
Python编程基础与机器视觉课程教学进度表

发布日期:2018-04-26浏览量:

深圳职业技术学院

课程教学进度计划表

(2017~2018学年第一学期)

课 程 名 称 Python编程基础与机器视觉

授 课 学 时____________48学时_______________

主讲(责任)教师____________张秀君_______________

参与教学教师_________________________________

授课班级/人数_________________________________

专业(教研室)_________电子信息工程____________

填 表 时 间__________20181_____________

专业(教研室)主任___________梁召峰________________

教务处 编印

二OO二年七月

填表说明:

1.本表由课程的主讲教师或责任教师根据课程教学大纲的要求在开课前填写,一式四份,经专业、教研室主任审批后,教务处、系(部)、专业(教研室)和任课教师各执一份。各类课程包括按周安排的各类实验、实习、实训、课程设计等都应填报。

2.凡是按周安排的教学课程,其教学进度计划应按天填报,其它课程根据一次授课学时单元填报。对于有课内实践项目的课程,必须将课内实践项目填写清楚。

一、课程教学目的

本课程是为全校开设的选修课程,也可作为电子与通信学院的院内拓展专业和全校拓展专业课程。通过该课程的教学,使学生在掌握Python编程基础上,培养学生利用Python进行机器视觉应用开发的编程能力、调试能力。在学习技术的同时,培养分析问题和解决问题的能力,为个人后续的专业发展和拓展打下坚实的基础。

二、教学方法和手段

本课程以先进的建构主义学习知识点为指导,采用“教、学、做相结合的引探教学法”。教师的任务是引导,不是灌输;学生的工作是对知识的探索和对技能的主动练习,不是死记结论。课程内容的选材以培养学生的能力为中心,注意实用性、操作性、 先进性和科学性。

教学手段包括多媒体教学,课堂提问和实例演示操作。同时,根据课程进展灵活安排知识点、讲授、程序演示、上机练习、分组讨论、大作业和课程设计等内容,以提高学生学习的积极性。

课内教学中,各类内容所占学时比例大约是:

①知识点教学:30%;②上机练习、课堂讨论、大作业和课程设计:70%(包括演示和答疑等).

三、课程考核方法

1.平时出勤,课堂表现占课程总成绩20%

2.实训项目,占30%

3.期末上机笔试,占50%

四.教学内容及进度安排

周次

星期

节次

教学内容

学时

教学地点

实践项目

执行情况

3

2

56

Python安装方法

第一个Python程序

注释与打印

变量

字符串

2

二工409

Hello World

数字运算

字符串操作

打印

4

2

56

文件操作

函数与变量

2

读取一个txt文件

函数传递

5

2

56

逻辑关系

布尔表达式

2

逻辑操作

6

2

56

条件分支

2

If else编程

7

2

56

循环与列表

2

三种循环

8

2

56

模块、类、对象

2

类的定义与引用

9

2

56

面向对象编程基础

2

10

2

56

对象、类、从属关系

2

类中对象的引用

11

2

56

继承与合成

2

三种继承方式的复合应用

12

2

56

OpenMV软件介绍

2

13

2

56

OpenMV图像处理基础

2

颜色识别案例

14

2

56

OpenMV单片机编程

2

云台的控制

15

2

56

OpenMV固件与调试方法

2

固件读写,调试方法

16

2

56

动手写一个温度传感器模块

2

温度传感器编程

17

2

56

图像滤波案例

2

案例编程

18

2

56

人脸检测案例

2

案例编程

关闭