語言教育的方法范文

時間:2024-02-21 17:47:13

導語:如何才能寫好一篇語言教育的方法,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公文云整理的十篇范文,供你借鑒。

語言教育的方法

篇1

關鍵詞 語言教育教學方法

一、自身語言素質的提高。

教師要想提高幼兒的語言表達能力,就要加強自身的語言修養,為幼兒學習語言樹立榜樣。幼兒學習語言的基本方法是模仿,老師是最直接、最有權威的模仿對象。所以老師的語言一定要做到發音準確規范、簡潔明了、生動有趣,也要有一定的文學修養。在教學中教師的語言切忌生硬粗俗,要讓優美的語言滲透在幼兒幼小的心靈。在與幼兒的語言交往中,教師要及時調整活動的內容和方法,啟迪幼兒進行思維交流。在教學實踐過程中,我深刻認識到幼兒語言的培養教育不是一朝一夕的,它是一個長期的、不懈的探索過程。教師要站在孩子的角度,用孩子的眼光看世界,用孩子的思維去思考、去表達自己的思想。在語言課教學活動中要注重幼兒的創造性思維,才能有效地促進幼兒語言表達能力的提高。只要堅持不懈,為幼兒創造各種發展的機會與條件,就能達到預期的效果。

二、培養幼兒的創造性思維。

葉圣陶說:“語言是思維的定型,思維是語言的基礎。”發展語言能力就是發展思維能力,而發展思維能力正是發展智力的核心。在幼兒語言教學中幼兒語言的發展關鍵在于思考。

1.創設一個寬松的語言氛圍。 有了寬松、愉快的氣氛,孩子才想說、敢說,并且感受到說的快樂。當然,寬松并不就是讓幼兒隨意發言,而是讓孩子感到沒有壓力、不強調對錯與好壞,做到“理解接納,支持鼓勵”。

(1)接受孩子的語言特點。在語言教育活動中,教師要多鼓勵、少批評;多支持、少反對;多欣賞、少諷刺;多啟發引導、少消極灌輸。不受生活經驗、思維特點、成人標準的限制。有的幼兒語言表達的意思不一定準確或恰當,出現少詞多字的現象,甚至用方言來表達。這時我除了引導幼兒準確地表達外,還極力鼓勵他們使用語言解決問題。

(2)滿足孩子交往的需要。在集體語言教育活動時,當個別孩子的問題回答與自己設想的大致符合時,教師馬上就此小結,提出下一個問題,這樣往往容易使幼兒形成思維定勢,導致活動不能繼續。教學要突破定勢,激發幼兒多角度思考問題、回答問題解決問題,達到交流的目的。

2.鼓勵幼兒想說、敢說、會說。

語言能力是在運用的過程中發展起來的,發展幼兒語言的關鍵是創設一個能使他們想說、敢說、喜歡說、有機會說并能得到積極應答的環境。在教學中幼兒除了和教師交流外,很大一部分時間是和同伴交談。而在集中語言教育活動中幼兒發言說話的機會太少。針對這一問題,我改變了傳統的語言教學方式,注重以幼兒為主體,為孩子創造更多的發言機會。

(1)讓孩子想說。依據幼兒好表揚,喜歡小禮物的特點,用激勵的方式使幼兒產生想說的欲望。如,在上語言課時,我對于能積極發言的幼兒及時地發一張小卡片,獎勵一朵小紅花,并摸摸他的頭或擁抱一下等給予肯定。針對個別性格內向的孩子,不急于要求他能同其他孩子一樣一開始就能站出來說,而是進行個別交談,一步一步地去引導,幫助其克服心理障礙,最終達到與他人交流的目的。

(2)讓孩子敢說。其實有些孩子不是不想說,而是不敢說,因此我們通過為幼兒提供多種表現自我的機會,消除幼兒獨立表現的恐懼感,增強幼兒大膽表現的欲望。如開展“開心小主持”、“課間播報”、“自由交談”等活動,使幼兒把生活中的所見所聞,通過自己的語言說出來傳達給周圍的人,與他人一起分享快樂,同時培養了幼兒傾聽的習慣,提高了幼兒的語言表達能力。

三、語言教育滲透各科教學。

語言教育實際上和其他教育是一種互為基礎、互為聯系、和互相促進的關系。語言教育不僅是語言課教師的責任,而且是各科教師的責任。在各科教學中,幼兒語言的發展與其情感、經驗、思維等其他方面有著密切的關聯。因此,各科領域的教育是發展幼兒語言的重要途徑。

1.游戲教學。游戲教學是幼兒園教學的主心骨,不論是課堂游戲還是戶外游戲都要讓幼兒積極主動地參與到活動之中,充分地表露自己的情感,要求幼兒不僅要動起來,而且要進行交流,了解游戲環節及游戲的目的所在,達到游戲的結果,從而獲得語言的發展。比如在角色游戲中,分配角色是關鍵,教師在分配角色時要反復強調角色名稱,然后請每個幼兒說說自己在該游戲中擔任什么角色,任務是什么?如在唱歌比賽中扮小白兔的幼兒的任務是當裁判員等。

2.音美教學。幼兒語言的發展應滲透在音美教學活動之中。如在音樂活動中,讓幼兒邊聽音樂邊聯想感覺到了什么?然后用語言描述出音樂旋律所表達的意境及自己的感受。說說自己感受到了什么?如:聽《春天來了》這首歌,幼兒就會說:“我感到天氣變暖了,柳樹發芽了,田野變綠了,山里的野花開了,蜜蜂蝴蝶飛來飛去。”在美術活動中讓幼兒用語言講述自己繪畫的內容,并說說繪畫中自己采用了哪些線條,這些線條看上去像什么?比如:螺旋線像什么?幼兒就會七嘴八舌地說像媽媽的頭發,像攀登架,像螺絲,等等。這樣能充分發揮幼兒思維想象力,讓幼兒在輕松愉快、自然的氛圍中發展語言能力。

篇2

[關鍵詞]“后方法”;英語課堂;生態語言教學

[中圖分類號〕H0[文獻標識碼〕A[文章編號〕1008-2689(2016)03-0021-05

引言

首倡于美國應用語言學界的“后方法”教學觀[1],是 20 世紀中后期全球化視域下英語作為二語(ESL)和外語(EFL)教學研究中凸顯的、從根本上超越外語教學“方法”的一種全新批判性語言教學思想、理念和實踐[2]。“后方法”不同于任何一種傳統意義上的教學法和流派[2], “后方法”擺脫單一的教學法對外語教學的束縛,提倡辯證批判和反思外語教學中各種變量和情境,強調特定語境對外語教學的重要性,強調社會、政治、經濟、文化、意識形態及教育制度等相互關聯的復雜因素對外語教學的影響。“后方法”重新界定外語教學中學習者、教師、教師教育者和教學工作者在教學過程中的身份和地位,提出外語教學的特定性、實踐性和可行性三個批判教學參量。倡導“學習者自主”、“教師自主”和“教師賦權”等為外語教學的基本原則。 而語言教學的生態觀則把語言課堂視為一個生態系統,把課堂教學環境、教師、學生、教材、教學方法等視為生態因子,為英語課堂研究提供了一種嶄新的思維方式。“后方法”視域下的英語課堂生態教學模式構建研究勢必能擺脫任何單一教學方法的束縛,致力于優化英語課堂生態系統結構,平衡各生態因子,進而建立和諧、健康、充滿活力的語言課堂生態系統,使教學的內涵得到豐富,使課堂“群體動力”得到發揮,促使學習者自主學習能力和英語綜合素質的提高。本文首先解析“后方法”思想的緣起,繼而分析生態語言教學觀的內涵,旨在探究如何從“后方法”視域構建英語課堂生態教學模式,從而實現英語課堂生態的可持續發展。

一、 “后方法”思想的緣起

外語教學的發展史見證了種種教學方法的誕生、消亡、復生又循環,從語法翻譯法、直接法、閱讀法、聽說法等到暗示法、全身反應法、交際法、沉浸法、計算機輔助教學法等,外語教育工作者與研究人員以巨大的熱情和精力致力于探索更有效的外語教學方法,充滿信心地期待著更有效的教學方法。然而,無論是實證研究還是教學實踐,都無法令人信服地證明某一種教學法必然優于另一種教學法,無法證明“最佳教學法”的存在。因此,人們逐漸對“專家生產方法,教師消費方法”產生了質疑。Kelly曾發表感想“本世紀很多標榜為具有革命性的教學理念,只不過是先前教學思想和程序的重新思考和命名”[3]。美國著名語言教學專家Rivers也一針見血地指出: “所謂新的方法,只不過是給現有方法涂上一層新鮮染料,借以用新潮術語來掩蓋本質相似性的做法”[4]。英國應用語言學家Allwright在談到現有教學方法的效果時,稱之“基本無甚幫助”,并且預言了方法的死亡[5]。

由于“方法概念”和某種教學法本身的局限性,以及具體化、規范化和模式化的教學方法對教學手段和技巧的限制,基于實踐檢驗和理論反思,人們逐漸意識到方法概念“削弱而不是加強了人們對語言學習和教學的理解”。超越教學法概念的“后方法”思想便顯露萌芽。美國加州州立圣何塞大學(San Jose State University)語言學教授Kumaravadivelu在剖析教學法理論與教學實踐相脫節的基礎上,于1994年提出了超越傳統教學法的“后方法”教學觀,在后來出版的《理解語言教學―從方法到后方法》論著中,他認為:“把教學法用作組織語言學習及教學的原則是不幸的,因為其不足和所限過多,根本無法圓滿地解釋語言學習與教學的復雜性”[6]。 “后方法”外語教學思想還深受后現代主義思潮的影響。后現代主義哲學和后現代教育的主要特征可以概括為:1)懷疑和否定的思維特征; 2)多視角、多元化的方法論; 3)非中心性、異質性的解構策略[7]。后現代教育思想強調多元、崇尚差異、主張開放、重視平等、推崇創造、否定中心和等級、去掉本質和必然[8]。同時,相關學科理論如語言學、心理學、心理語言學、社會學、社會語言學、教育學等的發展也為“后方法”外語教學視角注入了理論活力。

