当前位置:文档之家› 教学计划编制问题课程设计数据结构

教学计划编制问题课程设计数据结构

教学计划编制问题课程设计数据结构
教学计划编制问题课程设计数据结构

数据结构 教学计划编制问题 实验5报告

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 且P(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

人教版小学语文一年级下册全册教学计划

人教版小学语文一年级下册全册教学计划 一、课标要求 1.在语文学习过程中,培养爱国主义感情、社会主义道德品质,逐步形成积极的人生态度和正确的价值观,提高文化品位和审美情趣。 2.认识中华文化的丰厚博大,吸收民族文化智慧。关心当代文化生活,尊重多样文化,吸取人类优秀文化的营养。 3.培植热爱祖国语言文字的情感,养成语文学习的自信心和良好习惯,掌握最基本的语文学习方法。 4.在发展语言能力的同时,发展思维能力,激发想像力和创造潜能。逐步养成实事求是,崇尚真知的科学态度,初步掌握科学的思想方法。 5.能主动进行探究性学习,在实践中学习、运用语文。 6.学会汉语拼音。能说普通话。认识3500个左右常用汉字。能正确工整地书写汉字,并有一定的速度。 7.具有独立阅读的能力,注重情感体验,有较丰富的积累,形成良好的语感。学会运用多种阅读方法。能初步理解、鉴赏文学作品,受到高尚情操与趣味的熏陶,发展个性,丰富自己的精神世界。能借助工具书阅读浅易文言文。九年课外阅读总量应在400万字以上。 8.能具体明确、文从字顺地表述自己的意思。能根据日常生活需要,运用常见的表达方式写作。 9.具有日常口语交际的基本能力,在各种交际活动中,学会倾听,表达与交流,初步学会文明地进行人际沟通和社会交往,发展合作精神。 10.学会使用常用的语文工具书。初步具备搜集和处理信息的能力。 二、学情分析 经过第一学期的学习,我对班级学生有了深入的了解。我班大多数孩子能较主动地去学习,掌握了一定的识字方

法,养成了比较好的学习习惯,但也有一部分学生学习态度不够端正,学习意识、学习习惯比较差,不但自己成绩不够理想,还经常调皮捣蛋,严重影响了班级纪律、班级成绩。新学期需要进一步加大管理教育力度,开展各种学习互助、小组评比活动,希望能达到教化改善的目的,提高其学习成绩,并敦促其养成良好的学习习惯以及生活习惯。 从去年的检测成绩上看,我班成绩不是很理想,学生中只有两个满分,这是值得我深思的问题。我班学生对所学过的汉字基本做到会认,每生能写汉字100字——150字之间,少数能写200字左右。汉语拼音巩固的较好,音序清晰,这为本册的音序查字典法奠定了基础。写字姿势有待于老师进一步巩固,需再加强写字习惯的督促、培养。学生的阅读兴趣浓厚,阅读习惯良好。 三、教材分析 1.本册教材根据课程标准的精神,体现以下思想: (1)、全面准确地体现语文课程标准的教学目标,致力于构建开放的富有活力的教材体系,注重开发学生的创造潜能和培养学生的创新精神。 (2)、遵循语文学习的特点和规律,引导学生在大量实际的听说读写的语文实践中学习语文、运用语文,倡导自主、合作、探究的学习方式,全面提高学生的语文素养,培养学生的创新精神和实际能力。 (3)、体现新的理念,课文不仅成为教师的教本,而且成为学生的学本,使教材有利于让学生自主、合作、探究地学习,促进学生的全面发展,为他们的终身学习、生活和工作方面奠定了基础。 2、教材内容分析: 本册教材以专题组织单元,以整合的方式组织教材内容,共设8个专题。分为:多彩的春天、家庭生活、保护环境、快乐的夏天、动脑筋想办法、我们的生活多么幸福、我

教学计划编制问题课程设计报告

教学计划编制问题课程设计报告

课程设计(论文) 题目名称教学计划编制问题 课程名称数据结构课程设计 学生姓名 学号 系、专业信息工程系、通信工程类 指导教师

2012年12 月23 日 摘要 教学计划是学校保证教学质量和人才培养的关键,也是组织教学过程、安排教学过程、安排教学任务、确定教学编制的基本依据和课程安排的具体形式。是稳定教学秩序、提高教学质量的重要保证。从教学计划的设计、实施等方面,阐明了如何搞好教学管理,从而为提高教学质量提供保证。随着教育改革的不断深入和社会发展的需要,原旧的教学计划在定位上的方向性偏差,已经不再适应社会的需求。因此,应重视教学计划的改革和修订工作,以确保教育教学质量,提高教育教学水平。教学计划编制中的思路:一是明确培养目标;二是注重学科设置的整体性、统一性和灵活性、全面性;三是与学分制改革有机结合。 教学计划是高校实施常规教学活动的基本管理文档,由于传统的手工编制方式存在诸多弊端,开发基于Web应用程序形式的教学计划编制系统具有很好的应用价值。使用C程序设计语言,研究开发教学计划编制系统Web应用系统。 关键词:教学计划;编制;培养目标;管理

目录 1 问题描述 ---------------------------------------------------------------------------------------------- 1 2 需求分析 ---------------------------------------------------------------------------------------------- 2 3 概要设计 ------------------------------------------------------- 2 3.1抽象数据类型定义 ---------------------------------------- 2 3.2模块划分------------------------------------------------- 2 4 详细设计 ------------------------------------------------------- 3 4.1数据类型的定义 ------------------------------------------ 4 4.2主要模块的算法描述 -------------------------------------- 5 5 测试分析 ------------------------------------------------------- 8 6 课程设计总结 ------------------------------------------------- 10 6.1问题和解决的方法及经验教训、心得体会﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍ 10 6.2 致谢 ---------------------------------------------------- 11参考文献 -------------------------------------------------------- 11附录(源程序清单) --------------------------------------------- 12

数据结构(C++)课程设计报告--教学计划编制问题

数据结构(C++)课程设计报告--教学计划编制问题

上海电力学院 数据结构(C++)课程设计 题目: 教学计划编制问题 姓名:石鑫磊 学号:20113296 院系:计算机科学与技术学院 专业年级:信息安全2011级 2013年07月04日

一、设计题目 大学的每个专业都要编制教学计划。假设任何专业都有固定的学习年限,每学年含两学期,每学期的时间长度和学分上限都相等。每个专业开设的课程都是确定的,而且课程的开设时间的安排必须满足先修关系。每个课程的先修关系都是确定的,可以有任意多门,也可以没有。每一门课程恰好一个学期。试在这样的情况下设置一个教学计划编制程序。 在大学的某个专业中选取几个课程作为顶点,通过各门课的先修关系来构建个图,该图用邻接表来存储,邻接表的头结点存储每门课的信息。 本程序的目的是为用户编排课程,根据用户输入的信息来编排出每学期要学的课程。 二、需求分析 (一)运行环境(软、硬件环境) 设计环境和器材—— 硬件:计算机 软件:Microsoft Visula C++ 在本课程设计中,系统开发平台为Windows XP或Win 7,程序运行环境为Visual C++ 6.0,程序设计语言为C++。Visual C++一般分为三个版本:学习版、专业版和企业版,不同版本适合于不同类型的应用开发。实验中可以使用这三个版本的任意一种,在本课程设计中,以Visual C++ 6.0为编程环境。 Visual C++以拥有“语法高亮”,IntelliSense(自动编译功能)以及高级除错功能而著称。比如,它允许用户进行远程调试和单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加链接著称。这些特征明显缩短程式编辑、编译及链接的时间花费,在大型软件计划上尤其显著。 Visual C++ 6.0秉承Visual C++ 以前版本的优异特性,为用户提供了一套良好的开发环境,主要包括文本编辑器、资源编辑器、工程创建工具和Debugger调试器等等。用户可以在集成开发环境中创建工程,打开工程,建立、打开和编辑文本,编译、链接、运行和调试应用程序。 (二)输入的形式和输入值的范围 数据输入的方式是键盘输入。输入的数据多是整型的或是浮点型的,还有一些字符(以中文的形式)。输入的数值型的数据大都是小于100的数值。 (三)输出的形式描述 输出的是教学编制计划,就是形如:“第二学期学的课程有:普通物理线性代数汇编语言”这样的形式。 (四)功能描述 输入参数包括:学期总数,一学期的学分上限,每门课的课程号(固定占3位的字母数字串)、学分和直接先修课的课程号。

教学计划编制问题课程设计Word版

信息与电气工程学院 课程设计说明书 (2015/2016学年第一学期) 课程名称:软件算法分析与设计 题目:教学计划编制 专业班级:计算机1401 学生姓名:李丹丹 学号: 140210132 指导教师:陈丽 设计周数:一周 设计成绩: 2016年1月13日

目录 一、课题的主要功能 (1) 1.1程序的功能 (1) 1.2.输入输出的要求 (1) 1.3运行环境 (1) 1.4开发工具 (1) 二、概要设计 (2) 2.1程序的模块组成 (2) 2.2模块的层次结构及调用关系 (2) 2.3模块的主要功能 (3) 2.4数据结构和数据库结构 (3) 三.主要功能的实现 (3) 3.1采用C语言定义相关的数据类型。 (3) 3.2主要函数的流程图 (4) 3.3画出各函数的调用关系图 (11) 四、程序调试 (12) 4.1测试数据: (12) 4.2使用说明 (13) 五.心得体会 (14) 六、附录 (15) 6.1参考书目 (15) 6.2源程序清单(带注释) (16)

一、课题的主要功能 1.1程序的功能 大学的每个专业都要制订教学计划。假设任何专业都有固定的学习年限,每学年含两学期,每学期的时间长度和学分上限均相等。每个专业开设的课程都是确定的,而且课程在开设时间的安排必须满足先修关系。每门课程有哪些先修课程是确定的,可以有任意多门,也可以没有。每门课恰好占一个学期。试在这样的前提下设计一个教学计划编制程序。 本程序针对本科的学期内容,通过输入实际的课程及先后关系。结合每学期的学分及课程数,制定好学习计划。在输入相关数据后,程序会安排好每学期的课程。 1.2.输入输出的要求 输入参数包括:学期总数,一学期的学分上限,每门课的课程号(固定占3位的字母数字串)、学分和直接先修课的课程号。 输出要求输出各门课程所对应的学分,以及每学期各门课程的安排。 1.3运行环境 1. WINDOWS 7系统 2. Vc++6.0编译环境 1.4开发工具 C语言

数据结构 实验五 教学计划编制问题 最终实验报告

HUNAN UNIVERSITY 课程实习报告 题目教学计划编制问题 学生姓名 学生学号 专业班级 指导老师李晓鸿 完成日期2014年12月16日

一、需求分析 1.问题描述: 用有向网表示教学计划,其中顶点表示某门课程,有向边表示课程之间的先修关系(如果A课程是B课程的先修课程,那么A到B之间有一条有向边从A指向B)。设计一个教学计划编制程序,获取一个不冲突的线性的课程教学流程。(课程线性排列,每门课上课时其先修课程已经被安排)。 2.程序功能: 本程序要求根据所输入的课程及课程间的先修关系,得到一个不冲突的线性的课程表。 3.输入的形式和输入值的范围 用户通过键盘输入课程总数、每门课的课程编号(固定占3位的字母数字串)和直接先修的课程号等的参数。本程序不对非法输入做处理,即假设输入都是合法的。 4.输出的形式 如果排序成功,输出排序后的教学计划表;否则输出错误提示信息,表示所输入的课程不能构成一个完全满足教学要求的课程表。 5.测试数据: 输入: 请输入课程的个数和课程关系的个数:4 3 请输入点,即课程编号1:A1 请输入点,即课程编号2:A2 请输入点,即课程编号3:A3 请输入点,即课程编号4:A4 请输入有向边,即课程的先后关系1:A2 A4 请输入有向边,即课程的先后关系2:A4 A3 请输入有向边,即课程的先后关系3:A3 A1 请输入课程的个数和课程关系的个数:3 3 请输入点,即课程编号1:A1 请输入点,即课程编号2:A2 请输入点,即课程编号3:A3 请输入有向边,即课程的先后关系1:A2 A1 请输入有向边,即课程的先后关系2:A1 A3 请输入有向边,即课程的先后关系3:A3 A2 输出: 课程的选修的先后顺序为:A2 A4 A3 A1 课程的选修的先后顺序为:课程网络存在回路 二、概要设计 1.抽象数据类型的定义: 题设要求使用一个有向图表示教学计划,顶点表示某门课程,有向边表示课程之间的先修关系,数据的对象是图中的每一个顶点和有向边。由此为本问题确定一个图的数据关系。同时课程存储在顶点位置,所以创建节点类来存储课程信息。 在对图中所存储的课程进行排序时,使用拓扑排序可以完美得到所需顺序,而拓扑排序可以用顶点入度为0的方法实现,所以为实现拓扑排序的顶点的存放,创建一个线性表来存放。

人教版五年级下册语文全册教学计划

20105~ 2016 学年度第二学期教学计划 班级情况分析包括学生组成情况,语文学习兴趣、习惯、水平等 本班学生54人,其中男生24人,女生30人。班级学生语文学习兴趣较高,喜欢阅读,语文课堂纪律也较好,基础知识掌握比较可以。有70%左右的学生学习非常自觉,也具备一定的自学能力,成绩相对稳定。有20%左右的学生缺乏自觉性,识记类的知识比较难以掌握,需要时常监督强化。有10%的学生,基础知识掌握不住,阅读能力又相 对落后。关键这部分学生学习态度还不够好,上课从不认真听讲。针对这样的班级现状,我在保持优生的前提下,必须花更多的时间和精力在靠后的学生身上。从知识方面来讲,全班孩子基础知识掌握的较好,但是在阅读理解和习作方面还有待提高,所以接下来要 以这两方面为重点来抓,引导学生多阅读课外书,多总结,多积累。 全册教材内容体系及教学目标、重难点一、教材分析 本册教材继续以专题组织单元,共八组,分别是:第一组“走进西部”,第二组“永 远的童年”,第三组“语言的艺术”,第四组“他们让我感动”,第五组“中国古典名 著之旅”,第六组“走进信息世界”,第七组“作家笔下的人”,第八组“异域风情”。 全册共有课文28篇,精读和略读各14篇。这七组教材,每组由“导语”“课例”“口语交际习作”“回顾拓展”四部分组成。在每组课文之后设“词语盘点”。其中“读读 写写”的词语,是由会写的字组成的,要求能读会写;“读读记记”的词语,只要求认 记,不要求书写。一些课文的后面还安排了资料袋或阅读链接。全册共安排了五次“资 料袋”,两次“阅读链接”。 全册还编排了8篇选读课文,并附两个生字表。生字表(一)是要求认识的200个字。至此,完成小学阶段认识3000个常用字的识字任务。生字表(二)是要求写的150个字,至此累计写字量为2300个。 二、教学目标 (一)识字与写字教学 本册识字200个,写字150个,把字写端正。在强调写字质量的同时,还可适当要 求提高写字的速度,并养成良好的写字习惯。 (二)阅读教学 1、继续加强阅读基本功的训练。 2、发现语言规律,学习表达方法。

数据结构教学计划编制问题课程设计

课程设计(论文) 题目名称教学计划编制问题 课程名称数据结构 学生姓名杨满平 学号1041302054 系、专业信息工程系、2010级计算机科学与技术指导教师黄同成 2011年12 月25 日

摘要 数据结构是计算机科学与技术专业的专业基础课,是一门十分重要的核心课程。数据结构的知识为后续专业课程的学习提供必要的知识和技能准备,学好“数据结构”这门课程,对于学习计算机专业的其他课程,如操作系统、编译原理、数据库管理系统、软件工程、人工智能等都是十分有益的,而且所有的计算机系统软件和应用软件都要用到各种类型的数据结构。因此,要想更好地运用计算机来解决实际问题,仅掌握几种计算机程序设计语言是难以应付众多复杂的课题的,要想有效地使用计算机、充分发挥计算机的性能,还必须学习和掌握好数据结构的有关知识。例如本次程序设计题目大学的每个专业都要制订教学计划。假设任何专业都有固定的学习年限,每学年含两学期,每学期的时间长度和学分上限均相等。每个专业开设的课程都是确定的,而且课程在开设时间的安排必须满足先修关系。每门课程有哪些先修课程是确定的,可以有任意多门,也可以没有。每门课恰好占一个学期。试在这样的前提下设计一个教学计划编制程序

Abstract Data structures in computer science and technology professional courses, is a very important core curriculum. The data structure knowledge for the following courses to provide the knowledge and skills necessary to prepare, learn" data structure" of the course, for learning other computer science courses, such as operating system, compiler theory, database management system, software engineering, artificial intelligence, are very useful, and all of the computer system software and the application of software to use various types of data structure. Therefore, in order to better use the computer to solve practical problems, only to grasp some computer programming language is hard to cope with the many complex issues, in order to effectively use computers, give full play to the computer's performance, also must learn and master some knowledge about data structure.For example, the program design of University of each professional should develop teaching plans. The assumption that any profession has a fixed length, each school year with two semesters, each semester and the length of time equal to the credit limit are. Each professional courses are determined, and the creation of curriculum time arrangements must meet prevocational relations. Each course which is a pre-determined curriculum, can have any number of doors, there will be No. Each class just for a semester. Test this premise in the design of a teaching plan programming

2020部编新人教版二年级下册语文教学计划和全册教案

2020部编新人教版二年级下册语文教学计划和全册教案 一、教材简析: 新人教版编部本于2020年春期正式使用,本册教材安排课文25篇。教材以专题组织 单元,以整合的方式组织教材内容,共分八个单元:第1~4课为为“春光篇”,课文内 容大都与春天的物候和热爱春天有关; 第5~7课为“爱心篇”,意在培养儿童的爱心; 识字1~4课为“传统文化篇”,意在宏扬中华民族传统文化; 第 8~11课为“童话篇”,意在培养学生热爱生活的情感; 第 12~14课为“道理篇”意在培养学生遇到问题要开动脑筋思考解决问题的办法; 第15~18课为“自然科技篇”,意在21~24课为“人物篇”意在让学生学习优秀品质,感悟做人的道理; 让学生关注科学,从而爱科学,学科学; 第19~22课为“故事篇”意在让学生学习优秀品质,感悟其中的道理; 第23~25课为“历史篇”意在让学生了解历史故事,感悟祖先创造文明的道理。 新部编本教材新选入14篇课文,其中新选识字4篇:《千人糕》《一匹出色的马》《识字神州谣》《识字传统节日》《识字贝的故事》《识字中国美食》《枫树上的喜鹊》《我是一只小虫子》《泪水茶》《蛛蛛开店》《青蛙卖泥塘》《祖先的摇篮》《当世界年 纪还小的时候》《羿射九日》等。口语交际增加了《注意说话的语气》《推荐一部动画片》等内容。 每组课文包括导语、4篇课文和一个“语文园地”。“语文园地”包括五个栏目:识 字加油站、字词句运用、写话、展示台、我爱阅读。 各部分相互联系,构成一个有机的整体。识字形式多样,课文内容丰富,体裁多样, 富有童趣,语言规范,浅显易懂,插图精美,便于对学生进行朗读、背诵、复述、口语交 际等训练。 本册教材从内容上看,主要任务是识字、写字和课文的朗读和句子的理解。从学生的 长远发展来看,词语的积累运用、口语表达能力的培养、引导学生发现、探究、解决问题 也是教学重点。难点是识字、写字和课文的朗读。 二、教材特点 1、围绕专题整合教材内容。

教学计划编制问题课程设计报告

中北大学 数据结构与算法课程设计 说明书 学院、 系:软件学院 专 业:软件工程 学生姓名: 学号: 设计题 目:教学计划编制问题 起迄日期:2013年12月9日-2013年12月20 日 指导教 师: 2013年12月 20 日

1需求分析 1. 在大学的某个专业中选取几个课程作为顶点,通过各门课的先修关系来构建个图,该图用邻接表来存储,邻接表的头结点存储每门课的信息. 2. 本程序的目的是为用户编排课程,根据用户输入的信息来编排出每学期要学的课程. 3.测试数据: 学期总数:6;学分上限:9;本专业共开设12门课,课程号从C00到C11,学分顺序为2,3,4,3,2,3,4,4,7,5,2,3。 2概要设计 1.抽象数据类型图的定义如下: ADT Graph{ 数据对象V:V是具有相同特性的数据元素的集合,称为顶点集. 数据关系R: R={VR} VR={(v,w)|v,w∈V,(v,w)表示v和w之间存在直接先修关系} 基本操作P: void CreatGraph(ALGraph *); void FindInDegree(ALGraph , int * ); int TopologicalOrder(ALGraph G,AdjList R,struct Name name[]) int LocateVex(ALGraph G, VertexType u)/* 查找图中某个顶点位置 */ }ADT Graph 2.栈的定义如下: ADT Stack{ 数据对象:D={ai|ai∈ElemSet,i=1,2,…n,n>=0} 数据关系:R1={﹤ai-1 ai﹥|ai-1,ai∈D,i=2,…,n} 基本操作: void InitStack (SqStack *S); int StackEmpty(SqStack S);

教学计划编制问题 数据结构课程设计报告 湖南工程学院

课程设计报告 课程名称数据结构课程设计 课题名称教学计划编制问题 专业网络工程 班级0901 学号2009031201XX 姓名 指导教师刘长松陈华光李杰君 2011年7 月15 日

湖南工程学院 课程设计任务书 课程名称数据结构课程设计课题教学计划编制问题 专业班级网络工程0901 学生姓名X X 学号2009031201XX 指导老师刘长松陈华光李杰君 审批 任务书下达日期:2011 年6 月26 日 任务完成日期:2011 年7 月15 日

一、设计内容与设计要求 1.设计内容: 1)问题描述 大学的每个专业都要制订教学计划。假设任何专业都有固定的学习年限,每学年含两学期,每学期的时间长度和学分上限均相等。每个专业开设的课程都是确定的,而且课程在开设时间的安排必须满足先修关系。每门课程有哪些先修课程是确定的,可以有任意多门,也可以没有。每门课恰好占一个学期。试在这样的前提下设计一个教学计划编制程序。 2)基本要求 a.输入参数包括:学期总数,一学期的学分上限,每门课的课程号(固定占3位的字母数字串)、学分和直接先修课的课程号。 b.允许用户指定下列两种编排策略之一:一是使学生在各学期中的学习负担尽量均匀;二是使课程尽可能地集中在前几个学期中。 c.若根据给定的条件问题无解,则报告适当的信息;否则,将教学计划输出到用户指定的文件中。计划的表格格式自行设计。 3)测试数据 学期总数:6; 学分上限:10; 该专业共开设课数:12 课程号:从C01到C12; 学分顺序:2,3,4,3,2,3,4,4,7,5,2,3。 先修关系如下图: 4)实现提示 可设学期总数不超过12,课程总数不超过100。如果输入的先修课程号不在该专业开设的课程序列中,则作为错误处理。应建立内部课程号与课程号之间的 1 9 4 2 12 10 11 3 6 5 7 8

