20
弘光人文社會學報第 5 127 自建資訊應用系統在體育課成績評量之 應用-以大一體育課程為例 詹美玲 中原大學 本研究目的 目的 目的 目的 是針對體育教師自行建立資訊應用系統的觀念,利用 Microsoft Office Excel 2003 軟體來進行體育成績評量系統的開發。 本研究方法 方法 方法 方法 是利用函數連結原始測驗成績與相對分數成績間的函 數路徑,大幅減少成績換算的步驟,同時建構教師在各項成績給分比 例等機動調整功能。將「結果評量」與「過程評量」加以結合,提升 教師給分上的客觀性與自主性。 本研究結果 結果 結果 結果 :共包含 7 張工作表,並設計為提昇工作表的使用性 與安全性。目前在教學應用上,使用多年,並同時有多位教師使用本 系統於成績結算上的應用。 結論 結論 結論 結論 部份,本研究屬理論應用層次之研究架構的編排與設計, 可迅速縮短成績對照的繁瑣過程,使用者僅輸入原始資料,即可自動 顯示正確分數,並完成總成績的結算、排序、等第、平均數、標準差 等各項結果,此有助於課程教學內容調整、教學狀況掌握,讓教學能 在最短的時間了解各班學習效果,提供有建設性的參考。 關鍵詞 關鍵詞 關鍵詞 關鍵詞:函數, MATCH, INDEX, VLOOKUP, SUM, STDEV

自建資訊應用系統在體育課成績評量之 應用 以大一體育課程為例web.hk.edu.tw/~humanities/journa/5-7.pdf · INDEX 函數有兩種形式:陣列與參照。陣列形式永遠傳回一個

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

弘光人文社會學報第 5 期

127

自建資訊應用系統在體育課成績評量之

應用-以大一體育課程為例

詹美玲

中原大學

摘摘摘摘 要要要要 本研究目的目的目的目的是針對體育教師自行建立資訊應用系統的觀念,利用

Microsoft Office Excel 2003 軟體來進行體育成績評量系統的開發。

本研究方法方法方法方法是利用函數連結原始測驗成績與相對分數成績間的函

數路徑,大幅減少成績換算的步驟,同時建構教師在各項成績給分比

例等機動調整功能。將「結果評量」與「過程評量」加以結合,提升

教師給分上的客觀性與自主性。

本研究結果結果結果結果:共包含 7 張工作表,並設計為提昇工作表的使用性

與安全性。目前在教學應用上,使用多年,並同時有多位教師使用本

系統於成績結算上的應用。

在結論結論結論結論部份,本研究屬理論應用層次之研究架構的編排與設計,

可迅速縮短成績對照的繁瑣過程,使用者僅輸入原始資料,即可自動

顯示正確分數,並完成總成績的結算、排序、等第、平均數、標準差

等各項結果,此有助於課程教學內容調整、教學狀況掌握,讓教學能

在最短的時間了解各班學習效果,提供有建設性的參考。

關鍵詞關鍵詞關鍵詞關鍵詞:函數, MATCH, INDEX, VLOOKUP, SUM, STDEV

自建資訊應用系統在體育課成績評量之應用-以大一體育課程為例

128

壹壹壹壹、、、、 前言前言前言前言 一、 研究動機

隨著科技的進步,市面上各種辦公室相關軟體不斷的推陳成出

新,各項軟體的研發也趨向成熟階段,應用層面相當廣泛,其中特別

是受到各界教職員工的親睞的套裝軟體之ㄧ-EXCEL 試算軟體,教師

們在教學應用上,通常使用到分數的加總、平均數與排序等,成績試

算上已經便利了許多,但對於體育教師需要根據原始秒數、次數成績

來換算分數的成績上,並無法達到可事半功倍的成效。而目前此種方

式以非資訊人員,自行運用資訊技術發展應用程式,支援組織的任務

(Brancheau & Brown, 1993)並自行維護和使用以輔助決策制定者,稱之

為自建系統,EUC (End-user Computing , EUC) (Mirani & King, 1994)。

類似以 Excel 套裝軟體來進行各項開發。如,利用醫務管理的自建系

統概念,結合資深人員,配合理論與實務建立系統及以套裝軟體的功

能,自創設計符合職場上的系統,陳慧敏 (2005)。在體育界有:柯政

良 (2002) 利用 EXCEL 的簡易函數進行運動會成績管理;張惟翔等

人 (2006) 運動會報名系統開發研究;邱靖華 (2006) 成人體適能檢測

輔助軟體研發;黃俊傑與王正松 (2006) 開發資訊軟體 Microsoft

Excel 應用於女子壘球賽攻守記錄實務過程等。

二、 研究目的

本研究目的主要以針對體育教師自行建立資訊應用系統的 EUC

(End-user Computing) 觀念,利用 Microsoft Office Excel 2003 及

