13c(c++)语言教学-学生手册3.doc

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
13c(c)语言教学-学生手册3

《面向过程的程序设计》 -------学生自主学习与检查 电子与电气工程系基础教研室 目录 零.主动学习 3 1.核心教学点建议 3 2.与同学的沟通 4 3.考核方式与注意事项 6 4.教学与考核之时间安排流程 7 5.小组注册 7 6.软件安装 8 一.作业部分 10 1.评价指标与评分办法 10 2.评价内容 10 3.评价考核时间 10 4.作业检查表* 11 二.答辩部分 12 1.评价指标与评分办法 12 2.评价内容 12 3.评价考核时间 12 4.分组与答辩 13 5.答辩检查表* 14 6.答辩参考范例 14 7.答辩上传文档格式* 15 三.实验部分 16 1.评价指标与评分办法 16 2.评价内容 16 3.评价考核时间 16 4.实验检查表* 16 5.实验报告格式要求及参考范例 22 6.实验报告上传文档格式* 24 四.过程测验部分 26 1.第一次过程考核 26 2.第二次过程考核 28 3.第三次过程考核 30 五.大作业部分 32 1.大作业设计目的 32 2大作业评价指标和评分方法 32 3.大作业评价考核时间 32 4.大作业题目参考 33 5.大作业标准要求 36 6.大作业检查表* 36 7.大作业范例参考 37 8.大作业上传文档格式* 38 9.大作业小组选题及需求分析* 38 零.主动学习 1.核心教学点建议 教学内容 核心知识要点 核心智力技能(步骤) 核心检验点 核心教时数 第1章 模型模块 1掌握解决简单问题的四个步骤 2初步掌握面向过程的编程思想-模块化设计思想,初步认识主模块和自定义模块样式与特点 3初步掌握模块的组织形式-模型结构 4初步掌握简单函数的调用规则 5初步掌握规范命名方法 6初步掌握VC开发环境,可以编辑、编译、连接、运行代码 1解决问题的方法步骤 2模型与模块设计方法步骤 3规范命名方法步骤 4从编写代码到运行程序的方法步骤 可仿照教材案例设计最简单的单归属程序,为自行设计单归属程序奠定基础 理论课时(4)+实验课时(2) 第2章 调试技术 1辨析程序中三种错误及出现环境及调试方法 2进一步认识模块,理解模块的封闭性 3认识多种数学函数及使用方法 1针对各类错误的调试方法步骤 2模型与模块设计方法步骤(强化) 可完成对最简单的单归属程序各种类型出错的及时处理 理论课时(4)+实验课时(2) 第3章 基本数据类型 1理解数据类型的基本概念,分辨不同数据类型的使用环境,掌握基本数据类型特征 2掌握常量、变量的命名规则和使用方法 3初步认识局部变量和全局变量的作用域特性 4掌握运算符分类,以及常用运算符使用方法 5进一步认识模块,理解模块间联系,掌握函数四种形式 1混合运算的方法步骤 2模型与模块设计方法步骤(强化) 可设计最简单的单归属程序,为建立多归属程序奠定基础 理论课时(4)+实验课时(2) 第4章 高级数据类型 1理解指针含义,学会保存指针 2体会指针使用的好处,掌握指针作为函数参数 3理解动态申请空间必要,并学会动态申请空间 4掌握局部变量、全局变量的生存期和作用域 5初步掌握不同指针之间的相互转化 1指针作模块参数的方法步骤 2动态申请空间的方法步骤 3模型与模块设计方法步骤(强化) 可设计最简单的多归属程序,为建立系统程序奠定基础 理论课时(4)+实验课时(2) 第5章 结构编程之顺序与选择 1理解结构编程的特点,明确数据流程步骤 2掌握交互(标准输入输出)方法、赋值方法,初步理解克隆技术 3学会根据不同选择环境,使用不同的选择语句 4进一步加深对函数的认识,较熟练使用多归属函数编写较大的程序 1操作数据的方法步骤 2使用选择语句的方法步骤 3多模块多归属设计的方法步骤 可设计简单的系统程序,其中选择使用各功能模块 理论课时(4)+实验课时(2) 第6章 结构编程之循环 1理解循环结构的使用语境和语法结构 2熟练掌握循环规则,即三要素和循环规律 3熟练掌握运用规律的递推和递归两种思路 4初步掌握多人合作思路,进一步领悟面向过程编程中的模型、模块结构和角色分层设计思想 1使用循环语句的方法步骤 2递推和递归的方法步骤 3多人合作的方法步骤 可设计简单的系统程序,其中循环选择使用各功能模块 理论课时(4)+实验课时(2) 第7章 数组 1掌握一维数组的定义和元素的寻址方法 2掌握一维数组的基本排序方法 3掌握一维数组名作为函数参数进行函数调用的实质 4学会以数组作参数构建模块,实现数组的输入、输出、排序、删除等功能 1一维数组排序的方法步骤 2一维数组作模块参数的方法步骤 可设计分数管理系统(数据结构采用分组数组表达分数) 理论课时(4)+实验课时(2)

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档