教学计划编制

教学计划编制问题 #include #include

#include #define null 0 #define MAXNODE 64 //最大课程个数 typedef struct { char c[3]; }cid; //课程号 typedef struct Course { cid id[3]; //课程号 char name[30]; //课程名 float xf; //学分 }Course; ////////////////////////////////////////////////课程 typedef struct PreCourse { int adjvex; //课程在数组中的下标 struct PreCourse *pre; //指向下一先修的课程节点 }PreCourse;/////////////////////////////////////////////////先修的课程节点typedef struct { Course course;//课程 PreCourse *firstnext; //指向第一个先修的课程节点 }CourseNode;////////////////////////////////////////////////////////////课程节点typedef struct { CourseNode courses[MAXNODE]; //邻接表 int xqs;//学期总数 int num; //课程的数目 float xfsx;/////学分上限 }AlGraph;///////////////////////////////////////////////////////////////课程图typedef struct { int data[MAXNODE];//队中元素 int f,r;//队头r 队尾f }queue; int IsCricle=0;//判断是否环1表示是0表示不是 int jxq;//用于计算学期的 ///////////////////////////////////////////////////////////////////////// void queueinit(queue *q)///////////////队初始化 { q->f=q->r=0; } void queuein(queue *q,int x)//入队 {

教学计划和全册分析

