高中教育基本需求係數調整案期末報告:修訂版本之間的差異

出自福留子孫
跳轉到: 導覽搜尋
三、公保資料與勞保資料對應教育部統計處之學校代碼
 
(未顯示2位用戶所作出之47次版本)
第 1 行: 第 1 行:
[[分類:結案報告]]
+
[[分類:結案報告]]__NOTOC__
 
<center>
 
<center>
 +
<br/><br/><br/><br/><br/><br/><br/><br/>
 
<p style='font-size:28pt'>高中教育基本需求係數<br/>調整案期末報告</p>
 
<p style='font-size:28pt'>高中教育基本需求係數<br/>調整案期末報告</p>
<br/><br/><br/><br/><br/>
+
<br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
 
<table style='border:none'><tr><td style='border:none'>
 
<table style='border:none'><tr><td style='border:none'>
 
<p style='font-size:16pt'>補助機關:教育部國民及學前教育署</p>
 
<p style='font-size:16pt'>補助機關:教育部國民及學前教育署</p>
第 14 行: 第 15 行:
 
<P class=ca24 align=center>目錄</p>
 
<P class=ca24 align=center>目錄</p>
 
<P class='ca16'>壹、計畫緣起…………………………………………………… 1</p>
 
<P class='ca16'>壹、計畫緣起…………………………………………………… 1</p>
<P class='ca16'>貳、計畫主旨…………………………………………………… 1</p>
+
<P class='ca16'>貳、文獻探討…………………………………………………… 1</p>
<P class='ca16'>參、文獻探討…………………………………………………… 2</p>
+
<P class='ca16'>參、員額現況調查……………………………………………… 5</p>
<P class='ca16'>肆、員額現況調查……………………………………………… 3</p>
+
<P class='ca16'>肆、結論與建議………………………………………………… 11</p>
<P class='ca16'>伍、結論與建議………………………………………………… 3</p>
+
 
</div>
 
</div>
 +
<br style='page-break-before:always;mso-break-type:section-break;' />
 +
<div style='page:PN;mso-page-numbers:1;'>
 
==計畫緣起==
 
==計畫緣起==
 
<p class=p-2>一、依據行政院教育經費基準委員會民國111年7月25日之決議,提請國教署規劃辦理教師人力係數之委託研究作業,將108課綱實施後,學生自主學習、教師兼任行政等需求納入考量;另請國教署於確認研究結果時,邀請行政院主計總處共同參與討論,再將研究結果提報下一年度之本委員會議。</p>
 
<p class=p-2>一、依據行政院教育經費基準委員會民國111年7月25日之決議,提請國教署規劃辦理教師人力係數之委託研究作業,將108課綱實施後,學生自主學習、教師兼任行政等需求納入考量;另請國教署於確認研究結果時,邀請行政院主計總處共同參與討論,再將研究結果提報下一年度之本委員會議。</p>
第 45 行: 第 47 行:
 
