• 
    

    
    

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

      一堂不寫代碼的程序設(shè)計(jì)課

      2017-12-28 17:23:07潘安娜
      教師·下 2017年11期
      關(guān)鍵詞:流程圖程序設(shè)計(jì)實(shí)例

      潘安娜

      培養(yǎng)學(xué)生的計(jì)算思維,提高他們的創(chuàng)新能力,讓計(jì)算機(jī)幫助我們高效地解決問題,不要讓程序代碼編寫消耗了學(xué)生學(xué)習(xí)程序設(shè)計(jì)的熱情。也許舉一些有趣的實(shí)例,換一種“編程工具”就能喚起學(xué)生編程的興趣。

      一、教學(xué)分析

      在實(shí)際教學(xué)中,程序設(shè)計(jì)通常是信息技術(shù)教師“避教”、學(xué)生“避學(xué)”的內(nèi)容,究其原因是其枯燥的理論知識(shí)、深?yuàn)W的語法和乏味的例題。如何讓學(xué)生簡(jiǎn)單輕松地理解算法思想,讓學(xué)生“愛”上程序呢?我們應(yīng)該以培養(yǎng)學(xué)生計(jì)算思維為目標(biāo),借助工具來降低編程難度,少寫程序,甚至不寫程序。但計(jì)算思維是一種思維,它是以程序?yàn)檩d體的,不編寫程序似乎又是不可能的?!爱嫵獭边@款軟件不僅僅能用來繪制流程圖,它還可以根據(jù)流程圖自動(dòng)生成程序代碼,并實(shí)現(xiàn)運(yùn)行。借助“畫程”,信息技術(shù)教師可以大大降低編程對(duì)學(xué)生的干擾,把重點(diǎn)放在解決問題的思維方式上。本節(jié)課設(shè)計(jì)了三個(gè)實(shí)例:“尋找開關(guān)對(duì)應(yīng)關(guān)系”引導(dǎo)學(xué)生進(jìn)入算法世界,體會(huì)流程圖表示的便捷、清晰等優(yōu)點(diǎn),掌握使用流程圖描述算法的方法;“尋找污染的藥丸”將復(fù)雜問題通過分析、解剖變成簡(jiǎn)單的算式問題,掌握畫程的使用方法,克服對(duì)程序的畏懼心理;“計(jì)算三角形面積”將所學(xué)知識(shí)應(yīng)用到實(shí)踐,在熟練的基礎(chǔ)上深入討論問題的多種可能性,訓(xùn)練學(xué)生思維的嚴(yán)謹(jǐn)性。

      二、教學(xué)目標(biāo)

      (1)知識(shí)與技能:理解算法三大邏輯結(jié)構(gòu),能使用流程圖描述算法。

      (2)過程與方法:體驗(yàn)計(jì)算機(jī)解決問題的一般過程。

      (3)情感、態(tài)度與價(jià)值觀:培養(yǎng)學(xué)生的邏輯思維能力。

      三、教學(xué)過程

      1.趣味導(dǎo)入

      (1)上課之前,我們先來做個(gè)IQ測(cè)試題:

      (2)學(xué)生討論,用自然語言來描述解決步驟,教師總結(jié),并讓學(xué)生完善解決該問題的流程。

      (3)對(duì)比自然語言和框圖表示,突出框圖表示的優(yōu)點(diǎn),講解流程圖表示程序三大結(jié)構(gòu)的方法。

      (4)借助“畫程”軟件幫助我們輕松繪制流程圖。

      【設(shè)計(jì)意圖:程序不僅可以解決數(shù)學(xué)問題,還有很多其他有趣的地方。有趣的實(shí)例可以吸引學(xué)生注意力,提高學(xué)生討論的積極性。】

      2.提出實(shí)際問題

      (1)畫流程圖的目的是解決實(shí)際問題,下面看一個(gè)實(shí)際問題:

      (2)分析問題,學(xué)生討論:已知條件是什么?怎么稱?稱多少顆?怎么計(jì)算?

      (3)設(shè)計(jì)解題步驟:1號(hào)藥瓶取1顆,2號(hào)藥品取2顆,3號(hào)藥品取3顆,4號(hào)藥品取4顆,稱出總重量z,假設(shè)每顆藥丸的標(biāo)準(zhǔn)重量是m,用算式z-10*m就可以計(jì)算10顆藥丸的重量和10顆藥丸標(biāo)準(zhǔn)重量之間的差值,該差值設(shè)為x,x的值就是被污染的藥瓶的編號(hào)。在“畫程”軟件中繪制該題的流程圖。

      (4)編寫代碼:畫程中選擇某一種編程語言,自動(dòng)生成程序代碼。

      (5)運(yùn)行驗(yàn)證:運(yùn)行并驗(yàn)證結(jié)果。

      【設(shè)計(jì)意圖:利用“畫程”自動(dòng)生成程序的功能,大大減輕學(xué)生編程的負(fù)擔(dān)?!?/p>

      3.自主解決實(shí)際問題

      (1)自主探究,獨(dú)立解決下面這個(gè)實(shí)際問題:

      (2)輸入的數(shù)據(jù)是否能計(jì)算出面積?有哪些條件要判斷?如何修改流程圖?

      【設(shè)計(jì)意圖:降低編程的難度后,學(xué)生就會(huì)把關(guān)注點(diǎn)放在問題的解決上??此坪?jiǎn)單的問題,常常暗含了容易忽略的陷阱。輸入三邊數(shù)值,借助計(jì)算機(jī)運(yùn)算,很容易就可以得出面積,但是輸入的三邊是否可以構(gòu)成三角形呢?很多學(xué)生忽視了這一點(diǎn)。教師可以事先準(zhǔn)備幾組數(shù)據(jù),讓學(xué)生進(jìn)行運(yùn)行測(cè)試,從運(yùn)行結(jié)果中,他們就會(huì)意識(shí)到自己所忽略的問題。通過該實(shí)例,培養(yǎng)學(xué)生嚴(yán)謹(jǐn)?shù)乃季S能力?!?/p>

      四、教學(xué)反思

      本節(jié)課是一堂不寫程序的程序設(shè)計(jì)課,選取的實(shí)例生動(dòng)有趣,很好地吸引了學(xué)生的注意力,討論激烈,取得了良好的教學(xué)效果。同時(shí),借助“畫程”這個(gè)實(shí)用的軟件,將煩瑣復(fù)雜的編程工作交給計(jì)算機(jī)來完成,讓學(xué)生把精力更多地放在探討問題解決的方案上。“畫程”消除了學(xué)生對(duì)編程的畏懼,極大地調(diào)動(dòng)了學(xué)生學(xué)習(xí)程序設(shè)計(jì)的熱情。

      (作者單位:南京師范大學(xué)附屬中學(xué))

      猜你喜歡
      流程圖程序設(shè)計(jì)實(shí)例
      基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
      從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
      電子制作(2019年9期)2019-05-30 09:42:04
      高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
      專利申請(qǐng)審批流程圖
      河南科技(2016年8期)2016-09-03 08:08:22
      專利申請(qǐng)審批流程圖
      河南科技(2016年6期)2016-08-13 08:18:29
      PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
      寧??h村級(jí)權(quán)力清單36條
      完形填空Ⅱ
      完形填空Ⅰ
      《天津醫(yī)藥》稿件處理流程圖
      衡水市| 陇南市| 墨玉县| 瑞安市| 巴塘县| 姚安县| 容城县| 昌乐县| 望城县| 郁南县| 萨嘎县| 九江县| 虞城县| 祥云县| 甘德县| 大厂| 黄大仙区| 岳普湖县| 沭阳县| 海阳市| 陆河县| 台中市| 渭源县| 申扎县| 桦川县| 阜城县| 辛集市| 清涧县| 赫章县| 临武县| 房产| 华容县| 五大连池市| 朔州市| 利川市| 秀山| 哈密市| 江川县| 双桥区| 安国市| 邹城市|