教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 高等教育> 理学> 基于拟人策略的高校排课算法

基于拟人策略的高校排课算法

上传者:操云甫
|
上传时间:2015-04-15
|
次下载

基于拟人策略的高校排课算法

计算机科学2003V01.30N9

12

基于拟人策略的高校排课算法¨

陈卫东李吉桂

(华南师范大学计算机系广州510631)

PersonificationAlgorithmsfortheUniversilyTimetablingProblem

CHEN

(Dept.。fComputer

Wei—Dong

L1Ji。“Gui

510631)

Science,SonthCh/naNoma/University.Guangzhou

Abstractand

FortheuniversitytimetabliagproblemthatisNP-hard,someDewstrategiesoftacklingit

algorithms

based

orL

are

proposed.

known

a,t

twoheuristic

personitication

strategies

are

presented.whichotltperform

ouf

the

straightforwardheuristicalgorithmsinthequalityofsolution.Thepractical.

exper如ental

resultsshowthat

algorithms

K。"。‘d5

Tim。‘861i“8 NPIha‘妇3'№。“№‘i。“tH。“risti。8190ri‘hm8下17j

1引言

高校排课问题是典型的NP一难问题o],即在P≠NP的假设下,找不到一个算法能保证在多项式时间内得到最优解。因此,为了实际应用的需要,对于这类问题,往往利用问题的一些启发式知识来探求能快速求其近似最优解的算法,即启发式算法。目前求解排课同题的启发式算法大致可分为两大类:一类是构造型算法,另一类是改进型算法。构造型算法一般是按照某种次序逐步安排每门课程进而得到一张合法课表,常使用的是一种称之为直接启发式算法o]。它们一般是模拟人工排课的经验,基本策略都是。优先安排受限制最多的课程”,而差别仅在于赋予“受限制最多”的含义不同。改进型算法则一般是在【合法)课表上进行改进使得课表更加合理.如繁忌搜索、模拟退火算法、造传算法04。’等现代优化算法.但这些算法有时需要在预先产生的若干个初始合法课表上进行工作。相比之下,直接启发式算法,简单、宣接、快速.其启发式知识往往是针对具体同题的特点提出的,虽然通用性较差,但是如果启发式知识得当.则往往能快速地得到较好的解.而现代优化算法尽管具有通用性和理论上的全局最优性,但是往往收敛慢。在实用的系统中大都是采用直接启发式算法。

我们给出的启发式算法吸收了构造型和改进型这两类算法的特点。包含有两个算法:Exp】oring算法从教果上相当于是一个局部搜索算法,它在构造课表的过程中同时也对课表进行了局部优化.所得课表的质量明显高于直接启发式算法所得的课表;Learning算法是在前者的基础上引入了拟人策略来跳出。局部黯阱”的搜索算法,进一步提高了漂表的质量。

鉴于UTTP的约束多样性和目标模糊性,本文首先给出了UTTP的一个数学描述,将约束条件进行量化,确定了优化目标。接着描述了传统的直接启发式算法。然后制定了几个新的求解策略,由此得出两个基于拟人策略的排课算法一并将它们与直接启发式算法进行了比较。实验结果表明我们的算法求解速度快、效果好。

特点:一门课程的教学可包含多个自然班级;每个班级上课的课室不固定;--f3课程可根据周学时多次授课.每次授课的时间连堂1、2或3节;同一教师可以讲授多门不同的课程等等。

为了方便,将每次授课所包含的几个要素组成的4元组(课程,班级列表.教师,周学时)称作课元.将一周内可供安排的每节上课时间称作时间片,由时间片和课室构成的序偶(时间片,课室)称作时空片。将课室相同,时间在同一个上午、下午或晚上且连续的若干个时空片的集合称作时空片簇。因此排课的任务即是为给定的每个课元合理地分配时空片簇。“合理地”体现为排课方案满足一定的约束条件。一般包括以下三

个层次:

1)硬约束条件,主要包括:( )按课元周学时分配大小相当的时空片簇.且课室类型(如体育馆)和容量满足课元的要求f(ii)每个时空片最多只能分配给一个课元,(iii)每个自然班在同一个时间片内最多只能有一门必修课;(Iv)每个教师在同~个时间片内最多只能有一门课;(v)属于同一门课程的不同课元不能安排在同一天;(vi)其它必须满足的条件(比如.由于某种原因要求某些特定时间不能排课等)。

