《IDL程序设计》课程教学大纲_第1页
《IDL程序设计》课程教学大纲_第2页
《IDL程序设计》课程教学大纲_第3页
《IDL程序设计》课程教学大纲_第4页
《IDL程序设计》课程教学大纲_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《IDL程序设计》课程教学大纲一、课程基本信息课程中文名称IDL程序设计课程英文名称IDLProgramming课程编号33321605课程模块思想政治理论课通识教育课专业基础课√专业课课程性质必修√限选专业任选任选总学时48讲授学时32实验(专题辅导)学时16总学分3开课单位电子与信息工程学院开课系(室)海洋技术系授课对象海洋技术专业学生适用专业海洋技术专业先修课程二、课程简介和教学目标1.课程简介IDL程序设计是海洋技术专业的一门专业基础课程,在海洋数据处理与分析中具有重要的地位和作用。本课程主要讲授通过IDL程序设计进行海洋数据的读写、处理、与数据可视化。通过本课程的学习,学生总体上了解基本的编程语法、命令,掌握编程思想、程序结构,具备基本的编程能力,学会程序的控制与优化,知道如何进行海洋数据的读写与储存,如何进行数据及图像的输入输出,如何创建及读取各种类型的变量,如何使用循环语句、条件语句、跳转语句,如何通过直接图形发法、对象图形法进行图像可视化,如何对图像进行调整、处理与分析,如何改变图像的颜色、字体、坐标、标题等,如何进行图像的剪裁、旋转、平移等,如何使用智能化编程工具,如何进行界面程序编写,以及如何创建批处理文件、过程文件、函数文件等。2.教学目标教学目标1:使学生掌握IDL编程语言,熟知语法、程序结构、以及编程思维,学会创建程序文件,灵活应用各种类型数据,学会读取、处理、分析、储存海洋数据文件,学会对数据进行可视化,同时学会调整控制图像显示。教学目标2:通过学习IDL编程,培养学生的编程思维,使学生具备与计算机交流的思维方式,同时学生应具备分析问题的能力,对于研究的问题能够分析出解决方案并且自主设计程序来解决。教学目标3:在授课过程中通过课堂任务分配、同学们按小组进行分工合作,使学生学会相互沟通,具备与人合作的能力,具有团队合作意识,懂得个人与团队的关系。教学目标4(课程思政):通过课堂营造健康的学习氛围使学生积极参与学习、参与思考、参与团队合作与沟通,使学生具有完善的人格、积极的思想、努力克服困难的勇气。3.教学目标与毕业要求指标点的支撑关系教学目标支撑毕业要求对应指标点教学目标11,5教学目标22,3,4教学目标39,10,11教学目标43,4,9,10三、理论教学表1理论教学安排序号章节(学时)学习内容(含重点、难点)教学方法、手段支撑教学目标其他1第一章简介(2)1,了解IDL的特点2,了解IDL的工作台组成3,了解批处理模式、文件模式、以及命令行模式的区别()4,学习断点与调试()老师PPT展示与学生课堂讨论答疑问1,2,3,42第二章语法基础(4)1,学习几种基本的数据类型2,掌握不同数据类型的特点以及区别()3,学会选择自己需要的数据类型进行程序编写()老师PPT展示与学生课堂练习讨论1,2,3,43第三章直接图形法(4)1,学习基本绘图命令()2,学习调整图片颜色、字体等,大小,显示范围等3,学会图像控制()老师PPT展示与学生课堂练习讨论1,2,3,44第四章对象图形法(4)1,学习图形坐标的创建()2,学习三维绘图()3,学习修改图像属性老师PPT展示与学生课堂练习讨论1,2,3,45第五章快速可视化(4)1,学习创建可视化函数()2,学习可视化控制()老师PPT展示与学生课堂练习讨论1,2,3,46第六章图像处理与分析(4)1,学习图形的修改,包括剪裁、填充、平移、翻转等()2,学习图像矫正()3,其他图像处理老师PPT展示与学生课堂练习讨论1,2,3,47第七章输入与输出(4)1,学习编写输入输出函数2,学习数据的格式以及数据的输入输出()3,学习图像的格式以及图像的输入输出()老师PPT展示与学生课堂练习讨论1,2,3,48第八章程序控制与优化(4)1,学习程序基本结构()2,学习循环语句、条件判断语句、以及跳转语句()3,学习程序优化老师PPT展示与学生课堂练习讨论1,2,3,49第九章智能化编程工具(2)1,iTools的使用()2,iTools的开发()采用分组研讨的教学方式,将学生分成若干个小组,用PPT展示汇报;汇报展示后,教师点评,全体学生进行讨论交流1,2,3,4四、实验教学表2实验教学安排序号实验项目名称(学时)实验内容实验类型支撑教学目标其他1基本操作(2)1,熟悉IDL界面2,创建批处理文件、过程及函数文件3,进行程序断点与调试综合性1,2,3,42语法基础(2)1,练习不同数据类型的创建2,根据任务安排选择自己需要的数据类型进行简单的程序编写设计性1,2,3,43直接图形法(2)1,练习基本绘图命令2,根据需要调整图片颜色、字体等,大小,显示范围等3,进行图像控制综合性1,2,3,44对象图形法(2)1,练习图形坐标的创建2,练习三维绘图3,练习修改图像属性综合性1,2,3,45快速可视化(2)1,自行创建可视化函数2,根据需要进行可视化控制设计性1,2,3,46图像处理与分析(2)1,练习图形的修改,包括剪裁、填充、平移、翻转等2,练习图像矫正综合性1,2,3,47输入与输出(2)1,编写输入输出函数2,进行各种类型数据以及图像的输入输出综合性1,2,3,48程序控制与优化(2)1,练习循环语句、条件判断语句、以及跳转语句2,进行程序优化综合性1,2,3,4五、考核与成绩评定方法表3课程考核及评价细则成绩组成考核/评价环节分值考核/评价细则支撑教学目标平时成绩(40%)上课表现10根据学生平时上课的出勤率、课堂表现及互动情况,按10%计入课程总成绩。1,2,3,4平时作业10根据学生平时及课堂作业,按10%计入课程总成绩。1,2,3,4实验实训20根据学生课堂练习及实验情况,视其对课程学习的态度及积极程度,按20%计入课程总成绩。1,2,3,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论