二、 生態語言學與生態語言教學

生態外語教學觀的構建理論基礎是生態語言學,也稱為語言生態學,指的是在人種語言學、人類語言學和社會語言學等領域中對語言和環境之間相互作用的研究。構建語言教學生態模式的基本概念來源于生態環境的四個基本特征。首先是生態體的整體性。生態學認為每一個事物都是各組成部分在一個穩定、完整而又有序的環境下共同存在。同樣,外語課堂上的教師與學生互為主體,相互影響。其次,生態體的協變性。一個生物物種的進化必然會引起另一物種的協同變化,誠然,在生態教學環境中,教師的課堂情緒勢必會影響和感染學生,而學生的態度也會導致教師情緒的變化。再者,生態體的共生性。在生態環境中,各種生物生存在一起,相互之間會為對方的存在而長期共生,并發生著一定的關系。同樣,教師和學生之間也存在這種互利共生的生態關系。最后,生態體的動態平衡性。生態系統各部功能與結構是處于一種相互協調和適應的狀態中,而語言教學的課堂上,針對學生的能力和接受水平教師會進行教學方法的不斷協調與調整,以便適應學生進而有效避免其厭學情緒,提高教學效果。因此,生態語言教學的基本概念借鑒生態學原理, 從生態學的視角來分析英語課堂, 強調構建以學生為本、有對話性和可持續發展的互動式課堂;提倡擯棄單一化、程式化和教條化的教學模式, 代之以富有生態性、多極性和對話性的互動式教學。生態外語教學觀強調的是教學環境中多種因素的綜合作用,包括社會和人文因素、語言材料、教師情緒、班級構成、班級風氣、學習風格、學習態度、學業水平等。

三、 “后方法”基本原則與生態語言教學

盡管長達一個世紀的語言教學法研究為外語教學課堂提供了諸多有益的指導和建議,“后方法”教學觀認為沒有任何一種教學方法可稱為最佳教學法。“后方法”教學觀倡導“學習者自主”、“教師自主”和“教師賦權”等為外語教學的基本原則。

(一) 學習者自主與生態語言教學

“后方法”教育理念倡導學習者自主,而生態語言課堂的情感觀指寬容和相互尊重的社會心理環境,自立、自信、自強等個性心理品質。在生態系統的視野中, 進行語言教學的英語課堂猶如一個開放型的大系統, 生態課堂中教師和學生是兩個最為重要的生態因子, 也是最具活力的群體,每個學生都有自己的生態位。這種生態位的形成受多種因素的影響, 包括學習者的性格、動機、學習風格等主觀因素, 以及學習環境、成長背景、家庭影響等客觀因素。由于生態位的客觀性以及大學外語課堂的特殊性, 學生的個體差異現象會變得更加明顯。語言生態課堂的自主性指在教學過程中,學習者根據自身的需求、目標和任務對自己的學習活動進行積極、主動、自主的調控和支配。要建構充滿活力和生氣的語言生態課堂,首先是促使學生自主參與,成為課堂的主人。因此,教師要注重營造寬松的教學氛圍,給予學生一定的學習權力和自由,為促進學生自主學習提供優質的發展空間。在具體的語言課堂管理中,一旦學生有權力參與選擇諸如學習內容、教學程序、評價方式等,就能增強其責任感和學習自主性。另外,教師與學生共同制定學習紀律和規范,學生會更樂意自覺遵守。在教學過程中,教師有意識地設計以學生為主導的教學活動,如合作學習、小組活動、角色扮演等能激勵學生積極參與。注重引導學生進行自我評價,對自己的學習進行及時的反省和反思,會使其有學習責任感。總之,確立教學活動中學生的主體地位,充分發揮學生的主體作用,他們自主學習的主動性和創造性就能被最大限度地激發和釋放,生態語言教學模式的構建才能得以實現。

(二) 教師自主與生態語言教學

“后方法”視角強調教師自主。“后方法”視域的教師身份被界定為“自主個體”[9],有能力、有信心將教學實踐理論化。Macgrath 將教師自主定義為“教師監督自身教學的能力”,Benson認為“教師自主性是教師監督自身教學的自由”。教師自主涉及個人知識、教師認知、專業發展、行動研究等方面。“后方法”視角不僅提倡教師需對自己的教學進行反思、分析和評估,也強調重視教師先前知識和潛在知識,重視其自身儲備的關于教學的經驗和默識。“后方法”觀的重要突破之一即是提倡教師主動選擇方法,教育決策者和行政管理人員需把方法選擇的權利賦予教師,因而教師可以根據自身的專業知識和能力、具體的教學環境和對象等自主決策適合的教學策略和方法。在教學實踐過程中,教師扮演著研究者、實踐者和教學決策者等角色,其專業能力和素養亦能相應提高。在生態語言教學課堂中,教師與學生處于一種互為主體的形式,兩者互利共生、相互影響、共同認可和進步。

(三) 教師賦權與生態語言教學

“教師自主”和“教師賦權”構成“后方法”教學觀的核心思想。“后方法”認為,教師不是“知識消費者”或“理論執行者”[9],而是教學實踐者、研究者和理論構建者的統一體[2]。接受教師教育的教師不再制約于某一特定學科約束性的“方法”,而是自主地開展教師研究,反思教育信念和教學經驗,將其升華為教學理論以指導教學。教師賦權體現在教師的自我發展、專業發展、角色調整和政策制定等方面。要相信他們能夠通過學習實現自我發展;能有效處理其情緒、技能、知識和資源等關系進行專業發展。在政策制定中要考慮和采納教師的想法和見解,因而,當他們能夠親身感受到政策中蘊涵著自主做出決定,并能為自己的選擇而承擔著責任時,這種賦權就會有效增能。教師賦權增能不僅是“一種動力的專業發展歷程”,而且是“一種專業權力的結果”。實踐證明,教師具有專業自主的能力,能自我成長,解決自我問題。另外,教師具有充分的專業知識與教學效能,擁有專業自主性與地位,能實施專業判斷,參與決策,發揮作用。生態語言教學觀為外語課堂教學研究提供了一種嶄新的思維方式,傳遞的是對傳統教學中“教”與“學”二分法的革新, 讓課堂回歸自然, 組成一個健康化、合理化的課堂生態系統。語言教學生態觀強調將英語課堂視為一個整體的生態系統, 努力促進其生態教學體系的良性循環。英語課堂生態觀呼喚擯棄單一化、程式化和教條化的模式, 呼喚教師有權利選擇適合的、生態性、多極性和對話性的外語教學模式,為促進外語教學提供嶄新的研究視角。

四、 “后方法”教育理念與生態語言教學

“后方法”教育理念包含特殊性、實踐性與可能性三個參數,三者之間相互聯系,互相影響,為組織外語教學創建了宏觀框架。該參數和宏觀框架不規定具體的教學方法,強調的是最大限度地發揮教師自身的主動性和創造性,注重如何根據具體教學情景和特殊需求,開發適合語言課堂教學的微觀策略和教學技巧。 特殊性教學(the pedagogy of particularity)指在具體的社會文化環境下,適合特定教師群體和學生群體的語言教學;實踐性教學(the pedagogy of practicality)指依據教學實際建構教學理論,實現教學經驗理論化;可能性教學(the pedagogy of possibility)指基于了解和分析影響語言教學的諸多因素,包括教師與學習者的社會階層、性別、種族以及不同的政治、經濟及社會背景,設計行之有效的教學方法。可見,“后方法”教學理念體現外語教學普遍規律的存在和價值,倡導的是開放、動態的外語教學思想,并非是具體的教學方法。另外,“后方法”教學觀與生態語言教學觀都強調教學環境中多種因素的綜合作用,尤其關注影響學生學習的各種因素,重視教學策略的不斷調整和有效運用。

(一) “特殊性”與生態語言教學