2)优化约柬条件。旨在使课程的安排尽可能合理、科学,倒如:(I)同一门课程的多个课元的时间要间隔均匀.而课室则尽可能相同;(.i)尽可能给重点课程的课元分配好的时间片和好的课室;(iii)尽可能将文理科课程的课元、主副课程的课元交错安排;(iv)尽可能满足每个课元教学的合理要求.比如对多媒体课室的要求;等等.

3)特殊约束条件。主要是指班级、教师个人提出的一些特殊的合理要求.比如。住在校外的教师、老教师需要在上课的时间和地点方面酌情关照等等.

设C是所有课元的集合,TR是所有时空片的集合,由TR可导出所有时空片簇的集合。将问题的解定义为给每个课元按照其周学时效分配互不相交的对空片簇的方案.满足了全部硬约束条件的解就是可行解(即一张课表).最优解为最大程度满足优化约束条件和特殊约束条件的可行解(即一张最满意的课表)。

将所有的优化约束条件和特殊约束条件依次编号为1-2,….Sf并对它们赋予相应的权重w.≥0(1≤i≤s).为了在数量

2问题的数学描述

根据我国高校的典型情况。约定高校排课问题具有如下

*)国家自然科学基金资助项目(10201009);广东省自然科学基金资助硬目(021072).脒卫东讲师.主要研究方向:计算复杂性理论、算法设计与分析.幸古桂教授t主要研究方向:入工智能.

172

万方数据 

上体现这些约束条什的满足情况,我们引入两个概念。

定义2.1设t是可行解,iC-C是课元,定义函数

r.i,t)一WlXl+W2X:+…+W。X。

(1)

并称f(1tt)为课元i在可行解t中的不满意度。其中,X.∈{0,1}(1≤】≤5)表示在t中课元i的安排是否违反了第j个约束条件,若违反,X.;1,否则x,一0。

定义2.2设t是可行解,定义评价函数‘罚函数):

E(t)一厶Ⅲ“l,t)

(2)

并称E(t)为可行解t的不满意度。

由于排课问题的模型没有定式,考虑到我国高校的实情,我们参照许多文献的做法,取(2)式作为我们的目标函数口5“。于是我们可以对高校排课问题作如下形式描述:

[uTTP]

rain,£日#_E(t)

(3)

满足【3)式的可行解t即为相对于权重w,,w∥“,w.的

最优解.简称为最优解。

对于权重w,≥o(1≤-≤s)的确定.一般来说.优化约束条件的权重较大.而特殊约束条件的权重较小。当然,人们在实施排课时,若需要优化标准侧重于某个条件.则可以人为地赋予该条件较大的权重,使得产生的课表可以满足实际要求。使用启发式算法来求解(3)式,就是求取尽可能使E(t)达到较小值的可行解t。

5传统的直接启发式算法

直接启发式算法,一般是首先根据备课元的约束性赋予以优先权,然后按照课元的优先权次序来依次给每个课元安排其“理想”的时空片簇,直到得到整张课表。这里结合UTTP(3)式来描述直接启发式算法。它们通常要采用如下两个策略:优先权策略和最佳分配策略。

1优先权策略

课元一般具有属性:类型、周学时、班级数、教师、所属课程包含的课元个数等。根据这些属性可以给课元赋以优先权.比如可采用属性的线性组合来确定每个课元的优先权。

一般地,课元的优先权值越大,课元的约束就越多,从而可供其选择的满意的时空片簇就少.所以应该优先安排。优先权策略就是,按照课元的优先权由大到小依次来培课元安排

时空片簇。

5.2最佳分配策略

定义5.1在任一时刻,称由所有已被“合法”安排了时空片簇(即满足硬约束条件)的课元子集cm在TR中形成的部分课表TR(c。ub)(它同时也表示了剩余时空片集)为系统在此时刻的格局。所有课元均已被安排了时空片簇的格局称为目标格局(即可行解)。剩余课元中尚有课元可合法安排的非目标格局为活格局.否则称为死格局。

定义5.2在某活格局TR(cm)下,对于课元c∈C—Cm,称TR(Cm)中每一个能合法安排下C的空闲时空片簇为课元c的可行时空片簇。

定义5.5在某活格局TR(C.“)下.考虑课元c∈c—c舢的安排。设Fs≠0是该格局下课元c的可行时空片簇集。对于任意的ts∈FS,定义课元c对ts的不满意度为:

g(c,ts.TR(CIub))一W1X1+W2X2+…+W。X.

