前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的小學生編程教育主題范文,僅供參考,歡迎閱讀并收藏。
時代在招喚,師范學校如何順應時代的需要,培養出能夠勝任小學教育教學工作的合格畢業生,是我們義不容辭的責任和歷史使命。學校通過分析研究,制定了一系列改革方案和實施措施,加大加強對在校生的教育培訓的力度。促進師范生快速成才。具體做法如下:
一、小學教材過關考核
教材是教學的工具。畢業生工作后需要教學就必須全面接觸教材。與其畢業后才研究教材未免已晚,不如畢業前就充分接觸教材,做好工作前的知識儲備。學校決定在校學生入學后馬上就接觸小學教材,讓他們系統得了解小學教材的內容、編排體系和要求,并對其中一些重要部分進行學習、掌握和考核??己酥爸贫尚械摹靶W教材過關活動實施方案”,然后根據方案制定小學教材過關措施。布置學生人手一套小學教材,集體開動員大會。布置好階段學習任務和考核要求,要求學生認真學習。考核方法是口試和筆試結合進行,成績計入畢業生檔案。這樣以來,學生非常重視,能夠按照學校的要求循序漸進地完成任務,效果很好。
二、學習和掌握《課程標準》
國家課程標準是教材編寫、教學、評估和考試命題的依據,是國家管理和評價課程的基礎?!墩n程標準》是教育法規性文件,作為合格的小學教師必須對課程標準全面理解。理解小學階段的學生在知識與技能、過程與方法、情感態度與價值觀等方面的基本要求。因此我們把學生學習課程標準納入課堂教學之中,作為必修課進行嚴格要求。
《課程標準》的學習和掌握對學生來說比較困難。為了解決這個問題,提高學生學習課程標準的理論水平,學校每年還協調當地教育研究部門調派教研員對學生進行課程標準解讀,上示范課讓學生加深理解。教研員以示范課為例,有針對性地給學生剖析課程標準在示范課上的具體體現,使學生對課程標準的精神既看得到又聽得見記得牢。
三、培養學生的命題能力
命題能力是合格的小學教師應該具備的能力,所以我們把培養學生的命題能力作為師范教育的一項基本功來抓,對學生提出要求。我們有針對地培訓學生,讓學生學會能夠針對所教學生的特點出題,試題知識含量、能力測評、難易程度適合自己所教學生的要求。
經過幾年的訓練培養,學生能夠按照出題的基本要求、基本原則、試題編制、試卷結構出題。
四、了解班主任工作
班主任工作是學校中一項最重要的工作。班主任全面負責一個班學生的思想、學習、健康和生活等。是一個班的組織者、領導者和教育者,也是一個班中全體任課教師教學、教育工作的協調者,更是溝通學校與家長的橋梁。讓學生了解班主任工作,有助于學生畢業后迅速適應小學班主任工作。方法是請學校里優秀的班主任對學生進行班主任工作意義,性質,內容和常規的講座。布置學生結合自己班班主任的實際工作,每學期寫一份學習體會,作為期末考察內容。
五、畢業前的求職應聘培訓
1.寫簡歷和自薦信指導。學生頂崗實習前要投遞簡歷和自薦信。學生生活經驗少,社會閱歷淺,社會活動能力差,頂崗實習第一步要把自己介紹給小學領導,讓小學領導接收自己。因此如何寫好自薦信就是重要的一步。學校安排專職教師指導學生如何寫自薦信和寫簡歷,然后讓學生練習,并把自己寫的自薦信在班級交流,要求人人必須發言,最后每人把自己的自薦信寫在稿紙上,在學校教學樓大廳展出,全校師生觀看,進一步交流。
2.說課專門訓練和考核驗收。安排專職老師進行說課的基本要求、結構、特點的培訓,利用一個月左右的時間加大強度訓練,以競賽的方式促進學生掌握說課技能。在學生頂崗實習前進行驗收:每人以抽簽方式抽取說課的題目,給半小時準備,由三名專職教師把關驗收。不過關者在學校繼續培訓練習,達標后方可實習。
3.加強粉筆字的培訓和驗收。粉筆字是小學教師的一項重要基本功。學生應聘時需要說課和教學片段講解。需要寫粉筆字,應聘單位的領導老師會看學生的粉筆字是否合格。因此學校把粉筆字列為學生掌握教學的主要環節來抓,有專門的書法老師,從新生入學開始每周上書法課。每周交一次小黑板作業,兩周進行一次粉筆字展評,一個月進行一次抽測。經過反復持久嚴格得訓練,學生粉筆字到畢業時人人過關。
4.進行聽課、評課訓練。聽課評課是合格教師必備的能力。從新生入學就對學生進行聽課評課教育。安排專職教師對學生聽課評課基礎知識進行專題講座,讓同學了解聽評課的方法和程序。請當地名師給學生上示范課;同時請進修學校教研員對示范課進行評教,讓學生學習如何評價一堂課。另外通過播放全國知名教師的錄像課和點評課,讓學生了解更高層次的上課評課,開闊視野。
5.寫教案訓練。寫教案是教師最基本而又最重要的日常工作。我們把寫教案列入師范學生應掌握的重要教學基本功之一,列入教育與訓練的重要內容。我們對寫教案的培訓采取如下的做法:專題講座如何備課、如何寫教案;教法課上介紹寫教案的要求;師范教師每年教案展出讓學生參觀;每名學生每次聽完講座后寫一份教案并打印出來在大廳展出。
6.教學片段講解訓練。教學工作是學校的核心工作。能上課是學生的最終目標體現。利用畢業實習前的2個月時間,強化訓練。方法是教法老師課堂示范,學生先模仿,然后教法老師命題給學生,學生練習寫教案,備課,上課。畢業前一周,教法老師牽頭組織各科老師檢查驗收打分。不合格者不允許實習,在校繼續訓練,直到合格方可實習。
7.教學方法的研究。指導學生上網查閱,了解教學方法與教學手段。探討適應小學教學的常用方法有哪些,書寫成材料,加深理解。
小學信息技術課程是以培養小學生信息技術素養,提高對計算機的學習興趣,并初步掌握計算機的基礎理論知識和基本操作為目標的課程。隨著近年來素質教育的提倡和教育均衡化的深入,越來越多的小學學校,特別是廣大鄉鎮小學,配備了專門的計算機室以及信息技術師資,使得該課程得到了相應的普及和重視。由于信息技術課程趣味性和靈活性較高,非常強調學生觀察、模仿、創新的教學。但是,小學生的注意力不穩定,持久時間短,活潑好動,自制力不強,意志力差等特點,傳統的“教師講授?D?D學生練習”教學模式常難以收到較為理想的教學效果。微課教學是以短時長的視頻為主要載體而進行的一種教學方式,它主題鮮明、內容精煉、針對性強,且微課視頻時長較短(一般在5-8分鐘之內,最長不超過10分鐘)[1][2],契合了當今學習片段化、教育信息化與網絡化的發展趨勢,使得學生可以在多媒體信息化設備的輔助下,自主、高效率地利用課堂上下的時間展開學習[3]。因此,本研究擬將微課的教學方式應用于小學信息技術課程的教學當中,較為具體闡述課程設計的原則與方法,給出設計實例,并開展教學實踐。
二、小學信息技術微課的設計原則
(1)時間要短
根據小學生的認知特點和學習規律,通常低年級的小學生注意力集中的有效時間大約為5分鐘,中高年級的時間稍長,但也一般不超過10分鐘。因此,在設計小學信息技術微課時需要選定適宜的時長。對于小學低年級的信息技術基礎知識,如:認識計算機設備、鍵盤鼠標的操作等內容宜安排在5分鐘之內,中高年級的教學內容,如:簡單的文字處理、表格數據處理等內容,可根據教學內容的復雜程度,安排在5-8分鐘之內[4]。
(2)切入要迅速
小學信息技術微課時長較短,通常只有傳統教師授課時間的三分之一,甚至更少。因此,微課切入知識點必須迅速,直入主題,開門見山,不可拖沓,要盡最大努力在第一時間吸引學生的注意力。??赏ㄟ^設問、疑問、懸念,或者直接給出操作結果、展示教學內容中最具吸引力的動態效果等方式來切入主題,力求在緊密結合教學內容的前提下,別出心裁。
(3)內容需短小精悍
由于時間短,小學信息技術微課的內容一定要避免過于冗繁。需要精心設計,堅持做到主題鮮明、突出,一次只需要講透一個知識內容即可,若5-8分鐘之內不能講透,則必須進行剪裁或者再細分為若干小知識點進行組織。如:小學高年級的“Word文檔的格式設置”一節,分為“字體設置”、“段落設置”、“篇章設置”等多個內容,在微課教學方式下,必須將知識點逐個細分,分別制作微課視頻。當然,微課教學也可以安排綜合性的內容,例如:可設計一個學生在5分鐘之內即可掌握的小型綜合性例子。此外,微課教學內容短小的另一種優勢是微課視頻所需的輔助與配套資源總容量不大、要求不那么高。如:一個微課視頻只有幾十兆的容量,可在多媒體計算機室內利用局域網較為迅速地傳輸,也方便有條件的學生攜帶回家,在家中繼續學習。
三、小學信息技術課程微課教學課程
(1)展開游戲,激發興趣
在教學開始時,首先組織學生開展有趣的“小金魚游泳”游戲,讓學生了解游戲的基本規則,以游戲的形式吸引學生的注意力,激發他們的興趣與好奇心,并為學生編程提供條件。在好奇心的驅使下,學生在本階段結束后對接下來的編程講授非常期待。
(2)學生模仿編程
這一階段,教師可放開學生對計算機的操作權限,讓學生根據上一階段微課視頻的觀察,自主地進行編程實踐。教師此時的主要作用有兩方面,一方面是引導并督促學生展開編程學習,另一方面對部分學生在編程過程中出現的問題進行答疑解惑。整個過程中,由于小學生的識記能力有限,可將微課視頻進行下發,學生在遇到編程問題的時候可先反復觀察微課視頻中的操作,并仿照視頻內容進行編程。
(3)自主創作提升問題解決能力
大部分學生在通過觀察微課視頻編制好游戲程序后,教師應進一步鼓勵學生發揮其想象力,在現有的基礎上展開創新,讓學生自由地提出修改意見。例如:有的學生認為游戲的難度太低;有的認為游戲里應該設置暗門,讓操作者可以通過手動設置參數改變小金魚的泳姿;有的則要求加入“突然冰凍”的必殺技讓小金魚動作暫停。學生的想象力完全跳出了教師固有的思維框架,教師應該鼓勵學生錄制自己的微課視頻,全面提升他們的課堂積極性。
談游戲色變的時期已經過去,現在與其讓學生玩游戲,不如帶著學生一起編游戲。編寫程序也是學生表達自己思想的一種方式,就像使用文字、圖畫、語言表達一樣,也帶有學生的個人DNA在里面。
Kodu游戲實驗室的獨特之處
1. 專門用來創作游戲的編程工具
以往我們一說編程教學,那一定要按部就班地進行語句(模塊)、算法、程序結構等等的教學,講清格式、功能、注意事項、使用范圍、經典應用等。但是在酷豆教學中,這些都不是必須的,或者說不是顯性的。在酷豆中,我們看到的所有內容,都是為能創作有趣的游戲服務的,從提供的編程模塊中也可以看出來,如吃模塊、發射星光彈模塊等。對于其他編程工具中重要的變量,在酷豆中只是以計分器、計時器的形式出現,經常運用的是并行計算、事件觸發等模式,與我們以往所學的編程工具給出的效果也截然不同。
同時我們也可以看出,像跳、吃、碰撞等動作,都是已經固化好的,只要滿足條件,就會自動產生動作,不需要我們再進行額外的設計。所提供的動作種類非常豐富,完全能滿足一般游戲的設計需要。
這種編程方式帶來的好處就是:即使是一個一年級的小學生,他也可以在最短的時間內完成自己的設想,創造出他的世界,表達出他所要表達的思想。工具越簡單,越便于掌握,在小學階段,就越便于學生用程序設計的方式表達自己的個人理念。
當然,這款看上去極簡單的編程工具,也可以開發出超級復雜的游戲,感興趣的朋友可以進入它的官網論壇,看看世界各國的高手是如何做的,這款軟件的所有程序都是開源免費的。
2. 3D游戲環境開發
酷豆這款編程工具,可以帶給學生全新的3D環境設計的體驗,360度環繞視角,所有內容都是立體的(也許不久之后,還能升級到結合VR、AR效果的虛擬現實編程工具)。以編寫走迷宮程序為例,以往程序設計中,迷宮是以一種平面圖形的方式呈現的,而在酷豆中,完全可以通過設置第一視角的方法,模擬出走迷宮的效果,即通過上帝視角看到迷宮的全貌,增加了游戲可玩性,同時也便于學生理解走迷宮的左手定律,為后續的走迷宮機器人編程教學奠定了體驗基礎(如圖2)。
在3D環境設計中,另一個吸引人的地方,就是可以開創屬于自己的立體世界,有山、有海、有峽谷、有城堡等,可以設置天氣情況、光影效果,只要你能想得到,就能通過工具創建出來,帶給學生的成就感是無與倫比的(如圖3)。
3. 只有WHEN……DO……一種語句
相對于其他編程工具中的語句、模塊,即便是Scratch,也包含很多種類,但是在酷豆中,不管多么復雜的游戲,只有一種語句,就是WHEN……DO……,簡單說就是在什么時間內(情況下)……去做什么,其他所有模塊都可以在里面進行添加,而能添加的項目,都會出現在環形菜單中(如圖4)。
簡單的工具,不簡單的效果
下面我們來具體看看,酷豆中的工具都有哪些,是如何實現程序編寫的。
1. 5種創建3D游戲環境的工具
這5種工具的操作非常簡單(如圖5),通過不斷地操作觀察,很容易就能總結出它們的具體功能,同時在屏幕的左上角,還有詳細的提示和說明,特別方便學生自學以及討論工具使用方面的經驗。
2. 很萌、很酷的角色(物件)
對于美術能力不是很突出的學生來說,酷豆絕對是個“大救星”,因為所有的角色(物件)都已經創建好了(數量不少),并且可以根據自己的實際需求進行一些顏色、大小、位置、角度等方面的調整。有些角色看上去萌萌噠,有些則很符合男生的感覺非??幔ㄈ鐖D6),唯一略有遺憾的就是不能自己添加新角色(也許以后會有一個角色編輯器)。
可以針對這些角色編寫程序,并且角色所能使用的模塊,都會出現在環形菜單中,每個角色都有自己的一套模塊系列,并不是完全一樣的(如圖7)。
3. 一看就的編程方式
酷豆的編程方式用一句話來說就是:點加號選模塊,一層一層向下選。相關的選項模塊會自動出現在環形菜單中,在教學中,學生完全可以通過不斷地選擇不同模塊,運行后觀察比較效果,從而找出模塊的使用方法(如圖8)。
4. 獨一無二的世界設定
由于是可視化3D編程工具,所以其中的很多設置都是針對編程環境的,比如可以設置3種攝影機角度,可以設置角色的運動速度、高度以及天空、光影效果等,針對游戲編寫的需要,可以設置角色是否處于無敵狀態、炮彈的威力等,這是以往編程工具沒有出現過的,對于學生編寫游戲非常的方便(如圖9)。
酷豆除了制作游戲以外,還有什么?
1. 計算思維
Kodu Game Lab(酷豆)可以幫助青少年把各種創意進行模擬和實現,通過分解復雜任務、反復迭代試錯的過程,結合計算思維的方法,達成完成自己作品的最終目標(如圖10)。
簡單來說,Kodu Game Lab(酷豆)就是在計算思維的提出者周以真教授加入微軟公司之后,為了能夠讓學生學習計算思維的概念,如建模、算法、迭代、分支結構、事件觸發、并行計算等及其開展應用而開發出來的。
在教學編寫程序的過程中,教師可以深入淺出地滲透這些概念,引導學生有意識地在日常學習和生活中加以運用。
2. 游戲背景設定中的多領域知識
(1)英雄聯盟、魔獸世界、紀念碑谷等優秀的游戲,都有其獨特、龐大、豐富的世界設定,如種族、體系等。學生要想開發出有意思、能體現自我風格的游戲,就要包含一些對于游戲背景的設計,要講故事,要有人文情懷,所以學生就要具備這方面的知識,同時也要能夠通過程序設計、3D環境設計、角色設計等把自己的思想體現出來。
(2)基于STEAM教育理念,可以與多個學科進行關聯,比如在教學路徑工具時,可以與數學中的一筆畫等相關知識相聯系。
(3)學生要編寫游戲說明書,開展投標、推廣游戲等活動,需要提高語文的應用能力、與人溝通的能力等。
(4)鼓勵學生以小組為單位開發游戲,在學習的過程中培養領導力、合作力等。
關于酷豆游戲實驗室的下載和安裝
下載網址:https:///en-us/download/details.aspx?id=10056。需要在64位的Windows操作系統下運行,由于是可視化3D編程環境,所以對硬件的要求相對比較高,需要有4G以上的內存,最好有獨立顯存。有關酷豆的教材即將由微軟公司出版,如果您有興趣,可以繼續關注。
關鍵詞:計算機信息;編程;高中生;促進
一、詮釋編程內涵以及其特點
1.編程內涵
在計算機信息學科領域內,編程就如語言學的寫作文一樣,運用計算機語言例如C+++,PASCAL,FORTRAN等語言把計算機某一領域某一板塊所要運行的程序編寫出來以求達到一種結果。
從計算機信息視域來說,編程過程的是一個人能力的體現。①可以表現為一種解決問題的能力,即人可以根據現有的實際情況,利用計算機語言把這種情況描述出來,假定許多種條件成立的情況下,結果如何,又對多種結果進行比較,以判斷那種編程運作的結果最能夠達到結果,最終解決現實問題;②可以表現為是一種抽象問題的能力,借用物理鏈條是很好的辦法,省力省時間。編程者都會有意無意地使用很多物理鏈條,想要更好地解決問題,就需要將問題分解再分解,抽象再抽象,形成一系列嚴密有序整體強的運作過程理論;③可以表現為一種擴展性的能力,計算模型運作比較高度抽象,在實踐中機器的模型運行更為復雜。例如單機的多級結構帶來的各種時間空間復雜度的取舍平衡,多機網絡中如何能在提高單機性能外進一步優化整體性能,除了在實際機器端的擴展,在程序員一端的擴展也很重要,以便于為進一步的運行打下基礎;④可以表現為一種取舍的能力,局部的最優解未必是全局的最優解,有時候局部程序綜合性比較強,有多種途徑可以達到既定的目標,但是需要考慮是否先使用平凡方案解決問題,之后再進行優化,同時對于一個絕妙的優化方案時先想想這個優化是否真的有價值是否對實際情況具有成效,在編程過程中要學會取舍;⑤可以表現為一種預見未來的能力,由于實際情況復雜多變,這就要求編程者要以動態的思想對事態的發展有一個未來的規劃和設想,從而使自己的編程不至于浪費精力和時間更有發展成效性。
2.編程特點
縱觀編程的基本內涵來看,編程主要有以下的特點:
首先,專業性。編程是用計算機專業語言來進行對現實情況和條件進行的表述,這就決定了它必須用計算機信息的語言和知識來進行整合運作,與其他知識關聯性不大;其次,系統性。編程其實就是一種按照一定的順序,對各種條件以及各個部分進行優化組合,最終使整個運作過程能夠有效地得出理想的結果;再次,多樣性?;谟嬎銠C信息技術應用于社會生活的各個方面,那么具體的情況和條件就要求它的編譯程序運行也是不一樣的,毋庸置疑,這就要求編程根據具體的問題進行具體分析以適應不同條件的要求。
二、剖析學編程對高中生學習的促進作用
信息化時代要求我們具備信息化技術以服務于社會服務于他人,從而實現自己的人生。同時,高中生在這個年齡階段對新生事物充滿了好奇心,敢于拼搏和挑戰,接受能力也很強,更勇于表現自我突破自我。高中生如果學編程不但對其當前學業而且對其整個綜合能力都有很大提升,可以從以下方面進行剖析:
1.促進高中生語文學習能力的提升
編程就像寫作文一樣,認真審好題目,分析和綜合問題,并解決問題,并運用計算機語言把問題和解決問題的運作過程進行描述、分析出來即可達到一定的效果。例如進行一個概率編程題目:概算1 至N 之間蘋果的個數。其實這道題目并不難,關鍵要讀懂題目、理解題目的意思:①要求的是個數,不要顯示具體的蘋果個數。② 1 至N 之間應包括1 和N,也就是要判斷1 和N 是不是蘋果個數,像這樣的信息編程例題很多,經過多次地訓練有利地提升了高中生語文閱讀理解能力。
2.有助于夯實高中生的數學知識
促進學生數學學習能力的提升。信息學編程有助于提高學生的數學邏輯思維能力。信息學編程過程中需要大量的數學公式和數據來作為支撐,程序與程序之間還有很強的邏輯連貫性,通過學編程有助于加深高中生的數學基礎知識并提高其數學邏輯思維能力。信息學編程主要以下過程:閱讀題目、分析問題、構建數學模型、寫出算法、編出程序、調試程序結果。其中最關鍵的環節是構建數學模型和寫出算法。而這就需要學生具有非常強數學知識和邏輯思維能力。在編程中大量的簡單IF 語句需要計算機的邏輯判斷和選擇運用數學知識,而信息學編程對于學生數學邏輯思維能力的要求甚至要高于計算機學。
3.促進高中生英語學習能力的提升
編程學本身就是源于美國的一種學科,而信息計算機編程學在中國起步和發展都比較晚,為了能夠專業地學習編程學體現專業性就需要閱讀原著編程學科,例如LET、IF、FOR――NEXT、PRINT 、WHILE這些語句等都是英語編寫而成。如果學生想要編寫程序,就需要對這些語句進行解讀,并能夠熟悉讀寫出來,在一定程度就能夠逐漸提高高中生的英語水平。
4.促進高中生信息素養學習能力的提升
信息編程并不是項簡單的過程,它是一個循序漸進的過程,同時內容涉及各個行業和知識方面。在編程過程中,高中生可以學習到網頁、搜索引擎、動畫設計、文本制作等編程,隨著學習的深入,高中生編程向縱深發展不斷完善自己的信息素養。
5.促進高中生意志品質和創新精神學習能力的發展
信息編程不是一蹴而就就可以能夠掌握的技術知識,同時編程知識又具有復雜性和綜合性特點,在學習編程的過程中高中生還要運用數學、英語、邏輯學等知識進行解讀分析解決問題,這就無形地加大了高中生學習的難度,如果高中生面對這一過程不能夠有堅強的意志和持之以恒的決心就會在學編程過程中輕易地選擇放棄。再者,隨著信息科技的發展,在未知的領域內還有很多難題和現實困境存在,這就需要高中生樹立探索的精神和創新意識,對未來狀況有所預測和計劃性,利用已有的專業知識對新的知識領域進行研究分析并發現新的問題解決新問題,最終為人類社會的發展做出自己的貢獻。
總之,編程是高中生順應時展需求完善自我和拓展其信息技術實踐活動的一個環節,高中生學編程可以提升與發展其語文、數學、英語、信息素養及創新精神,從而促進高中生綜合能力的提高,為高中生進一步深造學習尋求一個突破口。
關鍵詞:Excel;四則運算;小學數學;出題工具
中圖分類號:TP319文獻標識碼:A文章編號:1672-7800(2012)012-0090-03
1出題工具系統功能
通過實際的調查,以需求分析為導向設計一個基于Excel的四則運算出題、閱卷及測評工具,用于四則運算中,方便老師出題、成績分析、學生自測和及時反饋,因此該工具分為教師端和學生端,分別具有以下功能。
1.1教師端
(1)制定題目:教師能簡單地對每道題目進行制定,輸入出題者姓名、題目數量、答題時間,系統就可以根據題目數量自動生成所需的題目。
(2)查看成績:當學生提交試卷后,系統會自動判斷該學生的答題情況,并可以分析出某次測試中學生的排名,方便老師更好地了解全班整體的學習情況。
(3)分析成績:如果老師對學生做多次測試,系統可以對每個學生和全班學生的成績做縱向分析,也可以對每道題的難易程度做合理的分析,總結出學生學習的難點、易錯點。
1.2學生端
學生端分為測試模式和練習模式,這兩種模式需要教師在教師端為學生指定,在練習模式下,學生選擇練習題的數量、難易程度,系統會會根據學生的選擇自動生成相應數量和難易程序的練習題目,當學生練習完成后,系統會根據學生題目的對錯程度自動生成正確率與錯誤率餅狀圖,學生可以多次練習,以提高自己的四則運算能力,使整個學習活動充滿趣味性。在測試模式下,在學生端,四則運算測試工具會顯示教師端設定的測試題目,學生在規定的時間內完成答題,在試卷的右上角,有答題倒計時的提示。答題完成后,系統能及時地告訴學生正確率與錯誤率,并將學生答錯的題目標為紅色。教師可以選擇在學生答題完成后是否將答案發送給學生端,如果把答案發送至學生端,則會在學生端增加一列用于顯示測試題的答案。
基于上述對功能模塊的總體設計,設計與研究出一款基于Excel的應用工具,方便教師和學生在實際教學中的使用。
2出題工具系統特點
信息化學習環境的建立,離不開信息技術工具的支持。使用信息技術工具可以擴大教學活動的時間和空間,而不限制于固定的時間和地點。四則運算出題工具學生端是一個獨立的程序,他將老師出的所有的題目裝載到自身的數據庫中,系統在運行時會連接到教師機自動檢測更新題庫。把學生端拷回家里,可以作為測試題庫自己練習,創建學生獨立學習和思考的環境。老師通過設定題庫中的考試時間安排,控制學生端處于考試階段還是練習階段。
在傳統考試中,學生往往無法及時知道自己的考試結果,而且老師在閱小學四則運算題目時,任務重、工作量大、工作過程重復。學生使用本系統,當做完題后,點擊提交按鈕,系統會自動判斷學生的答題情況,生成學生答題情況餅狀圖,給學生以及時準確的反饋,激發學生的學習興趣,提高教學效率。
教育教學本身是一個比較復雜的過程,存在著許多不可控因素,為了能更好地分析教育教學及學生的學習水平,單從成績入手是不全面的,本系統提供為學生答題設定時間功能,讓學生在固定的時間內完成測驗,對于提前交卷的同學,系統可以記錄該學生答題用時。系統還會針對每道題的全班整體的答題情況,生成題目難易程序分析表,使老師能更好地分析試卷。綜合收集成績、答題時間、每道題的難易比等多種數據,多維的數據分析,從而更有效地分析學生的學習狀況、學生對知識的掌握情況及全班學生的整體水平。了解學生的詳細情況,使老師更加有針對性地指導學生。
3小學四則口算出題工具界面設計
界面是人與機器之間傳遞和交換信息的媒介,本系統在界面設計的時候特別注重界面的簡易性,讓使用該系統的用戶便于使用、便于了解,并能減少用戶發生錯誤選擇的可能性,在視覺效果上便于理解和使用;人性化、高效率和用戶滿意度是人性化的體現,在界面設計上使用戶能夠對系統比較滿意。
3.1教師端界面設計
教師端的主要功能是教師出題、選某一套題讓學生答題、查看學生答題的正確與錯誤率,所以在教師端設計的時候包括“出題”、“所有題目”、“查看成績”、“詳細成績”4個工作表。
(1)出題工作表老師用于完成題目的制定,界面上有3個操作按鈕,老師操作相關按鈕,就可以完成題的制定,系統允許老師自己在單元格中修改題目,點擊保存按鈕,將老師確認好的題目保存至數據庫。
(2)所有題目工作表用于顯示老師使用該系統出過的所有題目,當老師在該表中選擇相應的考試題目后,在學生答題界面會顯示出老師選擇的題目。
(3)查看成績工作表顯示所有已經考過的考試,當老師點擊某一次考試,會在“詳細成績”工作表中顯示該次考試中每個學生答題的詳細情況。
(4)詳細成績工作表顯示學生答題的詳細情況,方便老師統計每個學生的考試成績并能客觀地分析每道題的難易程度。
3.2學生端界面設計
(1)操作設計:該系統在操作頁面的設計時考慮到操作對象是小學生,對于計算機的操作能力有限,學生只要打開Excel(Ecxel 2003 和Excel 2007約兼容),輸入自己的考生編號,系統會自動檢測能否連到教師機,如果連接成功,系統判斷此時處于考試時間還是練習時間。學生只要點“開始答題”系統自動倒計時,提示學生答題。如果提前答題完畢,點擊“交卷”按鈕。如果時間到了,系統會提示學生交卷,此時學生再不能答卷。
(2)色彩設計:學生端界面色彩以簡潔、大方為主,以減少對學生注意力的轉移。
4小學四則口算出題工具技術實現
4.1開發語言和環境
該系統是在Excel的編程環境中,使用VBA程序語言,與數據庫相結合,設計與實現系統的功能。 Excel是Microsoft Office下的一款優秀的應用軟件,它可以進行各種數據的處理、統計分析和輔助決策操作,廣泛地應用于管理、統計財經、金融等眾多領域。Excel軟件的應用也是中小學教師專業能力發展培訓的主要內容之一,它簡單、實用、易學,因此得到了中小學教師的親睞,在實際的調研中,發現教師可以熟練地應用Excel。
VBA是Visual Basic的一種宏語言,主要能用來擴展Windows的應用程式功能,特別是Microsoft Office軟件,在Excel中嵌入VBA,可以使EXCEL自動化處理,VBA可以使用Windows 應用程序接口(API)函數,采用動態鏈接庫(DLL)、動態數據交換(DDE)、對象的鏈接與嵌入(OLE)以及開放式數據庫訪問(ODBC)等技術,可以高效、快速地編制出 Windows 環境下功能強大、圖形界面豐富的應用程序,而且使用方便,制作簡單,用戶兼容性較高。
Access是由微軟的關聯式數據庫管理系統。它結合了 Microsoft Jet Database Engine 和 圖形用戶界面兩項特點,是 Microsoft Office的成員之一。它是一個面向對象的開發工具,利用面向對象的方式將數據庫系統中的各種功能對象化,將數據庫管理的各種功能封裝在各類對象中。它集成了各種向導和生成器工具,極大地提高了開發人員的工作效率,使得建立數據庫、創建表、設計用戶界面、設計數據查詢、報表打印等可以方便有序地進行。存儲方式簡單,易于維護管理并與Excel、VBA有較高的兼容性。
4.2關鍵技術
4.2.1系統架構
為了方便日后對系統升級和二次開發,在系統架構上采用主程序調用多個類的方法,在類模塊中把一些公用的方法和屬性定義成函數和類,實現一次定義,多次使用,使系統結構清晰,便于維護和重用,使軟件開發過程系統化、高效率。
4.2.2數據庫設計
為了能滿足系統功能的要求,在數據庫設計時先設計了表結構,再根據表結構創建數據庫。由(Teacher_TiMu)表存儲老師出題的相關信息,包括老師姓名、題目數量、答題時間等;由(TiMu)表存儲所有出過的題目,該表中的TeacherTiMuID字段與Teacher_TiMu表中的ID字段關聯;由(Exam)表存儲所有已經完成的考試,包括:考試時間、考試編號等,該表中的TeacherTiMuID字段與Teacher_TiMu表中的ID字段關聯,TiMuID字段與TiMu表中的ID字段關聯;由(Cur_ExamTask)表存儲當前正在進行的考試,該表關系到當前正在考試是哪套題,所以該表中的TeacherTiMuID字段中存儲著Teacher_TiMu表中的ID字段值;由(Student)表存儲考生編號與姓名;由(Score)表存儲學生的考試成績,該表中的StudentID字段存儲Student表中的ID字段值,ExamID字段存儲Exam表中的ID字段值。各表中的字段相互關聯,可以有效地減少數據庫的大小,增加數據庫的使用效率。
4.2.3系統難點功能實現
由于每次老師出題數量可能不相同,為了使系統自動生成題目后能自動在Excel中加上表格,在生成題目的時候會執行“加邊框”和“取邊框”兩個函數。
'取邊框的函數:
Function QuBianKuang(Star_S As Integer, Last_S As Integer)
Range("A" & Star_S & ":K" & Last_S & "").Select
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
Selection.Borders(xlEdgeLeft).LineStyle = xlNone
Selection.Borders(xlEdgeTop).LineStyle = xlNone
Selection.Borders(xlEdgeBottom).LineStyle = xlNone
Selection.Borders(xlEdgeRight).LineStyle = xlNone
Selection.Borders(xlInsideVertical).LineStyle = xlNone
Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
Selection.ClearContents
End Function
'加邊框的函數:
Function AddBianKuang(Star_S As Integer, Last_S As Integer)
Range("A" & Star_S & ":K" & Last_S & "").Select
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
With Selection.Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
此處包含4個邊框,每個邊框的函數和上面的函數相同,為了節省頁面,不再列出。
End Function
4.2.4自動出題
系統在出題的時候需要注意,在減法運算中,被減數要比減數大;在加法運算中,兩數之和不能超過100,在乘法運算中,乘數不能太大,限制在10以內;在除法運算中,被除數必須是除數的10以內的倍數,除數不能為0。系統在生成題目的時候都加了嚴格的限制(由于函數太長,不再此處列出)。
5結語
小學數據四則運算出題工具可以在裝有Excel 2003或更高版本的系統下運行,使用該系統可以有效地減少教師在考試中的工作量,并能多種因素綜合分析學生的學習狀況。
參考文獻:
[1]王鴻儒.Excel VBA序設計[M].北京:鐵道出版社,2004.
[2]王海峰,裴純禮.Excel在小學數學四則運算練習中的應用[J].技術學苑,2009(7).
Design and Implementation of the Tools of Four Oral
Arithmetic in Primary School
關鍵詞:《天體力學》;課程建設;教學方法
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2014)05-0058-02
一、引言
天體力學是應用力學規律研究天體的運動和形狀的一門學科,是天文學的一個分支,同時又與數學和物理學的關系密切。天體力學誕生于1687年,但作為學科名稱是拉普拉斯于1798年首次提出的[1]。天體力學的基本理論雖然源于對自然天體的研究,但同樣適用于人造天體。隨著衛星技術的廣泛應用,現代天體力學與航天科學、大地測量學和地球物理學等學科相互交叉,形成了一些共同的研究領域。因此,天體力學不僅是天文學專業必修的專業基礎課,也是其他相關專業的重要選修課。天體力學涉及的內容廣泛,理論性強,公式復雜,對于非天文專業的學生而言,天體力學是一門難度較大的課程。由于教學對象和教學目標不同,非天文專業開設的《天體力學》課程不可能照搬天文學專業的課程體系,而必須結合自身專業特點和需求進行課程體系建設。本文以武漢大學測繪學院天體力學課程為例,從教學目標、教學內容與教材、教學方法和考核等方面對非天文專業天體力學課程建設進行探討,以供同行參考。
二、教學目標
武漢大學測繪學院開設天體力學課程主要針對測繪工程和地球物理兩個本科專業。目前,全球衛星導航技術、遙感技術和衛星重力等現代衛星技術廣泛用于測繪、地球物理領域的生產實踐和科學研究,掌握基本的天體力學理論對于理解和掌握后續的專業課程具有重要作用。因此,天體力學是一門重要的專業基礎課,一般在二年級下學期開設。通過本課程的教學,應達到以下目標:(1)使學生了解天體運動的基本規律,掌握天體運動的基本理論,為GPS原理及應用、衛星大地測量學、衛星重力學等后續專業課的學習奠定基礎;(2)使學生了解天體力學的研究方法,通過一些理論公式的推導和天體運動規律的分析,增強學生科學理性的邏輯思維能力;(3)指導學生將天體力學基本理論應用于實際天體,利用案例介紹天體力學在本專業中的應用,培養學生獨立分析與解決問題的能力。
三、教學內容與教材
人造天體的出現與電子計算機的廣泛應用,極大擴展了天體力學的內容和應用范圍,但是非天文專業天體力學課程不可能也沒必要涉及天體力學的所有內容。結合專業特點和需求,選擇的教學內容以經典天體力學的核心內容為主,即二體問題和攝動理論。考慮到非天文專業大學生的實際,教學內容側重于基本概念和基礎理論,并輔以所需的數學和物理學基礎知識。表1列出了具體教學內容和課時安排。第1章緒論對課程進行概述,簡要介紹天體力學的研究內容和發展歷史。第2~3章是針對非天文專業學生缺乏相應基礎而安排的數學、物理和天文學方面的基礎知識。第4~6章是經典天體力學的主要內容,也是課程學習的重點。第7章是多體問題,重點介紹三體問題。第8章主要以地球為例介紹天體的形狀與自轉理論。教學內容由淺到深、由易到難逐漸遞進,便于學生理解吸收。
國內天體力學的教材較少,而且由于出版時間較早現已經沒有再版,如《天體力學引論》[2]、《天體力學基礎》[3]。近年來,也鮮有天體力學方面的書籍出版。時間最近的天體力學書籍是2008年出版的《現代天體力學導論》[4],但是該書專業性較強,主要介紹現代天體力學的內容和代表性研究成果,不適合作為非天文學專業本科生的教材。為了滿足課程教學的需要,課程組在2006年就結合國內外資料編寫了《天體力學》講義,內容覆蓋了所需的基礎知識和天體力學基本理論,并添加在本專業的一些實際應用案例。經過多年的不斷更新和完善,講義基本具備了出版教材的條件。
四、教學方法與手段
1.合理利用計算機技術輔助教學。信息技術的發展及在教育教學領域的應用,導致了教學方法和手段的深刻變革,目前多媒體教學已成為課堂教學的主流方式。天體力學涉及不少抽象的天文學概念和復雜的空間關系,同時也有較多的公式,因此采用板書和多媒體相結合的方式更利于學生對課程內容的理解。對于一些重要公式的推導采用板書形式,這樣容易引導學生的思路,增加與學生的互動。對于抽象的概念和理論,采用圖片、動畫和視頻等多媒體資料進行講解,不僅可以激發學生的學習興趣,也有利于他們更好地理解和掌握。例如,第二章中的天球坐標系就涉及到天球上的許多點、線、面的概念,以及地平坐標系、赤道坐標系和黃道坐標系等多種天球坐標系的定義,采用傳統方法講授這些知識需要較多課時。而使用多媒體教學方式,只需幾幅圖片和一個動畫就可以將這些坐標系的定義及相互關系形象直觀地展現出來,極大提高了教學效率。另外,還可以編寫一些程序或運用專業仿真軟件(如STK衛星工具箱[5])對某些教學內容進行演示,增進學生的感性認識,如天體的運行軌道模擬、攝動力對軌道的影響等內容。
2.理論聯系實際,注重培養知識運用能力。天體力學課程是一門公式多、理論性強、邏輯嚴密的理論課。但是如果過多地講授理論和公式推導,學生聽課會覺得枯燥無味,學習興趣下降,導致教學效果不佳。授課過程中應注重理論知識與實際應用的聯系,特別是增加與本專業相關的一些應用或者是當前的熱點問題。例如,講授衛星軌道的相關知識時可以介紹嫦娥探月衛星軌道設計等實際問題,講授軌道攝動問題時可以介紹衛星軌道攝動在確定地球重力場方面的應用。還可以采用案例教學法對一些公式較多的知識點進行教學,例如天體星歷的計算,給定某實際天體運行軌道的軌道根數,讓學生編程計算該天體在任意時刻的位置。通過介紹應用案例或者讓學生自己動手解決實際問題,能激發學生的學習興趣,增強對知識的理解。
3.利用靈活多樣的考核方式保障課程教學質量和學生的學習效果。課程考核是實現教學目標和檢驗學生學習效果的一種手段,是課程教學的一個重要環節。為了避免傳統期末考試“一考定成績”的諸多弊端,本課程采用多元的考核方式,課程成績由平時成績和期末考試成績兩部分組成,分別占總成績的45%和55%。平時考核可采取考勤、作業、課堂演講與討論、編程實驗等多種形式,對于全面了解學生的學習狀況和教師的授課效果非常有效,同時也可減小學生對考試的畏懼心理,避免考前突擊行為。期末考試可采用開卷、半開卷和閉卷三種形式。開卷考試以應用題為主,題目覆蓋課程的主要知識點,但又不能在學生攜帶的參考資料中找到完整的考題答案,以考察學生運用所學知識分析問題、解決問題的能力。半開卷形式則允許學生考試時將自己覺得重要的公式和理論抄寫在一張紙上帶進考場,這種方式有利于使學生理解知識點之間的聯系,全面系統地復習、歸納和總結知識體系。閉卷形式雖然要求學生不準攜帶任何資料進入考場,但是為了避免學生對理論和公式死記硬背,試卷中會給出可能用到的重要公式,從而引導學生在學習過程中著重對知識點的理解、分析和運用。
五、結語
《天體力學》課程專業性較強,開設該課程的多為天文學專業。非天文專業開設《天體力學》,無論是教學內容還是教學方法,都沒有經驗可以借鑒。我院開設該課程已近十年,在課程建設方面進行了一系列教改實踐,并取得了良好效果。學生學習該課程后掌握了本專業所需的基本知識,有的學生因此喜歡上天文專業并考取了該專業的研究生。本文在多年的教學實踐基礎上,在教學內容、教學方法和教學手段、考核方式等方面總結了教學經驗,為非天文類的其他相關專業開設《天體力學》課程提供了參考。
參考文獻:
[1]易照華.天文動力學和天體力學[J].云南天文臺臺刊,2002,(3):1-8.
[2]易照華.天體力學引論[M].北京:科學出版社,1978.
[3]易照華.天體力學基礎[M].南京:南京大學出版社,1993.
[4]孫義燧,周濟林.現代天體力學導論[M].北京:高等教育出版社,2008.
[5]張文昭,高健.STK衛星仿真軟件在天體力學教學中的應用[J].實驗技術與管理,2013,30(2):118-121.