“特殊性”(particularity)既指外語教學目標又指教學過程,該參量反對面對不同的教學環境和教學對象使用相同的外語教學法,主張摒棄既定教學原則和程序,尋求并實施基于具體社會文化和現實之上、適合具體語境的教學[2]。基于特定性參量的語言教學,教師通過“觀察―反思―行動”的動態循環,了解并掌握在特定而具體的教學語境下的教學知識和信息,對教學法進行理性選擇和合理創新,實施針對性教學策略,設計個性化、多樣化和情景化的語言活動。生態語言教學觀視語言教學課堂為開放型的生態系統, 每個學生都有自己的生態位,而這種生態位的形成受多種因素的影響, 包括學習者的性格、動機、學習風格等主觀因素, 以及學習環境、成長背景、家庭影響等客觀因素。學生的生態位具有其客觀性, 學生的個體差異亦為客觀存在,學生既有外向型學習者(Extroverted Learners,也有內向型學習者(Introverted Learners),既有較強動機的學習者, 也有缺乏動機甚至無動機的學習者,既有復合型思維的學習者,也有發散型思維的學習者。因此,學習者不同的生態位, 彰顯出各自的強項和弱項, 這就要求教學在某種程度上要適當關注個體差異, 設計與學生特點相宜的教學方法, 要注重教學內容的豐富性, 思維方式的多樣性, 教學方法的靈活性和教學評價的多元性。

(二) “實踐性”與生態語言教學

“實踐性”(practicality)參數對傳統教學研究中專家制造教學理論和方法教師進行實施的觀念提出了質疑。該理念反對把教師視為理論執行者,強調教學理論應通過教師自我反思和行動研究總結得出,鼓勵教師在實踐中生成理論、實施理論、檢驗理論,認為教師從教學實踐中得出的理論最有價值。因此,對實踐性參量的探討使我們對教學理論與實踐、語言教師與教學研究者、以及實踐教學理論與教學實踐理論等關系進行重新思考,因而也對“后方法”視域下注重理解和實現課堂內外教學可行性有新的理解。而英語生態教學模式突出語言教學方法的靈活性和切實性,反對單一的教學方法。認為針對不同的語言學習者,不同的教學方法有著各自的特點和優勢,譬如語法翻譯法能有效地促進學習者理解和掌握知識要點;任務型教學法能有效激發學生的自主學習興趣和解決問題的能力;合作教學法能有助于構建充滿活力的英語生態課堂;交際教學法能有助于培養學生積極的學習態度和語言運用能力。可見,“實踐性”參數意味著“后方法”視域下建構語言教學生態課堂的可行性,“實踐性”理念既注重具體的教學語境,又突出了教師在教學實踐、教學反思、教學觀察的過程中進行探索的必要性。

(三) “可能性”與生態語言教學

“可能性”(possibility)參數強調語言教學法研究需關注教學活動參與者的社會文化背景和個人經歷,重視社會政治文化對外語教學活動中雙方的認同和影響,重視教學過程參與者的成長經歷和教/學經歷。“可能性”強調社會、政治、教育以及制度的力量在教學中的重要性[10]。因此,該理念倡導的是教師在實現自身社會責任的同時,應注重滿足學習者的語言和社會雙重需求。而語言生態課堂系統由課堂生態主體與課堂生態環境構成,課堂生態主體指教師與學生,課堂生態環境則指具體的教學環境,教師、學生和教學環境的相互作用、相互影響構成了生態課堂系統。課堂生態的建構關注生態主體實現自我的價值,強調教師與學生個人潛能的實現,以及師生之間相互尊重的社會心理環境的建構。因而,語言生態課堂能有助于踐行“可能性”理念,有助于更有效地傳授知識、啟迪智慧、培養能力,促進課堂生態主體積極地參與,高效完成教學任務。

在生態語言課堂的環境中,特定性、實踐性和可行性三個參量相互作用、為教學活動增加活力與動力。

五、 啟示與思考

語言課堂既指發生語言教學活動的場所,也指學校中培養學生思想品德、學習能力,促進其個性發展的任何場所。自然生態體系由生物與環境構成,課堂生態則由生態主體教師及學生與生態教學環境構成,是一種特殊的生態。誠然,生物與環境互為依存,課堂生態主體與課堂生態環境之間亦有著各種生態聯系,教師先進的教學理念與有效可行的教學方法會使課堂生態保持其獨有的生態特征,即系統整體性、協同變化性、系統共生性以及動態平衡性。由于“后方法”教學觀能夠超越任何一種傳統意義上的教學法和流派,其基本原則和教育理念有助于最大限度地發揮教師自身的主動性和創造性,進而促進和諧的英語課堂生態系統的建構。

[參考文獻〕

[1] Kumaravadivelu, B. The postmethod condition:(e) merging strategies for second/foreign language teaching[J]. TESOL Quarterly, 1994, 28(1): 27-48.

[2] 陳力. 外語教學法的 “后方法” 時代[J]. 基礎英語教育, 2009, 3(3):3-13.

[3] Kelly,L. G. Centuries of Language Teaching [M]. Rowley,Mass:Newbury House,1969.

[4] Rivers. W. M. The Psychologist and Foreign Language Teacher [M]. Illinois: University of Chicago Press 1991.

[5] Allwright,R. L. The death of method(Working paper #10)[A].The Exploratory Practice Center,University of Lancaster,1991.

[6] Kumaravadivelu, B. TESOL methods: changing tracks, challenging trends [J]. TESOL Quarterly, 2006, (40): 59-81.

[7] 趙小段. 后現代教育思潮的超越與挑戰 ― 我國學者關于后現代教育研究綜述 [J]. 當代教育科學,2004, (11): 13-16.

[8] 嚴萬躍, 劉德華. 西方后現代思潮與教育研究 [J]. 寧波大學學報( 教育科學版) ,1999, (1): 31-36.

篇3

關鍵詞:C語言程序設計;教學方法;任務驅動;案例驅動

中圖分類號:G424 文獻標識碼:A 文章編號:1009-3044(2012)30-7300-02

C語言是一種面向過程的計算機程序設計語言,它是目前眾多計算機語言中舉世公認的優秀的結構化程序設計語言之一。C語言既適合于編寫系統軟件,也適合于編寫應用程序。它把高級語言面向過程和低級語言與硬件關系密切的優點有機地結合起來,因此,它具有許多顯著特點。如:語言簡練、使用方便靈活;運算符豐富;數據類型豐富;允許直接訪問物理地址,能進行位運算,能實現匯編語言的大部分功能,可以直接對硬件進行操作,這是其他高級語言所不可比擬的。在教學過程中發現對于大學一年級學生而言,第一次接觸C語言,對其中的一些知識點很難以理解。如:運算符中的自增、自減運算符;程序設計基本結構中的選擇結構和循環結構的執行過程;數組的應用以及指針的應用等問題都是讓很多學生難以掌握的問題,從而失去了學習這門課程的興趣。為了讓學生能更容易接受這門課,教師必須改善教學方法,以提高學生的學習興趣,達到學以致用的目的。

1 《C語言程序設計》教學現狀與存在問題

1.1 學生的學習方法不科學

對于大部分學生而言,這門課的學習方法存在很大問題。首先是學生自制力差,課前不預習本節課的知識;其次,在課堂上,學生只是一味的聽老師講解,沒有養成記筆記的習慣,即使有同學記筆記,也是機械性記錄講授內容,沒有從根本上理解具體內容;再次,課后不復習課堂上學到的相關知識。這樣就造成對C語言基本知識不理解,C語言課程難學的局面。

1.2 教學方法存在問題

在整個教學活動中,教師處于中心位置,學生的主體性被忽略,在學習過程中被動的接受知識,所以經常出現“學完忘完”的現象。由于沒有從根本上理解講授內容,難以跟上教師的教學節奏,長此以往,難以發揮學習的積極性和主動性,降低了學習的興趣。

2 教學方法的改進與研究

2.1 課堂互動

傳統的教學主要以教師的講授為主,學生只是被動的接受,這樣導致部分學生注意力不集中,不能主動的分析問題,解決問題。因此,在授課的同時,要通過提問-回答的方式集中學生的注意力,活躍課堂氣氛。隨著對學生情況的了解,讓基礎弱的學生上臺互動,可以提高這部分學生的學習主動性。

2.2 使用典型案例,激發學生的學習興趣

俄國文學家托爾斯泰說過:“成功的教學所需的不是強制,而是激發學生的學習興趣。”激發學生的學習興趣,調動學生的學習積極性是C語言教學過程中不可缺少的重要環節。因此,在講授過程中要列舉出生活中碰到的典型問題,引導學生用C語言知識解決問題,可以激發學生學習C語言的興趣。例如:在講授選擇結構時,可以列舉十字路口方向選擇的例子;在講授循環結構時,可以列舉學生一學期課表的例子。這些問題都是發生在學生身邊的問題,如何利用所學知識解決問題是教師在課堂上講授的重中之重。通過對這些問題的分析講解,學生更容易將學到的知識加以運用。另一方面,為了激發學生的興趣,可以穿插一些游戲的程序設計,如貪吃蛇等,這樣學生在學習知識的同時,還可以享受知識帶來的樂趣。

2.3 算法為主,淡化語法

C語言是面向過程的程序設計語言,程序設計主要包含兩重任務,首先是把要用計算機處理的實際問題抽象為數學模型,設計出解題步驟即算法,然后對所設計的算法進行編碼,這就是編程,即所謂實現算法。由此可見,學習C語言的重點,就是掌握分析、分解、最終整理出算法的方法。與之相對應,C語言的語法是工具,是算法的一個具體實現。因此,在C語言的學習中,一方面要熟練掌握基本的語法,因為它是算法實現的基礎,另一方面必須認識到算法的重要性,學好這門課的最佳途徑是編寫程序,只有自己動手不斷的編寫程序,調試程序,才能提高編程水平,進而才能學好這門課程。

2.4 培養良好的閱讀和分析程序的能力

閱讀和分析程序的過程也是為程序設計奠定基礎的過程。在分析程序結果的過程中,不但可以掌握整個程序的執行流程,更能分析出具體結構的組成、語法及實現的功能,如:程序中的選擇結構、循環結構,在分析的基礎上,學生更容易掌握它們的結構組成和執行過程,可以為以后的編程中獨立使用這些結構奠定基礎。教師在講授中也應該有意識的向學生滲透程序設計的思想和方法,引導學生從分析程序開始,逐步過渡到獨立進行程序編寫。

2.5 采用“任務驅動”和“案例驅動”相結合的教學方法

任務驅動教學方法是以建構主意的認知靈活性理論為基礎的一種教學方法,將教學內容設計成學生感興趣的具體任務,整個教學過程中,以完成任務為主旨,把相應的語法和知識點貫穿在整個任務中,讓學生自己提出問題,借助教師的引導,自己解決問題。如:在講授循環結構時,先把循環結構的三種形式涉及到的相關知識簡單講授,然后讓學生完成任務:采用while循環、do-while循環和for循環分別來完成求1~10這10個整數的和。在整個過程中,學生不僅會學到三種循環結構的使用方法,還能通過具體任務了解到while循環、do-while循環在初始條件不滿足的情況下,二者的循環過程的差別。通過任務驅動教學法,不僅激發了學生的求知欲,也培養了學生的自學能力。

案例驅動教學法是一種在教師的指導下,先通過對典型案例的分析,組織學生進行學習、探索與研討,得到解決問題的方法。

這兩種方法的結合,不但讓學生更扎實地掌握基本的知識點,還能使學生舉一反三,進一步了解和掌握相同案例的解決方法和思路,從而完成學習過程的方法。

2.6 針對不同水平的學生分層次教學

由于目前各大高校面向全國招生,不同區域的經濟發展水平存在一定的差異,導致教學設施和教學方法也不盡相同,因此學生的生源質量也有很大的差異。這個問題是教學過程中必須面對的一個難點。解決這個問題,個人感覺可以從以下兩點入手:

1)互幫互交。讓基礎比較好的學生來幫助基礎弱的學生。教師要對幫教者進行一定的鼓勵,充分調動幫教者的積極性。同時也要督促受幫助者虛心學習,力求上進。這樣不但可以提高雙方的學習水平,還可以增強同學間的友誼。

2)教師要根據課堂氣氛、學生反映能力,適當調整教學進度。對于一些難以理解的問題,要放慢速度,精細講解。對于某些知識點,可以先跳過,以后再講,不一定按照教材章節順序講解。對于教材里涉及到的一些比較深奧的程序示例以及一些在實際編程中很少用到的語法語句,可以少講或不講。這樣可以減輕學生學習的難度,激發學生的學習興趣。

2.7 理論與實踐相結合

《C語言程序設計》這門課是實踐性比較強的基礎性課程。學習這門課,不僅是對語法知識的掌握,更重要的是要學以致用,利用所學到的知識編寫程序解決實際問題。因此,學生在學習的過程中,要合理安排上機時間。在上機的過程中,首先要熟悉C語言的編譯環境,如:Turboc 2.0或者Visual C++ 6.0等,掌握程序的編寫、調試、運行的具體操作和命令。其次對于同一個問題,要讓學生練習使用多種不同的編程方法來解決,并且能夠成功運行,在編程過程中,對于出現的問題,教師盡量給予提示,啟發學生自己思考解決問題。這樣不但能培養學生的動手能力,還能培養學生獨立思考的能力,把理論課上學到的知識成功應用于實踐,提高學習的質量和效率。

3 結束語

《C語言程序設計》這門課的教學涉及到多方面的因素,需要教師在教學的過程中不斷探索新的教學方法。只有選擇合適的教學方法,才能激發學生的學習興趣,使學生不但掌握編程語言的基本理論知識、編程技術和基本算法的實現,更重要的是讓學生掌握程序設計的思想和方法,具備利用計算機來求解實際問題的能力,為以后學習更專業的程序設計語言奠定基礎。

參考文獻:

[1] 譚浩強.C程序設計[M].北京:清華大學出版社,2000.

[2] 曲俊華,林碧英.計算機基礎與程序設計[M]. 北京:中國電力出版社,2000.

[3] 馬骕.關于我校非計算機專業C語言教學改革的探討[J].科技向導,2011(3).

篇4

關鍵詞: 《新編實用英語》 教學方法 交際性教學法 任務型教學法 主題教學模式

一、引言

為適應高職高專英語教學改革的迫切需要,各高職高專院校積極調整英語教學的目標,探索適合高職教育特點的教學方式,選用實用性、能滿足職業教育要求的英語教材,本院選定《新編實用英語》。然而,如何把握教材特點,采用適當的教學方法,使學生既能掌握英語基礎知識,又能培養較強的英語應用能力,值得進一步研究。

二、教材特點

1.《新編實用英語》的編寫特點

《新編實用英語》既堅持了《高職高專教育英語課程教學基本要求》[1]的正確方向,保持了《實用英語》的優點,又反映了全面更新高職高專英語教學內容的實際,充分體現了國家對高職英語加強實用性的教學要求,是高職高專英語教材的新突破。

2.《新編實用英語》教學內容特點[2]

從教學內容上看,《新編實用英語》主要有以下特點:

一是主題性。該教材以交際法和任務教學法為其編寫思想,每個單元圍繞一個主題,為學生提供了真實的交際任務,使學生在完成各項任務過程中習得語言。

二是交際性。該教材加大聽、說、寫作技能,特別是實用交際能力的訓練,把培養一定的實用交際能力作為重要任務。

三是實用性。該教材明顯加強了日常生活、工作與經濟、科技發展聯系密切的實用文體的閱讀與寫作。

三、教學方法和模式的探索與研究

在教學過程中,“交際性教學法”和“任務教學法”被證明是實現“以學生為主體的主題教學模式”的有效途徑,是組織教學的有效方法。

“交際性教學法”是把語言作為一種交際工具來教、來學、來使用,要使學生能用所學的語言與人交流,獲取信息,形成交際能力的教學方法。在交際化的教學過程中,學生不單是操練活動的主動者,還是構成影響所操練的話語功能的社會因素之一。教學過程的組織應以學生為主,而教師的責任是給學生提供交際情景、場合,幫助學生創造性地、自由地表達、交流自己的意念、思想[3]。

“任務型教學法”是當今高等教育界提倡和推崇的“以人為本”、“以學習為本”、注重培養應用能力和創新能力的一種新型教學法。它以具體的任務為載體,以完成任務為動力,把知識與技能融為一體,通過聽、說、讀、寫等活動,用所學語言去做事,在做事的過程中發展運用自己所學語言。它立足于學生本身,把學生作為教學的主體,教師從學生“學”的角度設計出各種教學活動,使學生在完成各種任務的過程中逐步形成運用語言的能力。

在傳統英語教學中,教師話語占用課堂的大部分時間,學生參與課堂活動和發表見解的機會很少,學生的語言交際能力得不到培養。因此,近年來教育部一系列英語教學基本要求等指導性文件中反復強調,教師應避免單純傳授語言知識的教學方法,多采用交際性、任務型的教學途徑,要把課堂教學過程變成理解所學材料,并用所學材料表達思想的交往過程[4]。結合《新編實用英語》教材的特點,筆者對此進行了初步的嘗試。

以教材交際主題“Talking about the Weather”為例,根據資料寫一則天氣預報。根據任務所需掌握的知識、技能,筆者將有關內容設計成不同的任務、情景,并提出具體要求,教學中做了如下的設計:

I.Information related to weather forecast

(1)Give the Ss one weather forecast from VOA to get to know weather forecast.

(2)Let the Ss study the samples to find out the weather condition of each place.

(3)Let the Ss find out the possible ways to get weather forecast.

II.Tasks and scenes

(1)Talk about the weather in different places(London,Beijing,New York,etc.).

(2)Play the role of a weatherman and try to give a weather forecast of Zhongshan city.

(3)Discuss the relation between Celsius and Fahrenheit.

(4)Read the samples of weather forecast and try to translate a given weather forecast.

(5)Write a weather forecast according to the Chinese material.

(6)Make a conclusion.

在設計任務及操練期間,教師要以督導者的身份出現,有效地進行宏觀控制,隨時發現存在的問題,及時總結指導。

然而,如何發揮師生雙方的積極性,互相協商,教學相長,使得課堂教學更為得心應手?筆者建議嘗試下列方式調節課堂氣氛。

(1)問候(greeting):一堂課的開端就像人們見面一樣,是通過互相問候建立交際感情的過程。在英語課上,師生見面時,適當地、即興地“寒暄”幾句,對安定學生情緒、吸引學生進入英語課堂情境、創造良好的交際氣氛會有好處。

(2)提問(asking questions):提問是英語課堂常用方式。一般是老師提出問題,選擇學生回答。老師提出問題時要表現出對問題的興趣,對回答要表示出某種期待,要重視運用鼓勵性的語言,不斷強化學生參加交際的信心。

(3)聊天(chat),即就最近或當天發生的國際國內及校園的大事、小事及趣事與學生聊天,使學生學會一些實用的表達方式。

(4)討論(discussion),即將學生分成小組,針對某個話題進行討論,然后各小組派代表發表各自觀點,進行辯論,以此鍛煉學生的口語表達能力,培養他們對英語的正確認識。

(5)單詞競猜(word competition),即各小組派代表來解釋單詞的含義,由其他同學來猜生詞。老師可以借此過程對所學單詞的記憶情況進行檢測,活躍了課堂氣氛,使學生對記憶單詞不再感到恐懼。

(6)演講(speech),即以學生的現實生活為主題,進行課堂英語演講。讓學生課下準備,上課進行計時演講,老師做出點評,分出等級,激發學生學習英語的興趣。

四、小結

在《新編實用英語》的教學實踐中,重在組織學生參加學習的過程中,激發學生的積極性,在設計每項任務、情景時,使各個技能有機結合,交互進行,綜合提高,較好地體現整體語言教學規律、教材的特點和所蘊含的學習方法。

參考文獻:

[1]高職高專英語教學基本要求[M].高等教育出版社.

篇5

關鍵詞:C程序設計;C語言;課程;教學

1概述

C語言是當今計算機應用中最重要且被廣泛使用的一門程序設計語言,它兼具高級和低級語言的優點,特別適合于編寫計算機系統軟件。高校的很多計算機專業課程,如數據結構、操作系統、算法設計等,多選用C語言作為教學語言。學生學好C語言,不僅是一門課和一種技能的問題,而且涉及到能否學好整個專業課。因此,C語言程序設計的教學越來越被提高到重要的位置,各校紛紛進行C語言教學方法的改革和試點工作[1-3],并取得了一定的經驗和成績。

筆者所在高校也進行了有益的探索[4]。在國家級教學團隊“計算機基礎系列課程教學團隊”共同確立的教改思想和指導原則下,各授課教師根據自己的教學經驗,進行了多種教學方法的嘗試,取得了良好的成果。其核心思想是,不斷加大C語言的實踐課時,注重學生編程技巧和編程能力的提高。盡管如此,部分學生仍然不能很好地掌握C程序設計技術。在C語言考試中,學生更易于完成填空、選擇、判斷正誤等檢驗“基礎知識”的題型,程序設計或上機編程題則完成質量較差。直到學習數據結構等課程時,部分學生仍然難以用C語言編寫算法,這直接影響到了數據結構等課程的教學效果,對后續課程造成了影響,甚至嚴重影響了畢業論文的進度和質量。

C語言是一門程序設計語言,它是程序員和計算機相互交流的語言。作為語言學習,它也遵守人學習語言的最一般規律:在實踐中學習語言,重視單詞的學習和積累,重視語言的交流能力。

2像嬰幼兒學習說話一樣,學習計算機語言

嬰幼兒學習語言的方法對C語言程序設計課程的教學組織具有很大的啟示作用。

2.1跟著大人,重復學習說話

嬰兒學習說話,是從“mama、baba”開始,爸爸媽媽積極應答,并鼓勵孩子繼續“說話”。期間沒有人在意,孩子是有意識或者是無意識的,孩子的發音是否準確,只要有聲音,就給予足夠的鼓勵。之后,嬰兒繼續學習其他稱呼和各種詞匯,會說“開門、媽媽抱”等短句,直到“我要出去”等簡單的句子。這一語言學習的過程特征很明顯:跟著大人,重復說話,不在乎語法是否正確,能簡單表達意思,大人能聽懂即可。

C語言學習也一樣。教師把自己看作大人,學生就是嬰兒。從語言教學上看,不首先去強調語法等規則,而是教授“例子”。教師可以在課堂上重點講授一個又一個例子,在課堂上編譯、連接并調試運行程序,讓學生課后去重復這些程序。這種方法可以讓學生在最短的時間內,真正“接觸”到C語言,通過老師的程序實例和計算機實現對話。教師通過作業,鼓勵和引導學生修改這些簡單的程序,并鼓勵學生獨立完成一些新的程序。這種方法使學生在剛開始上課時就接觸計算機,重視學生快速和計算機建立聯系,讓學生在編輯、排錯、調試和運行程序的實踐過程中,和計算機對話,達到從實踐中學習的目的。

“在例子中,學習和計算機的對話,讓計算機訓練自己。”

2.2不斷學習單詞,豐富語言的內涵

會說話的嬰兒有了新的渴求,他需要通過不斷學習,拓展自己的知識和生存空間,大人們也非常配合他,不斷教他新的“知識”,這些新知識,首先就是“單詞”。嬰兒會指著電視機“啊啊”地叫,大人們教給他說“電視”,于是嬰兒學會了“電視”這個單詞。他可能說“寶寶要電視”,雖然不符合語法,但他已經勇敢地清楚地表達了自己的需求。寶寶在大人的糾正過程中不斷學習,掌握的詞匯越來越多,他也越來越具有和人交流的能力。這種能力是通過不斷學到“新詞”開始的,是不斷被大人們糾正提高的。

C語言學習也一樣。教會學生編寫基本的C程序后,接下來的工作,不是要寫復雜的“讓計算機唱歌跳舞”的程序,而是讓學生不斷掌握新詞匯,擴大和計算機的交流范圍。在C中,這些新詞匯就是C的庫函數。C語言提供了豐富的庫函數,程序員不可能脫離開這些庫函數妄談編程。以往的C教學中,可能會忽視這些庫函數的介紹,只有在課本的附錄里,才能找到他們的索引。教師課堂上的主要時間,花費在介紹C的各種語法上。考試中,這些語法就是“基礎”知識,這又會把學生的學習重點,引導在學習和背這些語法上,無形中又忽視了實際編程能力的培養和鍛煉。這是造成學生不會“寫程序”重要原因。

嬰兒不認識新事物,就無法開口說話。學生如沒有很好地掌握庫函數,就難以寫程序。比如,若沒有printf()函數,學生就不可能知道如何把信息顯示在屏幕上。因此,學習寫C程序,首先需要學好C的庫函數。教師在課堂上的重點,就在于在例子中,盡可能多地使用庫函數。讓學生“見過”并“知道”有這樣的庫函數可以用,再通過編程作業,促使學生掌握庫函數。庫函數就是C語言中的“單詞”,有了這些單詞,才能開始編程,和計算機“對話”。

“不僅要會和計算機說話,而且可以天南海北地聊。”

2.3多說多練

學會說話的嬰幼兒對這個世界充滿了好奇,他已經長大了。他不僅和他的爸爸媽媽說話,他還要和其他人說。他要去上幼兒園,可以和老師說話,可以和幼兒園的其他小朋友說話,他的語言能力不斷進步,他會唱歌,會背唐詩、三字經、弟子規,他已經像個大人了。

學生學習C語言也一樣。最開始模仿老師的程序,編寫程序,按照老師布置的作業練習編程,最后可以根據自己的興趣,編寫一些應用程序。學生解決問題的能力越來越強,可以排除程序中的錯誤,掌握調試程序的方法,逐漸能夠書寫小規模的程序了。

這些能力的提高和培養不是教師在課堂上能夠完成的,需要學生在實踐中提高。此時教師可以使用特殊資源了,即上機課時。高校中C語言的課時一般由3部分構成:課堂學時、課后機時和專門的上機課時。利用上機課時,教師可以布置小規模的系統編程作業,讓學生去完成。通過這種作業,讓學生系統掌握C的編程知識,提高程序設計能力和水平。

“多寫多練,可以和計算機討論問題。”

2.4上學后,我們再學語法

嬰幼兒長成了小學生,他要開始上學了。在學校,他開始學習課文,通過課文認字、認詞、認成語,寫字、寫詞、寫句子,他開始鍛煉寫作文。不知不覺中,他讀了很多書,從童話開始,到小說、散文、詩歌,最后是名著。他開始系統學習語法,主謂賓定狀補,不勝枚舉。

C語言的學習也沒有止步。實際上,C語言程序設計課程只能完成上述2.1~2.3部分的內容,這些部分教會了學生寫程序,而不是教會了學生C語言的語法。C語言的語法,可以融于課堂的例子中,通過程序設計和調試,直觀地介紹C的語法,通過程序練習和調試,由計算機來告訴學生,怎樣符合規則,怎樣不符合。對于一般的語法,要求學生自學。C程序中的眾多語法,比如C語言從main()函數開始執行、變量定義位置、注釋寫法、函數命名、參數以及函數返回、變量作用域、運算符的優先級等,多是規則,并不難理解,需要學生記住并掌握,而單調的看書和記憶,效果遠不如在程序排錯和調試過程中學習。

通過程序實踐和例子學習語法,而不是只是在課堂上講授語法。這樣,當學生有了一定的編程能力后,再回過頭去研究語法,可以更好地提高對C語言的理解水平。如果在一開始就把重點放在語法上,可能反而無法掌握C程序設計技術。

實際上,C的一些語法細節在實際工作中是不常用的。例如,判斷閏年的邏輯表達式:( Year%4==0 && year%100!=0 )||year%400==0,其中涉及到運算符、運算表達式以及運算符優先級等問題。若要計算該表達式的值,當然需要記住表達式的優先級順序等語法知識。但實際工作中,是不鼓勵把程序寫成那種樣子的,實際工作中,要求程序書寫清晰明了,簡單易懂,強調程序的可讀性。因此,上述代碼可以寫為:

(( ( year%4 == 0 ) && ( year%100 != 0 )) || ( year%400 == 0 ))

“不僅讓計算機能聽懂,而且要易于聽懂。”

2.5學無止境

經過了中學階段的學習,孩子已經完全掌握了“漢語”這一門語言,此后能否成為編輯、記者、作家、詩人,則需要更多的學習和鍛煉。他需要研讀名著,體驗生活,筆耕不輟。

C語言也如此。C語言課程結束后,學生可以通過參加課外興趣小組、各種計算機編程競賽、后續的專業課學習、畢業設計等,不斷錘煉自己用C語言進行程序設計的能力。他可能逐漸接觸到C語言課程永遠無法講授的東西,比如socket編程、進程與多線程、并發與競態、Linux驅動程序、Windows驅動程序、研究開源代碼等。他成了一名高級程序員、資深程序員、專家,他開始“用Word寫程序”。

“計算機編程,一個玩具(計算機)的更高級的玩法(寫軟件)而已。”

3結語

C語言是一門程序設計語言,教學的目標在于讓學生“掌握”C語言。所謂掌握,不僅指C的基礎知識、語法結構等,最重要的目的是會用C語言寫程序。C的其他所有知識,都在程序編寫和調試中得到學習和掌握。

本文根據嬰幼兒學習語言的特點,提出了C語言的教學思想和教學方法,其主要思想為:教學目的在于教會學生用C語言寫程序,讓學生在不斷實踐中提高程序設計的水平;課堂上,主要通過程序講授編程的方法和技巧,強調C語言的庫函數學習及其使用方法,通過程序重點介紹難點和重要語法知識,一般語法由學生自學;強調大量的C程序鍛煉,在C語言的編寫、調試中,由計算機教會學生編寫程序,在編寫程序和調試程序中,學習C語言的語法。

致謝:本論文得到了國家級教改項目“國家級教學團隊――計算機基礎系列課程教學團隊”的支持。

參考文獻:

[1] 李莉. C語言程序設計的教學改革[J]. 計算機教育,2009(12):28-29.

[2] 李業麗. “C語言程序設計”課程建設的思考[J]. 計算機教育,2009(12):31-32.

[3] 趙金萍. “任務驅動式”的C語言程序設計教學[J]. 計算機時代,2007(8):25-26.

[4] 王冰. C語言程序設計課程教學方法的探討[C]//王永生. 研究型大學建設本科教學改革的研究與實踐. 北京:北京交通大學出版社,2008:624-628.

Teaching Methods of C Programming Language Learned from Baby’s Language Learning

ZHAO Shuaifeng, HU Shaohai

(School of Computer and Information Technology, Beijing Jiaotong University, Beijing 100044, China)

篇6

作為高職院校的一名英語老師,自從教以來,我一直鉆研于教學研究,不斷根據學術動態和學生實際情況,更新教學方法。西方外語教學研究中出現的“后方法”(post-method)教學理念,為高職院校英語教學改革提供了新的理論依據和契機。本文擬從后方法教學理念出發,對高職院校英語教學現狀進行分析,進而提出教學改革措施。

一、“后方法”教學理念

“后方法”教學法不是一種具體的教學方法,而是倡導平等、開放、多元思維的一種教學理念和教學思想,是對傳統語言教學方法的一種理解和超越,是對各種語言教學法的延伸和整合。Kumaravadivelu提出的“后方法”外語教學理論框架包括三種身份的重新定義、三個基本參量和十個宏觀教學策略。三種身份的重新定義即對教師、學生和教師教育工作者的再定義。三個參量是特定性、實踐性和可行性。十個宏觀策略是學習機會最大化、理念錯位最小化、語言輸入語境化、語言技能綜合化、促進協商互動、培養學生自主學習、激活直覺探索、保證社會關聯、提高文化意識和培養語感。由此可以看出,“后方法”不局限于某種語言教學方法,而是對參與教學的所有要素進行整合思索,根據教學實際情況進行一種自主的、動態的教學,以便達到良好的教學效果。

二、高職院校英語教學現狀

高職高專英語教學多年來處于沒有指導思想的迷茫狀態,直到2000年教育部頒布了《高職高專教育英語課程教學基本要求》,提出“實用為主,夠用為度”的教學指導方針,重點培養學生的應用能力。雖然培養目標已經明確,但是目前我國高職高專學生的英語水平參差不齊,大多數學生欠缺語言自學能力,不會自主學習,整體上基礎薄弱,并且教材編寫方面相對滯后,多數院校選用的教材都是英語理論知識性較強,和學生所學專業毫無關系,從而降低了學生的學習動機。“后方法”教學理念的出現,為高職高專英語教學走出困境提供了堅實的理論基礎和改革契機。

三、“后方法”視域下的高職英語教學改革

基于“后方法”教學理念和目前高職院校的英語教學現狀,筆者擬從以下幾個方面對高職院校英語教學進行改革。

1.教師方面

教師應該摒棄過去某種教條的教學方法,從被動的教材“傳聲筒”轉型為獨立、具有思辨能力的“自主”教師。教師作為主體應該充分考慮學生的實際情況和教學語境,對課堂教學有一個動態的把握。教師要關注“后方法”的三大重要參數,教師的角色不是一成不變的,應該觀察和反思教學行為,對課堂所發現的問題有解決的能力和對策。理論來源于實踐,實踐檢驗理論,只有被教學實踐檢驗了的理論才是實用的理論。因此,教師角色的轉換是三大重要參數在教學中得以實現的保證。

2.學生方面

學生也不再是純粹的受教者,而是積極能動的參與者。在老師的引導下,學生應該學會自主學習,多聽多說,培養英語語感。學生可以嘗試著制訂自己的學習策略和評價方式,學生之間應該學會取長補短,相互促進。學生們不再是獨立的個體,而是一個能動的整體,積極參與到學習活動中。通過相互交流學習,不斷修正自己的學習方法和策略,力求達到最佳的學習效果。

3.教材方面

各個高職高專院校應根據自身實際需要,號召廣大一線英語教師編寫教材,兼顧英語語言性的同時,注重與本專業相關的實用性和適用性。教材內容應根據時代的發展和職業的發展不斷更新填充內容,做到與時俱進,促成行業英語的日新月異。

綜上所述,目前高職高專英語教學改革勢在必行,“后方法”教學理念為其指明了道路和提供了理論基礎。從“后方法”理論中三個身份的重新界定入手,重點關注三個基本參量,靈活運用十個宏觀策略,促進高職高專英語行業化,推動高職高專英語教學改革順利進行。

參考文獻:

[1]黃國君,夏紀梅.大學英語課堂危機引發的思考及對策研究[J].外語教學理論與實踐, 2013(03):17―20.

篇7

【關鍵詞】體育;語言教學法;分類

體育教師因其本身的職業特點,進行教學的途徑較為單一,語言是教師進行教學的重要手段。教學語言包括聲音語言、動作語言和口令哨音等形式,這些語言都必需具有一定的規范性、準確性、啟發性、鼓勵性、簡潔性、針對性等特性。了解體育教師的教學語言中聲音語言方法的多種分類及其區別,有益于幫助體育教師根據教學的具體需要靈活運用語言方法提高自己的語言表達能力,從而在體育教學過程中形成輕松愉快、生動、活潑、富有知深力和吸引力的教學氣氛,充分調動學生的學習積極性,有效提高教學質量。

1 語言的重要性

語言是人們表達感情、溝通思想、傳播信息的一種工具。教師講課的語言藝術、個別談話藝術、表揚批評藝術以及體態語言藝術對教學效果起著重要作用。語言既是一種工具,也是一門藝術。因此,體育教師應在教學實踐中不斷學習新的教育方法與思想,總結經驗,努力提高自己的語言藝術水平,才能以語言魅力吸引學生,使學生感受到學習的樂趣,更好地完成師生之間教與學的雙邊活動。

2 語言教學法

2.1 講授法

講授法就是教師運用系統準確的語言向學生傳授體育的基本知識、動作技術、技能的方法。這種方法主要運用于理論知識教學,是體育教學方法中最基本的方法,也是完成體育教學任務的前提。講授法又可分為講述法和講解法兩種。前者主要是講授體育理論,介紹體育項目、動作名稱、動作要領等。后者則主要是分析說明動作技術、戰術等。在實際教學過程中,兩者相互結合,密不可分,不存在明顯的界限。語言教學法要力求做到語言通俗易懂,生動形象,重點、難點突出,精講多練,切不可長篇累牘,造成學生逆反心理,失去應有的效果。

2.2 提問法

2.2.1 啟發式提問法

對于某些技術動作的講解,有時學生不能完全領會,這時可以采用啟發式提問法,可啟發、誘導學生開動腦筋,更新思路。比如:在講解排球扣球的手臂動作時,可提出在打馬鞭時,是鞭桿的力量大還是鞭鞘的力量大,來引導學生形成正確的扣球動作。

2.2.2 對比式提問法

例如,教師在完成挺身式跳遠和蹲距跳遠的示范后,讓學生回答這兩種技術動作有什么區別,這樣通過學生的視覺感知提高認識,在對比中加深對動作的理解。

2.2.3 反饋式提問法

此方法是利用反饋原理,把課堂中所學的技術、知識、技能傳授給學生,在教學過程中,利用提問的方法,將反饋信息再傳給學生。例如:在進行排球項目的墊球練習時,有些同學反映墊出的弧線太低,這時教師沒有必要把墊球的技術動作重新講一遍,可反問手臂是否插在球下面?墊球的用力是朝什么方向?讓學生自己去思考、糾正,加深體會,同時也可以節省教學時間。

2.3 修辭法

用一個貼切生動的比喻,有助于學生對抽象、復雜問題的理解。例如:“快速跑”動作中,小腿充分深處迅速爬地后撩,可以用“像鞭子抽擊地面”進行比喻;“小步跑”的動作,可以用快速下樓梯的動作進行比喻。這樣比喻,生動形象,簡單易懂。

2.4 鼓勵法

通過外部力量來推動內在動力,使人們朝著所期望的目標前進,達到調動積極性目的的一種教育方法。人們為了滿足自己的需求額,常把尚未滿足的需求作為自己追求的目標,形成精神動力,這種精神動力在外界的壓力和引力的作用下,能夠有效地提高思想教育工作的效果,推動人的行為朝著目標前進。

2.5 分析法

分析法是體育教師向學生傳授基本知識、動作技術、技能所常用的一種語言方法。在課堂練習過程中,教師要運用分析法對學生的錯誤動作進行分析,幫助學生找出產生錯誤的原因,以便改正錯誤。在安排活動性游戲和比賽活動時,就可以運用分析法,幫助學生發現如何在不違犯游戲或比賽規則的前提下,去發揮他們的積極性、主動性和創造性。從培養學生能力的角度出發,也可以采用找學生示范,然后再請學生分析示范動作正確與否和產生錯誤的原因。這樣可提高學生觀察問題的注意力。

2.6 口令教學法

口令是在體育教學中調動隊伍、的動作,完成集體、部分或個人練習的一種教學方法。口令對于體育教師來說是非常重要的。口令的技能和運用將直接影響到課堂的組織和學生練習的質量,也是衡量體育教師的自身能力和課堂組織能力的一個標志。在口令的運用過程中,要求準確、聲音洪亮、清晰、熟練。同時還要注意,不同的練習內容,對口令的要求也是各有不同。在運用口哨、掌聲、語言文字等輔教學法時,要注意應自然、和諧、恰當地把它們融會于口令之中,不可勉強使用,而適當地加入掌聲或語言文字作為強調節奏感或動作轉換,則會取得良好的練習效果。

2.7 指示法

指示法是不同于口令法的一種選擇一定的詞語對某一事情下達命令的方法。在運用過程中要求教師的語言要簡明、清晰、堅定。如:在做前滾翻練習時,當練習者低頭含胸,要做前滾動作瞬間下達“蹬地”的命令,而在練習者兩腿蹬直,背部著墊瞬間下達“收腿”的命令。在動作練習的重要環節上采用指示法給練習者以特別的刺激,強化本體感應,對學生學習和掌握所學動作將起很大的作用。

2.8 評價法

評價法就是在教學過程中,教師對學生的回答、動作、行為等以簡短的語言,用口頭的方式進行評價的一種方法。也就是教師對學生課堂練習中的技術動作及行為表現及時給予評價,以便激發和調動學生的學習積極性。常用詞語如:“好”、“不錯”、“可以”、“不對”等。在課堂練習過程中,教師的評價應多一點鼓勵,少一點批評,尤其是對理解能力較差、掌握動作慢、動作協調能力差的學生,更應該有耐心,并及時給予幫助和鼓勵,以增強他們的自信心和勇氣,在幫助他們分析原因的同時,多采用一些鼓勵性語言。

3 語言表達的要求

3.1 講解重點要突出

對于新教材或技術復雜項目的講解,更需要強調重點突出。對動作重點、難點或重要之處,畫龍點睛地加以強調能使學生更容易領會,而適當重復使之突出,可以加深學生對知識的印象,強化記憶。

3.2 語言速度要得當

講解速度太快,就會使學生毫無思考余地,不利于啟發學生。講解速度過慢,容易分散學生注意力。 因此在教學與訓練中,要根據具體教學內容,掌握好說話的節奏。

3.3 講述語言要生動形象

教育心理學告訴我們,只有學生處于積極興奮得狀態,有一個輕松愉快的心境,才會積極地開動腦筋,認真思考從而有效地獲得知識。為了能使體育教學形成生龍活虎、朝氣蓬勃的氣氛,體現體育運動的特點,教師需要懂得語言藝術,運用恰當的語言進行教學,講解要生動活潑,新鮮有趣,使課堂氣氛活躍起來。

4 結束語

體育教學除課前準備的教案內容必講外,常常會出現意料不到的各種情況,需要即興就說,當場就講,容不得慢慢考慮。因此,要想提高語言表達能力,必須在日常生活和工作中不斷學習,多閱讀各類文章書籍,以提高自身文化素質及語言表達的藝術修養,為課堂教學服務。為了適應新時期體育教育的需要,培養跨世紀的合格人才,體育教師必須孜孜不倦地研究和掌握體育教學中的語言表達方法藝術,以達到最佳的教學效果。

參考文獻:

[1]龔競異.人體語言在思想教育中的意義與應用[J].中國電力教育,1996,6(1):24~29.

篇8

在針對職教階段學生開展英語教學過程中,需要針對教學方法進行一定程度上的調整和創新,這樣才能夠使教學效果得到某種程度上的強化。本文通過對職教英語教學的全面了解,全面探討了教學方式的轉變和創新,分析了教學過程中的具體問題,同時提出針對性解決意見。

【關鍵詞】

職業教育 英語教學 創新方法

從某種程度上講,教學質量在很大程度上受到教學方式的影響,教學方式甚至對教學效果起到決定性作用。如果可以通過對學生現實狀況的了解,采取針對性方式進行教學,并隨著教學情況的改變,對教學方式進行靈活性調整,將會產生意想不到的良好教學效果。因此需要針對教學方式進行調整和創新,使英語教學可以產生事半功倍的效果。

1.英語教學中的具體問題

1.1片面的教材編寫

在教材編寫的過程中,沒有對教學大綱進行深刻理解和認識,因此不能對相關內容進行充分兼顧,存在著很大的片面性,不能使教材形成針對性的語言技巧培養功能。不僅如此,留給英語教學的課堂時間相對較少,很難在有限時間中,將相關教學內容全部完成,只能取得蜻蜓點水、一帶而過的效果。不僅如此,教材內容的選擇也不夠科學,并沒有在其中具有實用價值的內容,同時還缺乏趣味性,使學生學習的興致逐漸降低。同時在開展針對性語言訓練的過程中,形式過于機械化,使學生只關注到對知識點的簡單掌握,卻在一定程度上忽視了深層內容。

1.2教師主導性過強

在針對職教階段學生開展英語教學時,對于教師的依賴程度過高[1]。整個教學過程都是教師始終處于絕對的主導性地位,并且形成了固定的教學模式。課堂的主要時間都在教師滔滔不絕的講解中消耗,這樣一來學生幾乎沒有自己的空間,很難對相關知識內容進行針對性理解和消化。同時很難在教師講解過程中,對自身知識的掌握程度進行自我檢查和修正,因此學生很容易處于一種消極狀態中,久而久之甚至會出現自暴自棄的情況。

1.3陳舊的教學方式

在針對英語組成系統中的語法進行教學過程中,針對文章進行直接翻譯是主要的教學方式,這一過程中充滿機械性,單純的局限于模范。通常情況下,教師都會通過舉例的方式,來對相關語法教學中的重點內容進行講解,在這樣的模式下,學生會受到母語邏輯思維的嚴重影響,甚至形成思維上的限制,使學生對英語的理解存在某種程度上的局限性。這樣將會在學生進行英語能力培養過程中造成阻礙,無法形成過硬的英語綜合能力,同時還將限制學生對英語形成深刻透徹的認識。

2.創新英語教學方法

2.1四步教學法

在四步教學法中,具體是指學、導、講、用,通過這種教學方式[2]。可以對職教英語教學形成長效性效果,在這一教學組成系統中涵蓋了很多方面內容,不僅有知識傳授,同時還有能力培養,在此基礎上還包括教法研究。通過對認知教學法相關理論性內容的了解和研究,將語言教學中存在的很多方面問題進行了有效解決,不僅有效將理論和實踐進行針對性結合,同時還將教學與活動之間的比例進行了科學控制,并將口語能力有效納入到書面知識的教學中,使教與學之間保持著一定的辯證關系。四步教學法,將外語教學中存在的矛盾進行了挖掘,并且通過理論研究和教學方式調整,將教學效果有效強化。不僅豐富學生知識積累,使學生更加牢固地掌握相關知識,同時還在很大程度上建立起了學生英語實踐能力,將英語教學中存在的核心矛盾進行有效解決。在四步教學系統中,將學生能力放在了首要位置,通過引導使學生開動腦筋進行思考和質疑,從而強化學生學習過程中的能動性。在學習過程中,學生可以進行自我探索,在教師的適當指點下,將會產生高度融洽的課堂學習氛圍,促使學生進行高效學習。

2.2綜合訓練法

所謂的綜合訓練法,包含著幾方面內容,具體來講是指聽讀說寫譯幾方面內容,在原有教學的基礎上進行改革甚至顛覆,使得英語教學練習課得到某種程度上的改善和升級,對性慣性做法進行突破。通常情況下,在開展英語練習課的過程中,總是按照常規模式,由教師行使對課堂教學的主宰權,學生只能通過核對標準答案的方式來進行課堂學習。在這樣的課堂模式下,內容過于單調,教師以及學生都在重復性的進行著機械化操作,整個過程充滿被動。因此,學生的很多活動都需要由教師主導,學生處于被牽著鼻子走的狀態,學生對于英語的認知,只能局限于標準答案以及相關的英語教材,這樣很難形成針對性教學效果,無法使學生形成英語能力。針對這種被動的學習現狀,需要采取相應措施進行針對性解決,從而改善這一現狀。這時就需要遵循交際法,將這一法則作為教學的基本原則,通過針對性措施來對聽讀說寫譯進行強化教學,使學生逐漸懂得學習技巧,通過實踐鍛煉將各項專項技能進行綜合性強化,從而有機結合到一起,最終形成過硬的綜合性英語能力。

2.3教學綜合法

這種教學方式中不僅包含了聽說法,同時還包含了語法翻譯法,在此基礎上還涵蓋了啟發式教學法,通過將這幾種教學方式中的優點進行綜合型運用,形成良好的綜合教學效果。在這一教學方式中,需要學生開展自學預習,并檢查自己的課業預習狀況,從而進行質疑并尋找答案。通過這樣的方式進行英語教學,可以將教學大綱上的內容有效完成,并將學生內在潛能進行激發,調動起學生心中的活力,使學生可以積極的進行自主自立的英語學習。

【結 語】

針對高職階段學生開展英語教學,需要對教學現狀進行充分了解,并且通過分析明確教學過程中存在的問題,在此基礎上采取針對性教學措施,改善教學現狀,使高職階段的英語教學可以更加富有成效,強化學生英語能力。

【參考文獻】

篇9

【關鍵詞】創新方法,幼兒園教學,綱要,環境

根據我國幼兒園新綱要精神,5~6歲的幼兒語言教學活動主要應該側重對幼兒的傾聽、表達、文學欣賞和早期閱讀能力的培養,同時結合其他活動的進行使幼兒的各方面的綜合技能同步提高,要做好這一切筆者認為應做好以下幾點:

1.創設良好寬松的語言活動環境和氛圍

學習需要有良好的語境,可促使幼兒聽、說、想的欲望,這種良好、寬松的語境包括物質環境和心理環境。

物質環境包括活動場地(景)墻面、頭飾、電教設備等,通過這些物質環境和教玩具的制作給幼兒一種直觀的感受,讓他們置身于一種模擬的實境中,喚起幼兒情感上的共鳴,使其樂于說,敢于做,發自內心的去表述,為心理環境的創設提供前提基礎。

結合在活動應給予每個孩子說話的機會,作為支持者和引導者的教師應引導、鼓勵幼兒建立一種自信,使之連貫、大膽地對主題發表自己的想法,而在此過程中,教師應不惜贊賞語句,及時抓住表述的亮點進行肯定的評價,盡量不用否定評價,(除與科學性原則性相反的)同時還可以用多種形式讓幼兒進行表述。

如語言游戲“說相反”、故事續編“貓醫生過河”、兒歌創編“動物世界真奇妙”,表演咕咚故事,看圖講述“小雨傘”、“讓座”,拼圖講述“聰明的公雞”。以及在日常生活中滲透的語言活動,如“今天的新事兒”“論天氣”“報食譜、說菜名”等讓幼兒在輕松愉快的學習氛圍中學習語言。

為使所學的內容得以及時鞏固,應將活動時使用的相關教具、情景圖等放置在固定的區角中,使之隨時隨地的去學習、體驗和交流,不僅培養了幼兒的觀察技能,鞏固了幼兒的記憶,而且培養了幼兒的協作精神和自主學習的興趣。同時又拓展了幼兒的思維。

2.采取多種方法整合的教學方法和教育方法

按新綱要的主旨,語言教育應是聽、說、讀、寫、觀察、表演、思維、想象、操作等行為的整和,因此在活動時教師應抓住各種契機,挖掘幼兒各方面的潛能,對幼兒的活動表現和教材內容應有一種整體的意識,才能真正培養幼兒語言綜合素養和能力。

這就要求教師在活動的設計中以語言表述為主,引導和支持幼兒在與教師的合作中進行不同側面的觀察和感知,從不同層面的探索活動中應用不同的操作方式進行多元化的合作分享,將整個活動有機地結合起來,讓幼兒在單一的活動中進行綜合性地獲取與提高。

如在故事教學中可采用聽故事,看圖說感受,以圖或文字作記錄,學表演,做游戲的活動并與內容有選擇的、有機的整合于一體,既豐富了活動內容,又引導了不同水平幼兒的表現欲望,同時還提高了幼兒運用語言的能力。

由此題材多樣化的教材通過多元化的整合,結合幼兒自身的生活經驗及能力上的差異,將集體教學改為分組結伴,區角活動、個別交流等方式在不自覺的交流和想象的過程中使每個孩子的語言潛能都在不斷的發展提高。

3.運用先進的科學教育手段

利用幼兒的思維具有形象性,在活動中盡量把一些事物付諸于直觀的形象之中,可利用幻燈機、電視機等多媒體技術,擴大和充實具體的感性經驗,將一些童話,科普故事利用多媒體技術進行聲像結合。

如“小水滴旅行記”、“小蝌蚪找媽媽”等,讓幼兒在圖文并茂的幻燈片的播放過程身臨其景,直接感受,切身體驗,使幼兒的語言與思維同步發展。

4.培養幼兒具有良好的語言習慣

對于幼兒來說,語言習慣主要指聽、說、讀、寫四大方面中的前三項,而傾聽則是幼兒感知理解語言的行為表現,也是幼兒學習語言不可缺少的一種行為能力,它關系到人際交往和對語言的理解水平,以及他們的語言能力的發展。

而幼兒文學作品則是引起幼兒傾聽的良好素材,如在故事欣賞活動“媽媽和她的勿忘我”的活動中,通過配樂故事的欣賞使幼兒從感人的音樂和動人的故事情節之中,逐步體味一位普通媽媽對孩子的那一份真愛。

這樣不僅使幼兒聽辨出了故事的基本情節,而且激發了想說的動機。而說則是語言的關鍵,如何引導鼓勵幼兒大膽的從最簡單、斷斷續續的說到流利、完整、連貫的說,應從對父母、同伴的說到集體面前大膽的表述入手,將源自于生活的、比較熟悉的、和幼兒感興趣的內容,作為活動的主題素材,給幼兒提供大膽說的情景。使幼兒情不自禁的對活動發表自己的見解。

在培養了幼兒聽說習慣的同時,不應忽視幼兒良好閱讀習慣的培養。應從幼兒視圖入手;而后導入情景講述、看圖說話;最后介入有序的翻閱圖書,學會觀察和思考進行評價性的拓展評述。

這樣就出現了不同等級的思維會有不同的思維表述。結合教師在閱讀的過程中將聽、說、讀的技能綜合于一體的引導,最后進行綜合評價。

參考文獻

[1]趙寄石,樓必生.學前兒童語言教育[M].北京:人民教育出版社,1995.

[2] 曾紅臺.香港幼兒教育見聞[J].教育導刊,1997.

篇10

關鍵詞:數學思維;教學方法;C語言;數組;等價關系

中圖分類號:G642 文獻標志碼:A 文章編號:1674-9324(2014)09-0055-02

C語言是一種面向過程的計算機高級語言,與其他高級語言相比,C語言形式簡潔,表達能力強,目標程序效率高,適于系統軟件和應用軟件的開發[1,2]。目前,許多高校的理工類專業都開設《C語言程序設計》課程,既培養了學生利用C語言編程解決問題的能力,又為今后學習其他計算機語言打下了良好的基礎[3]。

C語言教學中語法知識的講授對學生扎實掌握C語言起著決定性作用。目前C語言教學中主要采用基于案例或程序的多媒體輔助教學方法[4]、任務驅動教學法和項目教學法等[5,6],但對一些難點知識如果只采用案例、程序、任務或項目教學方法,不進行深入的理論分析,學生往往就會感覺知識內容太突兀,難于理解與掌握,從而失去學習的興趣。

目前在多數C語言教材中普遍存在對數組多種訪問形式的表述不夠深入的問題,特別是對于二維數組的多種訪問形式,因此在教學中往往存在教師難以講透徹,學生較難掌握該知識點的問題。本文應用數學思維,對該知識點進行理論分析研究,推導出了一維數組和二維數組訪問形式的基本等價關系,并采用理論分析與實例驗證相結合的教學方法,在教學實踐中取得了較為理想的教學效果。

一、數學思維在C語言教學中的重要性

數學思維是人腦在和數學對象交互作用的過程中,運用特殊的數學符號語言以抽象和概括為特點,對客觀事物按照數學自身的形式或規律做出的間接概括的反映[7]。在C語言的語法中,處處閃爍著數學思維的火花,比如基本數據類型中常量到變量的知識與數學中常數到代數的思想一致;運算符繼承和發展了數學中的運算符;表達式與數學中的多項式類似;選擇結構與數學中的分段函數類似;循環結構與數學中的多項式求和、求積等計算類似;數組與數學中的矩陣類似;函數與數學中的函數類似;等等。因此可以認為C語言是數學語言的另外一種表現形式,充分借鑒數學思維進行C語言學習,是一種高效的學習方法。

在C語言教學中,強調C語言語法概念及語法形式,同時強調其與數學語言的聯系,并借鑒數學思維,能很好地激發學生自主利用數學思維進行C語言學習的興趣,使其對C語言學習充滿自信,產生觸類旁通的感覺。當然,C語言畢竟不等同于數學語言,其雖與數學語言有很大程度上的相似,但也存在顯著的不同,比如運算符“/”在C語言中有兩種用法,而在數學中只有一種用法;C語言中有求余(模)運算符“%”,而數學語言中卻沒有等。因此,在C語言學習中,既要借鑒數學思維來進行學習,又要辨清C語言與數學語言的不同,這是C語言學習中需要掌握的學習原則和方法。

二、數組多種訪問形式的等價關系

1.一維數組多種訪問形式的等價關系。

設一維數組a,整型指針變量p滿足以下定義:

int a[5]={1,2,3,4,5};

int *p=a;

(1)C語言中定義a的值為一維數組a的首個元素的地址,則存在以下等價關系:

p a &a[0]

(2)根據C語言中指針運算法則,可得:

p+i a+i &a[i] &p[i]

(3)對(2)中各項進行取內容運算,可得:

*( p+i ) *( a+i ) a[i] p[i]

2.二維數組多種訪問形式的等價關系。

設二維數組a,指向數組的整型指針變量p和整型指針變量q滿足以下定義:

int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};