三年级数学上册教学计划 【一】学情分析 三年级学生经过了两年的数学学习后,对一些基础性的数学知识有了初步的认识。学生已经比较习惯于新教材的学习思路和学习方法,大多数学生认识到数学知识无处不在,生活中处处有数学。对学习数学有着一定的兴趣,乐于参加学习活动中去,特别是一些动手操作、需要合作完成的学习内容都比较感兴趣。这为学生对本册的学习打下了重要的基础,也为提高学生的解决问题能力和实践能力创造了条件。 【二】教材分析 本册教材对于教学内容的编排和处理,是以整套实验教材的编写思想、编写原则等为指导,力求使教材的结构符合教育学、心理学的原理和儿童的年龄特征,体现了前几册实验教材同样的风格与特点。所以本册实验教材仍然具有内容丰富、关注学生的经验与体验、体现知识的形成过程、鼓励算法多样化、改变学生的学习方式,体现开放性的教学方法等特点。 【三】本学期教学的指导思想 1、改进笔算教学的编排,体现计算教学改革的理念,重视培养学生的数感。 2、量与计量的教学联系生活实际,重视学生的感受和体验 3、空间与图形的教学,强调实际操作与自主探索,加强估测意识和能力的培养 4、提供丰富的现实学习素材,体现知识的形成过程。 5、逐步发展学生综合运用知识的能力,注重情感、态度、价值观的培养。 【四】教学目标 这一册教材的教学目标是,使学生: 1.让学生在认识时分的基础上,认识时间单位秒。知道秒针的特征,初步在学生的头脑里建立1秒的概念,知道1分=60秒。通过加深学生对时间单位的认识,发展学生的时间观念养成遵守和爱惜时间的意识和习惯。 2.使学生掌握口算两位数加两位数的计算方法,并能正确计算。能计算几百几十加减几百几十的笔算。使学生懂得应根据要解决的具体问题及数据特点选择适当的估算方法,初步培养学生的数感及估算意识,体会算法的多样化。