Microsoft Office-Visio 等套裝軟體來進行體育成績評量系統的開發。

本系統主要利用 EXCEL 軟體中的各項函數,運用在連結原始測驗成

績與相對分數成績間的函數路徑,大幅減少成績換算的步驟,免除體

育教師在查詢、對照以求得每位學生成績的負荷;同時建構教師在各

項成績給分比例、學生平時成績、教師特例加減分等機動調整功能。

將「結果評量」與「過程評量」加以結合,大幅提升教師給分上的客

觀性與自主性

弘光人文社會學報第 5 期

129

貳貳貳貳、、、、 研究方法與步驟研究方法與步驟研究方法與步驟研究方法與步驟

一、 建立成績資料欄位架構程序圖

成績計算系統主要的架構建立於各工作表間的連結,而基本的工

作表包含:[班級表頭-TITLE]、[學生基本資料-STUDENT_DB]、[學

生平時成績 -MORAL]、各項成績給分標準: [男女 800/1600 公尺

-SP1600]、[男女 100 公尺-SP100]、[女生一分鐘跳繩-ROPE_SKIPPING]

及 [大一體育課程成績-SCORE_256]等工作表。各工作表之間相互的

關連密切,其整個研究的架構與步驟是依據系統上上的需要所設計

的,其中除了各相關聯工作表外,該工作表所需的欄位名稱,明確的

顯示在系統架構途中,設計方式以利用,VISIO 套裝軟體 (志凌資訊,

2004),來加以設計。成績系統架構圖 (圖一)

二、 使用函數介紹

在 Excel 中所提的函數,指的是一些內定公式,使用一些參數特

定數值按特定的順序、結構進行計算,使用者可以直接對某區域内的

數值進行一系列的運算,如分析、處理日期值和時間值、計算平均值、…

等。以下是本篇中所使用到的各項函數:…...

自建資訊應用系統在體育課成績評量之應用-以大一體育課程為例

130

大一體育課程成績系統 架構圖

上課時間

全銜 1

課程名稱

全銜 2

全銜 3

班級人數

各班編號頭

全銜 4

類別數

上課編號

班級

姓名

學號

性別

800/1600公尺SP1600

男女100公尺SP100

一分鐘跳繩ROPE_SKIPPING

大一體育課程成績工作表SCORE_256

學生編號

學生姓名

上課班級

學號

平時表現

加減分

百分比

百分比總分

判定豋入分判定豋入分判定豋入分判定豋入分

病/事假 ⊙見習 ☆遲到 ψ服裝不整 △良/劣 +/-曠課 ○

運動技能各項比例確定後運動技能各項比例確定後運動技能各項比例確定後運動技能各項比例確定後,,,,會反映到平時成績會反映到平時成績會反映到平時成績會反映到平時成績,,,,自動調整平時成績的剩餘比例自動調整平時成績的剩餘比例自動調整平時成績的剩餘比例自動調整平時成績的剩餘比例

自行調整扣分比例

回傳結果

結算:人數、平均數、標準差

平時成績

教師調整加減分

運動技能

共佔共佔共佔共佔 40404040%%%%可依情況自行調整可依情況自行調整可依情況自行調整可依情況自行調整

共佔共佔共佔共佔 60 60 60 60 %%%%

期末成績名次排序 等第

學生編號

學號

上課班級

學生姓名

組別

性別

班級表頭TITLE

學生基本資料STUDENT_DB

相關常模工作表學生平常成績MORAL

800/1600M原始秒數

100公尺秒數

1分鐘跳繩次數

800/1600M對照分數

折返跑對照分數

對牆擊球對照分數

自行調整成績比例

排球發球直接輸入成績欄

排球分組比賽成績欄

圖一:大一體育成績系統架構圖

(一一一一) MATCH 函數函數函數函數::::返回在指定方式下與指定數值陣列中元素的相對

應位置。

語法語法語法語法::::MATCH(lookup-value, lookup-array, match-type) 朱濱 (2001):

此函數主要針對原始成績、性別做先行的位置判斷,判定原始秒

數在給分標準中的位置(第 n 列)、性別欄在給分標準中的位置 (第 n

欄)。通常 MATCH( ) 函數要配合 INDEX( ) 函數來加以利用,當

MATCH ( ) 函數辨識參數指定位置後, INDEX( ) 函數會根據

MATCH( ) 所指示位置,將原始秒數之相對位置的分數找出並顯示出

來。函數語法中的 Lookup-value 是需要在 lookup-array 中查詢對照值,

何東隆、李美真 (2002),以 100 公尺為例,某同學跑出 19 秒 20 成績,

弘光人文社會學報第 5 期

131

成績輸入在 A1 的欄位”19.2”,MATCH 會根據 A1 欄位的數值 19.2 秒,

在已知的常模區塊內查詢。Match-type 數值 0 時,函數會找一個完全

