[溫老資歷]

[
功能測試]

[檔案下載]
[熱門網站]
[我的興趣]
[
訪客留言
]


 

 

多媒體電腦輔助教學程式設計班作業

* 三月九日指定閱讀課本5-6章.
  三月十六日指定閱讀課本7-8章

  三月二十三日指定閱讀課本9章
  三月三十日指定閱讀課本10-12章
* 所有作業請列印於A4大小報表上於六月二十二日下午上課時繳交,   順祝作業順利愉快!

零、簡易程式設計,試寫出程式印出:
   a.
     1
     1 2
     1 2 3
     1 2 3 4
     1 2 3 4 5
     1 2 3 4
     1 2 3
     1 2
     1
   b.
     1 1 1 1 1 1 1 1 1
     1 2 2 2 2 2 2 2 1
     1 2 3 3 3 3 3 2 1
     1 2 3 4 4 4 3 2 1
     1 2 3 4 5 4 3 2 1
     1 2 3 4 4 4 3 2 1
     1 2 3 3 3 3 3 2 1
     1 2 2 2 2 2 2 2 1
     1 1 1 1 1 1 1 1 1
   c.
     試設計一程式可供玩者猜一 1 到 100之間的數,以'太大'或'太小'去回應使用者所猜的數字,直到猜對為止.

一、請搜集下列十三種格式檔案,並請列示其檔名、大小、圖片請指出圖片的長寬解析度,聲音及影像指出其播映時間長度、可用的瀏灠工具及檔案內容.
(txt,doc,bmp,gif靜,gif動,jpg,wav,mid,avi,mpg,mov,fli,flc,mp3)

二、基本表單設計:
  1.試寫出身高英制(呎吋)轉美制(公分)的換算程式(p130-四-1).
  2.設計一表單供選擇顯示字体(p130-四-7).
  3.表單上安排一影像盒及二個命令鈕分別顯示蝴蝶展翅及收翅(p130-四-8).

三、簡易程式設計:
1.解一元二次方程式的二個根, ax^2+bx+c=0.(以inputbox輸入a,b,c.)
2.s=(1-1/2)(1-1/3)(1-1/4).....(1-1/n) ,求S(請以inputbox輸入n)
3.假設個人綜合所得稅係採用累進課稅方式,如下:
   所得 30萬以內課6%(含30萬)
   所得 30-80萬課13%(不含30萬)
   所得 80-150萬課21%(不含80萬)
   所得 150-300萬課30%(不含150萬)
   所得 300以上萬課40%(不含300萬)

四、陣列運用
1.參照課本259頁,第四、五(第五題分數檔score.txt)、六題.
2.請以二維陣列計算下表的總分,名次及各科總分:

座號 姓名 國文 英文 數學 總分 名次
1 Wang 82 91 75    
2 Chang 93 88 98    
3 Wen 100 85 96    
4 Lee 72 62 76    
5 Lin 65 83 92    
總分            

五、寫一函數 F(N)=N!=N x (N-1) x .... x 1,並利用此一函數設計一副程式計算 1!+3!+5!+........11!

六、寫一程式輸入x值,然後再呼叫以下函數計算y值,最後由呼叫的程式印出y值:
     Y=2X+10        若 X<=9.8
     Y=X^2+2X+1     若 9.8<X<=19.6
     Y=X^4+X^2-20   若 X>19.6

七、試以 circle 指令,配合sin及cos函數,繪出如下甜甜圈圖形
    提示:
         x = ScaleWidth / 2
         y = ScaleHeight / 2
         For i = 0 To 2 * 3.14159 Step 2 * 3.14159 / 12
           dx = (1500 * Cos(i)) + x
           dy = (1500 * Sin(i)) + y
           n = n + 1: If n = 15 Then n = 0
           PSet (dx, dy)
         Next i
dona.gif (4584 bytes)

八、修改課本ch5-7程式:(1)修改第17-29行,使程式在繪表格時直接繪製直線,而非方格,(2)表格改為20x20欄,圓圈以藍色顯示,打叉以紅色顯示.

九、參考課本第八章page 8-3,ch8-1,請加入選擇顏色的frame,及字體大小的frame.

十、修改課本第九章page9-7,ch9-2,請加入人民幣及歐元的兌換.

十一、修改課本第十章page10-13,ch10-3,請加入選擇顏色的frame,選擇粗斜底線字體的frame.

十二、參照ftp://140.127.40.36/pptfile/chinese/index.htm 製作一份相似的國文科教學網頁,並ftp到自己的Hello網頁位置.

十三、請依課本13-15頁第一題,設計一個捲軸及二個文書盒,分別顯示攝氏及華氏溫度.

十四、請依課本14-22頁第二題,設計一微波爐定時程式.

十五、請依課本15-39頁第二題,設計一Windows應用程式,本程式包括兩個選擇表,還必須包括兩個文書盒分別用於資料輸入及輸出.

十六、請依學員編號,查詢本班學員的姓名、出生年月日等各項基本資料(參考程式請上ftp://140.127.40.36/vbfile/name 目錄中的name.vbp)請先將該目錄所有檔案拷貝至c:碟,再執行name.vbp
十七、課本19-6頁,ch19-2的程式請將三隻老鼠畫上不同的顏色,紅藍綠等三种顏色.

十八、請利用共通性對話框開啟圖形檔,並能用共通性對話框修改底色.

十九、課本17-14頁,ch17-4遊戲程式,請將三張撲克牌增加二張變成五張!

二十、自由發揮! 並祝作業愉快....^_^

以上二十個題目請整合為一選單畫面,以圖示選單供使用者自用選擇執行.學期已近尾聲預祝各位有個快樂充實的暑假!

期末作業:請就你所任教課科目,設計一教學單元貼在你的Hello網址供學生瀏灠使用.以上作業請於六月二十二日繳交.多媒體網頁內容包括:單元教學,測驗與評量,可置留言板,計數器等以增加網頁生動性.