int (*p)[4]=a;

int *q=a;

(1)由C語言中定義a的值為二維數組a首行的地址,則存在以下等價關系:

p a &a[0]

(2)根據C語言中定義的指向數組指針的運算法則,可得:

p+i a+i &a[i] &p[i]

(3)對(2)中各項進行取內容運算,可得:

*( p+i ) *( a+i ) a[i] p[i]

(4)C語言中定義ai]的值為二維數組a的第i行第0列元素的地址,則存在以下等價關系:

a[i] &a[i][0]

(5)對(3)中各項再進行取內容運算,結合(4)中等價關系,可得:

**( p+i ) **( a+i ) *[a] *p[i] a[i][0]

(6)根據C語言中定義二維數組元素的訪問方法,可得:

*( *( p+i ) +j ) *( *( a+i ) +j ) a[i][j] p[i][j]

(7)對于整型指針q,根據指針運算法則及取內容運算符的運算法則,可得以下3種等價關系:

q+4*i a[i] &a[i][0]

*( q+4*i ) *a[i] a[i][0]

*( q+4*i +j ) a[i][j]

根據以上一維數組、二維數組訪問形式的等價關系,可以總結為:(1)一維數組訪問形式存在3種等價關系;(2)二維數組訪問形式也存在6種等價關系,前3種等價關系與一維數組形式相同,但含義不同,在教學中要引起重視。

