• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      將趣味元素注入程序設計課堂教學

      2014-11-25 14:32:54范留平
      中學教學參考·文綜版 2014年11期
      關鍵詞:程序設計實例程序

      范留平

      學習程序設計語言可以培養(yǎng)學生運用算法解決實際問題的能力。2013年初中“程序設計”內容由選修教材轉入必修教材,可見其重要性。由于程序設計需要一定的數學基礎及邏輯思維能力,因此大部分人,特別是對于剛剛接觸程序設計的初中生來講,程序設計是一門枯燥乏味的課程。本文就如何培養(yǎng)學生學習VB程序設計談談自己的實踐體會。

      情景再現一:在一堂程序設計的公開課上,教師以“獵人過河”的實例導入,將學生的積極性充分調動起來。在以后的環(huán)節(jié)中,學生的興趣依然高漲,教師帶領學生進入“輕松一刻”,用玩二十四點的游戲讓學生體驗計算機程序帶來的快樂,并通過滿意度調查這個互動環(huán)節(jié),得出算法確定的重要性。整堂課教師語言優(yōu)美,激情飽滿,學生學習的勁頭越來越大,最后通過教學反饋環(huán)節(jié),學生學習效果也很好。

      情景再現二:在另一堂程序設計的教學中,教師先以抽獎的程序導入,學生非常感興趣??墒窃谝院蟮慕虒W環(huán)節(jié)中,學生的學習興趣越來越淡,有的開始玩游戲,有的在聊天、睡覺。整堂課在平淡中度過。

      反思這兩堂課,同樣是程序設計的第一課時,為什么教學效果出現如此的反差?基于此,我開始重新思考VB教學。我隨機抽取40名學生完成問卷調查表,并找了一些學生進行個別談話,才發(fā)現問題的關鍵所在。大部分學生認為程序設計是一件很枯燥的事;教師的課大都是讓他們按照既定的模式來完成,課堂上沒有自由發(fā)揮的空間;信息技術每周只有一節(jié)課,學生學過之后,很快就忘記了,由于不能及時鞏固所學內容,學習的效果很不好;教師所教的程序設計方法不能滿足學生的實際需要等。

      愛因斯坦說過興趣是最好的老師,一個人一旦對某件事產生了興趣,他就會主動去學習,去探索。因此,我開始逐漸改變自己的教學策略,將教學的重點放在培養(yǎng)學生的學習興趣上。根據自己的教學實踐,我從以下幾個方面進行闡述。

      一、聯系生活,激趣導入

      良好的開端是成功的一半。一堂課如果導入得當,引人入勝,就能立刻吸引學生的眼球,將學生分散的注意力一下子集中到課堂中來,為整節(jié)課起到良好的鋪墊作用。在信息技術教學中,課堂的導入同樣也要有趣味性,并且所舉的實例要貼近學生生活實際。

      玩游戲是大多數學生感興趣的事情,因此在《初識VB程序設計》教學時,我以學生感興趣的猜謎游戲導入。課一開始,我就說:“同學們,我們一起來猜幾個謎語好嗎?”學生興致高漲,躍躍欲試?!罢埓蠹铱雌聊?,哪一個小組的同學能既快又準地說出謎底,我就給該小組獎勵一顆五角星,而且這一節(jié)課結束,得五角星最多的小組將得到老師的小禮品哦!”學生你一言我一語,紛紛猜測答案。我順勢利導:“同學們都很聰明,你們想自己也設計出這樣的程序嗎?這節(jié)課我們就一起來學習用Visual Basic編寫程序,感受程序設計的獨特魅力吧!”

      通過學生感興趣的猜謎游戲導入,然后以制作個性化的游戲為主線貫穿全課,一下子將學生的積極性調動起來,并且學生為了制作出個性化的游戲程序,精神一直保持高度集中的狀態(tài),整堂課效果很好。因此,有效的導入是提高學生學習興趣的首要條件。

      二、任務實用,寓學于樂

      特級教師李冬梅說:“我非常重視每次課引入任務的設計,常常為了設計一個任務而苦思冥想,力爭每節(jié)課都能為學生帶去一個能夠滿足他們好奇心的任務。”在信息技術教學中,我們要盡可能設計出有趣味性且實用性強的學習任務。我們的教學對象是初中生,他們在學習程序時,并不關心能從這堂課中學到什么算法,而只關心學習的東西好不好玩,有沒有實用價值。教師在VB教學過程中,切忌為了講清某一種算法或某一個知識點,而降低整個任務的趣味性和實用性。因此,在教學中,教師所設計的任務要能夠滿足學生的好奇心,并且實用性強,讓學生即學即用。

      例如,在講《程序中的循環(huán)》一節(jié)時,我選擇了對文件夾進行加密解密的實例,學生對這個實例非常感興趣。并且學習完了以后,我讓學生自己在電腦上建一個個人的文件夾,然后將平時上課的東西存放在里面,并用自己設計的程序給文件夾進行加密,讓學生在應用的過程中充分肯定自身的能力,增強學生的自信心,既調動了學生學習的積極性,又激發(fā)了學生學習信息技術的興趣。

      三、拓展任務,完善設計

      要能夠在課堂上始終抓住學生,吸引學生的注意,僅僅有趣、實用還不夠。教師所設計的任務要有拓展性,也就是說,所舉的實例應該是不完美的,可以引發(fā)學生有多向的思維思考或改進。

      例如,在進行《程序基本知識》第一課時的教學時,我以“身體質量指數”為主線貫穿全課的始終,設計了三個不同層次的任務。任務一主要是先讓學生嘗試閱讀程序,了解程序的處理過程,然后在理解的基礎上動手編寫簡單的程序;任務二是讓學生利用所學的函數inputbox來完善改進自己的小程序,使所設計的程序具有交互性,功能更強大;任務三是一個開放性的任務,首先給學生展示一個界面非常優(yōu)美,并且極具人性化的測試體重標準的程序,留給學生想象的空間,給學生提供一個思考創(chuàng)新的環(huán)境,吸引學生去創(chuàng)新。

      通過以上的實例發(fā)現,學生一旦改進成功,會獲得不少的成就感。學生在不斷的獲取成功的同時,就會產生強烈的繼續(xù)學習的愿望,學習興趣也會越來越濃厚。

      四、分層教學,因材施教

      《基礎教育課程改革綱要(試行)》明確指出,“在教學過程中,教師應尊重學生的人格,關注個體差異,滿足不同學生的學習需要,創(chuàng)設能引導學生主動參與的教育環(huán)境,激發(fā)學生的學習積極性,培養(yǎng)學生掌握和運用知識的態(tài)度和能力,使每個學生都能得到充分的發(fā)展。”因此,作為一名信息技術教師,我們不能讓基礎好的學生止步不前,也不能讓接受能力弱的學生望塵莫及。為了調動每一個學生的學習興趣,在課堂上,我采取分層教學模式。在具體的教學環(huán)節(jié)中,我設計的任務盡量是一個開放性的主題,這類任務每個學生都可以盡情地發(fā)揮才能,學生在完成任務的同時,還能強化他們的思維方式和思維能力?;蛘呶覀兛梢栽O計不同層次的任務,基礎性任務每個學生都要掌握,對于拓展性任務則適合學有余力的學生,還可以通過加星等激勵評價機制對完成任務多的學生加以獎勵,這樣又可調動學生向更深層次的方向發(fā)展。

      喬布斯說過:“每個人都應該學習如何編程,因為它教會你如何思考?!币虼?,學習程序設計不是讓教師逐一講解程序代碼的含義,而是要讓學生學習程序設計的過程和思想。 “沒有最好,只有更好”,如何更好地培養(yǎng)學生的學習興趣,如何讓學生在快樂中學習VB程序設計,還需要我們在今后的教學實踐中不斷的探索和研究。

      參考文獻

      李藝,李冬梅.信息技術教學方法:繼承與創(chuàng)新[M].北京:高等教育出版社,2003.

      (責任編輯 陳劍平)endprint

      猜你喜歡
      程序設計實例程序
      基于Visual Studio Code的C語言程序設計實踐教學探索
      計算機教育(2020年5期)2020-07-24 08:52:56
      從細節(jié)入手,談PLC程序設計技巧
      電子制作(2019年9期)2019-05-30 09:42:04
      試論我國未決羈押程序的立法完善
      人大建設(2019年12期)2019-05-21 02:55:44
      “程序猿”的生活什么樣
      英國與歐盟正式啟動“離婚”程序程序
      高職高專院校C語言程序設計教學改革探索
      創(chuàng)衛(wèi)暗訪程序有待改進
      PLC梯形圖程序設計技巧及應用
      完形填空Ⅱ
      完形填空Ⅰ
      呼图壁县| 宁蒗| 德昌县| 南宁市| 潞城市| 砀山县| 梅河口市| 谷城县| 法库县| 杨浦区| 新干县| 田东县| 乌拉特后旗| 宜阳县| 伽师县| 晋中市| 门源| 泽州县| 察哈| 玛沁县| 陇西县| 广汉市| 西乌珠穆沁旗| 盘山县| 彰化市| 拜城县| 从江县| 广安市| 始兴县| 六盘水市| 远安县| 通山县| 保靖县| 双桥区| 肥东县| 永宁县| 株洲县| 新干县| 陕西省| 太和县| 普定县|