生物医学工程程序设计基础(C++) 教学大纲.docx

生物医学工程程序设计基础(C++) 教学大纲.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 PAGE \* Arabic 1 页/ 共 NUMPAGES \* Arabic 5 页 生物医学工程程序设计基础(C++) 一、课程说明 课程编号: 010002T10 课程名称:生物医学工程程序设计基础(C++)/ Introduction to C++ Programming for Biomedical Engineering 课程类别:通识教育课程 学时/学分:48/3 先修课程:计算机应用基础 适用专业:生物医学工程 教材、教学参考书: 钱能. C++程序设计教程,北京:清华大学出版社,1999. 萨维奇著,周靖译. C++程序设计(第8版),北京:清华大学出版社,2012, 郑莉,董渊,何江舟.C++语言程序设计(第4版),北京:清华大学出版社,2010. 谭浩强. C++程序设计 (第二版),北京:清华大学出版社,2011. 二、课程设置的目的意义 该课程是生物医学工程专业计算机应用技术基础课程。对高级语言和程序设计的学习和训练看成是计算科学专业的基本功之一,C++是一种高效而又实用的程序设计语言,它既可以进行过程化程序设计,也可以进行面向对象程序设计,因此成为了编程人员最广泛使用的工具。目的是使学生掌握C++语言中的数据类型、运算、语句结构及其程序设计的基本方法理解高级语言程序设计的特点,进而学会利用C++语言学会解决一般应用问题,了解程序设计在生物医学工程中的应用,并为后续课程奠定程序设计基础。 三、课程的基本要求 知识:掌握过程化程序设计和对象化程序设计的差异;掌握C++语言的基本编程语句;掌握C++语言的基本数据类型;掌握C++语言的函数和指针;掌握面向对象编程基本知识。了解编程技术在生物医学工程专业的应用。 能力:具有基本的C++语言编程能力,对于简单生物医学工程问题进行编程解决能力;利用MSDN帮助文档及网上编程资料进行C++程序设计的能力;培养学生的理论联系与实践结合能力。培养较强的自主学习能力、生活适应能力、科技创新能力、工程实践能力。 素质:培养刻苦钻研,勤学善问和举一反三的精神。积极与人交流沟通,有团队精神。培养坚持不懈,细心谨慎,实事求是的科研精神。 四、教学内容、重点难点及教学设计 章节 教学内容 总学时 学时分配 教学重点 教学 难点 教学方案设计(含教学方法、教学手段) 讲课 (含研讨) 实践 第1章 C++ 入门 程序与语言;结构化程序设计;面向对象程序设计;程序开发过程;最简单的程序; 函数 2 2 了解C++语言基本特点 C与C++的关系 教学思路:以历史发展的角度讲授程序与语言的演化;对比分析结构化和面向对象程序设计的差异;以例子分析程序组成要素和 函数。 教学模式:课前导学、课堂讲授、例子分析、对比讨论。 第2章 基本数据类型与输入输出 字符集与保留字;基本数据类型;变量定义;常量;常量定义; I/O流控制;printf与scanf 2 2   各种常量的性质和定义 Printf和Scanf输入输出的使用 教学思路:本部分为编程规范性要求,以知识讲授为主,辅以例子 讲解。 教学模式:课前导学、课堂讲授、例子分析。 第3章 表达式和语句 表达式;算术运算和赋值;算术类型转换;增量和减量;关系与逻辑运算;if语句;条件运算符;逗号表达式;求值次序与副作用 2 2 表达式中各种运算符的功能和特点 表达式中各种运算符的功能 教学思路:本部分为编程规范性要求,以知识讲授为主,辅以例子讲解,讨论。 教学模式:课前导学、课堂讲授、例子分析。 第4章 过程化语句 while语句; do...while语句; for语句; switch语句;转向语句;过程 应用 4 2 2 过程化控制语句结构 do...while语句 教学思路:本部分以例子分析为主,采用对比分析各个循环语句的异同点;交互讨论;实验加深对循环语句的理解。 教学模式:课前导学、课堂讲授、例子分析、对比、讨论、实验。 第5章 函数 函数概述;函数原型;全局变量与局部变量;函数调用机制;静态局部变量;递归函数;内联函数;重载函数;默认参数的 函数 5 2 3 函数的使用和分类 全局变量和局部变量之间的区别 教学思路:以简单但包括函数相应知识点的例子展开讲授该章内容;编程演示;与学生互动讨论函数各个属性;修改函数属性分析;实验加深对函数的理解。 教学模式:课前导学、课堂讲授、例子分析、对比、讨论、实验。 第6章 数组 数组定义;访问数组元素;初始化数组;向函数传递数组;二维数组;数组的应用 4 2 2 数组 的使用方法 参数数组和二维数组 教学思路:以例子展开讲授该章内容;编程演示;与学生互动讨论难点问题先具体变量分析,然后再抽象归纳;实验加深对数组的 理解。 教学模式:课前导学、课堂讲授、例子分析、对

文档评论(0)

CUP2008013124 + 关注
实名认证
内容提供者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档