科教版二年级科学全册教学计划及进度安排

科教版二年级科学全册教学计划 教学内容: 本册教学内容包括两大块: 我们的地球家园:1地球家园中有什么 2土壤——动植物的乐园3太阳的位置和方向4观察月相 5 各种各样不同的天气 6 不同的季节 7 做大自然的孩子 材料:1 我们生活的世界 2 不同材料的餐具 3 书的历史4 神奇的纸 5 椅子不简单 6 做一顶帽子 教材分析: “我们的地球家园”单元,统整“地球与宇宙科学领域”的三个主要概念组织教学内容,从整体的地球家园中有什么到局部的寻访土壤居民,从遥远的太阳、月球与生活的联系到触手可及的天气、季节与生命的联结,整个单元以“关爱家园、关注生命”为线索,串联起一系列活动,并将整个活动落脚到“做大自然的孩子”,在落实单元教学内容的同时,对教学目标进行升华。 材料”单元的学习对学生形成“世界是物质的”这一认识非常重要。在一年级下册“我们周围的物体”单元里,学生已对物体的特征进行了初步研究。根据课程标准的要求,他们将在3—4年级开展物质状态的学习,而对材料概念的理解是从物体到物质概念发展必不可少的进阶。这一单元的编写,强调和突出了对“材料”这一概念更全面和深入的理解,并根据目前材料科学的快速发展和人类对材料的认识不

