999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

程序設計校本課程作為小學信息技術課必修內容的探究

2019-06-20 01:36:30譚國聚孟延豹
中國信息技術教育 2019年9期
關鍵詞:計算機信息技術課程

譚國聚 孟延豹

前言:

在中小學普及編程課程,是教育部“教育信息化2.0行動計劃”中的工作要求,對于我國2億多的中小學生來說,這樣的工作目標是非常有挑戰性的,這也要求中小學信息技術教師們,在標準、資源、技術都欠缺的狀態下必須自覺地去思考如何在自己的工作中踐行“行動計劃”的要求。北京小學通州分校的信息技術老師們,從社團選修的編程課程的成功案例中尋找靈感,探索出在小學低年齡段,利用Arduino程序設計推廣編程課程,這樣的探索非常值得大家借鑒,特別是在數字化學習環境下的校本課程的規劃、設計與實施。

● 前言

小學信息技術課程中應用軟件操作是學生學習的主要內容。在2000年教育部頒布的《中小學信息技術課程指導綱要(試行)》中沒有把計算機程序設計列為小學階段學生必須學習的內容,而是作為選學內容。當代科學技術日新月異,學生在日常生活以及其他學科的學習中,接觸到越來越多的應用軟件,課堂上很多學生能夠比較熟練地完成計算機基本操作,或者通過自己探究能夠掌握計算機基本的操作。以計算機基本操作為主的信息技術課程正在逐漸失去作為一門獨立課程的意義。可見,小學信息技術課需要發展具有本學科特色的教學內容體系。

Arduino程序設計作為信息技術課程中的一項傳統而又充滿創新意義的教學內容得到學界的普遍重視。筆者所在學校開設基于Arduino程序設計校本課程,主要是針對一部分具有良好的計算機操作能力,并對計算機編程有濃厚興趣的學生。那么,能不能把基于Arduino程序設計校本課程,向低年級學生推廣,或者把這門校本課程作為小學信息技術課必修內容呢?筆者為此進行了思考,針對將基于Arduino程序設計校本課程作為小學信息技術課必修內容的重要性、必要性和可行性展開了探索。

● 重要性

1.符合世界信息技術教育發展的潮流

(1)百度搜索指數逐步提高

從圖1可見,百度搜索指數逐步上漲。到目前為止,達到1215。這個數據說明,關于少兒編程內容的學習,關注的群體越來越多。兒童學習編程的意識逐步深入人心,成為兒童教育的一部分。

(2)IT行業的精英們對編程教育達成共識

扎克伯格6歲開始編程,Bryson Payne教授兒子4歲開始接觸編程,喬布斯11歲開始編程,比爾·蓋茨13歲開始編程……IT行業的精英們對編程教育有著驚人的共識:抓住少兒的黃金期,向孩子們普及編程教育,這也說明編程教育在少年時期的重要性。

(3)歐美等國家對于編程的認知程度高

美國前總統奧巴馬說:“編程應當與ABC字母表和顏色同時得到教學,所有人都應該更早地學習如何編程。”2013年奧巴馬開始倡導“編程一小時(The hour of code)”活動,2016年宣布“全民電腦科學教育”計劃,政府投入40億美元,為全美K12階段的學生提供完整的計算機科學教育;在英國,最新的教育大綱規定編程為5~16歲學生的必修課;在加拿大,許多專家意識到在數字化的今天,編程應該成為一種必備的技能,在中小學里應該與閱讀、寫作和算術“平起平坐”;新加坡將編程納入考試科目;日本計劃2020年以后,中小學都必須開始編程課程,學生必修此課程;另外十幾個歐美國家已經將編程納入公立學校的日常課程……這些都證明,編程教育在全球范圍內得到了重視,將編程學習低齡化,編程不再是成人的專利。在低齡學習編程,成為世界信息技術教育發展的潮流。

2.從小系統學習編程,能讓孩子終身受益

計算機程序具有很強的邏輯性。我們目前在手機或者計算機上用的軟件,它們或簡單或復雜,都是軟件工程師編寫出來的程序。

所謂編程就是將人們的想法按照一定的編碼規則,變成計算機可以識別的代碼和語言,讓計算機幫助我們實現數學運算、事物處理和信息查詢等。編程即通過可見的代碼、工具、運行結果,去不斷梳理抽象的邏輯思維,再通過動手實踐把抽象思維給具象化地表現出來,這就是“編程思維(Computational Thinking)”,是“理解問題—找出路徑”的思維過程。它由分解、模式識別、抽象、算法四個步驟組成。通過這四個步驟,一個棘手的復雜問題先被拆解成一系列好解決的小問題;每一個小問題被單獨檢視、思考,搜索解決方案;然后,聚焦幾個重要節點,忽視小細節,形成解決思路;最后,設計步驟,執行,問題解決。

學生完成一個程序就是在完成一個項目,完成這個項目的過程就是不斷提高邏輯思維能力的過程,就是不斷解決實際問題的過程,也是積極、主動做事能力以及自我認知和自我管理能力的提升過程。

