1. Trang chủ
  2. » Công Nghệ Thông Tin

Lecture Notes in Computer Science- P65 ppt

5 176 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 84,52 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

5.2.2 Techniques in the Module of Reflection To meet learner’s individual demands and make the reflection forms individualized and safe, not only do the reflection forms mainly employ t

Trang 1

the data of the four divisions are stored in the same database, which are distinguished from each other by the field of Type When learners browse a webpage, the system will show one of them by judging the field of Type

5.2.2 Techniques in the Module of Reflection

To meet learner’s individual demands and make the reflection forms individualized and safe, not only do the reflection forms mainly employ the technology of eWebedi-tor, but also the fields of Length and Password is added to them (In which, Length is used for characters showed If Length is 0, the form of reflection will be completely showed.) When learners input the password of the reflection form and submit, the system will execute encrypting in the use of md5 (which is only used to encrypt, not

to decrypt.) For example,Strings will be encrypted as followed:

Dim strPlainText as String=”Encrypt me!”

Strings will be stored in the array as followed:

Dim hashedDataBytes as Byte()

Dim encoder as New UTF8Encoding()

To construct MD5CryptoService as followed:

Dim md5Hasher as New MD5CryptoServiceProvider()

To execute encrypting as followed:

hashedDataBytes =

md5Hasher.ComputerHash(encoder.GetBytes(strPlainText)) Judging from the examples as above, before encrypting a string, we must convert the string into an array at first, which will use GetBytes from Class UTF8Encoding to convert a string into an array and output the encrypted results from the array

5.3 How to Sum Up Learner’s Achievements

Assessments on PBL process, a group’s works, online tests are implemented by learn-ers themselves, partnlearn-ers and teachlearn-ers In general, assessments are divided into test evaluation, PBL process evaluation and performance evaluation Learners use rubrics

to make quantitative assessment over themselves and others Teachers also use the same rubrics to make quantitative assessment over learners

5.3.1 Assessment over the Process of PBL

In learning, partners of a group know about each other better, which makes as-sessment objective At first, whether the student is evaluated by others and him-self/herself, if not, the system will show the hyperlink of assessment (whose codes are “evalstudent.asp?userid=stuID”) and come out the webpage of PBL process rubrics with the five grades of best, better, good, pass, bad showed by 5,4,3,2 and

1 Finally, the form is submitted and the program of evalstudentok.asp will execute grading

Trang 2

<% … …

…………To connect a database and construct a muster…………

if not rs2.eof then’ whether he/she is evaluated

……’(IF he/she is evaluated, the system will show

her/his marks.)

Else

sql="select * from evalsubitem"

set rs=server.CreateObject("Adodb.recordset")

rs.open sql,conn,1,3 usercent=0'(marks provided by users) while not rs.eof

str=request.Form("eval"&rs("EvalSubId"))’(gett

ing data from users)

usercent=usercent+cint(str)’(step is 5)

rs1.movenext

allcent=subcent

sql3="select * from evalresult where user-name='"&username&"' and

fromuser-name='"&session("username")&"'"

if rs.eof then'(to insert results)

if username=session("username") then zd=EvalSelf’ (marks from evaluation is written

to the field of EvalSelf)

else

zd=EvalGroup’ marks from partners in a group is written

to the field of EvalSelf

end if

sqlstr="insert into evalresult

(Produc-tid,username,fromusername, "&zd&" ) values ("&session

("productid")&",'"& username & "','" &

ses-sion("username") & "'," & allcent &")"

conn.execute(sqlstr)’(marks is written to the database and the system gives data of

success and results.)

end if :end if :end if

%>

Trang 3

The same technique is used to realize the function of assessment over PBL process given by teachers, which is somewhat different in rubric from by partners Marks, which

is from evaluation given by teachers, is written to the field of EvalTeacher Meanwhile, during the course of assessment, the system will record who is evaluating or evaluated in order to judge who has evaluated or been evaluated With regards to different criteria in evaluating works, the system is been programmed as the following

<%

…………to judge whether the teacher has evaluated the stu-dent………

‘The following is to sum up achievements in works Works achievements are equal to powers of criteria mul-tiply marks and divide 5 which stands for five grades.’ set rs1=conn.execute("select * from EvalEdusub ")

if not rs1.eof then while not rs1.eof usercent=request.Form("evaledu"&rs1("id")) percent=rs1("percent")

thisnum=usercent*(percent/5)

edunum=edunum+thisnum

rs1.movenext

wend

%>

5.4 The Module of Achievement Inquiry

Only if teachers have announced when achievements can be inquired can students inquire about their own achievements made up of theory test and PBL achievements Their powers vary with different programs and subjects, so the modules for teachers set up powers of some assessment components (i.e See Table 1)

Table 1 Powers of Assessment Components

Power of theory test

PBL Proc-ess(60%)

·Self-assessment(5%)

·Assessment from partners in a group (35%)

·assessment from teachers(60%) Powers of PBL(70%)

Works(40%) ·assessment from teachers(60%)

·assessment from other groups(40%)

Trang 4

Achievements summed up by the formulas as followed:

PBL achievement = achievement of PBL process *its power + works

achievement* its power

(1)

achievement of PBL process = self-assessment*its power + partner’s

assess-ment * its power + teacher’s assessassess-ment * its power

(2)

works achievement = teacher’s assessment * its power + group’s assessment *

its power

(3)

final achievement = theory achievement * its power + PBL achievement * its

power

(4)

Their codes as followed:

<%

………To acquire a power variable ………

PBLcent=CDbl(evalself*pblself)/100+CDbl(evalother*pblot

her)/100+CDbl(evalth*pblth)/100 {evalth means

evalua-tion from a teacher}

Wkcent=cdbl(wkst*wkst)/100+cdbl(wkth*wkth)/100 cent=cdbl(pbl*(cdbl(pblcent*xx)/100+cdbl(wkcen

t*wk)/100)/100)+cdbl(llMark*ll)/100

………

%〉

6 Conclusion

The system of PBVLC has been exploited by the curriculum TV Program Production

since 2005 Now the system has been used by 200 students They used the system to

complete online cooperation, brainstorming, interaction with teachers The authors

made a survey to 200 students In that, 88 percent students think the system is better

because of multi-meta assessment and brainstorm However, 12 percent students

cannot accommodate such a learning style because they think the assessment is too

complicate, and the assessment has not been justice In other words, the system is

required to modify the rubrics of the assessment and confirm scientific rubrics

As the system is developed appealing for modern educational concepts, now it’s

adopted by the curriculum Research Methods of Educational Technology and the

cur-riculum Modern Educational Technology, which is a provincial fine course The two

curricula use it as cooperation and webquest Besides,it has been adopted by

Com-puter-based Education Society, whose website is http://www accbe.com/pbl

Trang 5

References

1 Thomas, J.W.: A review of research on Project-based Learning R/OL (2000),

http://www.autodesk.com/Foundation

2 Li, J.: Reforms and Practices of IT curriculum R/OL,

http://www.sste.com/download/peixun/peixun2.ppt

3 He, K., Zheng, Y., Xie, Y.: Instructional System Design (ISD), p 183 M the Publishing House of Beijing Normal University

4 Zhang, R.: Exploring learning in America J Journal of Education Development Research 8

5 Miao, F.: Ideas and implementation of Assessment in IT Education M the Publishing House of Higher Education

Ngày đăng: 05/07/2014, 09:20

TỪ KHÓA LIÊN QUAN