第十一小组课程设计范文

合集下载

体育第11组策划书

体育第11组策划书

体育第11组策划书活动背景:冬天来临,同学们因平时学习而缺乏锻炼,而同学们身体素质差抵抗力差且平时班级集体活动较少,班级凝聚力有待进一步提高目的:增强同学们体质,增强集体荣誉感和班级凝聚力,使同学们在锻炼身体的同时能互相帮助,增进同学间的友谊,为学习和生活方面打下良好的基础。

参加人员:财务六班所有成员(1)内容:集合后,组织同学们慢跑3圈(2)做准备运动:头部运动肩部运动体侧运动肩关节运动扩胸运动体转运动弓步压腿侧压腿膝关节运动腹背运动手腕踝关节运动(3)项目项目一:乒乓球接力赛项目器材:3副乒乓球拍2个乒乓球活动方式:全班分成2个小组,将球放在球拍上,一人手持球拍,使球不掉的经过50米的跑道,将球传递给下一个同学,两队中最早运完的队为获胜队。

若球在运输过程中掉落,则需由掉球者捡起重新运输。

奖惩措施:由输的队的每一个成员表演才艺项目二:所有参与人员围成一个圈,有其中任何一个人开始,脚往前迈一步,右手举起,嘴中喊出一个人来了,这三项动作同时进行,然后下两位则同时重复前一位的动作,只是嘴中喊两个人来了,再下三个人则是做动作的同时喊三个人来了,以此类推四个人来了,四个人来了、三个人来了、两个人来了、一个人来了... …喊错或者是反映没有跟上节奏者出局例如:一个人来了、两个人来了、三个人来了、四个人来了、四个人来了、三个人来了、两个人来了、一个人来了、一个人来了、两个人来了、三个人来了、四个人来了、四个人来了、三个人来了...惩罚:出局者表演节目总结本堂课我们这组增加了热身运动,防止天气冷同学们运动不开,容易拉伤。

备课方面对同学的想法了解不够全面,对于同学原有的知识技能,他们的兴趣、需要、方法、习惯等认识不足,在有些时候未能及时的采取相应的措施。

教法比较单一,在解决如何把教学资源传授给同学,包括如何组织教材、如何安排本堂课活动上方法比较单一。

还多应注意信息反馈,调动同学们的有意注意,使其保持相对稳定性,同时,激发同学们的情感,使他们产生愉悦组员:吴洪健、屠怡恺、唐悦、汪依婷。

课程设计范式范文

课程设计范式范文

课程设计范式范文一、课程目标知识目标:1. 学生能够掌握课程相关章节的基本知识点,如XX概念、XX原理和XX操作方法;2. 学生能够理解知识点之间的内在联系,形成知识网络;3. 学生能够运用所学知识解决实际问题,提高解决问题的能力。

技能目标:1. 学生能够运用XX技能进行观察、分析、综合和评价;2. 学生能够通过课堂讨论、实践操作等形式,提高团队协作和沟通能力;3. 学生能够运用信息技术手段,收集、整理和展示学习成果。

情感态度价值观目标:1. 学生培养对学科的兴趣和热情,形成积极的学习态度;2. 学生树立正确的价值观,认识到所学知识对社会和个人的意义;3. 学生在学习和生活中,能够尊重他人,具备良好的道德品质。

课程性质分析:本课程为XX学科,旨在培养学生对XX领域的兴趣,提高实践操作能力和综合素质。

课程内容紧密结合教材,以实际应用为导向,注重培养学生的创新精神和实践能力。

学生特点分析:学生处于XX年级,具有一定的认知能力和自主学习能力。

在此基础上,课程设计应注重激发学生的学习兴趣,引导他们主动探究和解决问题。

教学要求:1. 教师应充分了解学生特点,因材施教,提高教学效果;2. 教师应运用多种教学方法和手段,激发学生学习兴趣,提高课堂参与度;3. 教师应关注学生学习过程,及时给予反馈,指导学生调整学习策略。

二、教学内容本章节教学内容紧密结合课程目标,按照以下结构进行组织和安排:1. 知识点讲解:- XX概念:介绍XX的定义、特点和应用场景;- XX原理:阐述XX原理的基本内容,结合实际案例进行分析;- XX操作方法:讲解XX操作的步骤、技巧和注意事项。

