「在網路上自主學習/世界大歷史」修訂間的差異

出自跨校選修
跳至導覽 跳至搜尋
行 212: 行 212:
 
#*純量:  
 
#*純量:  
 
#*#整數
 
#*#整數
#*#浮點點
+
#*#浮點點點點點
 
#*#字串:須用單引號「'」或雙引號「"」括起來
 
#*#字串:須用單引號「'」或雙引號「"」括起來
 
#*#布林值
 
#*#布林值

於 2021年11月29日 (一) 12:50 的修訂

2021.11.08

修課分組

第一組:

  1. 徐恕禾(高三)
  2. 黃稚博(高二)
  3. 黃顯淳(國二)
  4. 鄭恩至(小至)(國三)
  5. 丁志仁

第二組:

  1. 藍寧(國三)
  2. 曲汝川(國二)
  3. 楊至允(高一)
  4. 鄭少銘(云禎弟弟)(高一)
  5. 黃鈴諭

討論行動學習

南寮 34 公里單車參訪公共電視防災博物館中央氣象局中央氣象局
六福村故宮新北市立十三行博物館安平古堡去大至家觀看世界之怪奇
台中自然科學博物館香腸博物館台北市科學館xpark鶯歌
九份老街鼻頭角燈塔網咖迪化街蘭陽博物館
國立台灣博物館 鐵路館

經過四輪投票,確定行動學習地點為:蘭陽博物館

網路自主學習主題選定

  • 第一組:武器
    1. 徐恕禾:射擊用武器,如槍炮
    2. 鄭恩至:陸上車輛
    3. 黃稚博:水上船艦
    4. 黃顯淳:空中航空器
    5. 丁丁:陪伴、嚮導、教練
  • 第二組:古代戰爭
    1. 中國
    2. 伊斯蘭前阿拉伯半島
    3. 奧圖曼
    4. 維京人
    5. 希臘羅馬
    6. 殖民前非洲
      每個地點挑一個重要戰伇
      11.15下課前決定戰役

作業一:世界簡史大事件列表

  1. 第一組
  2. 第二組

作業二:每人各選 20 個大事件

  1. 使用者:徐恕禾#世界簡史大事件
  2. 使用者:黃稚博#世紀簡史大事件
  3. 使用者:黃顯淳#世界簡史大事件
  4. 使用者:鄭恩至#世界簡史大事件
  5. 使用者:藍寧#世界簡史
  6. 使用者:曲汝川#世界簡史
  7. 使用者:楊至允#世界簡史大事件
  8. 使用者:鄭少銘#世界簡史大事件

2021.11.15

  1. 選班長-徐惒禾
  2. 交付籤球製作
  3. 確認上週的決定
  4. 整理上週作業一,參考世界簡史關鍵事件
  5. 完成上週作業二(每人不同)
  6. 開始製作每人的世界簡史大事件年表
  7. SVG / path
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<svg height='1000' width='2000' xmlns='http://www.w3.org/2000/svg' version='1.1'>
<defs>
	<marker id='arrowStart' orient='auto' refY='0' refX='0' style='overflow:visible'>
		<path d='M 0,0 3,-3 -12.5,0 3,3 0,0 z' style='fill-rule:evenodd;stroke:none;stroke-width:1pt' transform='scale(0.9) translate(9,0)'/>
	</marker>
	<marker id='arrowEnd' orient='auto' refY='0' refX='0' style='overflow:visible'>
		<path d='M 0,0 -3,3 12.5,0 -3,-3 0,0 z' style='fill-rule:evenodd;stroke:none;stroke-width:1pt' transform='scale(0.9) translate(-9,0)'/>
	</marker>
</defs>
<text x='426' y='10' style='fill:black;font-size:10px;font-family:標楷體;'>地球簡易年表</text>
<line x1='6' y1='35' x2='906' y2='35' style='stroke:black;stroke-width:2' />
<line x1='6' y1='25' x2='6' y2='45' style='stroke:green;stroke-width:2' />
	<text x='1' y='20' style='fill:black;font-size:5px;font-family:標楷體;'>46億</text>
	<text x='2.59' y='51.46' transform='rotate(40 2.59,51.46)' style='fill:black;font-size:7px;font-family:標楷體;'>地球誕生</text>
<line x1='25.57' y1='25' x2='25.57' y2='45' style='stroke:green;stroke-width:2' />
	<text x='20.57' y='20' style='fill:black;font-size:5px;font-family:標楷體;'>45億</text>
	<text x='22.16' y='51.46' transform='rotate(40 22.16,51.46)' style='fill:black;font-size:7px;font-family:標楷體;'>忒伊亞撞擊,海洋蒸發,月球誕生</text>
<line x1='103.83' y1='25' x2='103.83' y2='45' style='stroke:green;stroke-width:2' />
	<text x='98.83' y='20' style='fill:black;font-size:5px;font-family:標楷體;'>41億</text>
	<text x='100.42' y='51.46' transform='rotate(40 100.42,51.46)' style='fill:black;font-size:7px;font-family:標楷體;'>大氣、海洋凝固</text>
