發表文章

目前顯示的是 三月, 2019的文章

用積木程式學與用編寫程式模擬孟德爾定律-來生個孩子吧

圖片
居然已經是十二年前的事情了,當時寫了一個小程式來模擬Aa x Aa生很多子代時,顯隱性的比例如何-【 遺傳小程式-來生個孩子吧
今年動腦筋用別種方式呈現,由於學生都學過了積木式編寫程式,如microbit的makecode或是scratch,我想讓學生知道怎麼去編寫程式模擬這個過程,同時也要藉由這個程式來做模擬實驗。
課程中我是採用microbit的線上介面來讓學生使用,但是課程結束之後我才想起,其實用scratch更好用,因為不用另外顯示變數執行結果,畫面即可呈現,可以讓程式短一點。
課程進行方式是先將程式畫面印出給學生看,提問討論讓學生理解各個程式區塊代表的意義,然後就讓學生自己修改程式的執行迴圈數,進行模擬實驗並紀錄在表格裡,看看子代數和顯隱性比值之間的關係。
最後提問一些例子,像是如果要模擬 XY x XX 或是 Aa x aa,要怎麼修改程式,




Scratch的線上連結,按下綠旗即可執行,可以拖動滑桿改變子代數,看結果如何。 https://scratch.mit.edu/projects/296249507/
scratch的積木程式頁面
============================================================
以下是microbit的

貼在makecode的java script


let _2smallA = 0
let Aa = 0
let 小孩 = 0
let _2BigA = 0
let 卵子 = 0
let 精子 = 0
function 生小孩() {
精子 = Math.randomRange(0, 1)
卵子 = Math.randomRange(0, 1)
小孩 = 精子 + 卵子
}
input.onButtonPressed(Button.A, function () {
basic.clearScreen()
_2BigA = 0
Aa = 0
_2smallA = 0
for (let i = 0; i < 10; i++) {
生小孩()
if (小孩 == 0) {
_2smallA += 1
} else if (小孩 == 1) {
Aa += 1
} else {
_2BigA += 1
}
}
basic.showString("AA:Aa:aa =")
basic.showString(&q…

製作細胞分裂減數分裂的黏土動畫

最近幾年都會在教完細胞分裂減數分裂後,讓學生用iPad加上製作Gif的app,讓學生製作分裂過程的動畫。這部分的目的是讓學生能夠理解模型,畢竟光是看課本上的靜態圖片,不一定能看懂那些染色體發生什麼事情。

過去是讓學生用剪紙的方式做染色體,或是有些是用畫圖的來做動畫,不過今年比較不一樣,我想到改用黏土來做染色體,另外底圖則是給學生小白板,用白板筆可以標註名稱和畫出細胞界線。

如果能在學生製作前先給他們看過範例成品,學生的完成時間就能夠比較短,半節課是可以完成的。

除了使用同色的黏土製作染色體外,也可以嘗試將染色體分成兩色,代表父方和母方。有時間的話,甚至可以做出減數分裂後,再試著做出兩方配子結合出新合子的過程。




via GIPHY
via GIPHY

via GIPHY

via GIPHY



via GIPHY

via GIPHY

via GIPHY

科學論證:證據分類【世上是否有性狀相同的兩個人】

「世界上是否有性狀相同的兩個人」這個問題是在課本活動裡「我們像不像」之後的討論題目,不過這通常都是以老師講述論點為主。如果要將之修成科學論證的活動,可以利用「證據分類」的方式來進行。


方式是提供已知的事實,讓學生把這些事實分類,判斷這些事實是支持何主張,或是反對何主張。在學生分類完之後,再以討論的方式詢問「為什麼要把這個事實放在支持/反對某主張的證據」,其實這就是在訓練學生進行科學推理的過程。

在判斷與分類證據時,需注意:

有些事實必須和其他事實結合後,才能成為強度高的證據。有些事實卻可以支持A主張,也可以支持B主張,端看你怎麼詮釋這項事實。支持A主張的證據,不一定能成為反對B主張的證據有些事實屬於無關的證據,無法成為主張的證據。

以下是教材,包含十四項事實與一篇文章。在討論證據的推理之後,再詢問學生以這些事實來看,會支持主張一還是主張二。最後再詢問學生,「如果有複製人,那麼根據剛剛的證據來看,那麼複製人與被複製的人是否會有相同的性狀?」

=======================================================

問題:世界上是否能找到性狀完全相同的兩個人
主張一:世界上不會有性狀完全相同的兩個人 主張二:世界上會有性狀相同的兩個人,例如同卵雙生雙胞胎 支持的證據


支持的證據 反對的證據


反對的證據 從以下事實中,挑選適合且相關的證據填入支持的證據或反對的證據 事實: 一種性狀由一個或多個基因所控制。 人類的基因組有兩萬多個基因。 人類具有23對染色體。 在形成配子時,染色體會隨機分配到不同配子細胞中。 每個卵子包含有一套完整的人類基因組 ,包括一個單一的X染色體,但沒有Y染色體。每個精子包含了一套完整的體染色體和一個單一的性染色體X或Y。 同卵雙胞胎是由一個卵細胞和一個精子受精而來的,受精之後的胚胎分裂成兩個胚胎。

春分立「畚斗」見影量經緯度

圖片
隔了九年,終於再做了一次這個活動【冬至中午,立竿見影測經緯,算地球周長】。不過改成是春分測量了啊。而且這次是叫學生拿畚斗啊!









給學生的單子是這樣的

冒險家的姓名:
身為冒險家的你搭乘『吱呦幫』飛機墜落光華百慕達,在2019年3月21日春分時,你該怎麼知道光華百慕達的經緯度呢?答案就是立竿見影! 1.太陽過中天子午線(天上正北正南的連線)的時候,杆影最短,且杆影指向正方 2.請由竿影最短的時間,求出光華百慕達的經度。由太陽過中天時的杆長與影長,如何求得當地緯度?下面這張圖可以給你提示。
竿長= 最短影長= 出現最短影長的時間: 竿長/影長= 太陽仰角=                       (用下頁查表換算) 所在地緯度=90-太陽仰角= 所在地經度=                     (用最短影長時間換算)
太陽在2019/3/21日過東經 120 度子午圈之時間是 12:07:21。而地球自轉一圈為24小時,每圈為360度,意即地球每分鐘轉0.25度。在東經120度往東的地點,太陽過中天的時間會更早。 例如,如果最短影長出現在12:06:21,比12:07:21少1分鐘,則代表所在地在東經120度往東0.25度,則所在地經度是120.25 E。
另外一張則是竿長和影長的三角函數查表。




使用畚斗來做的話,準確度不高,緯度誤差很大,但至少可以看出最短影長的時間。未來再進行時,可能還是使用籃球架比較好,但是得先測出籃球架高度。