2. 技能训练:- XX技能训练:组织学生进行XX技能的实践操作,提高动手能力;- 团队协作与沟通:设置小组讨论、合作任务,培养学生团队协作和沟通能力;- 信息技术应用:指导学生运用信息技术手段,收集、整理和展示学习成果。

3. 情感态度价值观培养:- 学科兴趣激发:通过趣味性、实践性的教学活动,培养学生对学科的兴趣;- 正确价值观引导:结合教学内容,引导学生树立正确的价值观;- 道德品质教育:在教学过程中,关注学生道德品质的培养。

课程设计小组作业模板

课程设计小组作业模板

课程设计小组作业模板一、课程目标知识目标:1. 学生能掌握课程内容相关的核心概念,如××××(具体概念),并能够准确理解和运用。

2. 学生能描述××××(相关理论或知识)的基本原理,并能够结合实际案例进行分析。

3. 学生能够理解并解释本章节中的重要知识点,如××××(具体知识点),形成知识体系。

技能目标:1. 学生能够运用所学知识解决实际问题,如××××(具体问题),提高问题解决能力。

2. 学生通过小组合作,培养沟通与协作能力,提高团队作业的效率和质量。

3. 学生通过课堂讨论、案例分析等教学活动,提升分析、综合、评价等高阶思维能力。

情感态度价值观目标:1. 学生在学习过程中,培养积极的学习态度,树立正确的学科观念,增强对××××(学科)的兴趣和信心。

2. 学生能够认识到所学知识在实际生活中的应用价值,提高学习的积极性和主动性。

3. 学生通过小组合作,培养团队精神,学会尊重他人意见,形成良好的合作氛围。

课程性质:本课程为××××(学科)的示范课,旨在通过小组作业的形式,帮助学生巩固所学知识,提高实际应用能力。

学生特点:本课程针对的年级为××××,学生已经具备一定的××××(学科)基础知识,但需要在实践中提高运用能力,培养合作精神。

教学要求:结合学生特点,注重理论与实践相结合,强调小组合作,关注学生个体差异,提高教学质量。

通过具体的学习成果分解,为后续教学设计和评估提供明确依据。

二、教学内容本课程依据课程目标,科学系统地组织以下教学内容:1. 知识点讲解:涵盖××××(教材章节)的核心知识点,包括××××(具体内容)、××××(具体内容)等,为学生提供扎实的理论基础。

第十一小学实践活动课

第十一小学实践活动课

在繁忙的都市生活中,孩子们的学习生活被大量的课本知识占据,为了让学生们能够在实践中学习,感受生活的丰富多彩,第十一小学特开设了一系列实践活动课。

这些课程旨在培养学生的动手能力、创新精神和团队协作意识,让学生们在轻松愉快的氛围中学习,收获知识,增长才干。

一、活动背景随着我国教育改革的不断深入,素质教育越来越受到重视。

第十一小学积极响应国家号召,努力探索一条适合学生全面发展的教育之路。

为了让学生在课堂上学习到知识的同时,也能在实践活动中得到锻炼,学校特开设了实践活动课。

二、活动内容1. 手工制作手工制作是实践活动课中的重要内容之一。

通过手工制作,学生们可以锻炼动手能力,培养审美情趣。

在课堂上,老师们会教授学生制作各种手工艺品,如剪纸、折纸、编织等。

学生们在制作过程中,不仅能学到技艺,还能发挥自己的想象力,创造出独一无二的作品。

2. 科技创新科技创新实践活动课旨在培养学生的创新精神和实践能力。

课堂上,老师们会引导学生进行科学实验、模型制作等活动。

例如,学生们可以学习制作简单的电路板、制作太阳能小车等。

这些活动不仅能够让学生们了解到科技的魅力,还能激发他们的创新思维。

3. 环保教育环保教育是实践活动课中的又一重要内容。

通过环保教育活动,让学生们认识到保护环境的重要性,培养他们的环保意识。

在课堂上,老师们会组织学生们进行垃圾分类、植树造林等活动。

此外,学校还会定期举办环保知识竞赛,让学生们在竞赛中学习环保知识。

4. 艺术表演艺术表演实践活动课旨在培养学生的艺术素养和表演能力。

课堂上,老师们会教授学生舞蹈、声乐、戏剧等艺术技能。

学生们可以通过参加学校组织的文艺汇演、社团活动等,展示自己的才艺,提高自信心。