可以想象,在邏輯思維發展的黃金期,讓孩子接受編程教育,對他們成長、培養高效的思考模式、做事視角,都有著極大的益處。美國麻省理工學院雷斯尼克(Mitchell Resnick)教授表示:“當你學會了編程,你就會開始思考世界上的所有過程。”

可見,在小學階段開設編程課程,使之成為小學信息技術課必修內容,教學目的不是要培養程序員,而是讓學生更深入地理解計算機的工作原理,掌握程序設計的基本思想,學會科學、嚴謹、高效且更富創造性地解決生活中實際問題的方法、步驟。

● 必要性

我們為什么選擇Arduino?先通過下表比較一下Scratch和Arduino。

1.Scratch程序設計解讀

從上表可以看出,圖形化編程是Scratch的主要特點,具有很強的直觀性,小學生容易理解和操作。在學習程序設計初期,可以作為啟發學生思維、激發學生興趣的工具,這是一個不錯的選擇。

但編程過程是一個項目完成的過程,這個過程也是學生的思維能力發生變化的過程,更是一名學生綜合素養提升的過程。如果總用類似玩具的軟件編程,容易給學生造成程序設計這門課程是“玩游戲”的課程的假象,不利于學生深入學習程序設計。

另外,由于Scratch編程沒有直接對應硬件設備,寫出來的程序只能通過計算機端演示觀看。多課時的授課計劃,很容易造成學生視覺疲勞,從而使其失去對編程的長久興趣,也難以形成“科學、嚴謹、高效且更富創造性地解決生活中實際問題的方法、步驟”的能力。

2.Arduino程序設計解讀

硬件是基礎,軟件是靈魂。Arduino程序設計既有硬件又有自己的編程環境。它是能夠用來感應和控制現實物理世界的一套工具。它由一個基于單片機并且開放源碼的硬件平臺、若干電子元件及基于Arduino開發板的獨立的編程環境組成。

從硬件方面說,Arduino可以用來開發交互產品,如它可以讀取大量的開關和傳感器信號,并且可以控制各式各樣的電燈、電機和其他物理設備。Arduino項目可以是單獨的,也可以在運行時和自己計算機中運行的程序(如Flash、Processing、MaxMSP)進行通信。有了Arduino板,根據自己的創意購買電子元件,進行自由組裝,很快就可以做出一些小發明。

從軟件方面說,Arduino開發板有自己的編程環境,編程語言是基于C和C++語言,略有簡化。簡化之后,對于沒有編程基礎的學生來說,程序設計變得容易理解,而Arduino的程序語言像一個英文文本一樣,可以邊寫程序,邊閱讀文本,極大地提高了學生對編程的興趣。

通過以上闡述可以清楚地得出結論,Arduino更專業,更有靈魂。而開設程序設計課程,需要更加系統、專業的編程環境以及硬件的支撐,Arduino符合這樣的條件。因此,基于Arduino程序設計成為小學信息技術課必修課內容開發藍本。

● 可行性

1.硬件準備

筆者所在學校有三個機房,每個機房有50臺計算機,給學生開設程序設計課程創造了優越條件,而Arduino的開發板及電子元件物美價廉,在市場上很容易買到。這為開設程序設計課程提供了足夠的硬件支持條件。

2.基于Arduino程序設計校本課程的優勢

基于Arduino程序設計校本課程經過幾年反復修訂,在案例選擇、硬件設備和程序設計優化方面都積累了豐富的經驗。筆者所在學校高年級學生學習這門校本課程之后,啟發自己的創意,在程序設計大賽中取得了優異成績。

(1)既可提高學生動手操作能力,又能培養其積極主動思考的習慣

基于Arduino程序設計校本課程是硬件和軟件的綜合運用。學生在動手編寫程序之前,需要對面包板和Arduino開發板進行動手操作,連接電路。動手連線與搭建積木不一樣,它將編程思路融入其中,接線的過程就是梳理編程結構的過程。如果電路連接錯誤,程序就無法運行。小學生經常參與這樣的動手操作活動,不僅能培養他們的耐心、細心和恒心,對提升其積極主動思考的習慣也大有裨益。

(2)完成效率高、成就感強

在學習基于Arduino程序設計校本課程中,學生只要確保電路連接準確,通過幾行代碼就可以制作出一個小型智能電子作品。這種成就感,能更好地激發他們的學習熱情,使其有信心做出更復雜的作品。

(3)易學、易懂

基于Arduino程序設計校本課程的所有課例,由淺入深,由簡單到復雜,盡量用最少的文本進行描述,爭取讓學生一看就明白,如“Hello,world”程序只有幾行代碼:high就是讓小燈亮,low就是讓小燈滅,delay就是延時程序(如下頁圖2)。

(4)搭建了全新的教學模式