符合 A1 欄位的數值,當 match_type 引數被省略,則內定值為 1 如:

=IF(F4="",0,MATCH(F4,SP1600M!$A$2:$A$455,0))。

(二二二二) INDEX( )函數函數函數函數::::

語法語法語法語法::::陣列形式陣列形式陣列形式陣列形式=INDEX(array,row_num,column_num)

INDEX 函數有兩種形式:陣列與參照。陣列形式永遠傳回一個

值或一個陣列值;而參照形式則傳回一個參照位址。當 INDEX 函數

的第一個引數是陣列常數時使用陣列形式。何東隆、李美真 (2002)

Array 是以陣列方式輸入的儲存格範圍。 Row_num 是用以指定所要

傳回的元素是位於陣列裡的第幾列。 Column_num 是用以指定所要傳

回的元素是位於陣列裡的第幾欄。例如

=IF(F4="","",INDEX(SP1600M!$B$2:$C$455,Y4,Z4)),其中底線部分

代表所查詢的範圍;Y4 表示根據 Y4 欄位中的列指示位置(數字),而

INDEX 函數與參數的指示意義為:到 SP1600M 的工作表的 B2 到 C455

的區塊中找出第 Y4 指示列與 Z4 指示欄的位置數值。

(三三三三) VLOOKUP( )函數函數函數函數::::

語法語法語法語法::::

=VLOOKUP(lookup_vlue,table_array,col_index_num,range_lookup)

在一表格的最左欄中,尋找含查表依據的欄位,並傳回同一列中

第 n 欄所指的儲存格內容。楊世瑩 (2002)語法中 col_index_num 代表

從 table_array 區塊中的第 n 行找資料。另外 range_lookup 是個邏輯判

斷值,用來指定 VLOOKUP 要尋找完全符合或部分符合的值。舉例:

=VLOOKUP(B9,Data!A1..B750,2) 柯政良 (2002),其中根據 B9 的指

示到 Data 工作表的 A1 到 B750 的區塊中的第 2 欄找出與 B9 欄位中,

接近的值。

(四四四四) ROUND( )函數函數函數函數::::

語法語法語法語法::::=ROUND(number,num_digits) 四捨五入四捨五入四捨五入四捨五入

自建資訊應用系統在體育課成績評量之應用-以大一體育課程為例

132

Number 指的是欲執行四捨五入的數字,Num_digits 是指定的位

數。陳怡婷 (2006)

(五五五五) AVERAGE( )函數函數函數函數::::

語法語法語法語法::::=AVERAGE(number1,number2,...) 求平均數求平均數求平均數求平均數

引數必須是數字或是含有數字的名稱、陣列或參照位址。陳怡婷

(2006)。如:=IF(F76=0,0,(AVERAGE(F4:F73))),其中 F76 等於 0 請

輸入 0,否則請計算 F4 到 F73 間非空白值的欄位平均數。

(六六六六) STDEV( )函數函數函數函數::::

語法語法語法語法::::STDEV(number1,number2,...)

根據一組樣本估計其標準差。標準差主要是用以衡量觀測資料與

平均數之間的差異量數,陳怡婷 (2006),引數中的值是對應於某母群

體抽樣樣本。STDEV 函數假設它的引數是某母群體的抽樣樣本,計

算是採用不偏估計或 n-1 法。

STDEV( ) 函數的計算公式是:

=IF(I76=0,0,IF(I76=1,0,(STDEV(I4:I73)))) 其中由於計算標準差

一定要兩個數值以上才能找出其中的變異量,所以在函數的設計後,

當數值出現輸入一個數值或空白 ” ” 數值時,該欄位會出現錯誤值,

此時在函數設計上,通常會配合 if ( ) 的函數來加以配合,去除可能

產生的錯誤。

(七七七七) IF…( )函數函數函數函數::::

語法語法語法語法::::IF(logical_test,value_if_true,value_if_false)

如果指定的情況為 TRUE,則傳回一個值,若結果為 FALSE,

則傳回另一個值。而 value_if_true、value_if_false 可以是數值、文字。

