基本信息
文件名称:Matlab和生物数学模型综合实践-课程教学大纲.docx
文件大小:27.33 KB
总页数:4 页
更新时间:2025-03-07
总字数:约2.31千字
文档摘要

PAGE4

ADDINCNKISM.UserStyle《Matlab和生物数学模型综合实践》课程教学大纲

(实践课程)

一、课程基本信息

课程号

1223S06084

开课单位

生命科学学院

课程名称

(中文)Matlab和生物数学模型综合实践

(英文)MatlabandComprehensivePracticeofBiologicalMathematicalModel

课程性质

选修

考核类型

考查

课程学分

3

课程学时

17周

课程类别

专业拓展课程

适用专业(类)

生物信息学

二、课程描述及目标

(一)课程简介

《Matlab和生物数学模型综合实践》课程是本专业(类)的一门专业拓展课程,旨在训练学生编程与应用能力。本课程主要涉及MATLAB语言的基础学习与应用。本课程主要包括内容包括MATLAB的基本概况、函数文件、矩阵运算、CELL与STRUCT、绘图与用户界面、符号运算、面向对象编程七个专题。

(二)教学目标

通过本课程的学习,使学生不仅掌握一门新的编程语言,而且能够应用该语言编写出规范化的代码,解决实际上应用编程等。

课程目标1:掌握MATLAB的基本概况、基本操作、会设置工作布局。

课程目标2:会使用MATLAB进行矩阵运算、字符数组、进行CELL与STRUCT数据结构的操作、会进行符号运算。

课程目标3:掌握绘图与用户界面设计,能够独立的设计GUI。

课程目标4:掌握面向对象编程的基本理念,并能实现面向对象编程。

三、课程目标对毕业要求的支撑关系

毕业要求指标点

课程目标

1:最低不低于12分,满分20分

课程目标1

2:最低不低于18分,满分30分

课程目标2

3:最低不低于15分,满分25分

课程目标3

4:最低不低于15分,满分25分

课程目标4

四、教学方式与方法

采用课上讲解示范与上机实习的方式进行教学,即每次上课,针对本次课特定的知识点,首先在电脑上进行讲解示范,然后让同学们上机实习,并解答疑难。

五、实践内容、基本要求与学时分配

序号

实践内容

基本要求

学时

方式

对应课程目标

1

初识MATLAB,直观了解基本操作

掌握matlab的基本操作;

会配置软件运行布局。

3

实习

课程目标1

2

工作空间,标点运算符,变量与脚本

掌握工作空间的各种操作;

掌握标点运算符;

掌握变量定义,熟悉两类脚本

3

实习

课程目标1

3

矩阵的创建与访问

矩阵的创建,包括一维、二维以及高维矩阵的创建;

矩阵维数确定、元素访问以及常规操作。

3

实习

课程目标2

4

矩阵运算

掌握矩阵的基本运算与操作;了解特殊矩阵的一些命令;了解矩阵变换与分解

3

实习

课程目标2

5

字符串与字符数组

掌握字符串与字符数组的定义;掌握与字符操作有关的函数;

3

实习

课程目标2

6

CELL数组

掌握cell数组的定义、创建与访问,以及与之匹配的几个函数;了解字符数组与串的类型区别

3

实习

课程目标2

7

STRUCT结构体

掌握struct的定义、创建与访问,以及与之匹配的几个函数

3

实习

课程目标2

8

基本绘图

掌握plot函数的各种属性;

会设置坐标轴、文字标注、特殊字符处理等;掌握两个布局函数

3

实习

课程目标3

9

特殊绘图

掌握科研中常用的几种绘图;

掌握三维绘图;理解动画制作

3

实习

课程目标3

10

符号运算

掌握符号变量的定义与设定;

掌握常用的命令,包括初级、高等数学中的各种命令;会进行符号结果的可视化

3

实习

课程目标2

11

函数文件

掌握函数文件的固定架构;理解主函数与子函数;掌握全局变量与局部变量

3

实习

课程目标4

12

函数的流程控制

掌握循环、逻辑选择、纠错与递归,熟悉文件的读写

3

实习

课程目标4

13

面向对象与类

理解什么是面向对象,会定义类,理解类的基本架构

3

实习

课程目标4

14

类属性与方法,继承与派生

掌握类的属性;掌握类的方法;掌握类的继承与派生;理解构造函数的调用机制

3

实习

课程目标4

15

类的基本类型,析构,保存与加载

掌握handle型和数值型类的差别,掌握不同的访问限制;

3

实习

课程目标4

16

多态性,事件与响应,对象数组,基础类

掌握多态性的设计,理解事件与响应的消息机制,掌握meta类

3

实习

课程目标4

17

APP设计

掌握各种控件的使用与通讯接口,会设计常用的APP

3

实习

课程目标4

合计

51

(注:实践内容应当具体可测,明确基本要求和实现方式,如实习、实训、社会调查、参观考察、下乡实践、写生等。)

六、实践成果呈现要求

以两种形式表现最后的结果,一是规范化的源代码文件;二是源代码运行结果的可视化文件,或可现场演示运行的计算程序操作过程。

七、学业评价和课程考核

(一)考核类型:?考试