基于Arduino程序設計校本課程的課堂教學改變了傳統的授課模式。教師在課堂上講解的同時,還要帶著學生一步一步編寫程序。另外,每個案例都有錄制好的相關視頻,特別是程序設計的代碼解讀,學生在計算機教室里進行編程的過程中,遇到不明白的內容可以反復看視頻,直到看會為止。同時,每個案例的程序文本也放到網上,學生可以隨時上網查看相關案例的文本,強化自己的學習效果。

(5)案例聯系生活,能夠啟發學生創新思維

基于Arduino程序設計校本課程,選擇的案例和生活相關,這樣能使學生印象深刻,同時,也能不斷啟發學生思維,激發創新靈感,學以致用,解決生活中的實際問題。

綜上所述,基于Arduino程序設計校本課程成為小學信息技術課必修課內容具有可操作性,但在小學教育階段如何將程序設計的知識、技能普及,并使之成為獨立的、彰顯學科特點的課程,還是教育界繼續需要探究的一個課題。不過筆者相信,程序設計課程成為小學信息技術課必修課內容是世界信息技術教育發展的必然趨勢。因為,誰掌握了程序設計,誰就拿到了一張通向未來的門票。

參考文獻:

[1]陳呂洲.Arduino程序設計基礎(第2版)[M].北京:北京航空航天大學出版社,2015,3.

[2](美)Brian Evans.Arduino編程從基礎到實踐[M].楊繼志,郭敬,譯.北京:電子工業出版社,2015,10.

[3]學習編程真的那么重要嗎?[EB/OL].(2017-7-21).https://www.sohu.com/a/158828458_99926812.

后記

信息化的要求越來越高,而信息技術課程的地位反而越來越尷尬,沒有了退路,反而更好辦了,敢想敢干,就這么簡單,特別是對于信息技術教師來說,敢于在數字化學習設計的過程中,除了發揮編程的強項,還敢于面對明顯弱勢的面包板,這點來說,譚老師還是很讓筆者佩服的,剩下的,就是給學生機會,讓他們自主地探究練習。我相信,只要敢于去面對,任何一位信息技術教師都可以做得像譚老師一樣好。

猜你喜歡
計算機信息技術課程
新一代信息技術征稿啟示
計算機操作系統
新一代信息技術征稿啟示
新一代信息技術征稿啟示
數字圖像處理課程混合式教學改革與探索
信息技術在幼兒教育中的有效應用
甘肅教育(2020年2期)2020-09-11 08:00:44
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
為什么要學習HAA課程?
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
主站蜘蛛池模板: 视频二区欧美| 亚洲区第一页| 五月天丁香婷婷综合久久| 日韩精品毛片| 在线观看精品自拍视频| 国产成人亚洲精品无码电影| 波多野结衣视频网站| 久久a毛片| 少妇精品网站| 9久久伊人精品综合| 欧美五月婷婷| 午夜激情婷婷| 中文字幕欧美日韩高清| 中文一区二区视频| 久久午夜夜伦鲁鲁片无码免费| 日韩视频免费| 成人福利在线视频| 毛片大全免费观看| 亚洲国产理论片在线播放| 国产精品男人的天堂| 婷婷色在线视频| 色135综合网| 天堂av综合网| 99精品免费在线| 女人18毛片一级毛片在线| 特级做a爰片毛片免费69| 欧美国产日韩在线播放| 91精品网站| 日韩欧美国产精品| 欧美在线免费| 午夜天堂视频| 欧美日韩中文国产| 亚洲大学生视频在线播放| 国产十八禁在线观看免费| 欧美97色| a欧美在线| 一级爆乳无码av| 无码一区二区三区视频在线播放| 国产乱子伦一区二区=| 欧美一级大片在线观看| 丁香五月婷婷激情基地| 亚洲男人天堂久久| 亚洲精品天堂在线观看| 亚洲视频一区| 狂欢视频在线观看不卡| 成人免费午夜视频| 国产区91| 亚洲欧美不卡| 国产中文一区a级毛片视频| 日本人真淫视频一区二区三区| 国产一级毛片网站| 美女被操91视频| 免费视频在线2021入口| 国产成人综合日韩精品无码首页 | 天天综合色网| 国产一区二区三区夜色| 亚洲国产精品无码AV| 国产精品香蕉在线| 国产中文一区二区苍井空| 亚洲国产日韩在线成人蜜芽| 免费又爽又刺激高潮网址| 欧美午夜在线播放| 国产xxxxx免费视频| 成年人国产视频| 国产色伊人| 免费观看男人免费桶女人视频| 91人妻在线视频| 久青草免费视频| 99国产精品国产高清一区二区| 亚洲欧洲日韩综合| 国产精品精品视频| 福利视频一区| 日韩成人午夜| 久久久久亚洲AV成人人电影软件| 美女无遮挡拍拍拍免费视频| 2021无码专区人妻系列日韩| 亚洲欧洲免费视频| 91免费在线看| 精品国产免费观看一区| 国产激情无码一区二区三区免费| 成人一区在线| 中文字幕亚洲精品2页|