摘要 | 第1-9页 |
第一章 概述 | 第9-14页 |
1 计算机辅助教育的发展与现状 | 第9-10页 |
(1) 国内发展的三个阶段 | 第9页 |
(2) 国外发展概况 | 第9-10页 |
2 该课题的背景 | 第10-11页 |
3 目前CAI软件开发工具 | 第11-12页 |
4 AutoCAD与VC绘图作为CAI软件开发工具优缺点 | 第12-13页 |
5 本文的工作内容 | 第13-14页 |
第二章 计算机辅助教育简介 | 第14-27页 |
1 计算机辅助教育的定义 | 第14-15页 |
(1) 计算机辅助教学(CAI) | 第14-15页 |
(2) 计算机管理教学(CMI) | 第15页 |
2 计算机辅助教育的产生 | 第15-16页 |
(1) 物质基础 | 第15页 |
(2) 社会基础 | 第15-16页 |
(3) 心理学基础 | 第16页 |
3 计算机辅助教育的发展 | 第16-20页 |
(1) 研究实验阶段 | 第17页 |
(2) 普及应用阶段 | 第17-18页 |
(3) 综合发展阶段 | 第18-20页 |
4 计算机辅助教育的作用 | 第20-22页 |
(1) 计算机辅助教育的教师作用 | 第20-21页 |
(2) 学习伙伴的作用 | 第21页 |
(3) 助手与工具的作用 | 第21-22页 |
5 计算机辅助教育的意义 | 第22-27页 |
(1) 计算机辅助教育能提供较低的教育成本 | 第23页 |
(2) 提供丰富的教学模式 | 第23-26页 |
(3) 创造比较好的教学环境 | 第26-27页 |
第三章 计算机辅助教育基本理论与系统构成 | 第27-37页 |
1 计算机辅助教育学习理论的演变 | 第27-29页 |
2 CAI的基本理论 | 第29-32页 |
3 CAI的系统构成 | 第32-37页 |
(1) 硬件 | 第33页 |
(2) 系统软件 | 第33-34页 |
(3) 课件 | 第34-37页 |
第四章 计算机图形学中的相关理论 | 第37-49页 |
1 二维图形变换 | 第37-40页 |
(1) 平移变换 | 第37-38页 |
(2) 旋转变换 | 第38-39页 |
(3) 缩放变换 | 第39-40页 |
2 二维图形显示流程 | 第40-43页 |
3 坐标系之间的转换 | 第43-49页 |
第五章 程序实现 | 第49-80页 |
1 系统介绍 | 第49页 |
2 Visual C++简介 | 第49-51页 |
3 利用Visual C++作图的函数介绍 | 第51-59页 |
(1) 绘图类 | 第51-53页 |
(2) 绘图设备类 | 第53-59页 |
4 文档设计与序列化 | 第59-71页 |
(1) 图形元素基类CFigure的设计 | 第59-62页 |
(2) 支座类组织 | 第62-64页 |
(3) 荷载类组织 | 第64-68页 |
(4) 梁类组织 | 第68-69页 |
(5) 结构CStructure类设计 | 第69-71页 |
5 视图与坐标映射 | 第71-75页 |
(1) 组织实现坐标系 | 第71页 |
(2) 建立坐标系 | 第71-72页 |
(3) 实际坐标与逻辑坐标的转换 | 第72-75页 |
6 图形的修改 | 第75-77页 |
(1) CPartTreeView类的与文档类关联的设计 | 第75-76页 |
(2) 图形修改设计 | 第76-77页 |
7 实例 | 第77-80页 |
第六章 结论与展望 | 第80-84页 |
致谢 | 第84-85页 |
附录 | 第85页 |