5. 社会实践社会实践是实践活动课的重要组成部分。

通过参加社会实践活动,学生们可以了解社会、锻炼自己。

学校会定期组织学生们参观博物馆、科技馆、福利院等场所,让学生们在实践中增长见识,培养责任感。

三、活动成果自实践活动课开展以来,学生们在课堂上取得了丰硕的成果。

二班第十一周队团课教案

二班第十一周队团课教案

二班第十一周队团课教案第一篇:二班第十一周队团课教案二(5)班第十一周队团课教案教学目标:1、通过学习,让学生初步了解防溺水安全的相关知识,提高学生防溺水安全的有关意识。

2、培养学生养成遵守防溺水安全的习惯活动过程:(一)、导入:师:同学们,你们好!珍爱生命,防止溺水主题队会现在开始。

:我们是21世纪的主人、是祖国的未来、民族的希望。

我们爱学习、爱劳动,是充满生机的新一代。

我们在党的温暖的阳光下成长,在老师的悉心哺育下一天天成熟。

我们是肩负重任、跨世纪的新苗。

可是,我们却经常听到一些溺水事故的发生。

2、讲述事件:2011年6月25日下午,在宁德福安下白石镇外山村境塘桥下水中发现一具男孩尸体,经民警现场勘察,死因初步判定为溺水死亡。

后据调查,死者王某,年仅14岁,下白石镇外山村人。

同年,7月1日下午2时许,家住福安市溪柄镇溪南村的一名小学生吴某,在该镇龙新溪游泳时,不幸溺水身亡。

据了解,吴某当日中午,他与4位同学一起来到溪柄镇龙新溪游泳消暑,由于不习水性,不知河段水深,不幸溺水。

还有,9月1日下午15时左右,宁德市七都镇马坂村马坂溪发生一起溺水事故,造成1名男子死亡,2名男子失踪。

听了这些案例,大家的心里都不会感到轻松。

针对这些事件,你想到什么?请同学们谈谈你的看法。

学生思考后举手回答自己的想法。

(二)、预防溺水师:看到一些触目惊心、惨不忍睹的灾难在我们身边发生。

那我们该怎么预防呢?(学生各抒己见,老师总结)(三)自救与互救的知识师:如果我们碰到这样的事,又该这么办呢?(指明)多学一些自救与互救的知识和技能,可以给自己与他人的生命多一份保障。

(1)发现溺水者如何将其救上岸。

(2)如何开展岸上急救第一步:当溺水者被救上岸后,应立即将其口腔打开,清除口腔中的分泌物及其他异物。

第二步:控水。

第三步:如果溺水者昏迷,呼吸微弱或停止,要立即进行人工呼吸。

(四)。

安全儿歌(甲)为让防溺水安全知识好学,易记,第三小队还为学生准备了一首琅琅上口的儿歌《防溺水儿歌》。

小组作业教案设计模板及范文

小组作业教案设计模板及范文

一、教学目标1. 知识目标:学生能够掌握……(具体知识点)。

2. 能力目标:学生能够通过小组合作,提升……(具体能力)。

3. 情感目标:培养学生……(具体情感或价值观)。

二、教学重难点1. 重点:……(关键知识点或技能)。

2. 难点:……(学生难以理解或操作的部分)。

三、教学准备1. 教师准备:PPT、教学视频、相关教材、教学评价表等。

2. 学生准备:提前收集资料、准备讨论话题、分组等。

四、教学过程1. 导入- 引入话题:通过提问、讨论等方式,激发学生的学习兴趣。

- 明确目标:简要介绍本次小组作业的目标和任务。

2. 分组与分工- 分组原则:根据学生的学习成绩、性格特点等进行分组。

- 分工安排:明确每个小组成员的职责和任务。

3. 资料收集与整理- 指导学生如何查找资料、整理信息。

- 强调资料的真实性和可靠性。

4. 小组讨论与交流- 指导学生进行讨论,鼓励各抒己见。

- 引导学生归纳总结,形成共识。

5. 成果展示- 每组进行成果展示,包括口头汇报、PPT展示等形式。

- 鼓励学生展示自己的创意和思考。

6. 评价与反思- 教师评价:对学生的表现进行评价,指出优点和不足。

- 学生互评:学生之间互相评价,分享学习心得。

- 反思总结:引导学生反思自己的学习过程,总结经验教训。