f,4)

其中w,(1≤j≤s)为评价函数E(t)中的权值.Xi∈{0,1)表示在部分课表TR(C。n)中若将t3分配给c后c的安排是否满足第j个约束条件,若不满足,则X,一1,否则Xj=0。

显然,若从格局TR(c,“)最后能到达一目标格局TR(C),则有g(c.ts,TR(C。n))≤f(c,TR(C))。

最佳分配策略就是将满足mlm.∈陌{g(c,ts.TR(‰))}

万 

方数据的ts分配给课元c。

5算法描述

根据上面的两个策略,对直接启发式算法描述如下。

procedureHeuristic

input:课元集c,时空片集TRoutput课表TR(Cm)

begin

确定每个课元的优先杈值.并将课元按照其忧先权值由太到小

设初始格局为TR(c“b).其中CIub—aFailSet=o∥算法中不能安排的谭元集

fo”1tolCl

do

1.在课表TR(Cm)中获职课元c的可行时空片簇集FS2.若FS=o.将c加入FailSet中

3.若Fs≠o.将满足mini。EFs{g(c,ts.TR(c眦b))}的ts分配给课元c.并更新格局TR(cI。b)

endfor

end.

当然,算法中可能会遇到某课元无法安排的情况。一些文献口1中采用的办法就是,在遇到这种情况时算法就进行一定限度的回期,即调整一十或者多个课元的安排.给它们换一个较满意的可行时空片簇.直到当前课元能安排下为止。

通过实验我们发现,Heuristic算法的结果对于课元优先次序很敏感。即,排课结果往往会因课元的优先次序不同而差别较大。下面给出的Exploring算法能在较大程度上消除这种敏感性,而Learning算法具有学习的能力,它能够学习到课元的某种优先次序。

4基于拟人策略的启发式算法

为了避免盲目搜索,提高所得解的质量.我们在Heuristic算法的基础上针对UTTP提出了如下三个新的排课策略。

4.1靠边策略

在某活格局TR(C。n)下,考虑课元c∈c—cm的安排,其周学时为p。在部分课表TR(cm)中任意大小为p的空闲时空片簇都有可能是其可行时空片簇。例如.某个最大空闲时空片簇如图1所示.

图1

其大小为5。假定p一2.对于课元c而盲,实际上它对应4个大小为2的空闲时空片簇:1-2、z一3、3—4、4 5.我们仅考虑靠边的两个空闲时空片簇1—2和4-5.这就是时空片簇的靠边策略。即,在某格局下,从部分谭表中的所有最大空闲时空片簇的靠边于时空片簇中获取当前课元的可行时空片簇。

直观上看,采用靠边策略一方面可以缩小搜索范围,另一方面可以使得时空片的剩余空间更好利用,为后面课元的安排留下更多的机会。

4.2前景探测策略

在某活格局a—TR(c。。)下.考虑课元c∈C—Cm的安排。设Fs≠a是该格局下课元c的可行时空片簇集.对于任意的tS∈FS,新括局TR(C岫)UIc卜ts}(在TR(c讪)中将课元c安排在ts处后所得的新课表)均可能是格局a的后继格局。用h(c,ts,a)来度量每个新格局的前景:

从新格局TR(c。b)U{c—ts)出发,使用最佳分配策略依次对c一(cl“U{c))中的课元进行排课,若最后能达到一且标格局(可行解),该可行解的不满意度印为h(e,ts,口);若最终到达的是一死格局,则h(c,ts,a)一Wo*JFailSetI,其中

173

FailSet是该死格局中未能安排的课元集,w。是比任何可行解的不满意度都大的一个数。其搜索过程如图2所示。

前景探测策略就是在当前格局a下,选择前罱最佳的那十新格局作为下一个格局,即将满足min“Fs(h(c.st,a)}的ts分配给课元c。

目标榕

图Z

该策略是从搏弈中受到启发得来的一种拟人策略,它模拟对弈者的经验,每次从当前的格局走向下一个格局之前.总是要向前看若干步。从效果上看,该策略叉可视作是一种局部搜索策略,因为在其搜索过程中实际上可能探测到许多可行解,它选择往更好的可行解方向继续搜索。其效果显然比最佳分配策略要好.下面的定理2表明了这一点。

4.5学习簟略