断丰富和提高现状,设计和组织了“材料”单元的内容结构,以期让学生以辩证和发展的观点看待材料,不固化对某种材料的认识。 学生情况分析: 通过一年级一学年的学习,可以看出孩子们对全新的课程充满了好奇和渴望,对于科学这门功课有强烈的学习欲望,能积极主动的学习,这也为上好科学课带来了契机。加上本册教材安排的内容贴近学生生活,相信他们会倾注更多的热情来学好这门课程。但通过上学年的学习,发现同学们缺乏良好的科学学习习惯,动手能力差,科学的学习思维还没形成,缺乏相应的学习方法,课堂主动参与思考性也会不足,今后要在这几方面多多强化。 教学目标: 一、“我们的地球家园”单元教学目标 (一)科学概念目标 描述太阳每天在天空中东升西落的位置变化。描述怎样利用太阳的位置辨认方向。描述一年中季节变化现象,举例说出季节变化对动植物和人类生活的影响。描述月相的变化现象。知道太阳能够发光发热。描述太阳对动植物和人类生活有着重要影响。知道有阴、晴、雨、雪、风等天气现象。描述天气变化对动植物和人类生活的影响。 观察并描述周围的土壤上生长着的植物和生活着的动物。 二、“材料”单元教学目标 (二)科学概念目标

