張朋
摘要:基于“計算思維”的交互式教學資源,實現(xiàn)了視頻教學中的交互,改變著傳統(tǒng)的視頻教學方式。生動的動畫和實時的交互性,為學生提供豐富的多媒體信息及相應(yīng)的多媒體演示。通過教學演示,交互操作等式,直觀的向?qū)W生展示計算機基礎(chǔ)相關(guān)知識,相助學生對知識點的掌握及計算思維的培養(yǎng)。
關(guān)鍵詞:計算思維;交互式
中圖分類號:TP301 文獻標識碼:A 文章編號:1009-3044(2015)28-0122-01
Research on Interactive Teaching Resources based on "Computational Thinking"
ZHANG Peng
(Shenyang Institute of Engineering,Shenyang 110136, China)
Abstract:Interactive teaching resources based on the "Computational Thinking", the interaction of the video teaching and the traditional teaching method of the video is realized. Vivid animation and real-time interaction, to provide students with a wealth of multimedia information and the corresponding multimedia presentations. Through the teaching demonstration, interactive operation equation, intuitive to the students to show the computer basic knowledge, to help students to grasp the knowledge points and calculate the cultivation of thinking.
Key words: computational thinking; interactive
目前根據(jù)計算思維能力培養(yǎng)的需要,我國高校大多重新規(guī)劃或正準備重新規(guī)劃“計算機基礎(chǔ)”和“計算機語言”的課程體系,對課程內(nèi)容進行了整合,淘汰了一些過時的內(nèi)容,補充了計算機領(lǐng)域主要課程(如操作系統(tǒng)、計算機組成原理、計算機網(wǎng)絡(luò)、數(shù)據(jù)結(jié)構(gòu)、軟件工程等) 中一些啟發(fā)性強、具有計算思維特征的核心內(nèi)容。對“計算機基礎(chǔ)”課程而言,除講授計算機基礎(chǔ)知識外,我們補充了“問題分析與求解”方面的內(nèi)容,通過對計算機史上一些非常經(jīng)典、有趣的問題的分析和求解,培養(yǎng)學生的計算思維能力,典型的問題有:旅行商問題與組合爆炸問題、哥尼斯堡七橋問題、背包問題、梵天塔問題、哲學家共餐問題、機器比賽中的博弈問題等。
而這些整改的課程內(nèi)容,相對于非計算機專業(yè)的學生,尤其是文科專業(yè)的學生來說,理解起來要困難得多,這就要求相關(guān)的教學輔助資料要相對完善,而且要通俗易懂,同時能夠吸引學生興趣。做到知識隨著思維的講解而展開,思維隨著知識的貫通而形成, 能力隨著思維的理解和訓練而提高,但隨著改革的不斷實施,原有的教學資源不能完全滿足現(xiàn)在的“計算思維”教學改革的要求。
基于“計算思維”的可交互的教學資源,主要利用AS3.0實現(xiàn)交互,F(xiàn)lash 實現(xiàn)流媒體制作,將上述兩種手段有機結(jié)合,實現(xiàn)基于“計算思維”的交互式教學資源的研究與設(shè)計。
首先根據(jù)案例完成了交互式教學視頻的方案設(shè)計,以需求分析階段的結(jié)果為依據(jù),設(shè)計出了交互式教學視頻設(shè)計的解決方案。然后利用Flash Mx建立基本視頻結(jié)構(gòu)模型。如圖1所示。
圖1 基本視頻結(jié)構(gòu)模型
其次依據(jù)基本的設(shè)計模型,根據(jù)設(shè)計好的教學腳本,制作相應(yīng)的教學視頻。及錄制相應(yīng)配音。
最后編寫action script 語句,實現(xiàn)視頻交互。部分Action script代碼如下:
function MouseInPlaybar()
{
if (typeof(_parent.rdPlaybar_mc) == "movieclip")
{
if (_parent.rdPlaybar_mc.hitTest(_parent._xmouse, _parent._ymouse, true))
{
return(true);
} // end if
} // end if
if (typeof(_parent.INFO) == "movieclip")
{
if (_parent.INFO.hitTest(_parent._xmouse, _parent._ymouse, true))
{
return(true);
} // end if
} // end if
return(false);
} // End of the function
基于“計算思維”的可交互的教學資源優(yōu)勢在于學習時間易于把握和控制、有效利用片段時間,可交互的教學資源可以同時實現(xiàn)視頻、音頻、文字的互動交流,為計算機基礎(chǔ)教學創(chuàng)建廣泛的媒體資源和交互體驗。因此,如果交互教學視頻的強大功能得到充分的利用,可以是真正的在某種意義上實現(xiàn)了視頻教學的交互,從而改變我們長久以來的教學輔助資源方式。