学习策略就是,根据前景探测策略,若得到一个可行解TR(C),则按照(1)式来计算每个课元在这张课表中的不满意度f(c,TR(C)),然后挑选出最不满意的课元;若不能得到一个可行解.而是刊达一个死格局,则认为其中未能安排的课元是最不满意的课元。对最不满意的课元增加其优先权值,然后再应用前景探测策略进行下一轮排课,如图3所示。

匿3学习策略模型

前景探测策略可看作是一个局部搜索策略,使用它到达一目标格局或死格局时相当于到达了局部极小值点。学习策略就是如何从局部极小跳到前途可能更好的地方。因此。该策略能比前景探测策略具有更大的搜索范围。这种策略实质上也是一种拟人的策略.通过实验,我们发现直接启发式算法及前景探测策略的排课结果都对课元的优先权次序敏感。使用学习策略,通过若干回合的学习就可以很自然地得到能使算法有较好结果的课元的某种优先次序。

基于上面的策略,我们得到两个基于拟人策略的排课算法.其描述如下。

44

Exploring算法

瓣,ed:u课re元E集xpl。or,辞≤斧蟹警lj彭翟凳譬嚣冀;}雾警备由大到小排序

Output:课表TR(C“O

begin

174

万 

方数据设初始格局为一TR(C,n).其中c,n—o

FailSet一0//算法中不能安排的课元集

forc一1tOlCl

do

1.在课表TR(C“b)中用靠边策略来获得课元c的可行时空片簇集FS

2若FS=o,将c加入FailSet中

3若FS≠o,将满足rain幔Fs{h(c,ts.a))的ts分配给谭元c,井更新格局a—TR(c,“)

endforend

45

Learning算法

end

8算法分析

关于算法的时间和空间复杂度.有如下结果:定理4—1

Heuristic算法、Exploring算法、Learning算法

的时间复杂度分别为O(咖2)、O(一m3)、O(n。m’*

MAXTRIES)。空间复杂度均为O(n十m).其中,m是课室个数,n是课元个散,MAXTRIES是Learning算法中的迭代次

数。

证明:在某格局下确定某课元c的可行时空片簇时.时空片簇个数为O(m),而判断一个时空片簇是否可行需要时间O(m),因此获得c的所有可行时空片簇需要时间0【m2)。计算g的时间为o(m),从而对c应用最佳分配策略需要时间o【m2)。因此Heuristic算法的计算时间为O(nm2)。对于c的每个可行时空片簇ts.计算h(c,ts,n)时.要在余下的所有课元上应用最佳分配策略并最后计算所得结果E(TR(cm)),需要时间O(nm2)。因此Exploring算法中一个格局的变迁需要的时间为O(nm3),而算法运行过程中格局的变迁次数不超过O(n).因此Exporing算法的时间复杂度为O(n。m’)。由此容易得到Learning算法的时间复杂度为O(n2m’*MAXTRIES)。在存储空间方面,三个算法的都需要空间o(n)来存储课元,o(m)来存储时空片集.而其它数据的存储空问不会超过0(n+m),故共需存储空间O(n-[-m)。

我们的算法仅在同题的解空间的一个极小部分进行有针对性的搜索,故对于算法的解质量,不易从理论上作出定量分析。但由于Learning算法的搜索范围包含了Exploring算法的搜索范围.而Exploring算法的搜索范围叉包含了Heuristic算法的搜索范围.故有如下结果:

定理2

Exploring算法所得解的质量不低干Heuristic

算法所得解的质量ILearning算法所得解的质量不低于Exploring算法所得解的质量.

5,算例硬评论

目前已经对一个系的最近两个学期的排课任务的实例使用c语言编程在IBMPC一586机上进行了自动排课。其中一十实例的描述见图4(a)。

我们对于三个算法的性能通过实验进行了比较,结果见图4(b).算法中w。(1≤i≤5)是按照一定比例确定的,且满足

对于任何可行解t有E(t)<w。,具体值见表5。可以看出,对于解的质量,Learning算法要优于Exploring算法.而Exploring算法则明显要优于Heuristic算法。从实验中我们还发现,即使课元优先次序不是按预先给定的课元优先权值

得到,而是随机的或者是某种自然次序(比如年级次序).通过若干次学习.仍然能够得到一种使得算法有较好结果的课元优先次序,这说明我们的Learning算法具有这种学习能力。

E(.)

班级数目

225048742392348360l-58

教师数目

课程数日

课元敷目课程周总学时数

每个班级的周平均学时教每位教师周平均学时数

课室数量

可用时空片总数

可用时空片数,课程周总学时教

(a)

图4(a)一个实例的描述。(b)对三种算法解的比较。其中0一可用时空片散/课程周总学时数.其值是为了比较算法的性能

按照一种自然的时间先后顺序减少可用时空片效而得。图中每个点代表两个算倒的结果敢平均。其中Learning算法的参数MAXTRIES=50。

将我们的算法的解与人工排课的结果相比较,结果见表5。可见tExploring算法、Learning算法的效果不逊色于人工,

而且速度快(执行Exploring算法约2秒钟),而人工排课则需要一周多的时间。

表5对于图4(a)描述的实例 手工排课蛄秉与Exploring算法、Learning算法鲒果的比较

约束条件

(优化约束条件和特殊约束条件)同课程的多个课元时间间隔应均匀同课程的多个课元的课室应该相同

多媒体要求应该满足课程类型搭配要均匀重点课程要有好时间片(指上午)

某些时段最好不要排课

班级日负荷均衡教师日负荷均衡好时间片要充分利用好课室要充分利用剩余时空片集中“碎片”要少教师的特殊要求应该满足

其它若干约束条件

154

631514

283.53.5

6640344

545296

S15273

637

权值百分比

(%)

手工排课结果中违反某约束的次数(E一2634)

34

Exploring算法结果中违反某约束的欢数(E=1957)

32

Learning算法结果中违反某约束的次数(E=1841)

252062440

1.41

41517

//,

三个结果均是可行解.E是其评价函数值。其中Learning算法的参数MAxTRIES=50。

我们实现的系统具有交互性能,可全自动排课.也可在排课过程中手工排课和自动排课交互进行。通过调整模型中的参数.可得到符合不同要求的课表。由于系统可提供人工干预的机会.能灵括地处理一些特殊的排课要求,因此具有良好的适应性和实用性。当然,算法结束时可能会出现有课元未能安排的情况,此时可通过加大迭代次数或增加时空片来解决。

NP-completeness.San

1979

Francisco:W.H

Freemanand

Company.

黄文奇.金人超.求解SAT问题的拟物拟^算法一s。Iar-中国科学(E辑).1997 Z7(2);179~186

黄文奇,等解Packing及CNF-SAT问题的拟物拟人方法.华中理工大学学报。1998,26(4):5~7

黄文奇.许如初.支持求解圆形Packing问题的两十拟人策略中国科学(E辑).1998t29(4):347~352FermndesC,etalHi窖hschool

evolutionaryalgorithms.In:Proc.of

Applied

the

weekly

1999

timetablingby

参考文献

ACMsymposium∞

computing Feb.1999344~350

Schaert

Survey

otAutomated

Timetabling.Artliiclal

黄千平.姚自珍.张轶静.使用棋拟遇火算法懈解表问豫.武汉大学学报.8000(Io):559~563

IntelligenceReview,1999.13:87~127

GareyMR.Johnson

DS

Computers

and

Intractability—Agum

to

175

万方数据 

内容需要下载文档才能查看 内容需要下载文档才能查看

基于拟人策略的高校排课算法

作者:作者单位:刊名:英文刊名:年,卷(期):被引用次数:

陈卫东, 李吉桂

华南师范大学计算机系,广州,510631计算机科学

COMPUTER SCIENCE2003,30(12)4次

参考文献(7条)

1.Schaerf A A Survey of Automated Timetabling[外文期刊] 1999

2.GareyMR;Johnson D S Computers and Intractability-A guid to NP-completeness 19793.黄文奇;金人超 求解SAT问题的拟物拟人算法-Solar 1997(02)4.黄文奇 解Packing及CNF-SAT问题的拟物拟人方法 1998(04)

5.黄文奇;许如初 支持求解圆形packing问题的两个拟人策略[期刊论文]-中国科学E辑 1999(04)6.Fernandes C High school weekly timetabling by evolutionary algorithms 1999

7.黄干平;姚自珍;张轶静 使用模拟退火算法解解表问题[期刊论文]-武汉大学学报(自然科学版) 2000(10)

本文读者也读过(10条)

1. 高青 高校排课过程中"人"的问题及解决途径[期刊论文]-中国电力教育2008(18)2. 孙俊逸.成磊 基于两阶段A*算法排课系统设计[期刊论文]-计算机应用2006,26(z2)3. 徐斌 基于UML的高校排课系统分析与设计[期刊论文]-咸宁学院学报2007,27(6)4. 王毅 并行遗传算法在高校排课系统中的应用[期刊论文]-科技创新导报2009(36)

5. 朱冠宇.王乘.席大春 利用遗传算法求解中学课表安排问题[期刊论文]-计算机工程与应用2004,40(27)6. 林洁樱 基于遗传算法的高校排课系统的设计[期刊论文]-科学与财富2010(7)7. 石菁.李洪波 排课算法比较[期刊论文]-福建电脑2007(8)

8. 肖明.曾莉 基于拉丁矩的高校排课算法[期刊论文]-数字技术与应用2010(8)

9. 黄琦.HUANG Qi 基于智能规划的高校排课系统的研究与设计[期刊论文]-泰山学院学报2009,31(3)10. 高成 关于高校排课工作的初步探讨[期刊论文]-世界华商经济年鉴·高校教育研究2008(8)

引证文献(4条)

1.陈永辉.张杰 基于空间分解的TTP算法模型研究[期刊论文]-湖北工业大学学报 2006(4)2.陈卫东 求图符号控制数的启发式算法[期刊论文]-计算机工程 2005(1)

3.陈卫东 求图符号控制数的拟人退火算法[期刊论文]-华南师范大学学报(自然科学版) 2004(3)4.梁平 基于数学模型的计算机排课系统算法研究与分析[学位论文]硕士 2005

本文链接:http://wendang.chazidian.com/Periodical_jsjkx200312051.aspx

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

下载文档

热门试卷

2016年四川省内江市中考化学试卷
广西钦州市高新区2017届高三11月月考政治试卷
浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
广西钦州市钦州港区2017届高三11月月考政治试卷
广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
广西钦州市高新区2016-2017学年高二11月月考政治试卷
广西钦州市高新区2016-2017学年高一11月月考政治试卷
山东省滨州市三校2017届第一学期阶段测试初三英语试题
四川省成都七中2017届高三一诊模拟考试文科综合试卷
2017届普通高等学校招生全国统一考试模拟试题(附答案)
重庆市永川中学高2017级上期12月月考语文试题
江西宜春三中2017届高三第一学期第二次月考文科综合试题
内蒙古赤峰二中2017届高三上学期第三次月考英语试题
2017年六年级(上)数学期末考试卷
2017人教版小学英语三年级上期末笔试题
江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
四川省简阳市阳安中学2016年12月高二月考英语试卷
四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
安徽省滁州中学2016—2017学年度第一学期12月月考​高三英语试卷
山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷

网友关注视频

化学九年级下册全册同步 人教版 第18集 常见的酸和碱(二)
沪教版八年级下次数学练习册21.4(2)无理方程P19
二年级下册数学第二课
北师大版小学数学四年级下册第15课小数乘小数一
沪教版牛津小学英语(深圳用)五年级下册 Unit 1
青岛版教材五年级下册第四单元(走进军营——方向与位置)用数对确定位置(一等奖)
三年级英语单词记忆下册(沪教版)第一二单元复习
【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
外研版英语三起6年级下册(14版)Module3 Unit1
沪教版牛津小学英语(深圳用) 四年级下册 Unit 2
【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,辽宁省
【部编】人教版语文七年级下册《过松源晨炊漆公店(其五)》优质课教学视频+PPT课件+教案,辽宁省
沪教版牛津小学英语(深圳用) 四年级下册 Unit 7
七年级英语下册 上海牛津版 Unit9
人教版历史八年级下册第一课《中华人民共和国成立》
第12章 圆锥曲线_12.7 抛物线的标准方程_第一课时(特等奖)(沪教版高二下册)_T274713
冀教版英语四年级下册第二课
苏教版二年级下册数学《认识东、南、西、北》
外研版英语七年级下册module1unit3名词性物主代词讲解
小学英语单词
【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,广东省
每天日常投篮练习第一天森哥打卡上脚 Nike PG 2 如何调整运球跳投手感?
8.练习八_第一课时(特等奖)(苏教版三年级上册)_T142692
北师大版数学 四年级下册 第三单元 第二节 小数点搬家
外研版英语七年级下册module3 unit2第二课时
河南省名校课堂七年级下册英语第一课(2020年2月10日)
《空中课堂》二年级下册 数学第一单元第1课时
30.3 由不共线三点的坐标确定二次函数_第一课时(市一等奖)(冀教版九年级下册)_T144342
【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
第8课 对称剪纸_第一课时(二等奖)(沪书画版二年级上册)_T3784187