教学计划编制问题 实验5
教师教学计划设计与优化实验

教师教学计划设计与优化实验引言:教学计划是教师教学工作的基础和重要组成部分。
设计合理的教学计划,能够提高课堂教学效果,激发学生学习的兴趣和积极性。
本文旨在探讨教师教学计划的设计与优化实验。
一、确定教学目标:教学目标是教师教学计划的核心,也是教师对学生所期望达到的学习成果的总结。
教师在设计教学计划时应准确地确定教学目标,并根据学生的实际情况,制定相应的教学活动。
二、分解教学内容:教学内容是教学计划的基础,教师应根据学科的特点和学生的学习情况,将教学内容分解为不同的知识点和技能要求,以便更好地组织课堂教学。
三、设定评价标准:评价标准是对学生学习成果进行评估的依据,教师应在教学计划中设定明确的评价标准,以帮助学生了解自己的学习水平,从而调整学习策略。
四、制定教学活动:教学活动是教师实施教学计划的具体手段,教师应根据不同的教学目标和教学内容,合理设计课堂教学活动,以促进学生的主动参与和深入理解。
五、选择教学资源:教学资源是教师教学计划的重要组成部分,教师应根据教学目标和教学内容的要求,选择合适的教学资源,包括教材、多媒体工具等,以提高教学效果。
六、整合课堂教学:教师在制定教学计划时,应注重整合课堂教学内容和教学活动,避免内容过于零散,活动安排不合理的情况发生,以提高学生的学习效果。
七、灵活运用教学方法:不同的教学目标和教学内容适合采用不同的教学方法,教师应在设计教学计划时,灵活运用不同的教学方法,以满足学生的学习需求。
八、引导学生探究学习:教师在设计教学计划时,应注重引导学生主动参与课堂,培养学生的探究学习能力和自主学习能力,让学生在实践中理论和实践相结合。
九、提供个性化学习支持:教师应根据学生的个体差异,提供个性化的学习支持和辅导,使每个学生都能够获得有效的学习体验和满意的学习成果。
十、优化教学计划:教师在教学过程中应及时收集并整理相关教学资料和学生的学习反馈,根据实际情况进行教学计划的优化和改进。
结语:教师教学计划设计与优化是促进教学改革和提高教学质量的重要环节。
体育教学计划编制技巧与案例

体育教学计划编制技巧与案例一、体育教学计划编制技巧。
1. 了解你的学生。
就像厨师要知道食客的口味一样,咱们体育老师得先搞清楚学生的情况。
这包括他们的年龄、身体素质、之前的体育基础,还有兴趣爱好。
比如说,你要是教一群小学生,他们可能更喜欢趣味性强的游戏类体育项目;要是面对高中生,就可以根据他们即将面临的体育考试或者更具挑战性的运动项目来设计教学内容。
你要是不了解这些,就像闭着眼睛炒菜,指不定做出啥“黑暗料理”呢。
2. 设定明确的教学目标。
教学目标得像灯塔一样,清晰又明确。
可不能模糊不清地说“让学生锻炼身体”,这太笼统啦。
得具体点,比如“让学生在本学期掌握篮球的运球、传球和投篮基本技巧”或者“通过8周的教学,使学生的1000米跑步成绩提高30秒”。
明确的目标能让咱心里有数,知道要把学生带到哪儿去。
3. 合理安排教学内容。
这就像是安排一场精彩的旅程。
你不能一下子把所有难的项目都堆在一起,得循序渐进。
先从简单的热身活动开始,然后逐步引入新的技能教学。
比如说教体操的时候,先从基本的站姿、坐姿练起,再到简单的翻滚动作,最后才是复杂的组合动作。
而且要注意内容的多样性,别老是让学生做同样的事情,不然他们可就觉得枯燥啦,就像天天吃一样的菜,谁不腻呢?4. 考虑教学方法。
教学方法就像做菜的手艺,不同的菜得用不同的做法。
如果是教新的运动技能,示范法就很重要,老师先做个漂亮的示范,就像魔术师先展示一下神奇的魔术效果一样,学生就会觉得“哇,好酷,我也想这样”。
要是想提高学生的团队协作能力,小组竞赛法就很不错,就像把学生分成几个小战队,让他们为了荣誉而战,这样他们会更积极主动地参与。
5. 规划教学时间。
这就像安排一场电影的时长一样。
每个教学环节都得给它安排合适的时间,可不能前面讲太久,后面没时间练习了。
比如说,一节45分钟的体育课,热身活动可以安排5 10分钟,新技能教学20 25分钟,剩下的时间用来让学生练习和做一些简单的总结。
科学实验教学计划推荐5篇