三、數組多種訪問形式的教學方法

在具體數組多種訪問形式教學時,基于數學思維,采用先理論分析,后實例驗證的方法。具體驗證環境為windows XP操作系統,編譯器采用Visual C++ 6.0。

1.一維數組多種訪問形式的教學方法。先推導一維數組多種訪問形式等價關系,再給出如下驗證實例程序:

#include

void main( )

{

int a[5]={1,2,3,4,5};

int *p=a;

printf(“%X,%X,%X\n”,p,a,&a[0]);/*見2.1中1)*/

printf(“%X,%X,%X,%X\n”,p+1,a+1,&a[1],&p[1]);/*見2.1中2)*/

printf(“%d,%d,%d,%d\n”,*(p+1),*(a+1),a[1],p[1]);/*見2.1中3)*/

}

編譯連接后,運行結果為:

12FF6C,12FF6C,12FF6C

12FF70,12FF70,12FF70,12FF70

2,2,2,2

結果驗證:根據實驗結果各行相等,可驗證一維數組的3種等價關系成立。

2.二維數組多種訪問形式的教學方法。先推導二維數組多種訪問形式等價關系,再給出如下驗證實例程序:

#include

void main( )

{

int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};

int (*p)[4]=a;;

int *q=a;

printf("%X,%X,%X\n",p,a,&a[0]);/*見2.2中1)*/

