計算機硬件安裝的課件開(kāi)發(fā)

時(shí)間:2022-12-15 18:25:31 計算機硬件 我要投稿
  • 相關(guān)推薦

關(guān)于計算機硬件安裝的課件開(kāi)發(fā)

  1 開(kāi)發(fā)背景

關(guān)于計算機硬件安裝的課件開(kāi)發(fā)

  在計算機公共課教學(xué)中,計算機硬件的教學(xué)內容是該課程的一個(gè)重要組成。但在教學(xué)中一般的過(guò)程是介紹硬件系統的組成、工作原理、各個(gè)硬件參數等。學(xué)生幾乎沒(méi)有對實(shí)際硬件接觸乃至組裝的機會(huì )。如果沒(méi)有實(shí)際的接觸和組裝,這部分的教學(xué)效果會(huì )大打折扣,筆者根據自己的教學(xué)實(shí)際需求,利用FLASH CS5.5 AS3.0及Photoshop設計和開(kāi)發(fā)了一款適合計算機硬件教學(xué)的交互式課件。

  2 課件基本模塊設計

  本課件根據教學(xué)實(shí)際需求包含硬件系統工作原理、具體硬件介紹、安裝演示、仿真安裝練習和測試習題五個(gè)部分

  工作原理介紹功能:利用動(dòng)畫(huà)演示計算機對數據加工處理的基本過(guò)程。分為輸入、存儲、運算和輸出4個(gè)環(huán)節。

  主要硬件介紹功能:利用動(dòng)畫(huà)演示每個(gè)硬件在計算機中的位置,物理外形、主要參數等

  安裝演示功能:利用教學(xué)錄像演示計算機硬件的整個(gè)安裝流程,先介紹硬件實(shí)物然后進(jìn)入具體安裝,整個(gè)過(guò)程有配音和字幕。

  模擬仿真安裝:利用交互式動(dòng)畫(huà)建立一個(gè)模擬仿真的安裝環(huán)境,使用者通過(guò)拖放式的游戲進(jìn)行硬件的模擬安裝。

  習題練習功能:利用交互功能創(chuàng )建單項選擇練習題環(huán)境,使用者可以通過(guò)練習檢驗自己所學(xué)知識的掌握情況。

  3 主界面搭建

  主界面是一個(gè)導航界面,通過(guò)主界面可以跳轉到前面所述的各個(gè)功能模塊。主界面建立在技術(shù)上主要是利用圖形繪制界面,添加相應按鈕來(lái)進(jìn)行跳轉控制。跳轉控制主要通過(guò)編寫(xiě)按鈕的CLICK事件監聽(tīng)程序來(lái)實(shí)現。界面的基本外觀(guān)如圖1所示。

  4 各個(gè)功能實(shí)現

  1)工作原理介紹功能實(shí)現

  首先建立獨立場(chǎng)景,在本場(chǎng)景下導入相關(guān)基本素材。整個(gè)工作原理介紹為一個(gè)完整的動(dòng)畫(huà)自動(dòng)演示過(guò)程,以一個(gè)顯示二進(jìn)制數的元件模擬一個(gè)被加工處理的數據,利用帶有箭頭的線(xiàn)段作為控制線(xiàn)、數據線(xiàn)和地址線(xiàn)的信號變化和方向變化。在控制線(xiàn)動(dòng)畫(huà)的作用下產(chǎn)生輸入動(dòng)作,數據元件從輸入設備端進(jìn)入通過(guò)數據線(xiàn)進(jìn)入內存,內存中一個(gè)帶有地址編號的單元出現該數據表示一個(gè)存儲動(dòng)作。在通過(guò)控制線(xiàn)動(dòng)畫(huà)模擬發(fā)出運算指令向內存取數據,內存中數據元件進(jìn)入CPU,隨后進(jìn)行運算操作?刂凭(xiàn)再發(fā)出存放數據指令將運算后的數據存入內存中?刂凭(xiàn)發(fā)出輸出指令,數據通過(guò)數據線(xiàn)傳遞至輸出設備,整個(gè)動(dòng)畫(huà)演示結束。本部分的功能實(shí)現首先要清楚了解計算機的基本工作原理,然后在技術(shù)實(shí)現上能夠更形象描述出每個(gè)動(dòng)作變化。對每個(gè)環(huán)節上動(dòng)畫(huà)之間順序進(jìn)行正確編排,本部分基本不需要代碼編寫(xiě)即可完成。

  2)硬件演示實(shí)現

  硬件演示的目標是告訴學(xué)習者每個(gè)硬件在計算機中所處位置,物理外觀(guān)如何以及主要參數意義。因此本模塊采用了二級導航,用戶(hù)選擇不同硬件按鈕后播放不同的動(dòng)畫(huà)內容,如單擊“CPU”按鈕時(shí),首先顯示CPU在計算機中的位置;然后彈出物理外觀(guān)圖;同時(shí)介紹物理外觀(guān)下的各個(gè)部分;最后放大CPU背面顯示主要參數。其他硬件部分以此類(lèi)推。

  3)硬件系統安裝演示實(shí)現

  在這部分功能中主要是一個(gè)教學(xué)錄像片。教學(xué)錄像錄制時(shí),先介紹每個(gè)主要獨立硬件,安裝工具,最后是安裝過(guò)程。在安裝過(guò)程錄制時(shí)有每一步驟的配音,安裝步驟科學(xué)安排。首先是在主板上安裝CPU、風(fēng)扇、內存和顯示卡;然后將主板固定于機箱,將機箱相關(guān)連線(xiàn)與主板連接;安裝硬盤(pán)及光驅?zhuān)环庀浜筮B接鍵盤(pán)鼠標顯示器等外圍設備。

  教學(xué)錄像中的一些重要環(huán)節應該加入提示標記等符號,因此錄制完成后再利用會(huì )聲會(huì )影加以編輯。在相應的時(shí)段加入提示符號,提示字幕來(lái)為學(xué)習者更加詳細的解釋安裝過(guò)程。

  4)硬件安裝仿真實(shí)現

  該功能可以解決實(shí)際安裝需要拆解機器,造成器件消耗的成本問(wèn)題。安裝仿真采用交互游戲的模式,學(xué)習者可以通過(guò)在模擬環(huán)境下的操作來(lái)進(jìn)行安裝的練習。

  以主板硬件安裝為例,首先需要完成素材準備。為了模擬該環(huán)境,將一個(gè)主板和主板上所有插接的原件拍攝成圖片;利用Photoshop對圖片中主板上的原件進(jìn)行截取,保存為獨立圖片。該工作結束后,將得到主板及所插接硬件的整體圖片,主板上插接的各個(gè)部件(如顯卡、內存、CPU等)圖片。第二部將上述圖片導入Flash庫中,在新建場(chǎng)景中,利用導入的圖片創(chuàng )建主板元件及主板上插接部件相關(guān)的元件,將這些元件一一放入場(chǎng)景中,布局位置大概位置如圖2所示,同時(shí)為各個(gè)元件實(shí)例進(jìn)行命名。命名是為了在后續的程序代碼中對這些元件進(jìn)行引用。

  在基本場(chǎng)景及元件建立完成后,核心工作是對指定的元件進(jìn)行編碼來(lái)完成模擬安裝交互操作。以?xún)却姘惭b為例。首先場(chǎng)景右側放置了內存的元件,實(shí)例名稱(chēng)為nc;在主板上內存位置放置了一個(gè)內存元件,實(shí)例名稱(chēng)為ncs;在主板內存相應位置制作一個(gè)與此位置圖形一致的圖形元件,實(shí)例名為nccz;在動(dòng)作代碼中將ncs設置為不可見(jiàn),this.ncs.alpha=0。然后編寫(xiě)nc和nccz的監聽(tīng)代碼。 Nc元件的代碼主要是響應鼠標拖動(dòng),拖動(dòng)中釋放鼠標時(shí)檢測其是否與nccz元件發(fā)生了hitTestObject事件;如果發(fā)生則令ncs可見(jiàn),拖放結束,nc不可見(jiàn);否則nc回到原來(lái)位置。具體代碼如下:

  function release_xk(event:MouseEvent)

  {if (tnc.hitTestObject(nccz))

  {this. nc.alpha = 0;

  this.tnc.stopDrag();

  this.ncs.alpha = 100;}

  else

  {tnc.y = 235.85;

  tnc.x = 80.15;

  nc.stopDrag();}}

  function move_nc(event:MouseEvent)

  {this.nc.startDrag();}

  nc.addEventListener(MouseEvent.MOUSE_DOWN,move_nc);

  tnc.addEventListener(MouseEvent.MOUSE_UP,release_xk);

  測試時(shí),拖動(dòng)nc元件,如果nc元件正好被拖動(dòng)至nccz上釋放鼠標,則ncs控件會(huì )顯示在內存應該所在位置;如果沒(méi)有在nccz上釋放鼠標,那么hitTestObject事件不會(huì )發(fā)生,則nc將回到原來(lái)位置顯示,可以繼續進(jìn)行拖動(dòng)操作。

  5)單選練習功能實(shí)現

  創(chuàng )建場(chǎng)景如圖3所示,主要包含了4個(gè)復選按鈕控件ca、cb、cc、cd,作為4個(gè)選項按鈕,添加了3個(gè)按鈕st、xt、pd,st切換到上一題;xt切換到下一題;pd判斷答題結果。該功能的主要控制邏輯是當操作者做出選擇并單擊判斷按鈕后,根據選擇的選項是否正確給出提示,提示方式是播放一個(gè)正確zq或錯誤cw的影片剪輯。

  主要代碼如下:

  判斷作答是否正確代碼

  Function pd1(pd:MouseEvent)

  {if(ca.selected==0 &&cb.selected==1 &&cc.selected==0 &&cd.selected==0)

  {right_mc.play();}

  else{

  false_mc.play();}}

  pd.addEventListener(MouseEvent.CLICK,pd1);

  試題之間切換代碼

  function xyt(e:MouseEvent)

  {this.nextFrame();}

  xt.addEventListener(MouseEvent.CLICK,xyt);

  //跳轉上一題;

  function xyt(e:MouseEvent)

  {this.prevFrame();}

  xt.addEventListener(MouseEvent.CLICK,xyt);

  5 測試應用

  經(jīng)過(guò)調試后,最后發(fā)布生成swf文件,在本學(xué)期的課堂教學(xué)中投入實(shí)際應用。在硬件教學(xué)中主要以該課件進(jìn)行,學(xué)生對這種形式非常歡迎,課堂教學(xué)效果有了進(jìn)一步改善。尤其是模擬安裝練習和習題測試,由于是具有交互性的環(huán)境學(xué)生樂(lè )于反復嘗試,這要最直接的結果就是對計算機硬件課程內容的良好掌握。

【計算機硬件安裝的課件開(kāi)發(fā)】相關(guān)文章:

如何設計開(kāi)發(fā)多媒體教學(xué)課件論文06-28

JDK安裝及開(kāi)發(fā)配置教程06-28

開(kāi)發(fā)運用多媒體課件個(gè)人小結07-03

軟件工程思想在多媒體課件開(kāi)發(fā)中的應用教育論文06-24

計算機硬件技術(shù)論文07-02

計算機硬件實(shí)習心得06-29

《計算機硬件系統》說(shuō)課稿06-26

計算機硬件實(shí)習鑒定06-22

計算機硬件就業(yè)前景08-15

計算機硬件就業(yè)前景07-02

99久久精品免费看国产一区二区三区|baoyu135国产精品t|40分钟97精品国产最大网站|久久综合丝袜日本网|欧美videosdesexo肥婆