尊敬的各位評委、領(lǐng)導(dǎo)、各位老師:
大家好!我說課的題目是《誰做的好事-用程序表達(dá)邏輯思維》。
一、教材處理
本課是高中《信息技術(shù)》程序設(shè)計模塊的內(nèi)容。由于我校承擔(dān)著武漢市武昌區(qū)信息技術(shù)學(xué)科教材、教法實驗改革的任務(wù),近兩年來,一直在探索一條新的教學(xué)思路,以適合當(dāng)前我區(qū)及我校高中生知識結(jié)構(gòu)及特點。在現(xiàn)行的教材中,高中程序設(shè)計多以BASIC語言進行講解。目前我們進行的改革實驗中,我們選用的語言是C++。選它主要基于兩點理由:一是C++語言目前是使用最廣泛的語言之一,很多高校的程序設(shè)計等相關(guān)課程都以它為載體;二是目前高中的信息學(xué)奧林匹克競賽也將C++語言作為可選語言之一,近兩年報名參賽的選手中,選用C++語言的選手的比例已經(jīng)有了很大的提升,也是今后發(fā)展的一種趨勢。
二、學(xué)情分析
在我校,高中一年級部分班級開設(shè)了程序設(shè)計課程。根據(jù)近幾年對進入我校的新生所作的調(diào)查,大部分同學(xué)在初中階段已經(jīng)基本上完成了本學(xué)科高中階段部分模塊的學(xué)習(xí)任務(wù)。程序設(shè)計模塊是初中基本沒有涉足的模塊之一,在這種情況下,組織進行程序設(shè)計的班級教學(xué),既可完成高中階段信息技術(shù)學(xué)科該模塊的教學(xué)要求,又可因地制宜地引導(dǎo)學(xué)生,培養(yǎng)他們的程序設(shè)計學(xué)習(xí)興趣,提高他們的信息素養(yǎng)。根據(jù)兩年來探索情況來看,在高一就開設(shè)這一課程,基本上沒有太多的學(xué)習(xí)障礙。
三、教學(xué)目標(biāo)
u知識目標(biāo):
1、將實際問題抽象為邏輯關(guān)系;
2、枚舉法解題思路。
3、關(guān)系與關(guān)系表達(dá)式;
4、程序的循環(huán)結(jié)構(gòu)與分支結(jié)構(gòu)
u技能目標(biāo):
邏輯思維和推理是現(xiàn)實生活中常見的問題之一,將類似的實際問題抽象成計算機高級語言所識別的邏輯關(guān)系,靈活選用分支、循環(huán)等控制結(jié)構(gòu),采取最常見的枚舉法完成模擬推理,是期望學(xué)生逐步掌握的技能目標(biāo)。
u情感目標(biāo):
讓學(xué)生用表演的方法來再現(xiàn)生活的一種場景,再用程序的模擬解決由些提出的問題,原本枯燥無味的程序設(shè)計課變得生動活潑起來。學(xué)生的積極性被充分調(diào)動起來,讓學(xué)生充分體驗到計算機程序的工作方式,激發(fā)學(xué)生探究熱情。
u遷移目標(biāo):
1、通過一種循環(huán)結(jié)構(gòu)的示例,簡介其它二種循環(huán)結(jié)構(gòu),讓學(xué)生舉一反三完成同一問題的三種實現(xiàn);
2、大量圍繞這一任務(wù)的動畫、圖片、文字只需在老師的略加指點下,就能自學(xué)掌握,關(guān)注學(xué)生的探究精神培養(yǎng);
3、雨點法求常量∏(pai:3.1415926)給同學(xué)們展示了現(xiàn)實生活中另一類問題的解決方案,對學(xué)有余力、興趣強烈的同學(xué)提供了更多的思維空間。因地制宜的開展異步教學(xué),關(guān)注各種層次學(xué)生的學(xué)習(xí)需求!
四、重點難點
為完成以上的教學(xué)目標(biāo),會涉及到程序設(shè)計方面的很多問題。從基本的程序設(shè)計框架,基礎(chǔ)的程序設(shè)計概念、語法,到程序流程的控制都會涉及到,最重要的也是最難的,那就是如何將現(xiàn)實實際問題抽象成計算機高級語言所識別的對應(yīng)元素。
五、教法闡述
考慮到學(xué)生的專業(yè)基礎(chǔ)和接受能力,在教法方面,除了使用傳統(tǒng)的“講授法”以外,主要采用當(dāng)前本學(xué)科教學(xué)中廣泛應(yīng)用的“任務(wù)驅(qū)動法”開展教學(xué)。為了形象生動地表現(xiàn)教學(xué)內(nèi)容中所涉及的多而枯燥的眾多元素,特別設(shè)計了讓多位學(xué)生參與的“表演”,同時輔以多媒體網(wǎng)絡(luò)教學(xué)課件,加深學(xué)生印象,激發(fā)學(xué)生的學(xué)習(xí)熱情,用熱情進一步驅(qū)動后階段的教學(xué)工作。
六、學(xué)法指導(dǎo)
任務(wù)驅(qū)動教學(xué)法就是教師以任務(wù)引路,學(xué)生邊學(xué)邊練,完成自主學(xué)習(xí)任務(wù)。這一過程中要解決的一個重要問題是如何讓學(xué)生根據(jù)教師提供的相關(guān)資源有目標(biāo)地去完成任務(wù),而又不至于迷失方向。為此,我特意設(shè)立了網(wǎng)絡(luò)CAI課件,以簡潔醒目的欄目引導(dǎo)學(xué)生去達(dá)成目標(biāo)。
同時也設(shè)法讓同學(xué)們明白,信息技術(shù)是一門日新月異的技術(shù),具備刻苦的鉆研精神和超強的自學(xué)能力是迅速掌握信息技能的基礎(chǔ)和前提,力圖改變學(xué)生被動地跟著老師學(xué)為主動地去求學(xué)。
七、教學(xué)過程
1、課前準(zhǔn)備
課前,準(zhǔn)備好多媒體網(wǎng)絡(luò)教學(xué)課件,配置好WWW服務(wù)器(網(wǎng)絡(luò)cai課件用)和FTP服務(wù)器(學(xué)生上傳作業(yè)用)。設(shè)計好要求學(xué)生配合表演的情景,準(zhǔn)備好相關(guān)的道具:五個凳子,寫有四位同學(xué)所說話的標(biāo)牌。斷開外網(wǎng),只保留局域網(wǎng)暢通。
2、教學(xué)思路
課堂教學(xué)應(yīng)體現(xiàn)以人為本的思想,體現(xiàn)以學(xué)生為中心,以學(xué)生自主探究為特征的探究性學(xué)習(xí)模式,以此來實現(xiàn)讓課堂活起來,讓學(xué)生動起來,使課堂充滿生命的活力的目的。讓學(xué)生帶著問題來聽課,圍繞任務(wù)去操作,引導(dǎo)學(xué)生邊學(xué)邊練,使學(xué)生在愉快的學(xué)習(xí)氛圍中圓滿地完成本堂課所要達(dá)到的教學(xué)任務(wù)。
3、過程簡述
☆首先以學(xué)生現(xiàn)場被加以指導(dǎo)后進行的故事表演引出本課的教學(xué)任務(wù):“實驗中學(xué)有四位同學(xué)中的一位做了好事,不留名,表揚信來了之后,校長問這四位是誰做的好事。
A說:不是我。
B說:是C。
C說:是D。
D說:他胡說。
已知三個人說的是真話,一個人說的是假話。現(xiàn)在要根據(jù)這些信息,找出做了好事的人!
☆接下來,提出如下問題,引導(dǎo)學(xué)生積極展開討論,并就學(xué)生普遍感興趣的知識點予以簡評:
1)如果你是校長,你能根據(jù)已知的信息判斷出誰是做好事的學(xué)生嗎?
(注:學(xué)生答“不能”,便反問其為什么?否則反問是誰?又是如何推理得出的?以此啟發(fā)學(xué)生的思維空間。隨機點幾個學(xué)生發(fā)言。這個問題學(xué)生可能會有各種想法,能推導(dǎo)出答案的學(xué)生比率應(yīng)該比較高)
2)(備用問題)同學(xué)們都很聰明,有的同學(xué)說憑經(jīng)驗,有的同學(xué)給出了嚴(yán)密的推理過程,只不過同學(xué)們的思維很活躍,跳躍性比較大。計算機可沒你們聰明,它只會按部就班的工作,它能用這種方式推理問題嗎?如果不能,你能設(shè)想一下計算機如何找到做了好事的同學(xué)嗎?
(注:此時若學(xué)生回答不是很完整或者不知從何處入手這個問題時,可從計算機的“傻”的工作方式:逐一嘗試方面予以引導(dǎo))
☆然后,繼續(xù)通過課件進一步分析計算機的枚舉法,用相對直觀的程序偽碼描述這一過程。逐步求精將偽碼細(xì)化變成C++源代碼。這一過程將會要求配合表演的學(xué)生繼續(xù)表演計算機的枚舉過程,形象而生動。隨著游戲的進行,課堂氣氛達(dá)到本任務(wù)教學(xué)的高潮。
☆分析完畢,我會把事先準(zhǔn)備好的樣例程序運行一下,讓同學(xué)們看到計算機運行的結(jié)果跟我們分析的結(jié)果是一樣的。讓學(xué)生產(chǎn)生躍躍欲試的激情。
☆讓學(xué)生嘗試參照我的樣例程序完成任務(wù)。對學(xué)有余力學(xué)生鼓勵他們舉一反三,嘗試用另兩種循環(huán)方式改寫這一程序,并將寫好的程序上傳到網(wǎng)絡(luò)課件鏈接的FTP服務(wù)器中。在學(xué)生寫程序的過程中,在教室里來回走動,幫學(xué)生解決遇到的問題,如果是比較典型的問題,則通過廣播系統(tǒng)及時提醒學(xué)生。
☆對那些有良好程序設(shè)計基本的同學(xué),也會給出與本課要點――枚舉相關(guān)的趣味閱讀材料,開闊他們的眼界,活躍他們的思維。體現(xiàn)異步教學(xué)思想。
☆在本教學(xué)任務(wù)結(jié)束前的五分鐘,展示學(xué)生的上傳程序,現(xiàn)場解決幾個(三個左右)有問題的程序,提醒學(xué)生注意事項,提高他們的程序調(diào)試能力。
我的說課完了,多謝各位評委和老師能給我今天鍛煉和學(xué)習(xí)的機會,這對我今后的工作一定會有很大的幫助,謝謝大家!