五、教学评价1. 过程评价:观察学生在小组合作中的表现,如参与度、沟通能力、合作精神等。

2. 结果评价:评价小组作业的质量,如内容的完整性、逻辑性、创新性等。

### 小组作业教案范文课题:小学语文《动物王国》主题小组作业一、教学目标1. 知识目标:学生能够了解不同动物的习性、特征,增强动物知识储备。

2. 能力目标:通过小组合作,提升学生的信息收集、整理、表达和展示能力。

3. 情感目标:培养学生关爱动物、保护环境的意识。

二、教学重难点1. 重点:动物习性、特征的了解与掌握。

2. 难点:小组合作中如何有效沟通、分工协作。

三、教学准备1. 教师准备:PPT、动物图片、相关教材、教学评价表等。

教学小组课程实施方案模板

教学小组课程实施方案模板

一、课程名称二、课程目标1. 知识目标:使学生掌握课程的基本知识和理论,提高学生的专业素养。

2. 能力目标:培养学生的实践操作能力、团队协作能力和创新思维。

3. 情感目标:激发学生的学习兴趣,培养学生的社会责任感和使命感。

三、课程内容1. 课程概述(1)课程背景(2)课程意义(3)课程内容结构2. 理论知识(1)课程核心概念(2)相关理论知识3. 实践操作(1)实践操作步骤(2)实践操作技巧4. 案例分析(1)案例分析目的(2)案例分析案例四、教学实施1. 教学方法(1)讲授法:教师通过讲解,使学生掌握课程基本知识和理论。

(2)讨论法:引导学生进行互动交流,提高学生的团队协作能力。

(3)实践操作法:通过实践操作,让学生掌握课程实践技能。

(4)案例分析法:通过案例分析,提高学生的分析问题和解决问题的能力。

2. 教学进度安排(1)课程概述:2课时(2)理论知识:6课时(3)实践操作:6课时(4)案例分析:2课时3. 教学资源(1)教材:选用权威、实用的教材。

(2)网络资源:利用网络资源,丰富教学内容。

(3)教学软件:使用相关教学软件,提高教学效果。

4. 评价方式(1)平时成绩:包括课堂表现、作业完成情况等。

(2)实践操作考核:根据实践操作任务完成情况,评定实践操作成绩。

(3)案例分析考核:根据案例分析报告质量,评定案例分析成绩。

五、课程实施保障1. 教师保障:教师应具备扎实的专业知识和教学经验,提高教学质量。

2. 教学资源保障:学校应提供必要的教学设备和资源,确保课程顺利实施。

3. 学生保障:鼓励学生积极参与课程学习,提高学习效果。

4. 考核评价保障:建立健全考核评价体系,确保课程实施效果。

六、课程总结1. 教学效果评估:根据学生反馈、教师评价和课程考核结果,对课程实施效果进行总结。

2. 课程改进措施:针对课程实施过程中存在的问题,提出改进措施,以提高课程质量。

3. 教学经验总结:总结课程实施过程中的成功经验和不足,为今后课程实施提供借鉴。

十一综合实践活动

十一综合实践活动

导语:随着十一长假的到来,我国各地纷纷举办丰富多彩的实践活动,旨在让学生在实践中体验生活、增长见识、锻炼自我。

本文以某校十一综合实践活动为例,展示学生在活动中探索自然、传承文化、锻炼自我的精彩瞬间。

一、活动背景为丰富学生的假期生活,培养学生的实践能力,提高学生的综合素质,某校在十一长假期间举办了一场主题为“探索自然、传承文化、锻炼自我”的综合实践活动。

本次活动为期5天,涉及户外探险、传统文化体验、团队合作等多个环节。

二、活动内容1.户外探险第一天,学生们来到了美丽的山区,开始了为期一天的户外探险之旅。

在专业教练的带领下,学生们攀登陡峭的山峰,穿越密林,感受大自然的神奇魅力。

在探险过程中,学生们学会了如何使用指南针、辨别方向,还体验了野外生存技巧,如搭建帐篷、生火做饭等。

2.传统文化体验第二天,学生们来到了具有悠久历史的古镇,感受传统文化的魅力。

在古镇里,学生们参观了古建筑、古街道,了解了当地的风土人情。

此外,学生们还参与了剪纸、陶艺、书法等传统文化体验活动,亲手制作属于自己的作品,传承中华民族的优秀文化。