陳怡婷 (2006),例如:=IF($D$8="","",IF(E9="","",IF($C$4="女女女女

",($D$8-70)*0.6,($D$8-80)*0.7,0))) 意義:如果$D$8 等於空白,則輸

入空白,否則如果 E9 等於空白,請輸入空白,否則請輸入,如果$C$4

欄位等於”女”的話請計算輸入 ($D$8 數值-70) 乘以 0.6,否則請計算

( )( )1-n

x-x 2∑

弘光人文社會學報第 5 期

133

輸入 ($D$8 數值 – 80) 乘以 0.7。而在 EXCEL 的 IF( ) 函數迴圈,

最多可以 7 個迴圈。

(八八八八) COUNTIF( )函數函數函數函數::::

語法語法語法語法::::=COUNTIF(range,criteria)

計算某範圍內符合篩選條件的儲存格個數。Range 是計算儲存格

個數的儲存格範圍。Criteria 是決定計算的條件,可以數字、表示式

或文字。蔡士源 (2001)。例如:=COUNTIF(F4:F73,">0")意義:計算

F4 到 F73 間大於 0 的數值個數。

參參參參、、、、 演算法演算法演算法演算法、、、、參照與邏輯概念參照與邏輯概念參照與邏輯概念參照與邏輯概念

一、 演算法與參照概念:

函數的使用主要是將基本的減算過程進行簡化,讓需要繁雜的演

算過程能夠利用單一函數的使用即可得到解答,但有時還是需要利用

到簡易的”+、-、*、/”等幾本上在成績利用上難度並不高,以下舉一

例進行解說。

[學生平常成績] 工作表成績總分計算:公式 = 基本分 ─ ((曠

課 × 扣分比例) + (病、事假 × 扣分比例) + (遲到 × 扣分比例) + (服

裝不整 × 扣分比例) + (平日表現有正、負 × 扣分比例)) + 最後還需

要加減分的分數。函數寫法:

=IF(B6=0,0,($L$3-($E$5*E6)-($F$5*F6)-($G$5*G6)-($H$5*H6)+($I$

5*I6)-($J$5*J6)+K6))

在工作表建立模式中,經常會應用到『以某值,查詢另一值』,

如根據學生編號,參照、查詢基本資料,陳偉忠等人 (2005)。此種參

照概念,在體育成績計算運用得相當透徹的函數有: INDEX、

MATACH、VLOOKUP…..等,主要是檢測得各項目的原始成績,通常

是根據性別有不同的秒數、次數…等,在成績計算上要先換算成分數

成績,才能進行平均與加總,而參照的概念就是省去查閱不同性別常

模該有的分數。

自建資訊應用系統在體育課成績評量之應用-以大一體育課程為例

134

二、 邏輯與資訊函數

在自建系統函數使用上『條件測試』(Conditional Text)是基本的

處理程序,一般函數的處理會先經過『判斷』的過程,在實務的處理

過程中,『邏輯判斷函數』非常重要的,EXCEL 提供包括:IF(), TURE(),

FALSE(), AND(), OR(), NOT(), IS(),..等邏輯判斷函數,通常函數會先

進行條件的判斷,再根據判斷值,來進行其他的處理。陳偉忠等人

(2005)。

肆肆肆肆、、、、 結果結果結果結果─具體編製過程具體編製過程具體編製過程具體編製過程

一、 建立各工作表名稱

根據成績資料欄位架構程序圖的流程,建立不同的工作表,為避

免函數參照錯誤,必須設定各工作表名稱,設計方法為:選擇[插入] \

[名稱] \ [定義] \ 給予自訂名稱,而工作表及工作表名稱 (可自行設定)

包含: [班級表頭] (TITLE);[學生基本資料] (STUDENT_DB);[學生

平時成績 ] (MORAL);各項成績給分標準: [男女 800/1600 公尺 ]

(SP1600)、[男女 100 公尺] (SP100)、[一分鐘跳繩] (ROPE_SKIPPING);

[大一體育課程成績] (SCORE_256)

二、 各工作表函數與表格設計

(一) 建立 [班級表頭] 工作表(名稱:TITLE) 欄位有:[時間]、[號碼

首]、[全銜 1]、[課程名稱]、[全銜 2]、[全銜 3]、[班級人數]、[全

銜 4]、[類別]等欄位。 (圖二) 說明:[全銜 1]:[B2]輸入正確值

後,[B3]=B2,B4, B5 以下以複製方式下拉;[班級人數]:F2 的函

數設定:=70-(COUNTIF('STUDENT_DB'!C212:C281,"")):=70-

( 計 算 STUDENT_DB 工 作 表 C212~C281 的 空 白 個 數 ) ,

STUDENT_DB 中中中中,,,,每班預設值為 70 人。

弘光人文社會學報第 5 期

135

圖二圖二圖二圖二::::[[[[班級表頭班級表頭班級表頭班級表頭] (TITLE)] (TITLE)] (TITLE)] (TITLE) 工作表工作表工作表工作表

圖四圖四圖四圖四::::[[[[學生平時成績學生平時成績學生平時成績學生平時成績] (] (] (] (MORALMORALMORALMORAL)))) 工作表工作表工作表工作表 圖三圖三圖三圖三::::[[[[學生基本資料學生基本資料學生基本資料學生基本資料] (STUDENT_DB)] (STUDENT_DB)] (STUDENT_DB)] (STUDENT_DB) 工作表工作表工作表工作表

(二) 建立 [學生基本資料] 工作表 (名稱:STUDENT_DB) (圖三):建

立該學期所有學生的資料庫,欄位有:上課編號、班級、姓名、

學號、性別等,資料鍵入可擷取各班的網路資料,進行資料庫的

轉貼。

(三) 建立 [學生平時成績] 工作表 (工作表名稱:MORAL) (圖四)

1. [全銜 4] (A229) 設定= TITLE !H2,根據 [班級表頭, TITLE] 的

H2 欄位的資料顯示。

2. [編號] (A234) 設定:=TITLE!B2,(A235) 設定=A234+1,236,237…

等以複製增加方式。

3. [姓名] (B234) 設定:=IF(A234="","",VLOOKUP(A234,

STUDENT_DB,3,0)),此欄會根據 A234 的編號,到 [學生基本資

料] 工作表找出與 A234 相同編號的第 3 欄資料顯現。

自建資訊應用系統在體育課成績評量之應用-以大一體育課程為例

136

4. [班級] (C234) 設定:=IF(A234="","",VLOOKUP(A234,

STUDENT_DB,2,0))

5. [學號] (D234) 設定:=IF(A234="","",VLOOKUP(A234,

STUDENT_DB,4,0))

6. [總百分比] (K231) 設定=SCORE_256!Q3:顯示 [大一體育課程成

績, SCORE_256] 中的 Q3 欄位數值。

7. [基本百分] (L231):此欄位為輸入欄位,由教師依各班級情況,自

行輸入的基本分數。

8. [基本分] (M231) 設定=$L$231/$K$231,此欄位是計算該班教師所

給予基本分數百分比的原始分數,計算方式:以教師給予的基本百

分比,除以總百分比。也就是基本百分佔全部百分比去反推原始分

數。

9. [平時成績結算後百分比例] (L234) 設定:

=IF(B234=0,0,($L$231-($E$233*E234)-($F$233*F234)-($G$233*G

234)-($H$233*H234)+($I$233*I234)-($J$233*J234)+K234)),將各

出缺席的比例扣分值的欄位鎖住,這樣可以讓 E234 以下欄位固定

乘以比例值。其中的 $L$231 代表基本分,每位同學都有固定的

基本分 - (病假扣分) – (見習扣分) – (遲到扣分) – (服裝扣分) + (±

表現良/劣加減分) – (曠課扣分),當加減完後的數值即是每位同學

最原始的平常成績百分比總分的呈現。

10. [平時成績] (M234) 設定:=L234/$K$231,將每位同學的平常成績

百分比總分除以基本分所佔全部分數的百分比,就求得學生原始總

分數。

11. [登入分] (N234) 設定:=IF(M234>100,100,IF(M234<0,0,M234)),

是辨別原始總分的輸入值,當遇到分數的不足 0 或超過 100 分的數

值,若以原始總分直接輸入,會出現運動技能等不客觀的現象,因

此進行最後的邏輯辨別與確認是必要的。

(四)建立各項目成績標準常模工作表:乃根據中原大學體育室,94 學

年度學生給分量表之標準做為學生給分標準。建立方式第 1 欄為檢測

弘光人文社會學報第 5 期

137

圖六圖六圖六圖六::::男女男女男女男女 100M 100M 100M 100M 給分標準給分標準給分標準給分標準 (SP100) (SP100) (SP100) (SP100) 工作表工作表工作表工作表

圖七圖七圖七圖七::::一分鐘跳繩一分鐘跳繩一分鐘跳繩一分鐘跳繩 給分標準給分標準給分標準給分標準 (ROPE_SKIPPING) (ROPE_SKIPPING) (ROPE_SKIPPING) (ROPE_SKIPPING) 工作表工作表工作表工作表

圖五圖五圖五圖五::::800800800800、、、、1600M1600M1600M1600M 給分標準給分標準給分標準給分標準 (SP1600) (SP1600) (SP1600) (SP1600) 工作表工作表工作表工作表

圖八圖八圖八圖八::::大一體育課程大一體育課程大一體育課程大一體育課程成績成績成績成績 ( ( ( (SCORE_256SCORE_256SCORE_256SCORE_256)))) 工作表工作表工作表工作表

原始成績、第 2 欄為男生的分數欄、第 3 欄為女生的分數欄。

1. 男女 800/1600 公尺 (SP1600,圖五)

2. 男女 100 公尺跑步給分標準 (SP100,圖六)

3. 一分鐘跳繩給分標準 (ROPE_SKIPPING,圖七)

(五)建立大一體育課程成績工作表 (工作表名稱:SCORE_256) (圖八)

1. 表頭部份表頭部份表頭部份表頭部份::::

(1). [942 中原大學] (A1)設定: =VLOOKUP(P1,TITLE,3,0) 此欄位根

據 P1 的指示,到 [班級表頭,TITLE] 中找出與 P1 相同編號的

的第 3 欄資料顯現。

自建資訊應用系統在體育課成績評量之應用-以大一體育課程為例

138

(2). [女一 G] (D1) 設定:=VLOOKUP(P1,TITLE,4,0)

(3). [學期成績總表] (H1) 設定:=VLOOKUP(P1,TITLE,5,0)

(4). [共 61 人] (M1) 設定=VLOOKUP(P1,TITLE,7,0)

(5). [256] (P1) 設定:此欄位為輸入欄位,輸入上課時間

(6). [時間欄位] (R1) 設定:=NOW( )

(7). [技能總和-60%] (O3) 設定 =J3+K3+L3+M3+N3,此欄位主要是

將橫向 J3 到 N3 欄位的比例值加總,而 I3 到 L3 的欄位,可以隨

情況自行調整比例值。

(8). [百分比] (Q3) 設定 =100%-O3,此欄位是平常成績所佔的比例,

在設定後會依照技能的比例來自行增減。

2. 學生基本資料部分學生基本資料部分學生基本資料部分學生基本資料部分::::

(1). [編號] (A4) 設定:=TITLE!B2,,,,(A5) 設定=A4+1, A5, A6…等以

複製增加方式。

(2). [學號] (B4) 設定:

=IF(A4=””,””,VLOOKUP(A4,STUDENT_DB,4,0)) 意義:如果 A4

等於空白,請輸入空白,不然函數會根據 A4 的編號,到 [學生

基本資料, STUDENT_DB] 工作表中找出與 A4 相同編號的的第 4

欄資料顯現。

(3). [班級] (C4) 設定:

=IF(A4=””,””,VLOOKUP(A4,STUDENT_DB,2,0))

(4). [姓名] (D4) 設定:

=IF(A4=””,””,VLOOKUP(A4,STUDENT_DB,3,0))

(5). [組別] (E4)、[800M] (G4)、[100M] (H4)、[跳繩] (I4) 設定:直接

輸入欄位

(6). [性別] (F4) 設定:

=IF(A4=””,””,VLOOKUP(A4,STUDENT_DB,5,0))

弘光人文社會學報第 5 期

139

圖九圖九圖九圖九::::檢測檢測檢測檢測結果結果結果結果成績成績成績成績表表表表換算換算換算換算參照顯示參照顯示參照顯示參照顯示

3. 檢測成績換算部分檢測成績換算部分檢測成績換算部分檢測成績換算部分::::(800/1600 公尺公尺公尺公尺) (圖九)

(1). [800/1600M 參照

資料-“列”] (W4) 設

定:

=IF(G4="",0,MATCH(

G4,SP1600!$A$2:$A$4

11,0)) 辨識 G4 在給分

標準中第 n 列位置。

(2). [800/1600M 參照基本資料-“欄”] (X4) 設定:

=IF(F4="",0,IF(F4=0,0,(MATCH(F4,SP1600!$B$1:$C$1,0)))) 辨

識 G4 成績學生性別在給分標準中是 (B1) 的”男”還是 (C1) 的”

女”。

(3). [800/1600M 秒數換算分數欄] (J4) 設定:

=IF(G4="",0,INDEX(SP1600!$B$2:$C$455,W4,X4)) 顯示對照

SP1600 給分標準中 W4 列、X4 欄數值位置。 4. 檢測成績換算部分檢測成績換算部分檢測成績換算部分檢測成績換算部分::::(100 公尺公尺公尺公尺) (圖九) (1). [100M 參照基本資料-“列”] (Y4) 設定:

=IF(H4="",0,MATCH(H4,SP100!$A$2:$A$1236,0)) 辨識 H4 成績

在給分標準中第 n 列位置。 (2). [100M 參照基本資料-“欄”] (X4) 設定:由於性別排列方式一致,

使用 (X4) 即可。 (3). [100M 秒數換算分數欄] (K4) 設定:

=IF(H4="",0,INDEX(SP100!$B$2:$C$1236,Y4,X4)) 顯示對照

SP100 給分標準中 Y4 列、X4 欄數值位置。 5. 檢測成績換算部分檢測成績換算部分檢測成績換算部分檢測成績換算部分::::(一分鐘跳繩一分鐘跳繩一分鐘跳繩一分鐘跳繩) (圖九)

(1). [跳繩] (L4) 設定:此項目僅有女生受測,故不需要進行成績資料

的性別辨識。

=IF(I4=0,0,IF(I4="",0,VLOOKUP(I4,ROPE_SKIPPING,2,0)))

6. [排發排發排發排發] (M4)、、、、[比賽比賽比賽比賽] (N4) 設定設定設定設定::::依照上課檢測情況依照上課檢測情況依照上課檢測情況依照上課檢測情況,,,,直接輸入成直接輸入成直接輸入成直接輸入成

績數值欄位即可績數值欄位即可績數值欄位即可績數值欄位即可。。。。

自建資訊應用系統在體育課成績評量之應用-以大一體育課程為例

140

圖十:大一體育課程成績 (SCORE_256) 工作表_成績結算欄位

7.設定成績結算部分設定成績結算部分設定成績結算部分設定成績結算部分

(1). [技能] (O4) 設定:運動技能成績

=(J4*$J$3)+(K4*$K$3)+(L4*$L$3)+(M4*$M$3)+(N4*$N$3)是將

所有運動技能成績進行比例分數加總。

(2). [平時] (P4) 設定:=IF(B4=0,0,VLOOKUP(A4,MORAL,14,0)),函

數判定當 B4 欄位=0 表示無此人,請輸入 0,不然回傳,根據 A4

的編號,到 [學生平時成績,MORAL] 中找出與 A4 相同編號的

第 14 欄資料。

(3). [百分比] (Q4) 設定:平時成績的百分比=(P4*$Q$3) 將總分乘以

比例值。

(4). [加減] (R4) 設定:教師直接輸入欲加減的分數。

(5). [學期成績總分] (S4) 設定:將運動技能 60%、平時成績 40%、教

師各別加分等三項成績進行加總。=(O4+Q4+R4)或或或或

=SUM(O4,Q4,R4)

(6). [名次] (T4) 設定:=RANK(S4,$S$4:$S$73)

(7). [等第] (U4) 設定:=IF(AND(-1<S4, S4<60),"丁丁丁丁",IF(AND(59<S4,

S4<80),"丙丙丙丙",IF(AND(79<S4, S4<90),"乙乙乙乙","甲甲甲甲"))):如果

S4>-1<60,請顯示”丁”,如果 S4>59<80 請顯示”丙”, 如果

S4>79<90 請顯示”乙”,要不然請顯示”甲”。此範圍可自行調整。

8.全班成績全班成績全班成績全班成績結算結算結算結算部分部分部分部分 (圖十)

弘光人文社會學報第 5 期

141

(1). [計算學生期末成績各項等第的總人數] (C75-C78) 設定 (圖十):

(C75) =COUNTIF($U$4:$U$73,"甲甲甲甲") (C76)

=COUNTIF($U$4:$U$73,"乙乙乙乙")

(C77) =COUNTIF($U$4:$U$73,"丙丙丙丙") (C78)

=COUNTIF($U$4:$U$73,"丁丁丁丁")

(2). [ 個數 ] :計算學生期末成績有成績記錄人數 (G76) 設定

=COUNTIF(G4:G73,">0") H76~S76 以複製的方式即可。

(3). [ 平 均 ] : 計 算 全 班 該 欄 成 績 的 總 平 均 (G77) 設 定 :

=IF(G76=0,0,((SUM(G4:G73))/G76)) 或

=IF(G76=0,0,((AVERAGE(G4:G73)))

(4). [ 標 準 差 ] : 計 算 全 班 該 欄 成 績 的 標 準 差 (G78) 設 定 :

=IF(G76=0,0,IF(G76=1,0,(STDEV(G4:G73))))

9.增加註解增加註解增加註解增加註解::::工作表完成後,將可能產生疑問欄位,針對該欄位進行

說明,操作方式:將滑鼠停留在該欄位,執行 [插入] \ [註解] \ ENTER \

輸入說明的文字並調整寬度與字型,完成後該欄位的左上角會出現紅

色三角的圖案,當滑鼠移至該欄位,會立即出現註解。

三、 工作表完成後的保護及使用

(一) 成績輸入系統完成後,每個欄位的函數程式會裸露的出現在資料編

輯列,為避免防止錯誤操作及公式被刪改,應該將函數進行加密與

上鎖,做適當保護。

(二) 實施的步驟:

1. 步驟 1:將整篇需要上鎖的工作表選起來,點選滑鼠右鍵 \ [儲存格

格式] \ 點選[保護] \ 將[鎖住]、[隱藏]打勾(ν),讓整篇工作表視為全

部上鎖、隱藏。

2. 步驟 2:將可更改、輸入資料的欄位點選起來,點選滑鼠右鍵 \ [儲

存格格式] \ [保護] \ 將[鎖住]、[隱藏]全部去除打勾 □,讓工作表中

的某些欄位可以隨時輸入任何值。

3. 步驟 3:加密,點選 [工具] \ [保護] \ [保護工作表] \將所要上所加密

自建資訊應用系統在體育課成績評量之應用-以大一體育課程為例

142

的條件值進行勾選,完成後可以輸入屬於自己的密碼,並再確認輸

入密碼,加密即可完成。

(三) 成績系統的操作

成績系統的操作,由於整個系統避免錯誤操作與更改,所以進行

了系統加密動作,為了讓使用上的方便性,將可以輸入的部份都進行

了『顏色』的標記,方便使用者。

伍伍伍伍、、、、討論討論討論討論

在本篇文章中,主要以 EUC 的觀念,利用 Microsoft Office Excel

2003 套裝軟體來進行開發設計,屬理論應用層次,研究架構的編排與

設計,主要在提供體育教師在學生檢測結束後,僅輸入原始時間、次

數及距離成績,即可由系統自動顯示給分標準中的正確分數。並可依

照各群體學生的成績分配,給予適當的彈性調整功能。特別針對能力

不足、但努力不懈的學生,也可由平時成績或最後的加總進行額外加

分動作。本函數系統最終亦會自動運算並顯現將該群體的各分項考試

的人數、平均數、標準差與群體總成績的平均數標準差,對後續的課

程內容調整、學生學習與體能狀況掌握等,提供有建設性的參考,有

助於使用上效率的提升。

本篇僅針對一個課程來進行討論,在實務上可以結合各上課項

目,納入其他的給分標準,如,球類課程、舞蹈課程等,皆可以配合

設計使用。在未來的設計趨勢,將以配合 VBA、JAVA 等程式語言,

來進行整合。

弘光人文社會學報第 5 期

143

1. Brancheau, C., & Brown, V. (1993),The Management of End-User

Computing: Status and Directions. ACM Computing Surveys, 25:44,

pp437-482.

2. Mirani, R., and King, R. (1994). The Development of a Measure for

End-User Computing Support. Decision Sciences, 25:4, pp481-498.

3. 何東隆、李美真 (2002)。《2002 EXCEL VBA 與進階應用》。台北市:

文魁資訊。

4. 朱濱 (2004)。〈利用 EXCELL 自行編制調水尺程式〉。《數字化期刊》,

1, pp24-26。

5. 志凌資訊 (2004)。《VISIO 2003 私房教師》。台北市:金禾資訊。

6. 柯政良 (2002)。〈運動會賽會成績管理實務應用-以 Microsoft Excel

為例〉。《大專體育》59,頁 164-169。

7. 楊世瑩 (2002)。《Excel 2002 函數與分析工具》。台北市:旗標出版。

8. 陳怡婷 (2006)。《EXCEL 函數的範例字典》。台北市:旗標出版。

9. 蔡士源 (2001)。《實用 EXCEL 函數範例:精打細算過生活》。台北

市:松崗出版。

10. 陳偉忠、林宏諭 (2005)。《EXCEL 函數範例完整學習應用大全》。

台北縣:博碩文化。

11. 陳慧敏 (2005)。〈使用者自建系統策略在醫務管理的潛力-以醫院救

護車派車輔助系統開發為例〉。《國立陽明大學醫務管理研究所碩士

論文》。

12. 張惟翔等人 (2006)。〈運動會報名系統開發研究〉。《2006 年運動資

源領域研究暨研究方法研討會專刊》,頁 185-189,台中縣:修平技

術學院。

13. 邱靖華 (2006)。〈成人體適能檢測輔助軟體研發〉。《2006 年運動資

源領域研究暨研究方法研討會專刊》,頁 311-316,台中縣:修平技

術學院。

14. 黃俊傑、王正松 (2006)。〈開發資訊軟體 Microsoft Excel 應用於女

子壘球賽攻守記錄實務過程等〉。《2006 年運動資源領域研究暨研究

引用文獻引用文獻引用文獻引用文獻::::

自建資訊應用系統在體育課成績評量之應用-以大一體育課程為例

144

方法研討會專刊》,頁 364-368,台中縣:修平技術學院。

15. 孫敏育 (1997)。〈影響『終端使用者電腦應用』績效因素之實證研

究〉。《中正大學資訊管理學系碩士論文》。

弘光人文社會學報第 5 期

145

Computing to the Assessment of

Freshmen’s Physical Education

Chan Mei-Ling Chung Yuan Christian University

Abstract This research purpose was to set up the concept of the application

system of information by oneself to the P.E teacher, Utilized the software

of Microsoft Office Excel 2003 to develop the P.E score estimate.

This research method was approach route which to utilize function

link primitive score and relative number of achievement, reduce the step

that the score conversion, construct adjust the condition in every

achievement at the same time for P.E teacher of divide proportion ,etc.

Combine result estimate and process estimate, improve P.E teacher

estimate score of the objectivity and independence .

This result of study: Include 7 worksheets altogether, and promote

design for utilized and security the worksheet. In teaching was used at

present, has used it for many years, and many teachers used this system

to account application at the same time .

In the conclusion part, This research belonged to lay out and design

of the research structure of the application level of the theory, which

tedious course that can shorten the score and contrast rapidly. The user

only inputs the firsthand information can show the correct number , and

finish several results , such as settlement , sequencing , grade in an

The Application of the End-user

自建資訊應用系統在體育課成績評量之應用-以大一體育課程為例

146

imperial examination , average , standard deviation of the total result,etc.,

this helps adjustment of content of courses of course, teaching state to be

mastered, enable teaching to find out about the results of learning of

every class in the shortest time, offer constructive reference.

Keyword: FUNCTION,MATCH,INDEX,VLOOKUP,SUM,STDEV