(來源:https://eds.moe.gov.tw/edust/webmain.aspx?sys=210&funid=edufld&clear=1)
 
(來源:https://eds.moe.gov.tw/edust/webmain.aspx?sys=210&funid=edufld&clear=1)
  
圖片
 
 
<table class=putInto align=center><tr><th>
 
<table class=putInto align=center><tr><th>
 
<img align=center src='http://jendo.org/uploadFiles/丁志仁/103~111職員數.png' width=600 height=314 /></th></tr><tr><th><img align=center src='http://jendo.org/uploadFiles/丁志仁/101~111教師數.png' width=600 height=321 /></th></tr></table>
 
<img align=center src='http://jendo.org/uploadFiles/丁志仁/103~111職員數.png' width=600 height=314 /></th></tr><tr><th><img align=center src='http://jendo.org/uploadFiles/丁志仁/101~111教師數.png' width=600 height=321 /></th></tr></table>
第 120 行: 第 121 行:
 
#concat(substr(公保校名,1,(char_length(公保校名)-3)),'中')=教育部校名,如:國立中興高級中學
 
#concat(substr(公保校名,1,(char_length(公保校名)-3)),'中')=教育部校名,如:國立中興高級中學
 
#concat(substr(公保校名,1,(char_length(公保校名)-3)),'中')=concat(substr(county,1,2),教育部校名),如:南投縣立旭光高級中學
 
#concat(substr(公保校名,1,(char_length(公保校名)-3)),'中')=concat(substr(county,1,2),教育部校名),如:南投縣立旭光高級中學
 +
#concat(substr(公保校名,1,(char_length(公保校名)-5)),'中')=教育部校名,如:國立卓蘭高級中等學校
 
#concat(substr(公保校名,1,(char_length(公保校名)-5)),'中')=concat(substr(county,1,2),教育部校名),如:高雄市立高雄女子高級中學
 
#concat(substr(公保校名,1,(char_length(公保校名)-5)),'中')=concat(substr(county,1,2),教育部校名),如:高雄市立高雄女子高級中學
 +
#concat(substr(公保校名,1,(char_length(公保校名)-7)),'中')=concat(substr(county,1,2),schoolName),如:臺中市立臺中女子高級中等學校
 +
#concat(substr(公保校名,1,(char_length(公保校名)-7)),substr(公保校名,9,1))=schoolName,如:國立員林崇實高級工業職業學校
 +
#concat(substr(公保校名,1,(char_length(公保校名)-8)),'高',substr(公保校名,7,1))=concat(substr(county,1,2),schoolName),如:桃園市立中壢商業高級中等學校
 
#concat(substr(公保校名,1,(char_length(公保校名)-10)),substr(公保校名,(char_length(公保校名)-7),1),substr(公保校名,(char_length(公保校名)-5),1))=教育部校名,如:國立北斗高級家事商業職業學校
 
#concat(substr(公保校名,1,(char_length(公保校名)-10)),substr(公保校名,(char_length(公保校名)-7),1),substr(公保校名,(char_length(公保校名)-5),1))=教育部校名,如:國立北斗高級家事商業職業學校
 
#concat(substr(公保校名,1,(char_length(公保校名)-10)),substr(公保校名,(char_length(公保校名)-7),1),substr(公保校名,(char_length(公保校名)-5),1))=concat(substr(county,1,2),教育部校名),如:高雄市立三民高級家事商業職業學校
 
#concat(substr(公保校名,1,(char_length(公保校名)-10)),substr(公保校名,(char_length(公保校名)-7),1),substr(公保校名,(char_length(公保校名)-5),1))=concat(substr(county,1,2),教育部校名),如:高雄市立三民高級家事商業職業學校
 +
#concat(substr(公保校名,1,(char_length(公保校名)-10)),substr(公保校名,(char_length(公保校名)-5),1),substr(公保校名,(char_length(公保校名)-7),1))=concat(substr(county,1,2),教育部校名),如:臺北市立松山高級商業家事職業學校
 
#concat(substr(公保校名,1,(char_length(公保校名)-7)),substr(公保校名,char_length(公保校名)-5,1))=concat(substr(county,1,2),教育部校名),如:新北市立新北高級工業職業學校
 
#concat(substr(公保校名,1,(char_length(公保校名)-7)),substr(公保校名,char_length(公保校名)-5,1))=concat(substr(county,1,2),教育部校名),如:新北市立新北高級工業職業學校
 
#concat(substr(公保校名,1,7),substr(公保校名,9,1))=concat(substr(county,1,2),教育部校名),如:新北市立新北高級工業職業學校
 
#concat(substr(公保校名,1,7),substr(公保校名,9,1))=concat(substr(county,1,2),教育部校名),如:新北市立新北高級工業職業學校
 
#concat(substr(公保校名,1,4),substr(公保校名,7,2))=substr(教育部校名,1,6),如:國立二林高級工商職業學校
 
#concat(substr(公保校名,1,4),substr(公保校名,7,2))=substr(教育部校名,1,6),如:國立二林高級工商職業學校
 +
#concat(substr(公保校名,1,5),substr(公保校名,7,1))=substr(教育部校名,1,6),如:國立仁愛高級農業職業學校
 
#concat(substr(公保校名,1,6),substr(公保校名,9,2))!=concat(substr(county,1,2),substr(教育部校名,1,6)),如:新北市立三重高級商工職業學校
 
#concat(substr(公保校名,1,6),substr(公保校名,9,2))!=concat(substr(county,1,2),substr(教育部校名,1,6)),如:新北市立三重高級商工職業學校
 
+
綜整成指令如下:<pre style='font-size:9pt'>SELECT * FROM eduSchoolH1
 
+
 
+
 
+
 
+
<pre>SELECT * FROM eduSchoolH1
+
 
  where 公保校名!=schoolName
 
  where 公保校名!=schoolName
 
  && 公保校名!=concat(substr(county,1,2),schoolName)
 
  && 公保校名!=concat(substr(county,1,2),schoolName)
 
  && concat(substr(公保校名,1,(char_length(公保校名)-3)),'中')!=schoolName
 
  && concat(substr(公保校名,1,(char_length(公保校名)-3)),'中')!=schoolName
 
  && concat(substr(公保校名,1,(char_length(公保校名)-3)),'中')!=concat(substr(county,1,2),schoolName)
 
  && concat(substr(公保校名,1,(char_length(公保校名)-3)),'中')!=concat(substr(county,1,2),schoolName)
 +
&& concat(substr(公保校名,1,(char_length(公保校名)-5)),'中')!=schoolName
 
  && concat(substr(公保校名,1,(char_length(公保校名)-5)),'中')!=concat(substr(county,1,2),schoolName)
 
  && concat(substr(公保校名,1,(char_length(公保校名)-5)),'中')!=concat(substr(county,1,2),schoolName)
  && concat(substr(公保校名,1,(char_length(公保校名)-10)),substr(公保校名,(char_length(公保校名)-7),1),substr(公保校名,(char_length(公保校名)-5),1))!=schoolName
+
&& concat(substr(公保校名,1,(char_length(公保校名)-7)),'中')!=concat(substr(county,1,2),schoolName)
  && concat(substr(公保校名,3,(char_length(公保校名)-10)),substr(公保校名,(char_length(公保校名)-7),1),substr(公保校名,(char_length(公保校名)-5),1))!=concat(substr(county,1,2),schoolName)
+
&& concat(substr(公保校名,1,(char_length(公保校名)-7)),substr(公保校名,9,1))!=schoolName
  && concat(substr(公保校名,1,(char_length(公保校名)-7)),substr(公保校名,char_length(公保校名)-5,1))!=concat(substr(county,1,2),schoolName)
+
&& concat(substr(公保校名,1,(char_length(公保校名)-8)),'高',
 +
    substr(公保校名,7,1))!=concat(substr(county,1,2),schoolName)
 +
  && concat(substr(公保校名,1,(char_length(公保校名)-10)),
 +
    substr(公保校名,(char_length(公保校名)-7),1),substr(公保校名,(char_length(公保校名)-5),1))!=schoolName
 +
  && concat(substr(公保校名,1,(char_length(公保校名)-10)),
 +
    substr(公保校名,(char_length(公保校名)-7),1),
 +
    substr(公保校名,(char_length(公保校名)-5),1))!=concat(substr(county,1,2),schoolName)
 +
  && concat(substr(公保校名,1,(char_length(公保校名)-10)),
 +
    substr(公保校名,(char_length(公保校名)-5),1),
 +
    substr(公保校名,(char_length(公保校名)-7),1))!=concat(substr(county,1,2),schoolName)
 +
&& concat(substr(公保校名,1,(char_length(公保校名)-7)),
 +
    substr(公保校名,char_length(公保校名)-5,1))!=concat(substr(county,1,2),schoolName)
 
  && concat(substr(公保校名,1,7),substr(公保校名,9,1))!=concat(substr(county,1,2),schoolName)
 
  && concat(substr(公保校名,1,7),substr(公保校名,9,1))!=concat(substr(county,1,2),schoolName)
 
  && concat(substr(公保校名,1,4),substr(公保校名,7,2))!=substr(schoolName,1,6)
 
  && concat(substr(公保校名,1,4),substr(公保校名,7,2))!=substr(schoolName,1,6)
  && concat(substr(公保校名,1,6),substr(公保校名,9,2))!=concat(substr(county,1,2),substr(schoolName,1,6))
+
&& concat(substr(公保校名,1,5),substr(公保校名,7,1))!=substr(schoolName,1,6)
</pre>
+
  && concat(substr(公保校名,1,6),substr(公保校名,9,2))!=concat(substr(county,1,2),substr(schoolName,1,6))</pre>
須經人工比對的原因很多,舉隅如下:
+
 
#大學附屬高中
+
須經人工比對的原因有四:大學附屬學校、一中二中、實驗學校、其他,列舉如下:
#學校合併、籌辦、興建中
+
#國立中興大學附屬臺中高級農業職業學校=>國立興大附農
#……
+
#國立中興大學附屬高級中學=>國立興大附中
 +
#國立嘉義高級家事職業學校=>國立嘉義家職
 +
#國立彰化師範大學附屬高級工業職業學校=>國立彰師附工
 +
#國立政治大學附屬高級中學=>國立政大附中
 +
#國立新竹科學園區實驗高級中等學校=>國立竹科實驗高級中等學校
 +
#國立暨南國際大學附屬高級中學=>國立暨大附中
 +
#國立臺北科技大學附屬桃園農工高級中等學校=>國立北科大附屬桃園農工
 +
#國立臺南家齊高級中等學校=>國立家齊高中
 +
#國立臺南第一高級中學=>國立臺南一中
 +
#國立臺南第二高級中學=>國立臺南二中
 +
#國立臺灣師範大學附屬高級中學=>國立師大附中
 +
#國立臺灣海洋大學附屬基隆海事高級中等學校=>國立海洋大學附屬基隆海事
 +
#國立高雄師範大學附屬高級中學=>國立高師大附中
 +
#國立高雄餐旅大學附屬餐旅高級中等學校=>國立高餐大附屬餐旅中學
 +
#宜蘭縣立慈心華德福教育實驗高級中等學校=>縣立慈心華德福實中
 +
#臺中市立臺中第一高級中等學校=>市立臺中一中
 +
#臺中市立臺中第二高級中等學校=>市立臺中二中
 +
#臺北市立第一女子高級中學=>市立北一女中
 +
#臺北市芳和實驗中學=>市立芳和實中
 +
 
 +
===四、取得各所高中各類學程的班級數===
 +
====(一)取教育部統計處高中基本統計資料:====
 +
#「 學校名錄及相關資訊 / 學校基本統計資訊 / 校別資料」中〈高級中等學校校別資料(含進修部)〉(112.1.31),檔名:111_base0.csv,每校一筆共 529 筆
 +
#「 學校名錄及相關資訊 / 學校基本統計資訊 / 校別資料」中〈高級中等學校校別資料檔(班級、學生、畢業生)-按學程別分〉(112.1.31),檔名:111_base3.csv,每類學程一筆共 1258 筆,做成資料表「classNumberH0」
 +
 
 +
====(二)造資料表「classNumberHPublic」,欄位如下:====
 +
#sid:學校識別碼
 +
#schoolCode:教育部統計處賦予的學校統一編碼
 +
#A:普通科班級數
 +
#B:專業群科班級數
 +
#C:進修部班級數
 +
#J:附設國中部班級數
 +
#O:綜合高中班級數
 +
#U:實用技能學程班級數
 +
#公保六月:加保人數
 +
#勞保六月:加保人數
 +
#六月:合計公、勞保人數
 +
#公保七月:加保人數
 +
#勞保七月:加保人數
 +
#七月:合計公、勞保人數
 +
#公保八月:加保人數
 +
#勞保八月:加保人數
 +
#八月:合計公、勞保人數
 +
#公保九月:加保人數
 +
#勞保九月:加保人數
 +
#九月:合計公、勞保人數
 +
#應有人力:依基準委員會公式算出的人力數
 +
#應有人力5類:依基準委員會公式算出的人力數(不含進修部)
 +
====(三)抄入各所公立高中各類學程的班級數====
 +
抄入實用技能學程班級數的指令為:
 +
<pre>update classNumberHPublic left join
 +
(select 學校代碼 schoolCode,sum(班級數) num from classNumberH0 where 學程等級別='U' group by schoolCode)
 +
using(schoolCode)
 +
set U=num
 +
where num is not null</pre>
 +
依序將 U 換成 A、 B、 C、 J、 O,陸續將各所公立高中各類學程的班級數抄入。
 +
 
 +
====(四)定義當量人力====
 +
<table class=putInto align=right style='margin-left:5pt'><tr><th><img src='https://upload.wikimedia.org/wikipedia/commons/f/f1/2022年六月台灣高中公保加保人數.png' width=400 height=228 /></th></tr></table>
 +
相較於國中小,高中僱用更多「部分工時」的人力,以因應各種專業群科的業師或達人。所以不能把凡是加保勞保的兼職人力,都以「1」單位人力進行計算。以下分別以:
 +
*select 保險俸薪額,count(*) num from postH1六月 group by 保險俸薪額 order by 保險俸薪額
 +
*select 保險俸薪額,count(*) num from postH1七月 group by 保險俸薪額 order by 保險俸薪額
 +
*select 保險俸薪額,count(*) num from postH1八月 group by 保險俸薪額 order by 保險俸薪額
 +
*select 保險俸薪額,count(*) num from postH1九月 group by 保險俸薪額 order by 保險俸薪額
 +
求得單月薪俸與該薪俸人數,右圖是 2022 年六月各種加保薪俸所對應的加保人數。
 +
 
 +
該年不論六月、七月、八月、九月,該分佈圖的「中位數」均落在 44770 元,我們即可以此加保薪俸當作一個標準加保薪俸。當勞保人員(兼職人力)的加保薪俸也達到或超過 44770 元時,我們就把此勞保人力也當作「1單位」當量人力,但如果兼職人員的勞保加保薪俸低於這個數值時,我們以「勞保加保薪俸 / 44770」做為這位兼職人員的當量人力,如一位兼職人員的勞保加保薪俸為 11100 元時,我們計算他的當量人力為 0.248 。
 +
 
 +
綜上,我們把兼職人員當量人力的計算歸納為三條:
 +
#以全國公保加保薪俸的中位數為「1單位」。
 +
#兼職人員勞保加保薪俸超過上述中位數者,當量人力為「1單位」。
 +
#兼職人員勞保加保薪俸少於上述中位數者,當量人力為「勞保加保薪俸 / 全國公保加保薪俸的中位數」。
 +
 
 +
====(四)抄入各所公立高中公、勞保加保人數====
 +
抄入六月公保加保人數的指令為:
 +
<pre>update classNumberHPublic left join
 +
(select schoolCode,sum(當量人力) num from postH2六月 group by schoolCode) b
 +
using(schoolCode)
 +
set 勞保六月=num
 +
where num is not null</pre>
 +
依序將六月換成七、八、九月,、 J、 O,勞保換成公保,陸續將各所公立高中各月公、勞保加保人數數抄入。
 +
 
 +
然後得出分月的各校聘僱人力:
 +
<pre>update classNumberHPublic
 +
set 六月=公保六月+勞保六月,
 +
七月=公保七月+勞保七月,
 +
八月=公保八月+勞保八月,
 +
九月=公保九月+勞保九月</pre>
 +
 
 +
====(五)求得依基準委員會公式算出的人力數====
 +
#不含進修部:update classNumberHPublic set 應有人力5類=(A*2.6+B*3.47+J*2.372+O*3.18+U*3.64+15)
 +
#含進修部:update classNumberHPublic set 應有人力=(A*2.6+B*3.47+C*2.6+J*2.372+O*3.18+U*3.64+15)
 +
 
 +
====(六)高中各種人力比較====
 +
'''1.比較公立高中的聘僱人力和應有人力'''
 +
<table class=nicetable align=center>
 +
<tr><th>人力別</th><th>六月</th><th>七月</th><th>八月</th><th>九月</th><th>應有人力</th><th>應有人力<br/>(不含進修部)</th></tr>
 +
<tr><th>人力量</th><td>50245</td><td>48122</td><td>49105</td><td>50792</td><td>46043</td><td>44527</td></tr>
 +
<tr><td>倍率</td><td>1.091</td><td>1.045</td><td>1.067</td><td>1.103</td><td>1</td><td>0.967</td></tr>
 +
</table>
 +
'''2.公立學校中,國立高中學校與縣市立高中數量對比'''
 +
#以聘僱的當量人力計算,2022年六月國立高中佔比 41% ,縣市立高中佔比 59% ,兩者比例為 4:6 。
 +
#國立學校是不納入縣市基本需求設算的。
 +
'''3.依學生人數為基礎,公立高中與私立高中對比'''
 +
 
 +
以 2022 年教育部統計為基準,以學生人數做為比較的基礎,公立高中約佔 60.4% ,私立高中約佔 39.6 。
 +
 
 +
'''4.受行政院教育經費基準委員會基本需求設算影響的高中,約佔整體高中的 36%'''
 +
由於公立高中約佔全體高中的 60% ,而公立高中當中又有 60% 是縣市立高中,所以受行政院教育經費基準委員會基本需求設算影響的高中,約佔整體高中的 36% 。
 +
 
 +
==結論與建議==
 +
<table class=putInto align=right style='margin-left:5pt'><tr><th><img src='http://jendo.org/files/福留子孫/95-112年教育經費變化.png' width=500 height=275 /></th></tr><tr><th>95-112年教育經費變化</th></tr></table>
 +
由右圖可以看出,由於政府教育經費下限是釘住歲入淨額的 23% ,而自 2018 年起,又有一波政府歲入淨額的較高速增長,此趨勢一直延伸到 2022 的歲入。政府教育經費下限的增長會有滯後反映,預計未來三年政府教育經費下限仍會有顯著增加。
 +
 
 +
但同時期由於少子化的影響,高中生源正在逐年減少,由於政府有退場基金協助私校退場,使得高中生源減少主要反映在招生不良的私校退場,而公校學生佔整體高中生的比例正在逐年提高,到目前公校高中生已佔到整體高中生的 60% 。所以公立高中本身受少子化衝擊,而衍生的減員壓力反而沒有那麼大。
 +
 
 +
茲本研究對日後公立高中之員額配置政策走向,建議如下:
 +
#目前行政院基準委員會設算高中人力,未納入高中進修部人力需求,應予改變。高中進修部扮演「回流教育」的積極角色,國家既已推動十二年國民基本教育,一些待定向青少年,在人家唸高中時,因各種原因未能就學,日後再回到高中進修部,補完高中學涯,政策上應予鼓勵。
 +
#為計算高中進修部之教學與行政人力係數,應取樣有進修部的公立高中,以統計求其系統。
 +
#從公立高中聘用的當量人力來看,目前行政院基準委員的高中基本需求係數,低於現場實際聘用的人力約一成,可以分年酌予調高行政院高中。
 +
#為落實十二年國教,高中以校定選修推進學生適性學習的理想,並依《高級中等教育法》第43條:「學校規劃課程並得結合社會資源充實教學活動」之意旨,應走向高中人力以「員額混合金額」來表達,並再進一步放寬高中引進各類社會達人協助教學之鐘點費上限(高雄市已通過單行法規這麼做了),使公立高中的人力運用更具多元性,才能解決教師專長的寬度趕上學生性向的廣度。
 +
</div>

2023年9月14日 (四) 14:38的最新修訂版本









高中教育基本需求係數
調整案期末報告






















補助機關:教育部國民及學前教育署

辦理單位:社團法人中華民國振鐸學會

執行期程:111 年 10 月 1 日至 112 年 7 月 31 日

計畫主持人:丁志仁


目錄

壹、計畫緣起…………………………………………………… 1

貳、文獻探討…………………………………………………… 1

參、員額現況調查……………………………………………… 5

肆、結論與建議………………………………………………… 11


計畫緣起

一、依據行政院教育經費基準委員會民國111年7月25日之決議,提請國教署規劃辦理教師人力係數之委託研究作業,將108課綱實施後,學生自主學習、教師兼任行政等需求納入考量;另請國教署於確認研究結果時,邀請行政院主計總處共同參與討論,再將研究結果提報下一年度之本委員會議。

二、另依據內政部2012~2022新生兒人口數統計表,與臺灣地區簡易生命表,2016年之前六年,台灣每年新生兒平均約 20 萬,但從2017~2022年台灣每年新生兒已逐年降至每年 15 萬,降幅達 ¼ 。如依目前的教育經費基本需求框架設算,將無法達到《教育經費編列與管理法》要求政府教育經費應達政府前三年歲入淨額平均值之 23% 。

三、主計總處代表同意:「在不超過政府教育經費法定下限前提下,得調高教育經費基本需求之各項係數。」即少子化減少多少需求,就可提高多少教育經費基本需求員額係數,使增、減相當。

綜合上述三點,為探討高中教育基本需求之調整,以為後續國民教育人力政策規畫之參考,特進行此研究案。

文獻探討

本研究參考〈各教育階段學生數預測報告(112~127學年度)〉之研究結果。由各教育階段學生數報告可以得知,台灣出生人口從民國 94~110 年就已經下降了 25% 左右,到 120 年預計會擴大到 30% ,台灣十二年國民基本教育在國小、國中、高中的實施條件,跟出生人口數高度相關。而新生兒縮減潮會逐漸影響小學教育的實施,並在六年後讓小學入學人數從 20 萬左右下降到 14、15 萬附近,國小總人數也將在 118 年跌破 100 萬人;對國中部分的影響則是十三年後學生人數將跌破 50 萬人;高中的部分是十六年後會感受到新生兒縮減潮。

三者的變化如下圖所示:

從統計處教育部統計資料可看出民國 101 ~ 111 年間國小教師人數落在 9.8 萬左右,職員則是約 9000 人,國中教師人數約 4.6 萬人,職員大約 6500 人,高中教師人數約 5.3 萬人,職員約 1 萬人。(不包含代理老師) (來源:https://eds.moe.gov.tw/edust/webmain.aspx?sys=210&funid=edufld&clear=1)

少子化的情勢表明:如果繼續依照目前的教育經費基本需求框架設算,將無法達到《教育經費編列與管理法》要求政府教育經費應達政府前三年歲入淨額平均值之 23% 。必須早謀對策。

員額現況調查

一、單位拜訪與協調資料索取

同樣性質的資料索取流程,過去也曾進行過。然而因為時空變遷,本次研究過程中,流程發生極大的變動。

首先,原承辦公務人員保險的「中央信託局」先是改制為「中央信託局股份有限公司」,再於 2007 年 7 月 1 日,被臺灣銀行以「吸收合併」方式整併掉,須重新聯絡。

此次,重新電訪聯絡台灣銀行公教保險部規畫科廖科長,索取上述四個月份「去識別資料」之各校的公保加保人員及其加保薪資,經漫長溝通,始獲得提供。

另外約佔一成的代理代課教師,則另須向勞動部保險局保險年資科,索取上述四個月份「去識別資料」之各校的勞保加保人員及其加保薪資,也經漫長溝通,始獲得提供。

二、提供資料之原始樣態

(一)公保資料

公立學校教職員公保俸額.7z

內含「公保資料_公立高中11106-11109.xlsx」,
  • 解讀軟體:
    1. 切勿使用微軟的 Excel ,罕用字會跑掉,Apple Mac 會比 Windows 10, Windows 11 略好。
    2. 不建議使用 Open Office ,因為太消耗記憶體。
    3. 建議使用 Libre Office
  • 內含四頁:
    1. 1110630:38151 筆
    2. 1110731:38157 筆
    3. 1110831:38457 筆
    4. 1110930:38459 筆
  • 欄位三欄:
    1. 流水號
    2. 學校名稱
    3. 保險俸(薪)額

(二)勞保資料

公立學校教職員勞保俸額.7z

內含「國教署11106至11109投保薪資資料-含學校名稱.xlsx」,
  • 內含四頁:
    1. 11106:19178 筆
    2. 11107:13220 筆
    3. 11108:14963 筆
    4. 11109:20116 筆
  • 欄位四欄:
    1. 保費年月
    2. 學校名稱
    3. 流水號
    4. 投保薪資

(三)教育部統計處之資料

高中類別較多:

  1. high.ods:,一般高級中等學校,將其做成表「eduSchoolH0」欄位如下:
    • 代碼
    • 學校名稱
    • 公/私立
    • 縣市名稱
    • 地址
    • 電話
    • 網址
    • 備註
    high_new.ods:新設校、改制、改隸、籌備處
  2. highT.ods:大專附設進修學校
  3. highA.ods:大專附設高職部
  4. highO.ods:其他,如矯正學校、軍警學校

以上僅第一類高中適用於本研究案,納入本研究案統計分析。

三、公保資料與勞保資料對應教育部統計處之學校代碼

  1. 公保與勞保所有使用的校名,完全一致,共 304 所學校
  2. 公、勞保與教育部對校名表達方式不同,如:公、勞保稱「宜蘭縣立南澳高級中學」,教育部統計處稱「縣立南澳高中」另有欄位標示「宜蘭縣」,須以「模形」對出等價之校名,然後賦予公勞保資料「學校代碼」
  3. 然而仍一部分公、勞保校名須以人工比對,方能找到正確之學校代碼。

等價條件如下:

  1. 公保校名=教育部校名,如:國立中科實驗高級中學、國立華僑高級中等學校
  2. 公保校名=concat(substr(county,1,2),教育部校名),如:新北市立北大高級中學
  3. concat(substr(公保校名,1,(char_length(公保校名)-3)),'中')=教育部校名,如:國立中興高級中學
  4. concat(substr(公保校名,1,(char_length(公保校名)-3)),'中')=concat(substr(county,1,2),教育部校名),如:南投縣立旭光高級中學
  5. concat(substr(公保校名,1,(char_length(公保校名)-5)),'中')=教育部校名,如:國立卓蘭高級中等學校
  6. concat(substr(公保校名,1,(char_length(公保校名)-5)),'中')=concat(substr(county,1,2),教育部校名),如:高雄市立高雄女子高級中學
  7. concat(substr(公保校名,1,(char_length(公保校名)-7)),'中')=concat(substr(county,1,2),schoolName),如:臺中市立臺中女子高級中等學校
  8. concat(substr(公保校名,1,(char_length(公保校名)-7)),substr(公保校名,9,1))=schoolName,如:國立員林崇實高級工業職業學校
  9. concat(substr(公保校名,1,(char_length(公保校名)-8)),'高',substr(公保校名,7,1))=concat(substr(county,1,2),schoolName),如:桃園市立中壢商業高級中等學校
  10. concat(substr(公保校名,1,(char_length(公保校名)-10)),substr(公保校名,(char_length(公保校名)-7),1),substr(公保校名,(char_length(公保校名)-5),1))=教育部校名,如:國立北斗高級家事商業職業學校
  11. concat(substr(公保校名,1,(char_length(公保校名)-10)),substr(公保校名,(char_length(公保校名)-7),1),substr(公保校名,(char_length(公保校名)-5),1))=concat(substr(county,1,2),教育部校名),如:高雄市立三民高級家事商業職業學校
  12. concat(substr(公保校名,1,(char_length(公保校名)-10)),substr(公保校名,(char_length(公保校名)-5),1),substr(公保校名,(char_length(公保校名)-7),1))=concat(substr(county,1,2),教育部校名),如:臺北市立松山高級商業家事職業學校
  13. concat(substr(公保校名,1,(char_length(公保校名)-7)),substr(公保校名,char_length(公保校名)-5,1))=concat(substr(county,1,2),教育部校名),如:新北市立新北高級工業職業學校
  14. concat(substr(公保校名,1,7),substr(公保校名,9,1))=concat(substr(county,1,2),教育部校名),如:新北市立新北高級工業職業學校
  15. concat(substr(公保校名,1,4),substr(公保校名,7,2))=substr(教育部校名,1,6),如:國立二林高級工商職業學校
  16. concat(substr(公保校名,1,5),substr(公保校名,7,1))=substr(教育部校名,1,6),如:國立仁愛高級農業職業學校
  17. concat(substr(公保校名,1,6),substr(公保校名,9,2))!=concat(substr(county,1,2),substr(教育部校名,1,6)),如:新北市立三重高級商工職業學校
綜整成指令如下:
SELECT * FROM eduSchoolH1
 where 公保校名!=schoolName
 && 公保校名!=concat(substr(county,1,2),schoolName)
 && concat(substr(公保校名,1,(char_length(公保校名)-3)),'中')!=schoolName
 && concat(substr(公保校名,1,(char_length(公保校名)-3)),'中')!=concat(substr(county,1,2),schoolName)
 && concat(substr(公保校名,1,(char_length(公保校名)-5)),'中')!=schoolName
 && concat(substr(公保校名,1,(char_length(公保校名)-5)),'中')!=concat(substr(county,1,2),schoolName)
 && concat(substr(公保校名,1,(char_length(公保校名)-7)),'中')!=concat(substr(county,1,2),schoolName)
 && concat(substr(公保校名,1,(char_length(公保校名)-7)),substr(公保校名,9,1))!=schoolName
 && concat(substr(公保校名,1,(char_length(公保校名)-8)),'高',
    substr(公保校名,7,1))!=concat(substr(county,1,2),schoolName)
 && concat(substr(公保校名,1,(char_length(公保校名)-10)),
    substr(公保校名,(char_length(公保校名)-7),1),substr(公保校名,(char_length(公保校名)-5),1))!=schoolName
 && concat(substr(公保校名,1,(char_length(公保校名)-10)),
    substr(公保校名,(char_length(公保校名)-7),1),
    substr(公保校名,(char_length(公保校名)-5),1))!=concat(substr(county,1,2),schoolName)
 && concat(substr(公保校名,1,(char_length(公保校名)-10)),
    substr(公保校名,(char_length(公保校名)-5),1),
    substr(公保校名,(char_length(公保校名)-7),1))!=concat(substr(county,1,2),schoolName)
 && concat(substr(公保校名,1,(char_length(公保校名)-7)),
    substr(公保校名,char_length(公保校名)-5,1))!=concat(substr(county,1,2),schoolName)
 && concat(substr(公保校名,1,7),substr(公保校名,9,1))!=concat(substr(county,1,2),schoolName)
 && concat(substr(公保校名,1,4),substr(公保校名,7,2))!=substr(schoolName,1,6)
 && concat(substr(公保校名,1,5),substr(公保校名,7,1))!=substr(schoolName,1,6)
 && concat(substr(公保校名,1,6),substr(公保校名,9,2))!=concat(substr(county,1,2),substr(schoolName,1,6))

須經人工比對的原因有四:大學附屬學校、一中二中、實驗學校、其他,列舉如下:

  1. 國立中興大學附屬臺中高級農業職業學校=>國立興大附農
  2. 國立中興大學附屬高級中學=>國立興大附中
  3. 國立嘉義高級家事職業學校=>國立嘉義家職
  4. 國立彰化師範大學附屬高級工業職業學校=>國立彰師附工
  5. 國立政治大學附屬高級中學=>國立政大附中
  6. 國立新竹科學園區實驗高級中等學校=>國立竹科實驗高級中等學校
  7. 國立暨南國際大學附屬高級中學=>國立暨大附中
  8. 國立臺北科技大學附屬桃園農工高級中等學校=>國立北科大附屬桃園農工
  9. 國立臺南家齊高級中等學校=>國立家齊高中
  10. 國立臺南第一高級中學=>國立臺南一中
  11. 國立臺南第二高級中學=>國立臺南二中
  12. 國立臺灣師範大學附屬高級中學=>國立師大附中
  13. 國立臺灣海洋大學附屬基隆海事高級中等學校=>國立海洋大學附屬基隆海事
  14. 國立高雄師範大學附屬高級中學=>國立高師大附中
  15. 國立高雄餐旅大學附屬餐旅高級中等學校=>國立高餐大附屬餐旅中學
  16. 宜蘭縣立慈心華德福教育實驗高級中等學校=>縣立慈心華德福實中
  17. 臺中市立臺中第一高級中等學校=>市立臺中一中
  18. 臺中市立臺中第二高級中等學校=>市立臺中二中
  19. 臺北市立第一女子高級中學=>市立北一女中
  20. 臺北市芳和實驗中學=>市立芳和實中

四、取得各所高中各類學程的班級數

(一)取教育部統計處高中基本統計資料:

  1. 「 學校名錄及相關資訊 / 學校基本統計資訊 / 校別資料」中〈高級中等學校校別資料(含進修部)〉(112.1.31),檔名:111_base0.csv,每校一筆共 529 筆
  2. 「 學校名錄及相關資訊 / 學校基本統計資訊 / 校別資料」中〈高級中等學校校別資料檔(班級、學生、畢業生)-按學程別分〉(112.1.31),檔名:111_base3.csv,每類學程一筆共 1258 筆,做成資料表「classNumberH0」

(二)造資料表「classNumberHPublic」,欄位如下:

  1. sid:學校識別碼
  2. schoolCode:教育部統計處賦予的學校統一編碼
  3. A:普通科班級數
  4. B:專業群科班級數
  5. C:進修部班級數
  6. J:附設國中部班級數
  7. O:綜合高中班級數
  8. U:實用技能學程班級數
  9. 公保六月:加保人數
  10. 勞保六月:加保人數
  11. 六月:合計公、勞保人數
  12. 公保七月:加保人數
  13. 勞保七月:加保人數
  14. 七月:合計公、勞保人數
  15. 公保八月:加保人數
  16. 勞保八月:加保人數
  17. 八月:合計公、勞保人數
  18. 公保九月:加保人數
  19. 勞保九月:加保人數
  20. 九月:合計公、勞保人數
  21. 應有人力:依基準委員會公式算出的人力數
  22. 應有人力5類:依基準委員會公式算出的人力數(不含進修部)

(三)抄入各所公立高中各類學程的班級數

抄入實用技能學程班級數的指令為:

update classNumberHPublic left join 
 (select 學校代碼 schoolCode,sum(班級數) num from classNumberH0 where 學程等級別='U' group by schoolCode)
 using(schoolCode)
 set U=num
 where num is not null

依序將 U 換成 A、 B、 C、 J、 O,陸續將各所公立高中各類學程的班級數抄入。

(四)定義當量人力

相較於國中小,高中僱用更多「部分工時」的人力,以因應各種專業群科的業師或達人。所以不能把凡是加保勞保的兼職人力,都以「1」單位人力進行計算。以下分別以:

  • select 保險俸薪額,count(*) num from postH1六月 group by 保險俸薪額 order by 保險俸薪額
  • select 保險俸薪額,count(*) num from postH1七月 group by 保險俸薪額 order by 保險俸薪額
  • select 保險俸薪額,count(*) num from postH1八月 group by 保險俸薪額 order by 保險俸薪額
  • select 保險俸薪額,count(*) num from postH1九月 group by 保險俸薪額 order by 保險俸薪額

求得單月薪俸與該薪俸人數,右圖是 2022 年六月各種加保薪俸所對應的加保人數。

該年不論六月、七月、八月、九月,該分佈圖的「中位數」均落在 44770 元,我們即可以此加保薪俸當作一個標準加保薪俸。當勞保人員(兼職人力)的加保薪俸也達到或超過 44770 元時,我們就把此勞保人力也當作「1單位」當量人力,但如果兼職人員的勞保加保薪俸低於這個數值時,我們以「勞保加保薪俸 / 44770」做為這位兼職人員的當量人力,如一位兼職人員的勞保加保薪俸為 11100 元時,我們計算他的當量人力為 0.248 。

綜上,我們把兼職人員當量人力的計算歸納為三條:

  1. 以全國公保加保薪俸的中位數為「1單位」。
  2. 兼職人員勞保加保薪俸超過上述中位數者,當量人力為「1單位」。
  3. 兼職人員勞保加保薪俸少於上述中位數者,當量人力為「勞保加保薪俸 / 全國公保加保薪俸的中位數」。

(四)抄入各所公立高中公、勞保加保人數

抄入六月公保加保人數的指令為:

update classNumberHPublic left join
 (select schoolCode,sum(當量人力) num from postH2六月 group by schoolCode) b
 using(schoolCode)
 set 勞保六月=num
 where num is not null

依序將六月換成七、八、九月,、 J、 O,勞保換成公保,陸續將各所公立高中各月公、勞保加保人數數抄入。

然後得出分月的各校聘僱人力:

update classNumberHPublic
 set 六月=公保六月+勞保六月,
 七月=公保七月+勞保七月,
 八月=公保八月+勞保八月,
 九月=公保九月+勞保九月

(五)求得依基準委員會公式算出的人力數

  1. 不含進修部:update classNumberHPublic set 應有人力5類=(A*2.6+B*3.47+J*2.372+O*3.18+U*3.64+15)
  2. 含進修部:update classNumberHPublic set 應有人力=(A*2.6+B*3.47+C*2.6+J*2.372+O*3.18+U*3.64+15)

(六)高中各種人力比較

1.比較公立高中的聘僱人力和應有人力

人力別六月七月八月九月應有人力應有人力
(不含進修部)
人力量502454812249105507924604344527
倍率1.0911.0451.0671.10310.967

2.公立學校中,國立高中學校與縣市立高中數量對比

  1. 以聘僱的當量人力計算,2022年六月國立高中佔比 41% ,縣市立高中佔比 59% ,兩者比例為 4:6 。
  2. 國立學校是不納入縣市基本需求設算的。

3.依學生人數為基礎,公立高中與私立高中對比

以 2022 年教育部統計為基準,以學生人數做為比較的基礎,公立高中約佔 60.4% ,私立高中約佔 39.6 。

4.受行政院教育經費基準委員會基本需求設算影響的高中,約佔整體高中的 36% 由於公立高中約佔全體高中的 60% ,而公立高中當中又有 60% 是縣市立高中,所以受行政院教育經費基準委員會基本需求設算影響的高中,約佔整體高中的 36% 。

結論與建議

95-112年教育經費變化

由右圖可以看出,由於政府教育經費下限是釘住歲入淨額的 23% ,而自 2018 年起,又有一波政府歲入淨額的較高速增長,此趨勢一直延伸到 2022 的歲入。政府教育經費下限的增長會有滯後反映,預計未來三年政府教育經費下限仍會有顯著增加。

但同時期由於少子化的影響,高中生源正在逐年減少,由於政府有退場基金協助私校退場,使得高中生源減少主要反映在招生不良的私校退場,而公校學生佔整體高中生的比例正在逐年提高,到目前公校高中生已佔到整體高中生的 60% 。所以公立高中本身受少子化衝擊,而衍生的減員壓力反而沒有那麼大。

茲本研究對日後公立高中之員額配置政策走向,建議如下:

  1. 目前行政院基準委員會設算高中人力,未納入高中進修部人力需求,應予改變。高中進修部扮演「回流教育」的積極角色,國家既已推動十二年國民基本教育,一些待定向青少年,在人家唸高中時,因各種原因未能就學,日後再回到高中進修部,補完高中學涯,政策上應予鼓勵。
  2. 為計算高中進修部之教學與行政人力係數,應取樣有進修部的公立高中,以統計求其系統。
  3. 從公立高中聘用的當量人力來看,目前行政院基準委員的高中基本需求係數,低於現場實際聘用的人力約一成,可以分年酌予調高行政院高中。
  4. 為落實十二年國教,高中以校定選修推進學生適性學習的理想,並依《高級中等教育法》第43條:「學校規劃課程並得結合社會資源充實教學活動」之意旨,應走向高中人力以「員額混合金額」來表達,並再進一步放寬高中引進各類社會達人協助教學之鐘點費上限(高雄市已通過單行法規這麼做了),使公立高中的人力運用更具多元性,才能解決教師專長的寬度趕上學生性向的廣度。