printf("%X,%X,%X,%X\n",p+1,a+1,&a[1],&p[1]);/*見2.2中2)*/

printf("%X,%X,%X,%X\n",*(p+1),*(a+1),a[1],p[1]);/*見2.2中3)*/

printf("%d,%d,%d,%d,%d\n",**(p+1),**(a+1),*a[1],*p[1],a[1][0]);/*見2.2中4)*/

printf("%d,%d,%d,%d\n",*(*(p+1)+2),*(*(a+1)+2),a[1][2],p[1][2]);/*見2.2中5)*/

printf("%X,%X\n",a+1,&a[1][0]);/*見2.2中6)*/

printf("%X,%X,%X\n",q+4*1,a1],&a[1][0]);/*見2.2中7)*/

printf("%d,%d,%d\n",*(q+4*1),*a[1],a[1][0]);/*見2.2中8)*/

printf("%d,%d\n",*(q+4*1+2),a[1][2]);/*見2.2中9)*/

}

編譯連接后,運行結果為:

12FF50,12FF50,12FF50

12FF60,12FF60,12FF60,12FF60

12FF60,12FF60,12FF60,12FF60

5,5,5,5,5

7,7,7,7

12FF60,12FF60

12FF60,12FF60,12FF60

5,5,5

7,7

結果驗證:根據實驗結果各行相等,可驗證二維數組的9種等價關系成立。