教学计划编制(新)

教学计划编制问题

#include #include #include #define null 0 #define MAXNODE 64 //最大课程个数 typedef struct { char c[3]; }cid; //课程号 typedef struct Course { cid id[3]; //课程号 char name[30]; //课程名 float xf; //学分 }Course; ////////////////////////////////////////////////课程 typedef struct PreCourse { int adjvex; //课程在数组中的下标 struct PreCourse *pre; //指向下一先修的课程节点 }PreCourse;/////////////////////////////////////////////////先修的课程节点 typedef struct { Course course;//课程 PreCourse *firstnext; //指向第一个先修的课程节点 }CourseNode;////////////////////////////////////////////////////////////课程节点 typedef struct { CourseNode courses[MAXNODE]; //邻接表 int xqs;//学期总数 int num; //课程的数目 float xfsx;/////学分上限 }AlGraph;///////////////////////////////////////////////////////////////课程图 typedef struct { int data[MAXNODE];//队中元素 int f,r;//队头r 队尾f

教学计划编制系统

6 ******************* 实践教学 ******************* 兰州理工大学 计算机与通信学院 2011年春季学期 数据结构课程设计 题目:教学计划编制问题 专业班级:软件一班 姓名: 学号: 指导教师: 成绩:_____________________

前言 本学期开设了算法与数据结构,通过学习算法与数据结构,大家对编程有了更多的了解,为了让大家将自己所学的知识应用到实际当中,学校开设了算法与数据结构课设,通过这次课设大家可以更好地将c语言应用到实际当中,而且可以更好的掌握算法与数据结构,将数据结构和c语言有效的结合起来,使大家的编程能力得到更大的提高。