科学实验教学计划推荐5篇(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如工作计划、工作总结、心得体会、报告大全、合同协议、规章制度、应急预案、教学资料、作文大全、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of classic sample essays, such as work plans, work summaries, insights, report summaries, contract agreements, rules and regulations, emergency plans, teaching materials, essay summaries, and other sample essays. If you want to learn about different sample formats and writing methods, please pay attention!科学实验教学计划推荐5篇大家现在的教学竞争越来越强烈了,所以事先准备一份教学计划很是重要,提前将教学计划制定妥当,我们才能保证后续的教学工作,以下是本店铺精心为您推荐的科学实验教学计划推荐5篇,供大家参考。
科学实验教学计划

科学实验教学计划科学实验教学是培养学生科学素养和实践能力的重要途径,也是激发学生学习兴趣和创新思维的有效手段。
为了提高学生的科学实验能力,我们制定了以下科学实验教学计划。
一、实验目标。
1.培养学生的实验设计能力,探究和解决问题的能力;2.提高学生的观察、记录、分析和实验操作能力;3.激发学生的创新意识和实践能力。
二、实验内容。
1.选择与学科知识相关的实验内容,突出实验的科学性和趣味性;2.结合学科教学大纲和学生的实际情况,确定实验内容;3.实验内容既要符合学生的认知水平,又要具有一定的挑战性。
三、实验安排。
1.合理安排实验课程,确保实验时间的充分利用;2.根据实验内容和学生的实际情况,合理分配实验任务;3.在实验过程中,教师要及时指导学生,确保实验的顺利进行。
四、实验方法。
1.采用启发式教学法,引导学生主动探究和思考;2.组织学生进行小组合作实验,培养学生的团队合作精神;3.注重实验方法的规范和安全,确保学生的人身安全。
五、实验评价。
1.采用多元化的评价方式,包括实验报告、实验成绩和实验表现等;2.注重对学生实验过程的评价,而不仅仅是实验结果的评价;3.及时对学生的实验表现进行反馈,激励学生继续探究和实践。
六、实验改进。
1.根据学生的实际情况和实验效果,及时总结实验教学经验;2.不断改进实验教学方法和手段,提高实验教学质量;3.鼓励学生提出改进建议,促进实验教学的不断完善。
七、实验成果。
1.通过科学实验教学,培养学生的实验设计和操作能力;2.激发学生的科学兴趣和创新意识,提高学生的科学素养;3.为学生的综合素质和未来的科学研究打下坚实的基础。
以上就是我们制定的科学实验教学计划,希望能够引起各位老师的重视,共同努力,为学生的科学实验教学质量不断提升而努力。
初中化学实验教学计划范文(精选5篇)

初中化学实验教学计划范文(精选5篇)初中化学实验教学计划范文篇1一、指导思想:初中化学是九年义务教育必修的一门基础课程。
根据《九年义务教育全日制初级中学化学教学大纲》和新课程标准,其中要求学生具备的能力之一就是初步的观察、实验能力:能有目的地观察,辩明观察对象的主要特征及其变化条件,能了解实验目的,会正确使用仪器,会作必要的记录,会根据实验结果得出结论,会写简单的实验报告。
化学实验是学生进行科学探究的重要方式,实验室则是学生学习和进行实验的主要场所,是化学探究学习的主要资源。
因此,学校高度重视化学实验室建设,配置必要的仪器和设备,确保每个学生都能进行实验探究活动,为学生开展实验探究活动创造了良好的条件。
中学化学实验教学的目的与任务即是,通过实验,使学生最有效地掌握进一步学习现代科学技术所必需的基础化学知识,培养初步的实践操作技能和创新能力。
教学的重点放在培养学生科学实验能力与提高学生科学实验素养,使学生在获取知识的同时提高自学能力、运用知识的综合分析能力、动手能力和设计创新能力。
实验教学作为化学教学中的一个重要内容和重要手段,因此实验室工作直接关系到化学教学工作是否能顺利进行。
因此实验室必须建立和健全科学、规范的管理体制,实行规范的管理。
二、基本情况分析:1.学生情况分析;九年级有三个平行班,大部分同学已具备了初步的分析推理和归纳的能力,具备一定的动手能力和自学能力。
2、实验主要有:呼出气体与吸入气体得比较;蜡烛的燃烧的探究;氧气的制取和性质(可以用高锰酸钾或过氧化氢来制备氧气);用一个实验证明质量守恒定律;二氧化碳制取和性质;配制质量分数为5%氯化钠的溶液;酸的性质实验;做好这些实验对学生掌握化学基本规律、迎接5月实验操作能力考试有很大的帮助,因此做好这些实验是教学工作的重点。
三、具体:1、制订,科学规范管理2、制订学期实验计划表、周历表。
3、开足开齐各类实验,积极服务于教学。
4、充分利用生活中身边的实验器材的作用,结合实验室条件进行分组实验。
综合实践活动教学计划样本(五篇)

综合实践活动教学计划样本一、指导思想综合实践活动是基于学生的直接经验,密切联系学生自身生活和社会生活的、体现对知识的综合运用的实践性课程。
三年级小学生文化基础知识、社会阅历和人生体验还非常有限,所以在实施综合实践活动课程的目标应该是“在体验中研究”,即以形成直接体验为主,在研究和解决问题方面,强调养成初步的方向。
实施综合实践课程,就是要为学生提供更多的机会,让他们了解周围的生活环境,关注自己及同伴当中的心理健康、人际交往问题,激发他们对自然和社会问题的好奇心,扩大视野,积累经验。
总之,就是要让他们更多地去看,去听,去想,去试。
二、教材分析《综合实践活动》是根据综合实践活动课程理念、目标和特征而编制的一本学习材料,或者说是一系列综合实践活动课程主题活动方案。
在内容编排体例上,以学生与自我、学生与自然、学生与社会的内在逻辑联系为线索,在以环保与资源、学校与家庭、健康与安全、创新与发展、社会参与、劳动技术等为主题系列的课题的带领下,将社区服务与社会实践、劳动技术教育内容进行有机整合,内容涵盖了学生的学校生活、家庭生活和社会生活。
三、教学目标1、亲身参与实践,注重亲历、自主学习和实践,在开放的学习情景中获得亲身参与实践的积极体验和丰富的经验。
2、获得对自然、对社会、对自我之间的内在联系的整体认识,形成亲近自然、关爱自然、关心社会以及自我发展的责任感。
3、发展学生在自己的生活中发现问题、解决问题的能力,学会认知、发展学生的动手能力,养成探究学习的态度和习惯。
4、培养学生通过多种途径获取信息,整理与归纳信息,并恰当地利用信息的能力。
5、鼓励学生充分发挥自己的想象力,独立思考,标新立异,大胆提出自己的新观点、新思路、新方法,并积极主动地去探索,激发他们探究和创新的欲望,培养创新能力。
6、养成合作意识、民主意识、科学意识、环境意识、培养学生积极进取、善于交往等良好的个性品质。
四、教学重点1、我们要在活动中有意识、有计划地发展儿童的观察力,使学生学会进行有目的、系统的观察,全面的观察。
小学科学实验教学计划

小学科学实验教学计划一、引言。
科学实验是小学科学教学中不可或缺的一部分,通过实验可以激发学生的兴趣,培养他们的观察、实验和分析能力,使他们更好地理解科学知识。
因此,制定一份科学实验教学计划对于小学科学教学至关重要。
二、实验目标。
1.培养学生的科学探究精神,激发他们的科学兴趣;2.提高学生的观察、实验和分析能力;3.帮助学生更好地理解科学知识,巩固课堂所学内容。
三、实验内容。
1.水的循环实验。
实验目的,通过模拟水的循环过程,让学生了解水的循环原理。
实验步骤,将一杯水放在日光下,观察水的蒸发、凝结和降水过程,让学生亲身体验水的循环过程。
实验要点,让学生观察并记录水的蒸发、凝结和降水过程,引导他们总结水的循环规律。
2.植物光合作用实验。
实验目的,通过观察植物的光合作用过程,让学生了解植物的生长原理。
实验步骤,将一盆植物放在不同光照条件下,观察植物的生长情况,让学生了解光合作用对植物生长的重要性。
实验要点,引导学生观察植物在不同光照条件下的生长情况,让他们总结光合作用对植物生长的影响。
3.简单机械实验。
实验目的,通过简单机械实验,让学生了解简单机械原理。
实验步骤,让学生制作简单的斜面、滑轮等简单机械,观察它们的作用,让学生了解简单机械对力的作用。
实验要点,引导学生观察并分析简单机械的作用,让他们了解简单机械对力的传递和改变。
四、实验评价。
1.实验设计是否符合学生认知特点和学科特点;2.实验内容是否能够激发学生的兴趣,促进他们的思考和探究;3.实验过程是否能够培养学生的观察、实验和分析能力;4.实验结果是否能够帮助学生更好地理解科学知识。
五、实验总结。
科学实验教学计划的制定需要充分考虑学生的认知特点和学科特点,通过设计生动、有趣的实验内容,激发学生的兴趣,培养他们的观察、实验和分析能力,帮助他们更好地理解科学知识。
因此,科学实验教学计划的制定对于小学科学教学至关重要。
生物实验教学计划(5篇)

生物实验教学计划生物是一门以实验为基础的自然学科,从生物科学的形成和发展来看,生物实验起到了十分重要的作用。
生物实验对于提高生物教学质量,全面落实培养科学素养的目标,具有其他教学内容和形式所不能替代的作用。
新的课程理念在中学生物教学中的落实和实施,都离不开生物实验。
为了提高学生科学素养,培养学生实事求是的科学精神,为更好地实施实验教学,现做计划如下:一、指导思想通过实验教学培养学生观察问题、思考问题和分析问题的能力及小组的协作精神。
让学生通过现象观察事物的本质,从而认识和揭示自然科学规律,培养学生严谨的科学态度和追求真理的意识,切实让素质教育落实到实处。
二、实验目的本学期的几组探究实验训练学生通过探究测量获取数据,设计表格,记录和整理数据的能力。
设计营养午餐,运用所学的合理营养的知识帮助家长健康的生活,培养学生关心长辈的情感。
利用显微镜观察巩固显微镜的使用方法。
三、实验措施1、采集和测算空气中的尘埃粒子、反应速度的测试等探究引导学生自主探究给学生自由的空间,引导学生展开思维的翅膀,大胆提出有探究价值的问题。
2、在探究实验中训练学生提出问题、作出假设、观察实验、手机和分析资料等一般技能外,要侧重训练应用和评价的技能。
3、让学生在实验过程中明确相互协助的重要性,培养学生在实验过程中团结合作的精神。
4、通过实验教学,可以调动学生学习的积极性和主动性,提高学生的学习兴趣。
5、要求学生严格认真的按照实验要求来操作,细心观察、发现问题、提出问题、解决问题,培养他们严谨的科学态度。
6、培养学生井然有序的工作习惯。
实验结束后,把仪器放回原处,整理好实验台,填写好实验记录。
7、通过实验教学,可以帮助学生形成概念,进一步理解和巩固所学知识。
加强实验教学是提高教学质量的重要手段,也是实现应试教育向素质教育转轨的重要一个环节。
生物实验教学计划(二)生物科学实验是以认识生命运动的本质和规律为目标的实践。
在每一个实验的过程中,从实验意念的产生到实验方案的设计,从实验结果的分析到实验报告的完成,每一步都有思维活动,每一步都是思维的结果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
HUNAN UNIVERSITY 实验五最终报告题目:教学计划编制问题学生姓名学生学号专业班级指导老师完成日期2014年5月15日一、需求分析1.输入形式:用户通过键盘输入课程总数、每门课的课程编号(固定占3位的字母数字串)和直接先修的课程号等的参数。
不对非法输入做处理,假定输入的数据都合法。
2.输出形式:如果拓扑排序成功,输出拓扑排序后的教学计划编制的顺序;如果拓扑排序不成功,输出排序错误信息,结束程序。
3.程序功能:对于用户输入的一组课程编号,根据输入的先修顺序创建邻接矩阵进行存储,并输出拓扑排序后的课程编号的顺序。
4.测试数据输入:输入课程总数:3输入每门课的课程编号:A01是否有直接先修的课程(T/F):F输入每门课的课程编号:A02是否有直接先修的课程(T/F):T先修课程编号:A01是否有直接先修的课程(T/F):F输入每门课的课程编号:A03是否有直接先修的课程(T/F):T先修课程编号:A02是否有直接先修的课程(T/F):F输出:教学计划编制完成,课程修读顺序为:A01,A02,A03(输入有误)课程输入错误!教学计划编制失败,请重新输入。
二、概要设计抽象数据类型题设要求使用一个有向图表示教学计划,顶点表示某门课程,有向边表示课程之间的先修关系,数据的对象是图中的每一个顶点和有向边。
由此为本问题确定一个图的数据关系。
拓扑排序可以用顶点入度为0的方法实现,所以为实现拓扑排序的顶点顺序的存放,创建一个队列来存放。
图的ADT数据对象:V,R(分别代表某门课程的顶点组成的一个顶点集 V 和代表课程先修关系的有向弧边组成的一个弧集 R。
)数据关系:VR={<v,w>| v,w∈V 且P(v,w)}<v,w>表示从v 到w 的一条弧,并称v 为弧头,w 为弧尾。
基本操作:int n(); //返回图中的顶点数int first(int); //返回该点的第一条邻边int next(int); //返回该店的下一条邻边void setEdge(int,int,int); //为有向边设置权值int getMark(int); //获得顶点的标志值void setMark(int); //为顶点设置标志值队列ADT数据对象:int数据关系:R={<a i-1 ,a i>|a i-1,a i∈car,i=1,2,3….n}约定a1 为队列头,an为队列尾。
基本操作:queue(); //队列结构初始化~queue(); //结构销毁操作bool push(const int& it); //数据入列bool pop(int& it); //数据出列int size(); //获取队列长度算法的基本思想通过用户输入的顶点的个数(课程数)初始化一个表示有向图的相邻矩阵,课程编号作为相邻矩阵的行列值以及有向边的关系(课程先修关系)完成一个有向图的构建。
为了检验图中顶点是否都经过拓扑排序,为每个顶点初始化一个标志值0,当一个顶点经过拓扑排序后更改该顶点标志值0。
对相邻矩阵棕的顶点进行入度为0的方法进行拓扑排序。
排序结束后,遍历一次图中所有顶点的标志值,当有一个标志值为0时,输出错误信息,结束程序。
否则,排序成功,输出排序后的顶点序列。
程序的流程(1)初始化模块:输入课程总数,再输入相应数量的课程编号及每个课程的先修课程,用这些信息初始化一个有向图。
(2)拓扑排序模块:对有向图进行拓扑排序。
(3)输出模块:根据有向图是否为空输出。
为空时,输出拓扑排序结果;不为空时输出输入错误提示。
各层次模块之间的调用关系三、详细设计物理数据类型由于用户输入的课程个数不定,所以存储拓扑排序后的顶点的个数不定,由此用链式队列来存储排序后的顶点。
为了检查图中是否有回路,把每一个顶点的标志值初始化为0。
(一)有向图的基本操作1.初始化一个有向图Graphm(int numVert){int i,j;numVertex = numVert; //顶点数numEdge=0;mark=new int[numVert]; //初始化标志数组for(i=0;i<numVertex;i++)mark[i]=0; //每一个顶点的标志值初始化为0matrix =(int**) new int*[numVertex];for(i=0;i<numVertex;i++)matrix[i]=new int[numVertex]; //构建一个相邻矩阵for(i=0;i<numVertex;i++)for(j=0;j<numVertex;j++)matrix[i][j]=0;}2.有向图的销毁~Graphm(){delete []mark;for(int i=0;i<numVertex;i++)delete [] matrix[i];delete [] matrix; //销毁相邻矩阵}3.获取第一个邻居int first(int v) //返回该点的第一条邻边{int i;for(i=0;i<numVertex;i++)if(matrix[v][i]!=0) return i; //当顶点和顶点i有边时,返回顶点i的值return i;}int next(int v1,int v2) //获得v1的邻居v2{int i;for(i=v2+1;i<numVertex;i++)if(matrix[v1][i]!=0) return i;return i;}4.其他基本操作void setEdge(int v1,int v2) //设置有向图的边{if(matrix[v1][v2]==0)numEdge++;matrix[v1][v2]=1;}int getMark(int v) //获取顶点标记的值{return mark[v];}int setMark(int v,int val) //设置访问的标记{mark[v]=val;}(二)拓扑排序找到第一个入度为0 的点存入队列中,从有向图中删去此顶点以及所有以它为尾的弧,再在这些点中找入度为0 的点。
重复上述操作,直至图空,或者图不空但找不到无前驱的顶点为止,此时返回该队列。
queue<int> topsort(Graphm G,queue<int> Q,queue<int> L, int n ){int count[100];int v,w,i;for(v=0;v<n;v++){count[v]=0;}for(v=0;v<n;v++)for(w=G.first(v);w<n;w=G.next(v,w))count[w]++;for(v=0;v<n;v++)if(count[v]==0) //找到度为0的点{ Q.push(v); G.setMark(v,1); } //顶点进队列,并更改顶点标志值为1 while(Q.size()!=0){i=Q.front();Q.pop();L.push(i);for(w=G.first(i);w<n;w=G.next(i,w)){count[w]--; //顶点度减一if(count[w]==0) //找到度为0的点{Q.push(w); G.setMark(w,1); } //顶点进队列,并更改顶点标志值为1 }}return L; //返回存放排序后顶点的队列}(三)队列基本操作//压入队列bool pop(char*& it){if(length()==0) return false;it=front->elem;qnode* ltemp=front;front=front->next;delete ltemp;if(front==NULL) rear=NULL;size--;return true;}//出队列bool push(const char*& it){if(rear==NULL)front=rear=new qnode(it,NULL);else //append{rear->next=new qnode(it,NULL);rear=rear->next;}size++;return true;}//获取队列长度int size() const{ return size; }最后,判断图中是否有回路。
可以通过遍历图中的每一个顶点的标记值,如果有一个为0,那么说明图中存在回路。
for(i=0;i<n;i++){ if(G.getMark(i)==0) //为0时表示该顶点未经过拓扑排序{ cout<<"课程输入错误!教学计划编制失败,请重新输入。
"<<endl;exit(0); } }算法的具体步骤创建一个数组存储顶点信息,再构建一个邻接矩阵存储输入的课程编号(顶点),和课程先修关系(有向边)构成的有向图的信息,然后对邻接矩阵中的图的信息进行拓扑排序,把排序结果存放在一个队列中。
如果一次排序结束后,遍历顶点标志值有为0,输出输入错误提示,结束程序;否则,输出队列中存储的课程编号序列。
流程图如下:伪代码如下,char v[100][5];char v1[4],v2[4];Graphm T;queue<int> S;cin.get(n); //输入课程总数nT.CreatGraphm(n);cin.get(v); //输入每门课的编号,保存在*v[4]数组中for(i=0;i<n;i++){cout<<v[i]<<"---是否有直接先修的课程(T/F):";cin>>ch;while(ch=='T'){GetNum(n2); //输入先修课程编号T.setEdge(n2,i); //n2在前表示先修的顺序cout<<"是否有直接先修的课程(T/F):";cin>>ch;}}S=topsort(T,Q,L,n); //对图T进行拓扑排序,排序序列存储在队列中返回到Scout<<"教学计划编制完成,课程修读顺序为:"<<endl;printout(S); //输出排序后的顶点序列}算法的时空分析及改进设想因为图的邻接矩阵是一个|V|×|V|矩阵,所以邻接矩阵的空间代价为Θ(|V|^2),对于有n个顶点的和E条弧的有向图而言,对此图的拓扑排序算法时间复杂度为Θ(V+E)输入和输出的格式输入:1.输入课程数n---- cin.get(n);cout<<"输入课程总数:";cin<<n;2.输入每门课的课程编号---- cin.get(v);for(i=0;i<n;i++){cout<<"输入每门课的课程编号:"<<endl;cin.get();cin.getline(v1,4);strcpy(v[i],v1); //要用字符串拷贝函数,用等号不能正确的赋值!!}3.获得先修的课程编号----GetNum(n2);cout<<"先修课程编号:";cin.get();in.getline(v2,4);n2=getNum(v,n,v2);输出:1.编制成功,把队列S中的顶点序列输出。