【摘要】本文詳細分析了隨著研究生招生規(guī)模的不斷擴大,在研究生尚未確定選課的情況下,如何通過使用EXCEL軟件的篩選功能,快速高效的排出校級公共課課表。
【關(guān)鍵詞】EXCEL;排課
課程安排表(以下簡稱課表)是學(xué)校教學(xué)工作中最基本的教學(xué)文件,校級公共課課表是學(xué)院安排專業(yè)課課表的前提。快速高效的排出校級公共課課表是學(xué)校日常教學(xué)工作順利、有序進行的重要保證。研究生的選課是課表安排的主要依據(jù)。但是,第一學(xué)期的課表需要在研究生入學(xué)之前就確定下來,那么如何利用EXCEL的篩選功能在研究生選課不確定的情況下安排好公共課課表就是本文所要研究的問題。
1研究生選課的特點
1.1個性化強但同一導(dǎo)師所指導(dǎo)的研究生選課基本一致我校規(guī)定碩士研究生入學(xué)后必須根據(jù)所讀專業(yè)的培養(yǎng)方案在導(dǎo)師的指導(dǎo)下制定并提交培養(yǎng)計劃,培養(yǎng)計劃所列課程是研究生在讀期間必須完成的課程。研究生的培養(yǎng)計劃個性化的特點比較明顯,同一專業(yè)的研究生除必修課外,選修課大都不一致,但同一導(dǎo)師所指導(dǎo)的研究生選課卻是基本一致的。
1.2選課情況復(fù)雜近幾年來,我校研究生教育招生規(guī)模不斷擴大,2005年所招收的碩士研究生人數(shù)已經(jīng)突破2500人,而碩士學(xué)位授予點已超過160個。招生規(guī)模的擴大,碩士點的增多,必然導(dǎo)致學(xué)生選課情況趨于復(fù)雜。
2排課前需要完成的準備工作
在制定課表前需要完成以下幾項準備工作。
2.1整理與排課有關(guān)的數(shù)據(jù)
2 .1.1標注每個專業(yè)中涉及到的公共課這個工作在各學(xué)院培養(yǎng)方案提交完畢后即可開始,通過整理每個培養(yǎng)方案中涉及到的學(xué)位課和上一級研究生的選課情況,可以建立一個縱列為學(xué)院名稱和專業(yè)名稱,橫行為公共課課程名稱的Excel表(命名為sheet1,如圖1)。在此表中要準確的標注出每個學(xué)院每個專業(yè)是否可能選擇該門公共課。