目录 摘要------------------------------------------------------------------------------------1 关键字----------------------------------------------------------------------------1 正文------------------------------------------------------------------------------------2 1. 采用类c语言定义相关的数据类型-----------------------------------------2 2.各模块的伪码算法-------------------------------------------------------------3 3 函数调用关系图-----------------------------------------------------------------6 4 试调分析--------------------------------------------------------------------------7 5 测试结果--------------------------------------------------------------------------8 总结--------------------------------------------------------------------------------9 参考文献------------------------------------------------------------------------------9 致谢---------------------------------------------------------------------------------10 附件Ⅰ 1.源程序[带注释](结构体文件)---------------------------------------------------------10 2.运行结果----------------------------------------------------------------------------28

人教版英语九年级全册教学计划修订稿

人教版英语九年级全册 教学计划 Document number【AA80KGB-AA98YT-AAT8CB-2A6UT-A18GG】

英语教学计划 冯硕津 新学期本人担任九年级(13)班和(14)班的英语教育教学工作,为了更好的完成教育教学任务,在教学中贯彻新目标教学的要求,我特制定了如下的教学计划: 一、教材分析 1.本英语教材总共有14个单元,本学期新课的教学内容只有11个多单元。每个单元有6课时。其余的时间用来进行综合复习。 2.本学期的语法教学内容为中招考试的六大时态:一般现在时,一般过去时,现在完成时,一般将来时,现在进行时和过去进行时。同时还要复习其它的语法知识,如被动语态,构词法,不定代词,定语从句,疑问词加不定式的用法等等。 3.本学期要有计划的把学生学过的但掌握不好的时态、句式、状语从句、动词不定式以及部分掌握不好的词汇、短语、句型分插于教学中再次进行复习。 4.认真研究新课程标准和中招考试要求,尤其与旧大纲不同的地方,清楚哪些内容是考试的内容,哪些内容是已经不考的,哪些内容已经学的。在集体备课的基础上认真备课、上课,认真进行自习辅导和批改作业。 二、学情分析 我所教的这个教学班总共有学生109人。总体来说这两个班的学生的成绩都不是很理想。13班中等生多一点,成绩提高也相对稍微容易些;14班中等生少,后进生多,所以老师教得吃力,学生学得也吃力。初三学年是学生英语学习发生质的变化的一年。第一学期的学习是非常重要的,他们要为即将到来的中考打好基础。一部分学习优异的学生已步入英语学习的殿堂,他们掌握了灵活的方法,对老师所讲的每一知识点都能心领神会,成绩颇为理想。还有一部分学生由于英语底子差,基础薄,学习态度还存在某些偏差,固而导致英语成绩不理想,针对这一状况,本学期坚持“夯实基础,狠抓双基,改进学法,激发兴趣,提高能力”的指导思想,力争缩小两极差距,做好全面教学工作。