3.团队合作第三天,学生们参加了团队合作拓展训练。

在活动中,学生们通过完成一系列团队任务,如拔河、接力跑、穿越电网等,培养了团队协作精神,提高了沟通能力。

在挑战过程中,学生们克服了困难,战胜了自我,收获了成长。

4.红色教育基地参观第四天,学生们来到了红色教育基地,重温革命先烈的光辉事迹。

在参观过程中,学生们了解了革命战争的历史背景,感受到了革命先烈的英勇无畏。

此次参观活动,使学生们更加珍惜来之不易的幸福生活,激发了他们的爱国情怀。

5.社会实践活动第五天,学生们走进社区,开展志愿服务活动。

他们帮助社区老人打扫卫生、照顾孩子,还向社区居民宣传环保知识。

通过这次社会实践活动,学生们学会了关爱他人,体验了奉献的快乐。

三、活动成果1.学生们在户外探险中学会了野外生存技能,锻炼了意志力。

2.学生们在传统文化体验活动中,加深了对中华民族优秀文化的了解,传承了传统文化。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

河南城建学院《面向对象程序设计》课程设计报告书设计题目:几何体表面积及体积求解指导老师:崔雪冰李培景伟娜设计小组:第十四小组组长:黄运伟同组人员:黄运伟程志斌苏良刚孙颖洲李宁时间:2014 年01 月01 日目录第1章选题 (2)1.1题目背景 (2)1.2系统实现的具体分工 (2)1.2.1 标题 (2)1.3开发环境 (2)第2章设计内容 (2)2.1实现功能 (2)2.2概要设计(涉及类的框图) (3)2.3 界面设计 (4)第3章系统实现 (5)3.1涉及知识点 (5)3.2系统运行(主要运行界面抓图) (6)3.3 源程序清单(关键代码) (9)第4章结束语 (21)第1章选题1.1 题目背景随着信息时代的到来和全社会信息化、网络化建设的兴起,传统的几何体表面积及体积求解模式和操作方法越来越不能满足用户的需要.智能化、网络化、信息化的几何体表面积及体积求解系统应用势在必行。

1.2系统实现的具体分工该程序主要是在确定物体的形状后,计算物体的表面积和体积,在输入数据和输出结果时用文件的形式,所以这个程序主要用到的内容是类的继承与派生,另外还涉及文件、指针、循环等内容。

程序首先建立一个抽象类shape,(包含输入基本图形的信息函数input()、显示基本图形信息函数disp()、计算表面积的函数area()、计算体积的函数volume(),它们均为纯虚函数),作为公共接口;然后建立四个图形类:Ball、Cube、Cubiod、Cylinder,公有继承shape类,分别计算各物体的表面积和体积;然后在主函数中定义各对象,调用各类中的成员函数,输出所要结果。

main() 函数实现对程序主界面的引导。

1.2.1 标题几何体的表面积和体积求解系统1.3开发环境Visual C++ 6.0机型:方正电脑处理器名称:Intel(R)Core(TM)2 Duo CPU E7200 @ 2.53GHz硬盘驱动器:WDC WD1600AAJS-22WAAO系统内存:金士顿内存2GB显示卡: NVIDIA GeFORCE 9400 GT显示器:方正科技FG981-W9操作系统:Microsoft Windows XP Professional第2章设计内容2.1实现功能系统主要包括读者使用和退出功能。

用户只需先进入读者使用中登陆上系统密码就可以进行使用了。

2.2 概要设计(涉及类的框图)2.3 界面设计1、总体设计该程序主要是在确定物体的形状后,计算物体的表面积和体积,在输入数据和输出结果时用文件的形式,所以这个程序主要用到的内容是类的继承与派生,另外还涉及文件、指针等内容。

程序首先建立一个抽象类shape,作为公共接口;然后建立四个图形类:Ball、Cube、Cubiod、Cylinder,公有继承shape类,分别计算各物体的表面积和体积;然后在主函数中定义各对象,调用各类中的成员函数,输出所要结果。

2、详细设计Input():数据输入函数,输入所需的半径、边长、高等数据;Area():计算各物体表面积的函数;V olume():计算各物体体积的函数;Disp():输出计算结果的函数;Run():定义指针,调用抽象类里的每个接口(即调用每个函数);MainMenu():调用各函数,输出结果。

