计算物理基础课程大纲.docVIP

  • 9
  • 0
  • 约5.61千字
  • 约 11页
  • 2024-03-02 发布于上海
  • 举报

PAGE

PAGE2

《计算物理基础》课程大纲

一、课程信息

课程名称

计算物理基础

适用专业

物理学

课程代码课程类别

必修

学分学时

2学分/32学时

开设学期

5

先修课程

高等数学、力学、电磁学、热学、光学、原子物理学

后续课程

二、课程简介

《计算物理基础》是利用数值方法求解典型物理问题的一门实用性课程。本课程重视实践操作,结合典型物理问题,强调学习编程思路和训练编程技巧,以MATLAB软件为基础,通过编程语言学习、物理建模、计算方法应用以及用物理思想分析计算结果等四位一体的训练,使学生掌握线性代数、微分方程和积分方程、非线性方程组,以及逼近与拟合、插值与外推等常见计算问题的数值解法和编程技巧,为学生采用数值方法解决物理问题,后续课程的学习、毕业论文的撰写、以及从事有关的科学和技术研究打下基础。

三、课程目标

(一)课程目标设置

通过本课程的学习,学生能达到以下目标:

目标1:能熟练使用MATLAB软件操作桌面的基本功能,能运用MATLAB语言数值数组指令及其向量化运算法则,采用恰当的程序结构和计算方法进行基本的数值计算,以及采用相应的绘图指令实现数据和函数的可视化,并编写具有一定功能的M脚本文件和函数文件。

目标2:能对力学、热学、电磁学、光学等物理学科中的典型问题进行物理建模,并运用MATLAB编程思路和编程技巧,以恰当的计算方法对物理模型进行编程,以及采用物理思想分析编程计算结果。

目标3:能够通过小组学习、专题讨论、网络共享等方式开展计算物理基础的学习活动,感受团队协作的重要性,具有群体合作学习体验。

(二)课程目标对毕业要求分解指标的支撑关系

毕业要求

分解指标

课程目标

3.学科素养

3-3理解物理学与数学、电子信息、计算机等其他学科的紧密联系,了解物理学与人类文明、社会实践之间的关系,能够综合运用物理学及相关学科知识分析和解决实际问题。

目标1(H)

目标2(H)

8.沟通合作

8-2理解学习共同体重要作用,具有团队协作精神,能够参加小组学习、专题研讨、团队互动、网络共享等协作学习活动,与同学合作交流,分享经验和资源。

目标3(M)

(三)课程目标对毕业要求的支撑矩阵图

课程目标

践行师德

学会教学

学会育人

学会发展

师德规范

教育情怀

学科素养

教学能力

班级管理

综合育人

学会

反思

沟通

合作

1-1

1-2

1-3

2-1

2-2

2-3

3-1

3-2

3-3

4-1

4-2

4-3

4-4

5-1

5-2

5-3

6-1

6-2

6-3

7-1

7-2

8-1

8-2

课程目标1

H

课程目标2

H

课程目标3

M

四、教学要求

课程目标

教学内容

学时

教学重点

教学难点

教学方式

学习方式

课程思政

结合点

目标1

1.MATLAB命令窗口的操作

2

1.操作桌面的基本功能

2.数值和变量

3.曲线的绘制

4.矩阵的操作

1.曲线的绘制

2.矩阵的操作

课堂讲授

操作演示

范例分析

听课学习

课堂练习

课堂问答

2.程序的结构

2

1.程序的顺序结构

2.程序的分支结构

3.逻辑运算

4.程序的循环结构

5.函数文件

1.程序的多分支结构

2.逻辑运算

3.程序的循环结构

课堂讲授

操作演示

范例分析

听课学习

课堂练习

课堂问答

3.常用绘图方法

2

1.曲线和曲线族的绘制

2.曲面的绘制

3.图形动画的制作

1.曲线族的绘制

2.图形动画的制作

课堂讲授

操作演示

范例分析

听课学习

课堂练习

课堂问答

4.常用计算方法

2

1.超越方程的求解

2.导数的计算

3.积分的计算

4.微分方程的求解方法

5.偏导数的计算

1.导数的计算

2.微分方程的求解方法

3.偏导数的计算

课堂讲授

操作演示

范例分析

听课学习

课堂练习

课堂问答

目标2

1.MATLAB在力学中的应用

7

1.质点运动学

2.牛顿运动定律

3.运动守恒定律

4.刚体的转动

5.机械振动

6.机械波

1.刚体的转动

2.机械振动

3.机械波

课堂讲授

操作演示

范例分析

听课学习

课堂练习

课堂问答

通过编程分析一些典型力学问题,寻找教科书中不准确的物理图像,培养严谨认真的科学态度。

2.MATLAB在波动光学中应用

5

1.光的干涉

2.光的衍射

3.光的偏振

1.光的衍射

2.光的偏振

课堂讲授

操作演示

范例分析

听课学习

课堂练习

课堂问答

3.MATLAB在热学中的应用

4

1.气体分子运动论

2.热力学基础

1.气体压强的产生

2.循环过程

课堂讲授

操作演示

范例分析

听课学习

课堂练习

课堂问答

4.MATLAB在电磁学中的应用

6

1.静电场

2.稳恒磁场

3.导体、电介质和磁介质

4.变化的电磁场

1.导体和介质中的磁场

2.电磁感应

课堂讲授

操作演示

文档评论(0)

1亿VIP精品文档

相关文档