<line x1='123.39' y1='25' x2='123.39' y2='45' style='stroke:green;stroke-width:2' />
	<text x='118.39' y='20' style='fill:black;font-size:5px;font-family:標楷體;'>40億</text>
	<text x='119.98' y='51.46' transform='rotate(40 119.98,51.46)' style='fill:black;font-size:7px;font-family:標楷體;'>微生物開始出現在海底</text>
<line x1='142.96' y1='25' x2='142.96' y2='45' style='stroke:green;stroke-width:2' />
	<text x='137.96' y='20' style='fill:black;font-size:5px;font-family:標楷體;'>39億</text>
	<text x='139.55' y='51.46' transform='rotate(40 139.55,51.46)' style='fill:black;font-size:7px;font-family:標楷體;'>隕石群撞擊地球,海洋沸騰,不過生命得以在地底深處倖存</text>
<line x1='162.52' y1='25' x2='162.52' y2='45' style='stroke:green;stroke-width:2' />
	<text x='157.52' y='20' style='fill:black;font-size:5px;font-family:標楷體;'>38億</text>
	<text x='159.11' y='51.46' transform='rotate(40 159.11,51.46)' style='fill:black;font-size:7px;font-family:標楷體;'>藍綠藻出現,產生大量氧氣</text>
<line x1='436.43' y1='25' x2='436.43' y2='45' style='stroke:green;stroke-width:2' />
	<text x='431.43' y='20' style='fill:black;font-size:5px;font-family:標楷體;'>24億</text>
	<text x='433.02' y='51.46' transform='rotate(40 433.02,51.46)' style='fill:black;font-size:7px;font-family:標楷體;'>第一次大冰期</text>
<line x1='495.13' y1='25' x2='495.13' y2='45' style='stroke:green;stroke-width:2' />
	<text x='490.13' y='20' style='fill:black;font-size:5px;font-family:標楷體;'>21億</text>
	<text x='491.72' y='51.46' transform='rotate(40 491.72,51.46)' style='fill:black;font-size:7px;font-family:標楷體;'>大冰期結束,真核生物出現</text>
<line x1='759.26' y1='25' x2='759.26' y2='45' style='stroke:green;stroke-width:2' />
	<text x='753.01' y='20' style='fill:black;font-size:5px;font-family:標楷體;'>7.5億</text>
	<text x='755.85' y='51.46' transform='rotate(40 755.85,51.46)' style='fill:black;font-size:7px;font-family:標楷體;'>第二次大冰期</text>
<line x1='792.52' y1='25' x2='792.52' y2='45' style='stroke:green;stroke-width:2' />
	<text x='786.27' y='20' style='fill:black;font-size:5px;font-family:標楷體;'>5.8億</text>
	<text x='789.11' y='51.46' transform='rotate(40 789.11,51.46)' style='fill:black;font-size:7px;font-family:標楷體;'>大冰期結束,多細胞生物出現</text>
</svg>

程式表達:

<?php
require_once('/volume1/web/SVG/svgdraw.php');
$draw = new svgdraw;
$draw->H=1000;
$draw->x0=6;
$draw->y0=10+5+5+5+10;	// title_font_size+title_padding+name_font_size+name_padding+(scale_lenght/2)
$draw->xu=10;
$draw->yu=10;
$draw->coordinate=0;
$年表['title']='地球簡易年表';
$年表['axis-lenght']=60;
$draw->W=$年表['axis-lenght']*$draw->xu+6;
$年表['event']=array();
$年表['event'][]=array('coord'=>0,'name'=>'46億','note'=>'地球誕生');
$年表['event'][]=array('coord'=>(46-45)/46,'name'=>'45億','note'=>'忒伊亞撞擊,海洋蒸發,月球誕生');
$年表['event'][]=array('coord'=>(46-41)/46,'name'=>'41億','note'=>'大氣、海洋凝固');
$年表['event'][]=array('coord'=>(46-40)/46,'name'=>'40億','note'=>'微生物開始出現在海底');
$年表['event'][]=array('coord'=>(46-39)/46,'name'=>'39億','note'=>'隕石群撞擊地球,海洋沸騰,不過生命得以在地底深處倖存');
$年表['event'][]=array('coord'=>(46-38)/46,'name'=>'38億','note'=>'藍綠藻出現,產生大量氧氣');
$年表['event'][]=array('coord'=>(46-24)/46,'name'=>'24億','note'=>'第一次大冰期');
$年表['event'][]=array('coord'=>(46-21)/46,'name'=>'21億','note'=>'大冰期結束,真核生物出現');
$年表['event'][]=array('coord'=>(46-7.5)/46,'name'=>'7.5億','note'=>'第二次大冰期');
$年表['event'][]=array('coord'=>(46-5.8)/46,'name'=>'5.8億','note'=>'大冰期結束,多細胞生物出現');
$年表['period'][]=array('start'=>(46-21)/46,'end'=>(46-7.5)/46,'name'=>'非冰期','period-ry'=>40,'width'=>0.3);
$draw->chronologies[]=$年表;
$drawResult=$draw->draw();
echo $drawResult['svg'];
?>