第3章系统实现3.1 涉及知识点类封装、面向对象程序设计、循环语句的使用、过程化设计的思想等3.2 系统运行(主要运行界面抓图)主界面登陆界面运算界面计算球体界面计算正方体界面计算长方体界面计算圆柱界面退出程序3.3 源程序清单(关键代码)#include<iostream>#include<string>#define PI 3.1415using namespace std;class shape{public:virtual void Input()=0; //输入基本图形的信息函数virtual void Disp()=0; //显示基本图形信息函数virtual void Area()=0; //计算表面积的函数virtual void V olume()=0; //计算体积的函数//均为虚函数};//class Ball:public shape //公有继承shape类{public:void Input() //数据输入函数,输入所需的半径、边长、高等数据;{cout<<endl<<endl<<endl<<" ★★★★★★★★★★★★★计算球体表面积及体积★★★★★★★★★★★★★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★* * * ★★"<<endl<<" ★★* # # * ★★"<<endl<<" ★★* # # * ★★"<<endl<<" ★★* # # * ★★"<<endl<<" ★★* # # * ★★"<<endl<<" ★★* # # * ★★"<<endl<<" ★★* * * ★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★请输入球体的半径:";cin>>R;}void Area() //计算各物体表面积的函数;{area=4*PI*R*R;}void V olume() //计算各物体体积的函数{vol=PI*4/3*R*R*R;}void Disp() //输出计算结果的函数;{FILE *fp;// bool f=1;fp=fopen("d:\\BALL.txt","a+");//if(fp1==NULL) f=0;fprintf(fp,"%f %f %f\n", R, area, vol);cout<<"\t\t\t\t球体的半径:"<<R<<endl<<"\t\t\t\t球体的表面积:"<<area<<endl<<"\t\t\t\t球体的体积:"<<vol<<endl;fclose(fp);}private:float R;float vol;};class Cube:public shape{public:void Input(){cout<<endl<<endl<<endl<<" ★★★★★★★★★★★★★计算正方体表面积及体积★★★★★★★★★★★★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★*********** ★★"<<endl<<" ★★*| ** ★★"<<endl<<" ★★* | * * ★★"<<endl<<" ★★*********** * ★★"<<endl<<" ★★* | * * ★★"<<endl<<" ★★* /------*--* ★★"<<endl<<" ★★* / * * ★★"<<endl<<" ★★*/ ** ★★"<<endl<<" ★★*********** ★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★请输入正方体的边长:";cin>>L;}{area=6*L*L;}void V olume(){vol=L*L*L;}void Disp(){FILE *fp;// bool f=1;fp=fopen("d:\\Cube.txt","a+");//if(fp1==NULL) f=0;fprintf(fp,"%f %f %f\n", L, area, vol);cout<<"\t\t\t\t正方体的边长:"<<L<<endl<<"\t\t\t\t正方体的表面积:"<<area<<endl<<"\t\t\t\t正方体的体积:"<<vol<<endl;fclose(fp);}private:float L;float area;float vol;};class Cuboid:public shape{public:void Input(){cout<<endl<<endl<<endl<<" ★★★★★★★★★★★★★计算长方体表面积及体积★★★★★★★★★★★★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★################ ★★"<<endl<<" ★★#| ## ★★"<<endl<<" ★★# | # # ★★"<<endl<<" ★★################ # ★★"<<endl<<" ★★# | # # ★★"<<endl<<" ★★# /-----------#--# ★★"<<endl<<" ★★# / # # ★★"<<endl<<" ★★#/ ## ★★"<<endl<<" ★★################ ★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★请分别输入所要求的长方体的长、宽、高:";cin>>A>>B>>C;}void Area(){area=2*(A*B+A*C+B*C);}void V olume(){vol=A*B*C;}void Disp(){FILE *fp;// bool f=1;fp=fopen("d:\\Cuboid.txt","a+");//if(fp1==NULL) f=0;fprintf(fp,"%f %f %f %f %f\n", A,B,C, area, vol);cout<<"\t\t\t\t长方体的长:"<<A<<endl<<"\t\t\t\t长方体的宽:"<<B<<endl<<"\t\t\t\t长方体的高:"<<C<<endl<<"\t\t\t\t长方体的表面积:"<<area<<endl<<"\t\t\t\t长方体的体积:"<<vol<<endl;fclose(fp);}private:float A,B,C;float area;float vol;};class Cylinder:public shape{public:void Input(){cout<<endl<<endl<<endl<<" ★★★★★★★★★★★★★计算圆柱体表面积及体积★★★★★★★★★★★★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★ C ******************************** C ★★"<<endl<<" ★★y y y y ★★"<<endl<<" ★★l l l l ★★"<<endl<<" ★★i i i i ★★"<<endl<<" ★★n n n n ★★"<<endl<<" ★★ d d d d ★★"<<endl<<" ★★ e e e e ★★"<<endl<<" ★★r ******************************** r ★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★请分别输入所要求的圆柱体的底面半径和高:";cin>>R>>H;}void Area(){area=PI*R*R*2+2*PI*R*H;}void V olume(){vol=PI*R*R*H;}void Disp(){FILE *fp;// bool f=1;fp=fopen("d:\\Cylinder.txt","a+");//if(fp1==NULL) f=0;fprintf(fp,"%f %f %f %f\n", R,H,area,vol);cout<<"\t\t\t\t圆柱体底面的半径:"<<R<<endl<<"\t\t\t\t圆柱体的高:"<<H<<endl<<"\t\t\t\t圆柱体的表面积:"<<area<<endl<<"\t\t\t\t圆柱体的体积:"<<vol<<endl;fclose(fp);}private:float R,H;float area;float vol;};void Run(shape *ptr) //定义指针,调用抽象类里的每个接口(即调用每个函数){ptr->Input();ptr->Area();ptr->V olume();ptr->Disp();}void MainMenu(){shape *p;int i;string ss;Ball ball;Cube cube;Cuboid cuboid;Cylinder cylinder;while(1){cout<<endl<<endl<<endl<<" ★★★★★★★★★★欢迎进入几何体表面积及体积求解系统★★★★★★★★★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★请选择要求的图形:★★"<<endl<<" ★★★★"<<endl<<" ★★[1] 球体★★"<<endl<<" ★★[2] 正方体★★"<<endl<<" ★★[3] 长方体★★"<<endl<<" ★★[4] 圆柱体★★"<<endl<<" ★★[0] 退出★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★请输入所选几何体编号[0-4]:";cin>>i;system("cls");switch(i){ case 0: cout<<"\t\t\t★★★★退出程序,谢谢使用!★★★★"<<endl; exit(1);break;case 1: p=&ball;Run(p);break;case 2: p=&cube;Run(p);break;case 3: p=&cuboid;Run(p);break;case 4: p=&cylinder;Run(p);break;default:cout<<"\t\t\t***输入错误,是否继续***"<<endl;break;}cout<<"\t\t\t是否继续?[Y/N]:";cin>>ss;if(ss=="y"||ss=="Y") {system("cls");MainMenu();}elseif(ss=="n"||ss=="N"){cout<<"\t\t\t★★★★退出程序,谢谢使用!★★★★"<<endl; exit(1);system("cls");}else{ system("cls");cout<<"\t\t\t***输入错误,请重新输入***"<<endl;}}}int menu(){int i=0;string ss;string pass="abcde";string password;while(password!=pass){cout<<endl<<" ★★★★★★★★★★欢迎进入几何体表面积及体积求解系统★★★★★★★★★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★欢迎使用★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★请输入登陆密码:";cin>>password;if(password==pass){ system("cls");MainMenu();}else{system("cls");cout<<endl<<" ★★★★★★★★★★欢迎进入几何体表面积及体积求解系统★★★★★★★★★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★密码错误,请重新选择★★"<<endl<<" ★★★★"<<endl<<" ★★[1] 重新输入★★"<<endl<<" ★★[2] 退出★★"<<endl<<" ★★请输入所选编号:";cin>>i;}if(i==1)continue;elseexit(1);}return 0;}int main(){system ("color 5f");int m;cout<<endl<<" ★★★★★★★★★★欢迎进入几何体表面积及体积求解系统★★★★★★★★★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★★★"<<endl<<" ★★[1] 用户登录★★"<<endl<<" ★★[2] 退出程序★★"<<endl<<" ★★请输入:";cin>>m;if(m==1){menu();}elseexit(1);return 0;}第4章结束语这次课程设计历经一个星期左右,通过这一个星期的学习,发现了自己的很多不足,自己知识的很多漏洞,也有很多闻所未闻的东西,理解实践的能力急需提高。

相关文档
最新文档