实验三 操练与练习型课件制作
实验目的1.熟悉操练与练习型课件的基本结构。2.掌握操练与练习型课件的设计与制作方法。实验学时4学时实验器材...
实验目的
1.熟悉操练与练习型课件的基本结构。
2.掌握操练与练习型课件的设计与制作方法。
实验学时
4学时
实验器材
多媒体计算机、操作系统Windows2000/XP、Authorware软件。
实验原理
操练与练习型课件给学生提供与所学到的例子相似的练习项目,通常是一次一个项目,对每个项目给予反馈,反馈的内容取决于学生的输入,反馈形式包括简单的对或错判定、提示继续尝试、动画演示等。操练与练习型课件设计基本环节包括引论节、选择项目、提问、反馈、判别应答、结尾等。
实验内容与步骤
以下以“单词测试”程序为例说明操练与练习型课件的制作方法与技术。
单词测试程序的功能是通过选择的词库显示一个单词,并朗读该单词,同时显示4个中文含义,用鼠标单击选择其中一个含义,程序会根据选择的中文含义是否正确回答OK或者ERRO,并显示正确答案,然后对正确和错误的次数进行统计。其流程图3-1所示。
图3-1 “单词测试”流程图
在流程线放置一个框架图标,在其右边放置一个群组图标,命名为数据库,在其属性面板中选上包含编写的函数,其基本功能是连接数据库。其代码如下:
DBConnString:="DRIVER={Microsoft AccessDriver (*.mdb)};DBQ="^FileLocation^"db1.mdb"^";"
ODBCHandle:=ODBCOpenDynamic(WindowHandle, ErrorVar, DBConnString)
Result@"数据库":=ODBCExecute(ODBCHandle,args@"数据库")
ODBCClose(ODBCHandle)
2.制作背景音乐及标题部分
(1)用声音图标导入一段背景音乐,并发性设置为同时。
(2)用显示图标输入标题:欢迎使用单词测试。
3.制作程序主体部分
(1)拖放框架图标在流程线上释放,命名为“框架”。框架图标内的结构全部删除,并用一交互结构控制背景音乐的开与关,结构图和计算图标代码如图3-2所示。
图3-2 “框架”图标内部结构
图3-3 “主界面菜单”图标内部结构
(4)框架结构中的“单词测试”部分内部结构如图3-4所示。在交互图标附着一计算图标,写入一代码,其基本功能是在数据库中随机选择一个词汇作为测试词汇,三个错误答案则在选中的单词外的任意选择三个单词的中文意思。其具体代码如下:
ans:=[]
index:=Random(55,7733,1)
wordtxt:=CallScriptIcon(IconID@"数据库" ,"SELECT * FROM 词库 WHERE id="^index)
english:=GetLine(wordtxt,2,2,"
")
repeat with i:=1 to 4
ans:=Random(55,7733,1)
if ans=index then i:=i-1
end repeat
right:=Random(1,4,1)
ans[right]:=index
repeat with i:=1 to 4
ans:=CallScriptIcon(IconID@"数据库" ,"SELECT * FROM 词库 WHERE id="^ans)
ans:=GetLine(ans,3,3,"
")
end repeat
voiceSpeak(english)
图3-4 “单词测试”图标内部结构
if LineClicked=right then
voiceSpeak("Ok")
ok:=ok+1
else
voiceSpeak("error")
err:=err+1
end if
“显示正确答案”显示图标内输入一个对号,其位置与正确答案的序号有关,其坐标为:x=154,y=213+(right-1)*20。“返回”导航图标导航到“主界面菜单”页面。
图3-5 “选择答案”图标内部结构
if Checked@"模糊查询" then sql:="SELECT 英语,中文 FROM 词库 WHERE 英语 LIKE '%"^EntryText^"%' OR 中文 LIKE'%"^EntryText^"%'"
else
sql:="SELECT 英语,中文 FROM 词库 WHERE 英语 ='"^EntryText^"' OR 中文 = '"^EntryText^"'"
end if
txt:=CallScriptIcon(IconID@"数据库",sql)
“朗读”分支计算图标内输入如下代码:
voiceSpeak(GetLine(GetLine(txt,LineClicked,LineClicked),1,1,"
"))
图3-6 “字典”图标内部结构
1.操练与练习型课件中的练习项目应有层次性,不可简单重复。
2.操练与练习的反馈的目的在于促进学习者掌握知识,因此对于正确的响应,应给予鼓励,而对于错误响应则应给出详尽的补习建议。
实验与思考
根据训练内容特点,练习项目有时候可以与游戏相结合,试制作一个操练与练习型课件,以游
戏的方式进行练习。
关注 潇湘动漫
微信扫一扫关注公众号