參考資料:地球大事件時間表

  1. 原行星合併至地球,46億年前
  2. 忒伊婭撞地球,45億年前
  3. 原核生物發生,40億年前,代謝出甲烷
  4. 直徑 400 公里以上天體撞地球8次,時速可達 72000 公里/小時,41億年前至38億年前
    • 科學家用超級電腦推估直徑四百公里隕石撞擊地球產生的能量,發現熱能最多只能傳到地下一千公尺。
    • 科學家在地下三千公尺的礦坑中發現許多在地上沒見過的微生物,說明微生物有能力自行滲透到三千多公尺的地下。
    • 科學家在古鹽礦密封的海水中發現 2.5 億年前的細菌,給予養料培育數月後,細菌又活了過來,說明細菌可休眠極長的時間。
  5. 藍綠菌發生,38億年前,光合作用生成氧,堆積後燒掉甲烷
  6. 第一次雪球地球,24億年前到21億年前
  7. 真核生物發生,20億年前
  8. 羅迪尼亞超大陸,11到10億年前形成,7億5千萬年前分裂
    • 末期引發第二次雪球地球
  9. 第二次雪球地球,7億到6億多年前
  10. 潘諾西亞超大陸,6億年前形成,5億4000萬年前的前寒武紀分裂
  11. 埃迪卡拉紀,5.5億年前(6.35~5.41億年前)
  12. 埃迪卡拉紀末期滅絕事件,5.42億年前
  13. 寒武紀大爆發,始於5.42億年前,持續2千萬~2.5千萬年
  14. 加里東造山運動,4.9到3.9億年前
    • 淡水生態系形成
    • ☆硬骨魚發展出肺、鰾
  15. 棘螈出現,3.6億年前
  16. ☆脊椎動物登陸,3.6億年前
  17. 盤古超大陸,3.35-1.75億年前
  18. 二疊紀末大滅絕,2.514億年前。
    • 成因:
      1. 盤古大陸週邊海洋板節楔入盤古大陸之下,生成直徑達 1000 公里的超級地幔熱柱,升至地表後,導致大氣升溫兩度。
      2. 大陸斜坡上的水合冰開始氣化,釋放甲烷,加速暖化發展,又融出更多的水合冰,最後兩極增溫達 25 °C,赤道增溫達 7~8 °C。
      3. 甲烷被氧燒掉,生成二氧化碳,但 10% 的低氧環境維持了一億年。
    • 演化適應:
      1. 爬蟲類演化出氣囊,導致中生代大爬蟲的興盛,以及日後鳥類的飛翔能力。
      2. 哺乳類演化出新胸腔(肋骨後退,長出橫隔膜)、哺乳、胎生(送氧給胎中幼獸)

參考資料:

  1. 地球大氣氧含量變化
  2. 大氧化事件

2021.11.22

  1. 宇宙簡易年表,原始碼註解

作業一:人類出現之後的年表

作業二:繪圖小精靈使用說明

  1. 使用者:徐恕禾#繪圖小精靈使用說明
  2. 使用者:黃稚博#繪圖小精靈使用說明
  3. 使用者:黃顯淳#繪圖小精靈使用說明
  4. 使用者:鄭恩至#繪圖小精靈使用說明
  5. 使用者:藍寧#繪圖小雞精使用說明
  6. 使用者:曲汝川#繪圖小精靈使用說明
  7. 使用者:楊至允#繪圖小精靈使用說明
  8. 使用者:鄭少銘#繪圖小精靈使用說明

基本 PHP 講解

  1. PHP 開始與結束
    • <?php
    • ?>
  2. 如何註解:用「//」或用「#」
  3. require:載入
  4. require_once:不重覆載入
  5. 「=」將左邊派入右邊
  6. 「;」執行
  7. 「$」代表變數的開頭字元
  8. 「+,-,*,/」代表加、減、乘、除
  9. 「(」「)」:括號裡面先運算
  10. 六種資料型
    • 純量:
      1. 整數
      2. 浮點點點點點
      3. 字串:須用單引號「'」或雙引號「"」括起來
      4. 布林值
        • true 或 非0
        • false 或 0
  11. array 陣列,陣列中可以放進 0~多個元素
    • 一維陣列:以純量為元素
    • 二維陣列:以一維陣列為元素
  12. 類別與物件
    • 類別是指模具
    • 物件是由模具產生出來(new),大同小異的東西

策畫行動學習

既有網站導覽

  1. 既有網站導覽1
  2. 既有網站導覽2
  1. 日期
  2. 分工

2021.11.29

原始碼註解2

  1. 資料型別:整數、浮點數、字串、布林值
  2. 陣列(array),陣列中可以放進 0~多個元素
  3. 類別(class)與物件(object):大同與小異
  4. 講完原始碼

影片下載

  1. youtube 下載
  2. bilibili 下載

Inkscape