2.1.2各專業(yè)招生錄取總?cè)藬?shù)各專業(yè)招生錄取總?cè)藬?shù)由招生辦提供,可從每年的招生計劃中獲取。在表sheet1中,在專業(yè)名稱的右邊增加一列“錄取人數(shù)”,將招生錄取總?cè)藬?shù)按照學(xué)院、專業(yè)錄入,見圖1。
2.1.3各任課教師對課程安排的要求通過下達教學(xué)任務(wù)書來請任課教師將相關(guān)信息返回。返回包括任課教師不能安排上課的時間和對上課地點的要求以及最多能帶班級數(shù)等信息。考慮到任課教師有可能還同時為本科生上課或任課教師自己正在攻讀學(xué)位以及課程特點和教學(xué)手段等各種原因,需任課教師通過教學(xué)任務(wù)書明確自己不能安排上課的時間和對上課地點的要求以及最多能帶的班級數(shù)。
2.1.4各門課程的任課教師數(shù)通過征求教學(xué)團隊負責人的意見,可基本確定同一門課的任課教師數(shù)。此數(shù)據(jù)可用來確定同一門課同一時間可最多安排幾個教學(xué)班。
2.2確定各門課安排的先后順序及各門課程班級數(shù)課程安排的先后順序要根據(jù)上課人數(shù)的多少來安排,先安排選修人數(shù)最多的課程,最后安排上課人數(shù)最少的課程。實際中一般按照政治課、英語課、數(shù)學(xué)課、公共的專業(yè)選修課。與相關(guān)任課教師聯(lián)系,根據(jù)招生人數(shù)及任課教師數(shù)和每個班合理的班級人數(shù)確定每門課需要分的班級數(shù)。需要注意的是,為了方便各學(xué)院安排專業(yè)課課表,同一學(xué)院同一專業(yè)的學(xué)生同一門課盡量安排在同一班級。
2.3其他事宜根據(jù)本專業(yè)上一年級選課人數(shù)占本專業(yè)研究生總數(shù)的百分比而預(yù)估計本年級研究生的選修該門課人數(shù)。同時為滿足分班時班級人數(shù)的需要各學(xué)院各專業(yè)的招生人數(shù)有可能被拆分為多行,即在原來的學(xué)院和專業(yè)下插入一個或多個空白行,然后將學(xué)院和專業(yè)復(fù)制到新插入的空白行中。但是同一學(xué)院和專業(yè)多行錄取數(shù)加起來的總數(shù)要等于原來的錄取數(shù)。在表sheet1第一行每門公共課名稱的右邊插入兩個空白的列,一列在表sheet1,課程名稱的右邊插入兩列。一列為課程分班,用來記錄該門課程的班級名稱,一列為上課時間,用來記錄該公共課的上課時間,見圖1。
3排課操作
3.1篩選某門課的選課涉及的學(xué)院和專業(yè)及人數(shù)利用Excel的篩選功能,根據(jù)已標注的各專業(yè)所要上的公共課,可以將該門課程涉及到的學(xué)院和專業(yè)篩選出來。
3.2分班根據(jù)任課教師的要求和情況、課程預(yù)計選修的人數(shù)和預(yù)定要分的班級數(shù)確定每個班級包含學(xué)院和專業(yè)的具體人數(shù)(盡量將同一學(xué)院的學(xué)生安排在同一個班或同一時間段)。將班級名稱錄入該班級所包括的學(xué)院、專業(yè)及具體人數(shù)和班級名稱所交叉確定的表格之中。
3.3確定上課時間在安排第一門課的時候,可以不考慮其他課的時間因素,上課時間可以根據(jù)任課教師的要求進行安排,唯一需考慮的就是同一學(xué)院同一專業(yè)的學(xué)生要盡量排在同一個班,至少要安排在同一個時間段。隨著課程安排的越來越多,再安排新的課程的上課時間時候,需要考慮或受到的制約就越來越多,可安排的時間段就越來越少,這時在完成前兩步之后就要使用Excel的另一個功能:查找功能,將擬要安排的時間(或其中的部分字符)作為查找的關(guān)鍵字進行查找,如果查找到有,就需安排另外的時間,或是調(diào)整有沖突的課程的上課時間,如果Excel提示沒有查找到要找的內(nèi)容,那么該門課的上課時間就可以安排到這個時間段。
3.4調(diào)整上課時間如果在安排某門課A的時候,發(fā)現(xiàn)由于另一門課B已經(jīng)安排到這個時間段,但是課A又一定要安排到這個時間,就需要將已安排好課B的上課時間重新安排。具體操作為:首先使用Excel的篩選功能將所有選了課B的學(xué)院和專業(yè)篩選出來,將對課B的擬要安排的時間(或其中的部分字符)作為查找的關(guān)鍵字進行查找,如果Excel提示沒有查找到要找的內(nèi)容,那么該門課的上課時間就可以安排到這個時間段;如果查找到有,就需安排另外的時間,直到Excel提示沒有查找到要找的內(nèi)容為止。
對每門課程都反復(fù)進行上述操作即可完成排課任務(wù)。如果前期準備工作充分,該項工作預(yù)計約需兩周左右的時間即可完成,并生成公共課課表。
這里是一個圖片3.5確定每個學(xué)院每個專業(yè)各門課所在的班級根據(jù)表sheet1可建立新的表sheet2,在表sheet2中,列只保留:學(xué)院名稱、專業(yè)名稱、錄取人數(shù)、課程班級名稱等信息。如圖2所示,通過此表,各學(xué)院各專業(yè)總體的分班情況一目了然。
3.6確定每個同學(xué)具體所在班級根據(jù)sheet2中每個班涉及到的學(xué)院、專業(yè)的具體人數(shù)在錄取名單中標注出每門課每個班具體的上課學(xué)生名單。將課表和各學(xué)院各專業(yè)分班情況所示文件打印下發(fā)給各學(xué)院,將每門課每個班具體的上課名單上網(wǎng)供學(xué)生查詢,排課工作即已基本完成。
4結(jié)論
研究生公共課課表安排往往涉及很多學(xué)院和專業(yè),各個專業(yè)的課程設(shè)置又不盡相同,在不清楚學(xué)生選課的情況下,依靠傳統(tǒng)的排課方式,費時費力,效率比較低,課表調(diào)整起來也比較困難,稍有不慎就會出錯。使用Excel尤其是Eexel的篩選功能進行排課,排課的效率大大的提高了,以往需要一個月才能完成的排課工作,現(xiàn)在最多只需兩周就可以完成,且使用Excel所排課表可以很方便的查出安排相沖突的課程,調(diào)整的時候也很方便快捷。