2017年11月27日 星期一

資訊教育競賽學生作品儲存與轉化

1.簡報和繪圖

採用直接上傳的方式,第一次傳,將檔案紀錄於file1欄位,
第二次傳之後,file2=file1,將檔案紀錄於file1欄位
第三次傳之後,刪除file2, file2=file1,將檔案紀錄於file1欄位

總結:
if ($file2 !='') delfile($file2);
$file2 = $file1;
$file1 = uniqueid();
if (第一次上傳) 產生 sort序號 設定初始值

2. 查資料

另用search1, search2資料表儲存學生作答資料
儲存時,將POST資料轉成ans陣列,其中w1,w2為字數,由 javascript 處理
     $ans['a1']=$_POST['a1'];
     $ans['a2']=$_POST['a2'];
     $ans['a3']=$_POST['a3'];
     $ans['a4']=$_POST['a4'];
     $ans['a5']=$_POST['a5'];
     $ans['b11']=$_POST['b11'];
     $ans['b12']=$_POST['b12'];
     $ans['b13']=$_POST['b13'];
     $ans['b21']=$_POST['b21'];
     $ans['b22']=$_POST['b22'];
     $ans['b23']=$_POST['b23'];
     $ans['c1']=$_POST['c1'];
     $ans['c2']=$_POST['c2'];
     $ans['w1']=$_POST['w1'];
     $ans['w2']=$_POST['w2'];
若在work資料表中已存在該生資料
則 $file2=$file1;
$file1 = uniqueid();
$ans[file_id]= $file1
無條件add $ads到 search1
若在work資料表中不存在該生資料
$file1 = uniqueid();
$ans[file_id]= $file1
無條件add $ads到 search1



2017年11月20日 星期一

Scratch 唐詩對話

在 Scratch 布置兩個角色;分別說出
A: 我們來念一首唐詩
B: 哪一首?
A: 玉階怨
B: 作者是誰?
A: 李白
B: 我們開始吧!
A,B: 玉階生白露
A,B: 夜久侵羅襪
A,B: 卻下水晶簾
A,B: 玲瓏望秋月
可自行加入背景、其餘動畫等。  https://goo.gl/vQcw8w





序號
1
寥落古行宮
宮花寂寞紅
白頭宮女在
閒坐說玄宗
2
白日依山盡
黃河入海流
欲窮千里目
更上一層樓
3
三日入廚下
洗手作羹湯
未諳姑食性
先遣小姑嘗
4
鹿
空山不見人
但聞人語響
返景入深林
復照青苔上
5
獨坐幽篁裏
彈琴復長嘯
深林人不知
明月來相照
6
山中相送罷
日暮掩柴扉
春草明年綠
王孫歸不歸
7
紅豆生南國
春來發幾枝
願君多採摘
此物最相思
8
君自故鄉來
應知故鄉事
來日綺窗前
寒梅著花未
9
綠螘新醅酒
紅泥小火爐
晚來天欲雪
能飲一杯無
10
西
北斗七星高
哥舒夜帶刀
至今窺牧馬
不敢過臨洮
11
床前明月光
疑是地上霜
舉頭望明月
低頭思故鄉
12
美人捲珠簾
深坐蹙蛾眉
但見淚痕濕
不知心恨誰
13
向晚意不適
驅車登古原
夕陽無限好
只是近黃昏
14
鳴箏金粟柱
素手玉房前
欲得周郎顧
時時誤拂絃
15
嶺外音書絕
經冬復歷春
近鄉情更怯
不敢問來人
16
功蓋三分國
名成八陣圖
江流石不轉
遺恨失吞吳
17
宿
移舟泊煙渚
日暮客愁新
野曠天低樹
江清月近人
18
春眠不覺曉
處處聞啼鳥
夜來風雨聲
花落知多少
19
打起黃鶯兒
莫教枝上啼
啼時驚妾夢
不得到遼西
20
千山鳥飛絕
萬徑人蹤滅
孤舟蓑笠翁
獨釣寒江雪
21
懷君屬秋夜
散步詠涼天
空山松子落
幽人應未眠
22
終南陰嶺秀
積雪浮雲端
林表明霽色
城中增暮寒
23
故國三千里
深宮二十年
一聲何滿子
雙淚落君前
24
松下問童子
言師採藥去
只在此山中
雲深不知處
25
歸山深淺去
須盡丘壑美
莫學武陵人
暫遊桃源裡
26
蒼蒼竹林寺
杳杳鐘聲晚
荷笠帶斜陽
青山獨歸遠
27
泠泠七絃上
靜聽松風寒
古調雖自愛
今人多不彈
28
孤雲將野鶴
豈向人間住
莫買沃洲山
時人已知處
29
輿
昨夜裙帶解
今朝蟢子飛
鉛華不可棄
莫是藁砧歸
30
李白
玉階生白露
夜久侵羅襪
卻下水晶簾
玲瓏望秋月