張秀虎
摘要: 課程評價是課程實施與管理中必不可少的環(huán)節(jié),本文構建了通用技術作品評價管理系統(tǒng),介紹了系統(tǒng)的功能設計、使用及采用技術等。
關鍵詞:評價管理系統(tǒng);ASP;通用技術
中圖分類號:TP315 文獻標識碼:B 文章編號:1673-8454(2008)22-0068-03
一、評價管理系統(tǒng)產(chǎn)生的背景
通用技術課是新課程改革新增的一門課程,課程評價是課程的實施與管理中必不可少的環(huán)節(jié),評價的導向直接影響課程的建設與學科的建設,以及對學科的重視程度與學生學習的熱情,也影響著學生的成長與終身發(fā)展、全面發(fā)展。所以,通用技術課程的評價就決定了這門新生課程的成長、發(fā)展與壯大。
通用技術課程的評價方式有書面測試、方案及作品的評析、技術活動報告等各種形式,這里討論的是方案及作品的評價。作品設計評價是指依據(jù)一定原則、采取一定方法和手段,對設計所涉及的過程及結果進行事實判斷和價值認定的活動。它對涉及者樹立質(zhì)量管理意識、強化質(zhì)量管理、高質(zhì)量完成設計任務具有重要作用,同時也有助于設計中的信息交流和工作反思。
目前,學生提交的作品都是以實物或紙張的形式,對于帶班較多的技術老師來說,收集管理這些作品就要花費很多時間,同時,要發(fā)揮多種評價主體的作用,將教師的評價與學生的自評、小組互評,校內(nèi)外技術人員的參評等有機結合起來比較困難。鑒于這種情況,筆者設計了這個作品評價管理系統(tǒng)。
二、評價管理系統(tǒng)的功能設計
1.用戶登錄
分學生、測評員以及管理員。
2.用戶管理
由管理員分配用戶人員的操作權限,分學生、測評員、管理員三種。學生賦予提交作品的權限,測評員賦予評價打分的權限,管理員具有全部權限。
3.作品任務管理
即制定作品設計的具體內(nèi)容,操作權限由管理員分配。
4.評價信息管理
由測評領導小組委員會,根據(jù)作品任務的具體要求,以及學生的實際能力,合理地制定出作品評價的細則要求,發(fā)布以供學生和測評人員參看。
5.學生提交作品
由學生本人完成,認證的方法以學生學籍號為準,管理員具有修改、刪除的權限。
6.評價管理
測評員觀看學生作品,根據(jù)預先設定的評價細則,逐一打分。
7.作品成績管理
導出每件作品的成績及其對應的作者和作品標題。
三、評價管理系統(tǒng)的使用
1.權限設置
一般設置三級管理權限。一級為系統(tǒng)管理員權限,負責系統(tǒng)基本參數(shù)、使用權限分配、任務發(fā)布、以及學生作品管理和學生作品評價結果的管理;二級為作品評價員權限,主要負責制定、添加作品評價細則和作品評價權限;三級是學生作品添加權限,為具有作品制作任務的學生分配此權限(見圖1)。
2.評測領導小組委員會
(1)成立評測委員會,委員會成員一般是校級分管領導和教學管理部門,并聘請測評人員。測評人員可以由技術任課教師、學生家長代表以及校外專家等組成,根據(jù)學段任務,可以增減參與的人員。
(2)制定作品評價細則,首先根據(jù)作品制作目標、作品的藝術性、創(chuàng)新性、實用性、經(jīng)濟性等方面制定作品的各個評價考察點。其次,用準確的 語言描述評價考察點,并賦予它一定的分值。最后,根據(jù)不同模塊的特點,將一般性的評分規(guī)則具體化為某一模塊的評分規(guī)則。
(3)測評人員,打開學生的作品,給出評價。測評時,采用分工合作的方法,即一位測評員負責一個評價考察點,最終,綜合所有測評員的數(shù)據(jù),形成作品的最終評價。
3.學生提交作品
學生根據(jù)作品制作要求,設計作品并提交相關作品材料。如作品設計方案、作品設計草圖、作品試驗報告、作品模型(照片)等。
四、評價管理系統(tǒng)設計
作品評價管理系統(tǒng)采用Html語言和ASP語言混合編寫,后臺數(shù)據(jù)源采用Access,使用DreamWeaver8軟件編寫。
1.數(shù)據(jù)庫設計
后臺數(shù)據(jù)庫名稱為wyg#gah.mdb,共設計6張數(shù)據(jù)表。其中,通過作品分類表和作品信息表記錄學生和作品的基本信息,評價信息表記錄作品評價細則,作品評價表記錄作品的每項評價結果,用戶表登記用戶信息,公告表記錄作品制作任務。
圖2 作品添加頁面
(1)作品分類表(Inventioncat)
設置三個關鍵字,cat_id、cat_name、sid分別為分類編號、分類名稱、分類標記。其中,分類編號字段為自動編號,用于數(shù)字唯一表示作品作者所屬的級別和班級,分類名稱用于表示作品作者所屬級別和班級的具體名稱,分類標記字段用于區(qū)分根與支關系即學生所屬班級與級別的關系,如2008級對應的標記為0,高二2班對應標記為1(表1)。
(2)作品信息表(Invention)
作品編號為主索引字段,分類編號字段用于關聯(lián)作品分類表和作品信息表,評價結果字段用于記錄作品的最終評級結果(表2)。
(3)評價信息表(Evaluation)
一個作品的評價,不是給出一個總體的評價,而是從作品的不同觀察點來考察作品,例如技術性、藝術性、經(jīng)濟性、實用性、創(chuàng)新性等等,作品的每一個觀察點就叫一個測評項目,測評項目個數(shù)可以根據(jù)實際情況,自由的增加、刪除,這里設置為最多不能超過15個(表3)。
(4)作品評價表(Inven_eval)
由于評級信息表中,測評項目個數(shù)最多為15個,因此,在評價結果表中,設計15個字段來保存對應的測評結果。當然,在實際操作中,不一定用全(表4)。
(5)用戶表(Admin)
用于區(qū)別不用的用戶,及其擁有的操作權限(表5)。
(6)公告表(Diary)
記錄發(fā)布的作業(yè)要求和日期(表6)。
2.軟件設計
由于篇幅的限制,僅列出作品添加的完整設計(如圖2)。
dim conn,connstr,sql,mdb
time1=timer
mdb="mdb/wyg#gah.mdb"
on error resume next
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(mdb)
Set Conn=Server.CreateObject("ADODB.Connection")
conn.Open connstr ‘關聯(lián)數(shù)據(jù)庫
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "數(shù)據(jù)庫連接出錯,請檢查連接字串。"
Response.End
End If
sql="select * from invention"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3 ‘打開數(shù)據(jù)表
rs.addnew ‘新建一條記錄
dim catid,title,,author,director,content
catid=cint(request.form("cat_id")) ‘接受分類編號
title=trim(replace(request.form("Invent_title"),"'","")) ‘接受作品名稱
content=rtrim(replace(request.form("Invent_content"),"",""))
content=trim(replace(request.form("Invent_content"),"∈",""))‘接受作品內(nèi)容
author=trim(replace(request.form("Invent_author"),"'","")) ‘接受作品作者
if catid<1 then
founderr=true
else
rs("cat_id")=catid
end if
if title="" then
founderr=true
else
rs("invent_title")=title
end if
if author="" then
founderr=true
else
rs("invent_author")=author
end if
if content="" then
founderr=true
else
rs("invent_content")=content
end if
if director="" then
founderr=true
else
rs("invent_director")=content
end if
if founderr then
call diserror()
response.end
else
rs.update
rs.close
set rs=nothing
response.redirect "admin_inven_add.aspaction=fin"‘轉到添加成功頁面
end if
end if