第一篇:教學設計1:用VJC編程
小學信息技術六年級下冊 第3課 用VJC編程 教學設計
教學目標
知識與技能:
1.掌握編流程圖程序的基本操作;
2.學會修改設置眼睛、發(fā)音等模塊的屬性; 3.學會編順序結(jié)構(gòu)程序。過程與方法:
通過知識遷移,培養(yǎng)學生利用已學過的知識進行自主學習;利用學習課本中的新知識及其功能培養(yǎng)學生觀察、思考、總結(jié)的能力。通過練習,培養(yǎng)嚴謹、認真、科學的編程習慣,提高計算能力、思維能力和推理能力。
情感與態(tài)度:在獨立思考的基礎上,同學之間相互協(xié)作,以組為單位相互競賽,養(yǎng)成積極進取的學習習慣。
教學重點
1.掌握編流程圖程序的基本操作,知道如何快速合理修改設置眼睛、發(fā)音等模塊的屬性;
2.能合理編順序結(jié)構(gòu)程序;
3.對于同樣的任務,學會熟練使用編程。
教學難點
1.快速掌握編流程圖程序的基本操作; 2.編流程圖能使機器人運行。
課前準備
計算機課室、傳奇控制軟件、機器人軟件、課件等。
教學過程
一、出示學習目標,激發(fā)學習興趣:
(課件出示:學習目標)想不想讓機器人聽你們的指揮?生:想!
好,我們一起來找到小機器人。(打開機器人程序)一起來學習VJC編程。課件出示
二、動手操作,掌握要領
現(xiàn)在,每個人面前都出現(xiàn)了一個小機器人,你們想讓它動起來嗎? 在前幾節(jié)課的學習中我們學習樂機器人的簡單知識,下面我們就來控制機器人。
課件出示學習提示:
(1)、實際編程之前,需要先設置機器人的型號。
(2)、步驟:在流程圖編輯窗口中,執(zhí)行“工具”菜單里的“設置選項”命令,打開對話框,選擇機器人型號“AS-InfoX選項后確定。
(3)、改變機器人的型號后,必須重新啟動VJC才能使改動生效。有信心嗎?生:有!
師:好,那我們就快點走開始我們的任務吧!課件出示:
師:下面就讓我們開始接收任務吧!課件出示:任務要求
① 以5人為一個小組,小組成員組織紀律性較強;
②小組成員必須團結(jié)協(xié)作,共同努力完成老師所布置的任務; ③所有回答問題的同學,都將為所在小組贏取一次登高機會;
④評選出三個優(yōu)勝小組。回答問題最積極小組會被評為“智多星”組;能團結(jié)組員共同完成任務的會被評為“團結(jié)互助”組;組織紀律好的組會被評為“最佳搭檔”組,請同學們積極爭取。
三、小組合作,體驗分析過程 1.制作流程圖 動手做
編一個程序,控制機器人前進 請看老師示范!動手做 編一個程序,讓機器人發(fā)音。
認真閱讀課本內(nèi)容,你能在小組內(nèi)完成編程讓機器人發(fā)音嗎?聰明的你能在小組相互交流什么叫順序結(jié)構(gòu)程序嗎? 在電腦上操作熟練后,向老師和同學匯報!
2.設置模塊屬性
畫好流程圖后,還可以設置模塊的屬性,控制機器人完成指定任務。任務一:修改程序,讓機器人演奏長度不同的1、2、3。
請用你們聰明的腦袋閱讀課本第25頁,組內(nèi)交流修改程序,讓機器人演奏長度不同的1、2、3。在電腦上操作熟練后,向老師和同學匯報!
任務二:編一個程序,讓機器人發(fā)出嘀的一生后,眼睛發(fā)綠光并向前行走。(看書頁)
請認真閱讀課本,小組合作完成編一個程序,讓機器人發(fā)出嘀的一生后,眼睛發(fā)綠光并向前行走。在電腦上操作熟練后,向老師和同學匯報!相信你們都是最棒的!
3.評價小結(jié):小結(jié)要領,總結(jié)知識點!總體評價頒獎。①、本節(jié)課我們主要學習了哪些內(nèi)容?
②、把模塊庫面板中的模塊插到工作區(qū)中連接起來就可以構(gòu)成 流程圖 程序。
③、編流程圖程序一般分成兩個步驟: a、用模塊搭建流程圖。
b、根據(jù)實際需要,設置流程圖各個模塊的屬性。④、注意操作的技巧。
三、總結(jié)
師小結(jié):在今天的執(zhí)行任務中,你們個個都學得很認真,完成的很棒,掌握編流程圖程序的基本操作,學會修改設置眼睛、發(fā)音等模塊的屬性和學會編順序結(jié)構(gòu)程序。
老師真為你們驕傲!切記:遇到要解決的問題,要先思考分析,再寫執(zhí)行操作!希望你們再接再厲!!
四、課堂拓展練習探索創(chuàng)新,編程序,控制機器人的眼睛發(fā)綠光,然后機器人向前走。停止后機器人眼睛發(fā)紅光。
第二篇:體驗VB編程教學設計
《體驗VB編程》教學設計
一、教學內(nèi)容分析
1.課程標準內(nèi)容《信息的編程加工》教學設計
初步掌握用計算機編程加工信息的工作過程和基本特征; 2.教材作用與地位
教科版《信息技術基礎》第三章第二節(jié)“信息的編程加工”,對這部分內(nèi)容分兩堂課完成。第一節(jié)課通過操作和剖析已經(jīng)編好的計算機程序,在解決實際問題中分析并了解其工作過程,這種通過問題分析形成算法、再利用計算機程序解決問題的思路和做法,對學生幫助很大。
第二節(jié)課主要是通過制作“QQ登陸”這個小程序,體驗 VB編程的過程。讓學生了解一些簡單的編程知識。我們認識問題的過程一般都是像課本那樣:從概念到案例。即從事物的原理出發(fā),以實例來驗證原理。這樣的方法雖然對闡述問題的整體性是有益的,但是卻并不容易突破難題,給人以就事論事的感覺,沒有鮮活的體現(xiàn)。
所以本節(jié)采用的策略是:從案例到概念。即從事物的表象出發(fā),根據(jù)現(xiàn)象去探索原理。這樣的方法更符合青少年的求知心理,也更容易在用技術實現(xiàn)軟件模型過程中體驗到程序的本質(zhì)意義和巨大價值。而且要通過例子來讓學生明白計算機語言只是工具,算法才是程序設計的靈魂,從而理解計算機工作的內(nèi)部機制,也就理解了為什么說自動化信息加工和人性化加工是智能化加工的一個基礎。
二、學生分析
因為大多數(shù)學生在初中都沒有接觸到利用計算機來進行編程方面的內(nèi)容,因此在利用 VB來進行編程方面的基礎可以說是零,老師就要從最簡單、最基礎的方面來引導這些零起點的學生。在學生已有的計算機基礎上給他們講解一下程序設計中的算法以及一些簡單的VB編程。
三、教學目標: 1.知識與技能目標
引導學生了解有關程序設計的基本知識;讓學生了解計算機加工信息的內(nèi)在機制以及算法的含義。
2.過程和方法目標
讓學生了解計算機解決問題的一般過程,了解用高級語言編程工具解決問題的基本方法,感悟計算機程序設計的思想,了解計算機程序設計的基本流程。
3.情感與價值觀目標
激發(fā)學生對信息技術的求知欲,提高其學習興趣,形成積極主動學習信息技術的態(tài)度。
四、教學重點
1.了解VB程序設計的界面組成。
2.了解怎樣用VB編寫簡單的小程序,并且運行小程序。
五、教學難點
學生對于算法和 VB編程的理解程度。
六、教學過程
1.第一環(huán)節(jié):觀看程序,查看代碼,了解設計程序的一般過程 通過演示“QQ登陸框“小程序激發(fā)同學們的興趣。
學生觀察其界面。分析其程序。
教師:上節(jié)課大家通過修改程序體驗了一下編程的神奇力量,今天這堂課大家就變身真正的程序員,自己設計程序,編寫代碼,大顯身手了!首先,我們來設計它的外觀吧!
第二環(huán)節(jié) 上手模擬軟件外觀。
認識算法:制作軟件需要編寫程序,編寫程序要有一定的工具,事先還要有一定的規(guī)劃和設計,即算法。以蓋房子為例講解算法:預計有多少房間,規(guī)劃每個房間的功能是什么,建筑的過程是怎樣的,最后的裝修使用等。
操作演示:從制作軟件者的視角,了解 VB的結(jié)構(gòu)特點。(1)控件。
VB就像蓋房,有各種材料、器件——控件,以圖像控件為例,演示給學生插入一個控件。(2)控件的屬性。
每個控件都有一定的屬性,就像壁畫有名稱、大小、內(nèi)容、位置等。為圖像控件的 Picture屬性引入一個圖片。
(3)事件響應代碼。
有的控件要能響應一定的功能要求——事件。就像門鈴按動時有聲音,按門鈴就是事件,聲音就是響應。
教師演示如何設計程序界面!(演示一個控件即可!更改其屬性,并引導學生觀察每個對象的屬性說明,選擇相應的屬性進行修改。)
學生:設計程序界面。
教師要引導學生觀察每個對象的名稱。第三環(huán)節(jié) 探索軟件智慧的來源。
教師:設計好了程序界面,我們運行程序,是否會相應我們的操作!我們輸入了正確的賬號和密碼,就會顯示登錄成功的界面嗎?
學生:不會!要給它編寫代碼!
教師:是呀!我們剛才只是給它一個軀體,并沒有賦予它靈魂!只有編寫了正確的代碼,它才會按照我們的指令去操作!
那我們來分析一下這個程序!什么時候我們才能登陸成功? 學生:輸入正確的賬號和密碼!教師:什么時候出現(xiàn)錯誤的提示:
學生:賬號錯誤或密碼錯誤或者賬號密碼都錯誤!
教師:分析得非常好!明確了解決問題的過程,我們就開始動手編寫代碼吧!(高一的數(shù)學已經(jīng)了解程序設計的相關知識,學生讀懂程序沒有什么障礙!老師稍加點撥即可!)
問題是我們現(xiàn)在對那個對象編寫代碼?這是我們要解決的問題!
學生通過討論和思考:單擊“登陸”按鈕才引發(fā)的事件,應當對“登陸”按鈕編寫代碼!代碼如下:
Private Sub Command1_Click()mm = “gl123” hm = “2423366923” sr = Text2.Text If sr = mm And Text1.Text = hm Then Form2.Show Else MsgBox(“密碼輸入錯誤!”)End End If End Sub 教師和學生共同理解程序。
教師:在編寫程序過程中,難免會出現(xiàn)錯誤,就需要進行運行和調(diào)試!解決編程中出現(xiàn)的問題!有學生提出疑問:老師,我輸入的密碼為什么不能以“*”顯示? 教師:在文本框有一個passwordchar屬性,大家更改一下看看如何?
還可以對程序進行哪些修改呢?我們有時遇到網(wǎng)絡很差,想取消登陸怎么辦?引導學生對程序進行進一步的修改和完善!
第四環(huán)節(jié) 總結(jié)程序的作用及程序的結(jié)構(gòu)特點。教學反思: 1.教學設計
本節(jié)課在教學過程中,緊扣課標,從學生的認識特點和實際能力出發(fā),沒有用教材提供的例子,而用教師自己設計的例子——設計QQ登陸程序,引發(fā)學生的學習興趣。數(shù)學中已經(jīng)初步了解了程序設計語言,了解了程序涉及的三種結(jié)構(gòu),從學生熟知的例子入手,這樣引入課題自然、清楚,更重要的是簡化了“算法”和簡化了程序,課堂效果較好,達到了課標的要求。本節(jié)課的教學我感到最為成功的地方是,以學生為本,緊扣課標,教材處理恰當。通過分析通過剖析程序讓學生了解編程解決問題的方法和步驟;通過學生上機實踐,親身感受計算機編程解決問題的過程;通過學生感悟編程的過程,感受到編程就像跟計算機對話一樣;
2.分層教學的實施
教學中采用了分層教學,對不同的學生有不同的要求,“零起點”學生親身感受計算機程序解決問題的過程,懂得計算機程序設計的基本流程,“非零起點”的學生在“零起點”的基礎上,能夠根據(jù)自己的需要對程序進行進一步的完善。這樣所有的學生都能達到課標的要求,每個學生在自己的基礎上都有所提高。
3.感悟和提升
在教學中教師讓學生感悟程序設計的過程像什么活動一樣,好多學生都能感悟出像對話一樣,這正是程序設計的“精髓”。教師告訴學生編程不但能解決畫函數(shù)圖像這樣的小問題,還能解決更大更復雜的問題,你們現(xiàn)在所用的 Office就是用VB開發(fā)出來的,你們以前所學內(nèi)容主要是在應用別人開發(fā)的程序,如果有一天你能開發(fā)出程序讓別人使用,那么你的計算機水平將上一個臺階,你自己也很有成就感。
4.不足
前面在程序設計界面上,學生花費了較多的時間,在完善程序,如密碼框改變其屬性passwordchar,設計取消登陸框的“取消”按鈕,沒有完成。
第三篇:編程小結(jié)1
編程
人與人交流使用人類語言,人與計算機交流使用計算機語言。隨著計算機技術的發(fā)展,計算機語言也逐步得到完善。C語言是當今世界應用最為廣泛的程序設計語言。認識C語言有助于更好地學習、掌握和運用C語言。
計算機語言隨著計算機技術的發(fā)展而不斷地更新完善,人們最初使用的計算機語言是二進制代碼也就是機器語言,后來使用助記符語言即匯編語言,現(xiàn)在使用最廣泛的計算機語言是高級語言。
機器語言是計算機最早使用的語言。機器語言是直接用代碼指令表達的,由0和1組成的一串二進制代碼,這些二進制代碼是面向CPU指令系統(tǒng)的,可以由計算機直接識別,不需要任何解釋,執(zhí)行速率很高。由于機器語言是面向硬件的,計算機使用的CPU類型不同,所以每一種類型的CPU都有一種對應的機器語言,因此,一臺計算機上面的指令換到另一臺機器上后就無法使用,由此可見,機器語言的移植性和通用性很差。機器語言是由二進制代碼編寫的,數(shù)據(jù)位數(shù)比較難記憶,在進行編寫和輸入時難度較大,并且是純數(shù)據(jù),可讀性差,不便于程序員之間進行交流與合作,所以使機器語言無法獲得迅速推廣。
計算機執(zhí)行用機器語言編寫的程序的速度很快,但是難于記憶、辨認,編出的程序效率低、質(zhì)量差,所以人們對機器語言作了一種改進:用一些簡潔的英文字母、符號來代替特定的二進制指令串。例如,將十進制數(shù)1000送寄存器AX寫成:
MOV AX,1000
對于8088微處理器來說,機器語言編寫的代碼為:
***000000011
高級語言是目前絕大多數(shù)編程者的首選,它將許多相關的機器指令合成為一條指令,并且去掉了與具體操作有關但與完成工作無關的細節(jié),大大簡化了程序中的指令。高級語言是相對于低級語言而言的,它不是特指某一種具體的語言,而是包括很多編程語言,如Fortran、Pascal、Cobol、C、C++、Basic、Ada、Java、C# 等。
用高級語言編寫的程序稱為源程序。高級語言不是面向硬件的,計算機無法讀懂,與匯編語言程序類似,需要進行轉(zhuǎn)換。將高級語言程序轉(zhuǎn)換成機器語言程序的過程稱為編譯,完成這個轉(zhuǎn)換任務的系統(tǒng)稱為編譯系統(tǒng)。根據(jù)編譯的時間不同,可將編譯系統(tǒng)分為解釋和編譯兩類。
面向?qū)ο蟮恼Z言是在面向過程的計算機語言的基礎上發(fā)展而來的。概括地講,面向?qū)ο笙到y(tǒng)包含對象、類和繼承三個要素,能支持這三個方面的語言被稱為面向?qū)ο笳Z言。面向?qū)ο笳Z言的發(fā)展有兩個方向:一種是純面向?qū)ο笳Z言,如Smalltalk等;另一種是混合型面向?qū)ο笳Z言,即在過程式語言及其他語言中加入類、繼承等成分,如C++等。
面向?qū)ο笳Z言刻畫客觀系統(tǒng)較為自然,便于軟件擴充與復用。面向?qū)ο笳Z言系統(tǒng)中的基本構(gòu)件可以認為是一組可識別的離散對象,具有相同數(shù)據(jù)結(jié)構(gòu)與行為的所有對象可組成一類,具有唯一的靜態(tài)類型和多個可能的動態(tài)類型,在基本層次關系的不同類中共享數(shù)據(jù)和操作。基于類的面向?qū)ο笳Z言是面向?qū)ο笫澜绲闹髁鳌C嫦驅(qū)ο蟮某绦蛟O計語言有C++、Java、C#、VB.NET。
第四篇:《用心靈去傾聽》教學設計_1
《用心靈去傾聽》教學設計
一、揭題解題,激發(fā)興趣
什么是問訊處?用一個詞說出你親身實踐后,對問訊處的印象,這節(jié)就讓我們起去傾聽一個來自西班牙的也是有關問訊處的真實故事。
1、出示題,學生齊讀題:用心靈去傾聽怎樣的聽是“傾聽”?2、讀題后你想知道什么?(誰用心靈去傾聽?我想知道怎樣才能用心靈去傾聽的?)
二、初讀感知
1、自由朗讀故事,注意把句子讀通順、讀正確,讀得不暢的地方再多讀一遍。
2、同桌輪流接讀故事,若有讀錯的地方請真誠地指正。讀后完成填空:《心靈的傾聽》是一篇____文,是按照____寫的,先寫____,再寫____,接著寫____,最后寫____。文的主人公是____和____,文主要寫的是____。
3、簡單說說蘇珊給了小時候的“我”哪些幫助?
三、研讀感悟
1、這是一個發(fā)生在西班牙的真實故事,故事中的哪些內(nèi)容感動了你?請默讀全文,用“——”畫出感動你的句子,并多讀幾遍。待會兒和大家一起交流。
2、交流最受感動的句子(重點關注描寫人物言行、心理的語句),預設:
⑴我找到了聽我說話的人,不由得放聲大哭。
(找到了傾訴的對象,感到安慰)
⑵“你夠得著冰箱里的冰塊嗎?”小精靈用悅耳的聲音問我。
(悅耳?請用悅耳的聲音說這句話。蘇珊為什么要用悅耳的聲音問“我”?再讀句子。)
⑶我總是問她很多事情,比如,“怎么計算一個長方形的面積”“西班牙的首都在哪里”“‘修理’這個詞怎么拼寫”。小精靈總是耐心地回答我的問題,一遍遍地向我解釋。
(怎樣回答才叫“耐心”地回答?當我聽不懂時,她總是“一遍遍”地解釋給我聽,雖然對成年人來說這些問題顯得如此的幼稚和簡單,你覺得蘇珊是個怎樣的人?有愛心。齊讀,讀出蘇珊的愛心來。)
⑷你知道嗎,這只可愛的小鳥,它要到另一個世界去歌唱。
是什么原因讓蘇珊說這番話的?
你怎么知道“我”很傷心?
作者告訴蘇珊自己很傷心了嗎?
一起讀“我”說的話。那蘇珊是怎么知道的呢?
老師再讀“我”的話,你們用心聽,看聽出了什么?
你們都有一顆善良的心。這些蘇珊聽出來了嗎?
是的。她是一直用心在傾聽“我”說的話,當然聽出來了。那么,蘇珊為什么不直接告訴作者金絲雀死了呢?這說明了什么?
是的。讓我們學著蘇珊的語氣來讀這句話。
聽了蘇珊的話,“我”的心情有什么變化嗎?
請你讀讀8~11自然段。
⑸但是我非常想認識蘇珊,認識這個從未謀面卻如同我第二個母親的人。
請同學們想一想,“我”為什么會把從未謀面的蘇珊當作自己的第二個母親。
小練筆:但是我非常想認識蘇珊。因為________。(要求:聯(lián)系上下文進行合理想象,話盡量用文中的語言進行補白。)
3、用自己的語言說說你心中的蘇珊。
4、因為蘇珊在電話線那頭用心傾聽,給“我”帶來的幫助和安慰,使“我”變得快樂和幸福。那么,你是一個好的傾聽者嗎?在這個大千世界中,值得我們用心靈傾聽的有些什么?板書:
人間真情冷暖
四、總結(jié)深化
讓我們用心靈去傾聽人間真情冷暖,用愛心去對待絢爛美好的明天吧!
同學們,讓我們再次讀響題:用心靈去傾聽。
五、附板書
用心靈去傾聽蘇珊湯米
人間真情冷暖
第五篇:用計算器探索規(guī)律教學設計1
用計算器探索規(guī)律
教學內(nèi)容:用計算器探索規(guī)律
教學目標:
1、能借助計算器探求簡單的數(shù)學規(guī)律。
2、培養(yǎng)學生觀察、歸納、概括、推理的數(shù)學能力。
3、讓學生感受到信息化時代,計算器(或計算機)是探索數(shù)學知識的有力工具。
教學過程:
一、創(chuàng)設情境提出問題
1、使用計算器,小組合作
任意給出四個互不相同的數(shù)字,組成最大數(shù)和最小數(shù),并用最大數(shù)減最小數(shù),對所得結(jié)果的四個數(shù)字重復上述過程,你會發(fā)現(xiàn)什么呢?
2、小組匯報,展示過程,討論發(fā)現(xiàn)。
3、采訪學生,有什么感受。
師:仿佛掉進了數(shù)學黑洞,永遠出不來,非常的神奇,今天,我們還將利用計算器去探索更多的有趣的神奇的數(shù)學規(guī)律,有興趣嗎?let’s go!
二、探究交流解決問題
1、出示例10 獨立操作,你發(fā)現(xiàn)了什么規(guī)律? ①商是循環(huán)小數(shù) ②下一題結(jié)果是上一題的2倍… 不計算,用發(fā)現(xiàn)的規(guī)律直接寫出后幾題的商。
2、用計算器驗證。
小結(jié):一旦發(fā)現(xiàn)規(guī)律,就可以運用規(guī)律解決問題。
3、獨立完成“做一做”,你發(fā)現(xiàn)什么規(guī)律?先小組交流,再全班交流校對。
4、請學生總結(jié),也可質(zhì)疑。
教師激勵:肯定學生去探索規(guī)律后的秘密的探索精神,鼓勵他們繼續(xù)努力;希望學生在生活中,學習研究中去發(fā)現(xiàn)探索更多的規(guī)律。
三.鞏固應用強化提高 P31 7-9 四.回顧整理反思提升 你有什么收獲?