四、結論與認識

C語言主體內容及其嚴密的邏輯性與數學語言有天然的一致性,數學思維貫穿C語言學習的始終。在數組多種訪問形式知識點的教學中,采用理論分析與實例驗證相結合的教學方法,既突出了數學思維在C語言教學中的重要性,又符合學生在學習新知識時類比學習方法最為有效的客觀認知規律,從而在教學實踐中取得了較為理想的教學效果。

參考文獻:

[1]譚浩強.C程序設計[M].北京:清華大學出版社,2002:13.

[2]賈宗璞,許合利.C語言程序設計[M].北京:人民郵電出版社,2010:10.

[3]周汝雁,韓彥嶺,張明華,等.程序設計語言中較難理解算法的課堂教學方法[J].計算機教育,2013,(6):91-94.

[4]王光瓊,袁小艷,梁弼.C程序設計課程教學方法探討[J].四川文理學院學報,2010,(2):108-111.

[5]張季良.任務驅動教學法在獨立學院計算機教學中的應用[J].計算機教育,2007,(5):46-48.

[6]張學林,陳齊超,段珊,等.項目教學法在“C語言課程設計”中的研究與應用[J].實驗技術與管理,2011,(2):164-167.

[7]王憲昌.數學思維方法[M].北京:人民教育出版社,2010:4.