多媒體電腦輔助教學程式設計班作業
* 三月九日指定閱讀課本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.請以二維陣列計算下表的總分,名次及各科總分:
五、寫一函數
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
八、修改課本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網址供學生瀏灠使用.以上作業請於六月二十二日繳交.多媒體網頁內容包括:單元教學,測驗與評量,可置留言板,計數器等以增加網頁生動性.