6-陣列的資料統計應用(全班數學成績統計)

段考剛考完,每個人都迫不及待的去問各科老師成績,但只有數學老師改好了,要是等教務處收完全校成績統計出來,鬍子都長出來了…

為了提早知道大家的成績概況,所以我們決定用資訊課學到的技巧,寫一個計算成績的程式來統計全班的數學成績。

參考積木在這個程式中,我們想要的功能如下:<全班數學成績下載>

實作一、可以知道數學超過60分(60<分數)有多少人?(可改寫下列體溫測量的積木)

實作二、80-90分之間(80<分數<90)的有多少人?

參考積木:https://scratch.mit.edu/projects/440047502

實作三、80-90分之間(80<分數<90)是哪些人(請列出他們的索引值)?

有關實作一的思考流程

一、輸入數學成績:新增一個清單「數學成績」,將數學成績資料匯入

二、建立2個變數,一個是「索引」、一個是超過60分的人。

三、寫好積木程式,讓電腦判斷60分的人數(如何寫?)

四、輸出「超過60分」的人數

實作四、全班的數學成績加總起來的「總分」是幾分?

(請參考下圖改寫,完成後截圖上傳)

參考積木:https://scratch.mit.edu/projects/440932955

有關總和與賦值的解說:https://docs.google.com/presentation/d/1t_ebtdh_FFcENZEn9oE8SACLU6XtoVNDvO7iGsPSHgc/edit?usp=sharing


實作五、全班的數學成績「平均」是幾分?


實作六:加總的練習

小聰每個月都會把沒用完的零用錢存起來,請你用scratch幫他寫一個程式,讓他只要匯入這一年每月存的錢,就可以自動幫他算出存錢的總金額。

請將上題的積木和執行結果畫面上傳。