教学计划数据结构课程设计说明书

中北大学 数据结构 课程设计说明书

20XX年12月20日 1设计目的 《数据结构》课程主要介绍最常用的数据结构,阐明各种数据结构内在的逻辑关系,讨论其在计算机中的存储表示,以及在其上进行各种运算时的实现算法,并对算法的效率进行简单的分析和讨论。进行数据结构课程设计要达到以下目的: 1)了解并掌握数据结构与算法的设计方法,具备初步的独立分析和设计能力; 2)初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能; 3)提高综合运用所学的理论知识和方法独立分析和解决问题的能力; 4)训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风。 ………………………….. 2.设计内容和要求 设计内容: (1) 设定专业开设课程(不少于30门,可参考本专业课程计划),及课程之间的依赖关系(如离散数学应在数据结构之前开设)。 (2)制定课程安排计划,并满足各学期课程数目大致相同。 设计要求: (1) 符合课题要求,实现相应功能; (2) 要求界面友好美观,操作方便易行; (3) 注意程序的实用性、安全性; ………………………… 3.本设计所采用的数据结构 邻接表存储图结构,拓扑排序实现课程的先修依赖关系 ………………………. 4.功能模块详细设计

4.1详细设计思想 1.程序主要包括五个模块 1)、图的邻接表的存储表示,即结构体的定义 typedef char VertexType[MAX_NAME]; typedef struct ArcNode { int adjvex; // 该弧所指向的顶点的位置 struct ArcNode *nextarc; //指向下一条弧的指针}ArcNode; // 链表结点 typedef struct //链接表 { VertexType data; //顶点信息 int grades; //存储学分信息 ArcNode *firstarc; //指向第一条依附该顶点的弧的指针}VNode, AdjList[MAX_VERTEX_NUM]; // 头结点 typedef struct { AdjList vertices; //vertices 存储课程名 int vexnum, arcnum; // 图的当前顶点数和边数}ALGraph; 2)、利用前插法,建立图的邻接链表 printf("请输入下列课程的先修课程(无先修课程输入0结束后也输入0)\n"); for (k=0;kadjvex = j; p->nextarc = G.vertices[i].firstarc; // 插在表头 G.vertices[i].firstarc = p; scanf("%s",va); } } 3)、输出图的顶点和边 printf("%d个顶点", G.vexnum); for (i = 0;i < G.vexnum;++i)

相关主题
文本预览
相关文档 最新文档