- scratch的由來
Scratch是麻省理工媒體實驗室終身幼稚園組開發的一套電腦程式開發平台,旨在讓程式設計語言初學者不需先學習語言語法便能設計產品。開發者期望通過學習Scratch,啟發和激勵用戶在愉快的環境下經由操作(如設計互動故事)去學習程式設計、數學和計算知識,同時獲得創造性的思考,邏輯編程,和協同工作的體驗。
Scratch 開發平台可安裝在Mac OS X、Windows、Linux的平台上;自2.0之後,換用Actionscript編制,Scratch執行於瀏覽器。Scratch源碼開放給非商業性質用途使用。
Scratch適用於8歲以上用戶。即便用戶從未學過程式編程,通過拖曳預先設定好的積木式程式模件,堆疊出指令,設定或控制角色及背景的行動和變化,從而完成程式設計。 - scratch平台介紹(https://scratch.mit.edu/)
- 程式模件列表
- 動作:舞台沒有動作
- 外觀:
- 音效:播放音效...到底
- 畫筆:軌跡輔助
- 資料:變數、陳列
- 事件:觸發條件、廣播
- 控制:判別式、迴圈、分身
- 偵測:
- 運算:函式、運算式
- 更多積木:外掛程式,常用在實體機器人的操作。
- 程式設計平台:寫程式(排積木)的地方
- 預覽窗口:結果呈現
- 角色列表:
- 牛刀小試
- 亂走的貓:動作、外觀、事件、控制(可能用到的積木)
- 青蛙過街
- 第一階段(車子來回移動、青蛙可上下移動)
- 第二階段(青蛙碰到車子會叫並噴血、回到原出發點)
- 第三階段(章魚在天空上飛)
- 第四階段(青蛙能成功抓到章魚並回到出發點)
- 第五階段(在一定時間內計算抓到章魚的隻數)
- 基礎教學
- 進階教學
- 106學年度彰化縣國中小scratch決賽作品
- 國小動畫組:https://scratch.mit.edu/studios/4584806/
- 國小遊戲組:https://scratch.mit.edu/studios/4584813/
- 國中動畫組:https://scratch.mit.edu/studios/4584832/
- 國中遊戲組:https://scratch.mit.edu/studios/4584841/
- 小遊戲
2018年3月15日 星期四
scratch教學與推展
2018年3月12日 星期一
解決windows10更新至1709版無法以來賓登入samba伺服器(免帳密驗證)的方法
windows 10升級到1709版以後,為了避免使用者誤觸訪問到非法的samba伺服器,因此預設關閉免帳密驗證的「來賓登入samba伺服器」服務,重新啟用的方法如下:
- windows開始 / 按右鍵 / 執行 / 輸入gpedit.msc
- 電腦設定 / 系統管理範本 / 網路 / Lanman工作站 / 啟用不安全來賓登入
- 重關機(或網卡重新啟用)
2018年1月25日 星期四
calc操作備忘
- 使用試算表calc中的DATEIF()函式計算年齡
- DATEIF(啟始日期,結束日期,"y")滿幾歲
- DATEIF(啟始日期,結束日期,"m")滿幾月
- DATEIF(啟始日期,結束日期,"d")滿幾天
- DATEIF(啟始日期,結束日期,"ym")滿幾月(忽略年)
- DATEIF(啟始日期,結束日期,"yd")滿幾日(忽略年)
- DATEIF(啟始日期,結束日期,"md")滿幾日(忽略年月)
- 真實年齡:滿幾歲、幾月、幾日(算年齡excel下載)
- 從西元曆抽出年月日函數:year , month , day
- 數值補"0":text(數值,"00")
- 在欄位中找出不重複的值
- 工具列 資料 / 篩選 / 標準篩選
- 欄位名稱「無」
- 選項「無重複」
- SUBTOTAL()函式的運用,第一個參數代表的意義
- 1,AVERAGE(函数返回值求平均值)
- 2,COUNT(計數)
- 3,COUNTA(對區域内非空值儲存格計數)
- 4,MAX(最大值)
- 5,MIN(最小值)
- 6,PRODUCT(按指定位數對數字取整數)
- 7,STDEV(估算樣本的標準偏差)
- 8,STDEVP(估算以参數形式繪出的樣本的標準偏差)
- 9,SUM(求和)
- 10,VAR(计算样本的方差)
- 11,WARP()
2018年1月24日 星期三
1070125資訊研習
- 獎助學金管理系統注意事項
- 獎助學金班級統計表(各學年、個人統計)
- 學生身份別更新(請至學務系統資料更新)
- 中低收入戶、低收入戶證明不用再繳交。
- 因材網簡介
- 第一次登入(請從教育體系單一簽入登入->使用縣市帳號登入->)
- 教師請點閱此檔案,帳密為學務系統帳密
- 學生帳號為班級(例60102)密碼為出生的月日(共4碼)
- 完成帳號登錄後,請等待學校管理員配發班級予老師(級任老師自動配發)
- 相關操作資料,請參閱因材網之系統操作文件(在因材網首頁之左下角)
- 大致步驟流程
- 教師帳號登入
- 學生帳號登入(進入該班級等待任務)
- 教師帳號登入,於班級管理 / 指派任務,任務內容
- 知識結構學習(提供學生自學內容)
- 縱貫診斷測驗(期中測驗)
- 單元診斷測驗(總結性測驗)
- 教師帳號登入,班級管理 / 班級成績 / 班級學習狀態 or 學生診斷報告
- 資安宣導
- botnet log檔
- 連線至國外(美國、中國居多),目標為網頁(80 port)
- 攻擊次數斷斷續續(1次),不容易查覺。
- 蠕蟲利用windows系統本身漏洞感染,必須修補。
- windowsXP 32bit漏洞修補下載
2017年12月26日 星期二
2017年10月18日 星期三
106學年度校內資訊研習大綱
- 介紹教育雲大致架構、教育雲會員功能簡介。
- 校園電子信箱:信箱帳號(帳號@mail.edu.tw)即為教育雲會員帳號
- 教育部雲端儲存服務(雲端硬碟)
- 教育大市集(教學教材、媒體、教案)
- 教育媒體影音
- 學習拍(學習管理系統,例如moodle)
- 教育百科(詞條檢索)
- 教學寶庫(優質教學網站連結)
- 教師e學院操介紹
- 學務系統資料補全
- 獎助學金管理系統注意事項
- 獎助學金班級統計表:檢視班上同學歷年的補助獎項。
- 學生身份別檢視:請登入學務系統並維護學生資料的正確性。
- 獎助學金申請:若學生資料不齊全,請至學務系統維護。
- 使用Firefox下載youtube影音相關問題
- 常用的下載附加元件包括
- Video DownloadHelper
- Download YouTube Videos as MP4
- 新版youtube網站無法使用,請改為舊版youtube,點選youtube影片右上角符號⠇改為舊版。
- 程式教育簡介
- 樂高機器人-- 兒童程式課程(舉例)
- 目前校內推廣之程式教育-- SCRATCH (今年度scratch比賽)
- 由SCRATCH為核心發展的機器人遊戲
- 牛刀小試--猴子接香蕉,請將「香蕉掉落」設計出來
點選 猴子接香蕉scratch
2017年8月11日 星期五
mysql資料庫備份與還原
一、先做資料庫檢查
- mysqlcheck -u root -p 資料庫名稱 (有InnoDB資料表使用)
- mysqlcheck -u root -p -r 資料庫名稱 (舊資料庫MyISAM資料表使用--不可有InnoDB資料表)
二、資料庫備份
- mysqldump -u root -p 資料庫名稱 --default-character-set=latin1 > XXXXX_DB.sql
- mysqldump -u root -p 資料庫名稱 --default-character-set=latin1 | gzip > XXXX_DB.sql.gz (使用gzip壓縮)
三、資料庫還原
- 取回 XXXX.sql (若為壓縮檔,利用gunzip解壓縮)
- 把原有欲更新的舊資料庫刪除(mysqladmin -u root -p drop 資料庫名稱)
- mysqladmin -u root -p create 資料庫名稱
- mysql -u root -p 資料庫名稱 < XXXX.sql
訂閱:
文章 (Atom)