久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

程序設(shè)計(jì)課程教學(xué)研究

時(shí)間:2019-05-13 01:09:19下載本文作者:會(huì)員上傳
簡(jiǎn)介:寫(xiě)寫(xiě)幫文庫(kù)小編為你整理了多篇相關(guān)的《程序設(shè)計(jì)課程教學(xué)研究》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫(xiě)寫(xiě)幫文庫(kù)還可以找到更多《程序設(shè)計(jì)課程教學(xué)研究》。

第一篇:程序設(shè)計(jì)課程教學(xué)研究

程序設(shè)計(jì)課程教學(xué)研究

摘要 學(xué)習(xí)計(jì)算機(jī)語(yǔ)言并進(jìn)行編程訓(xùn)練,是學(xué)生深入理解計(jì)算機(jī)的一個(gè)突破口,是熟悉計(jì)算機(jī)思維的一個(gè)重要途徑。但如何讓學(xué)生掌握程序設(shè)計(jì)的基本概念和基本方法,并能用一種程序設(shè)計(jì)語(yǔ)言編寫(xiě)計(jì)算機(jī)程序,難度很大。同時(shí)也是計(jì)算機(jī)教學(xué)人員需要進(jìn)行教學(xué)研究的一個(gè)主要方面。

關(guān)鍵詞 教學(xué)模式;教師;學(xué)生;教學(xué)并重

中圖分類(lèi)號(hào) G642 文獻(xiàn)標(biāo)識(shí)碼 A 文章編號(hào) 1671-489X(2008)016-0042-02 學(xué)生編程能力較差的原因

對(duì)于一些非計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生,他們主觀上會(huì)認(rèn)為,將來(lái)不會(huì)從事編寫(xiě)程序的工作,學(xué)習(xí)編程對(duì)他們沒(méi)用。計(jì)算機(jī)學(xué)科概念的基本術(shù)語(yǔ)比較抽象,程序設(shè)計(jì)語(yǔ)言的語(yǔ)法枯燥,編程的算法比較復(fù)雜,由于以上幾方面的原因?qū)е聦W(xué)生在學(xué)習(xí)過(guò)程中沒(méi)有學(xué)習(xí)的興趣以及學(xué)習(xí)的主動(dòng)性。在學(xué)習(xí)程序設(shè)計(jì)的過(guò)程中,不光需要學(xué)生掌握所學(xué)的程序設(shè)計(jì)語(yǔ)言的基本語(yǔ)法規(guī)則,還要學(xué)會(huì)程序設(shè)計(jì)的思維方法,而前者全是一些嚴(yán)格的規(guī)定,后者卻要求靈活運(yùn)用。學(xué)生在初學(xué)編程時(shí),如果長(zhǎng)時(shí)間調(diào)試一個(gè)程序而總處于不通過(guò)的狀態(tài)學(xué)生就會(huì)氣餒,產(chǎn)生一定的厭學(xué)情緒,對(duì)后面內(nèi)容的學(xué)習(xí)會(huì)形成阻礙,以至影響整個(gè)課程的學(xué)習(xí)。

為了讓學(xué)生充分認(rèn)識(shí)到程序設(shè)計(jì)課程的重要性,對(duì)程序設(shè)計(jì)產(chǎn)生興趣,需要任課教師的不斷探索、改進(jìn)教學(xué)方法,改變“以教師為中心”的傳統(tǒng)教學(xué)模式,使學(xué)生從被動(dòng)學(xué)習(xí)變?yōu)橹鲃?dòng)學(xué)習(xí),為學(xué)生自主學(xué)習(xí)提供豐富的學(xué)習(xí)資源,從而取得較好的學(xué)習(xí)成效。這正是現(xiàn)代教學(xué)理論所倡導(dǎo)的。本人結(jié)合自己從事計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言課程教學(xué)的經(jīng)驗(yàn),對(duì)于如何在教學(xué)過(guò)程中提高學(xué)生的編程能力做出以下幾方面經(jīng)驗(yàn)總結(jié)。由以教師為中心到以學(xué)生為中心教學(xué)模式的改變[1]

以教師為中心,教師講、學(xué)生聽(tīng),主要靠教師向?qū)W生灌輸,作為認(rèn)知主體的學(xué)生在教學(xué)過(guò)程中自始至終處于被動(dòng)狀態(tài),其主動(dòng)性、積極性難以發(fā)揮。既不能保證教學(xué)的質(zhì)量與效率,又不利于培養(yǎng)學(xué)生的發(fā)散性思維、批判性思維和創(chuàng)造性思維,即不利于創(chuàng)造型人材的成長(zhǎng)。為了改變這種狀況,國(guó)內(nèi)外的許多教育工作者、教育學(xué)家、教育技術(shù)專(zhuān)家多年來(lái)從理論與實(shí)踐兩個(gè)方面作了大量的研究與探索。傳統(tǒng)的教學(xué)模式最后形成的效果就是將知識(shí)從教師頭腦中傳送到學(xué)生的筆記本上,并沒(méi)有使學(xué)生真正的掌握所學(xué)的內(nèi)容。

學(xué)生是信息加工的主體,教師是學(xué)生在學(xué)習(xí)過(guò)程中的幫助者、促進(jìn)者,而不是知識(shí)灌輸者。以學(xué)生為中心的教學(xué)模式強(qiáng)調(diào)學(xué)生對(duì)知識(shí)的主動(dòng)探索,主動(dòng)發(fā)現(xiàn)的能力。本人認(rèn)為知識(shí)主要不是通過(guò)教師傳授得到,而是學(xué)生在一定的情景及社會(huì)文化背景下,借助他人(包括教師和學(xué)習(xí)伙伴)的幫助,利用必要的學(xué)習(xí)資源而獲得的。所以我們?cè)诮虒W(xué)的過(guò)程中應(yīng)以學(xué)生為中心,在整個(gè)教學(xué)過(guò)程中由教師起組織者、指導(dǎo)者、幫助者和促進(jìn)者的作用,利用情境、協(xié)作、會(huì)話等學(xué)習(xí)環(huán)境要素充分發(fā)揮學(xué)生的主動(dòng)性、積極性和首創(chuàng)精神,最終達(dá)到使學(xué)生有效地實(shí)現(xiàn)對(duì)當(dāng)前所學(xué)知識(shí)的意義建構(gòu)的目的。教學(xué)方法的更新[2]

在傳統(tǒng)的程序設(shè)計(jì)語(yǔ)言課程中我們教師經(jīng)常在理論課教學(xué)中介紹語(yǔ)法,在實(shí)踐教學(xué)(上機(jī))中讓學(xué)生調(diào)試程序。這樣的教學(xué)模式的缺點(diǎn)是:枯燥的語(yǔ)法知識(shí)介紹往往提不起學(xué)生學(xué)習(xí)的興趣,而簡(jiǎn)單的驗(yàn)證性的上機(jī),使學(xué)生的上機(jī)實(shí)踐可以草草了事,這就是許多專(zhuān)家和教育工作者都已經(jīng)指出的目前(特別是計(jì)算機(jī)專(zhuān)業(yè)學(xué)生)程序設(shè)計(jì)水平不高的重要原因。

筆者認(rèn)為可以在課堂上講授算法,上機(jī)學(xué)習(xí)程序的測(cè)試、調(diào)試和語(yǔ)法知識(shí)。這種教學(xué)方法非常符合程序設(shè)計(jì)及其語(yǔ)言的學(xué)習(xí)規(guī)律。我們自己的學(xué)習(xí)經(jīng)驗(yàn)也表明,學(xué)習(xí)語(yǔ)法知識(shí)最好的辦法是設(shè)計(jì)一些典型用法上機(jī)去試。而學(xué)習(xí)算法不一定必須在計(jì)算機(jī)上進(jìn)行。因此,計(jì)算機(jī)程序設(shè)計(jì)的教學(xué)應(yīng)當(dāng)是三個(gè)環(huán)節(jié):以系統(tǒng)學(xué)習(xí)算法為主的課堂教學(xué)、以舉一反三為主的課后程序設(shè)計(jì)作業(yè)和以測(cè)試、調(diào)試程序和語(yǔ)法驗(yàn)證學(xué)習(xí)為主的上機(jī)。多媒體教學(xué)環(huán)境的應(yīng)用

以計(jì)算機(jī)多媒體技術(shù)及其網(wǎng)絡(luò)技術(shù)為核心的現(xiàn)代教育技術(shù)是最理想的教學(xué)環(huán)境。多媒體技術(shù)能夠提供外部刺激的多樣性, 有利于知識(shí)的獲取,能為學(xué)習(xí)者提供多種感官的綜合刺激,這對(duì)于知識(shí)的獲取和保持,都是非常重要的。多媒體技術(shù)既能讓學(xué)習(xí)者看得見(jiàn),也能讓其聽(tīng)得見(jiàn),還能讓學(xué)習(xí)者用手操作。這樣通過(guò)多種感官的刺激所獲取的信息量,比單一地聽(tīng)老師講課多得多。學(xué)生在學(xué)習(xí)過(guò)程中,如果既能聽(tīng)到又能看到所學(xué)內(nèi)容,再通過(guò)討論、交流,用自己的語(yǔ)言或文字表達(dá)出來(lái),其知識(shí)的保持將大大優(yōu)于傳統(tǒng)教學(xué)的效果。這說(shuō)明多媒體應(yīng)用于教學(xué)過(guò)程不僅非常有利于知識(shí)的獲取,而且非常有利于知識(shí)的保持。

同時(shí)多媒體技術(shù)有利于因材施教。因材施教是優(yōu)化教學(xué)過(guò)程、提高教學(xué)質(zhì)量的重要教學(xué)原則之一。如今,各高校不斷擴(kuò)招,生源復(fù)雜,學(xué)生個(gè)體之間差異很大,要在傳統(tǒng)教材中同時(shí)滿(mǎn)足基礎(chǔ)較差學(xué)生、一般學(xué)生和優(yōu)秀學(xué)生對(duì)教學(xué)內(nèi)容的不同需求是很難做到的。而利用多媒體技術(shù),按學(xué)生的知識(shí)基礎(chǔ)與水平,很容易把相關(guān)學(xué)科的預(yù)備知識(shí)、相應(yīng)的演示實(shí)驗(yàn)、練習(xí)題、測(cè)驗(yàn)題及其解答等,與教學(xué)內(nèi)容相關(guān)而與學(xué)習(xí)特征不同的教學(xué)資料組成一個(gè)有機(jī)的整體,供不同類(lèi)型的學(xué)生使用。程序設(shè)計(jì)基礎(chǔ)教學(xué)環(huán)境的設(shè)計(jì)

C語(yǔ)言程序設(shè)計(jì)課程是一門(mén)公共必修課,一般來(lái)說(shuō)是學(xué)生在大學(xué)時(shí)期所學(xué)的第一門(mén)計(jì)算機(jī)編程課。該課的特點(diǎn)是:語(yǔ)言規(guī)則枯燥、難記;數(shù)組、函數(shù)、指針等概念比較抽象,不易理解;需掌握的常用算法較多;程序設(shè)計(jì)的思維方法較難掌握;編寫(xiě)的程序需要上機(jī)檢驗(yàn)、調(diào)試。本人主要從以下幾方面對(duì)于程序設(shè)計(jì)基礎(chǔ)教學(xué)環(huán)境的設(shè)計(jì)加以闡述。

5.1 編程情景的創(chuàng)設(shè)創(chuàng)設(shè)與當(dāng)前學(xué)習(xí)主題相關(guān)的、盡可能真實(shí)的情景。程序設(shè)計(jì)課程的一個(gè)顯著特點(diǎn)是每學(xué)習(xí)到一個(gè)主題,都可以在計(jì)算機(jī)上直接編寫(xiě)程序、調(diào)試程序、運(yùn)行程序、查看運(yùn)行結(jié)果,從上機(jī)編程的操作上來(lái)講,學(xué)生體驗(yàn)到的是真實(shí)情景。另一方面,對(duì)于C語(yǔ)言程序中所涉及的概念、算法的學(xué)習(xí),要為學(xué)生創(chuàng)設(shè)資源豐富的學(xué)習(xí)環(huán)境,其中應(yīng)包括實(shí)例案例、相關(guān)學(xué)習(xí)資料,使得學(xué)習(xí)者可以根據(jù)自己的學(xué)習(xí)需要、學(xué)習(xí)興趣去主動(dòng)發(fā)現(xiàn)、主動(dòng)探索要掌握的知識(shí)。

5.2 教學(xué)資源的豐富我們?nèi)握n教師應(yīng)該為學(xué)生提供本課程所涉及到的具有不同作用的信息資源如:教材和課件;課程教學(xué)網(wǎng)站上的學(xué)習(xí)指導(dǎo)、常見(jiàn)問(wèn)題解答,以及學(xué)習(xí)參考資料、參考習(xí)題和解答,用于學(xué)生閱讀或查閱的學(xué)習(xí)內(nèi)容;而課程教學(xué)網(wǎng)站上的自測(cè)練習(xí)系統(tǒng)、作業(yè)系統(tǒng)、答疑系統(tǒng)可用于學(xué)生自測(cè)、自我反饋。

5.3 挖掘?qū)W生自主學(xué)習(xí)的意識(shí)在教學(xué)過(guò)程中,充分發(fā)揮學(xué)生的主動(dòng)性,使學(xué)生主動(dòng)探究問(wèn)題。為學(xué)生設(shè)計(jì)不同的情景去應(yīng)用他所學(xué)的知識(shí),并讓學(xué)生能根據(jù)自身行動(dòng)的反饋信息來(lái)形成對(duì)客觀事物的認(rèn)識(shí)和解決實(shí)際問(wèn)題的方案,從而實(shí)現(xiàn)自我反饋。

5.4 學(xué)習(xí)氣氛的創(chuàng)設(shè)在程序設(shè)計(jì)課程教學(xué)中,應(yīng)經(jīng)常由教師精心設(shè)計(jì)問(wèn)題,引導(dǎo)學(xué)生開(kāi)展小組討論、協(xié)商,最后教師對(duì)學(xué)生的表現(xiàn)進(jìn)行恰當(dāng)?shù)脑u(píng)價(jià)。這樣既增加了學(xué)生學(xué)習(xí)的熱情,又使學(xué)生掌握了所學(xué)的內(nèi)容。

5.5 學(xué)習(xí)效果的檢測(cè)我們可以在必要的時(shí)候?qū)W(xué)生所學(xué)的內(nèi)容進(jìn)行階段性的檢測(cè),這樣教師可以使學(xué)生對(duì)于知識(shí)的掌握情況有所了解,教師可以根據(jù)評(píng)價(jià)的結(jié)果,為每個(gè)學(xué)生設(shè)計(jì)出一套強(qiáng)化練習(xí)方案,指出其知識(shí)薄弱點(diǎn),并設(shè)計(jì)有針對(duì)性的學(xué)習(xí)材料和練習(xí)題,以便通過(guò)強(qiáng)化練習(xí)糾正原有的錯(cuò)誤理解或片面認(rèn)識(shí)。

通過(guò)以上幾方面的分析可知,現(xiàn)代的教學(xué)系統(tǒng)由教師、學(xué)生、教材和教學(xué)媒體4個(gè)要素構(gòu)成。這4個(gè)要素不是孤立地、簡(jiǎn)單地組合在一起的,而是相互聯(lián)系、相互作用的有機(jī)整體。在傳統(tǒng)教學(xué)模式中教師是主動(dòng)的施教者,具有絕對(duì)的權(quán)威,教師通過(guò)媒體把知識(shí)傳遞給學(xué)生,學(xué)生在整個(gè)教學(xué)過(guò)程中處于被動(dòng)接受狀態(tài),媒體在教學(xué)過(guò)程中輔助教師教學(xué),教材是教師講授的藍(lán)本。此時(shí),學(xué)生只是被動(dòng)地接受現(xiàn)成的結(jié)論,缺乏對(duì)問(wèn)題的分析,其思維能力得不到很好的發(fā)展,學(xué)生的批判性和獨(dú)立性受到壓制,求知欲被消磨。學(xué)生厭學(xué),或掌握的知識(shí)存在一些弊端,如不完整,過(guò)于空泛,無(wú)法在需要的時(shí)候及時(shí)運(yùn)用,不靈活,無(wú)法在新的或類(lèi)似的情境中遷移應(yīng)用。

為了解決上述問(wèn)題,必須正確認(rèn)識(shí)教學(xué)過(guò)程的本質(zhì),在先進(jìn)的教育理論指導(dǎo)下,深化課堂教學(xué)改革,改變傳統(tǒng)的以教師為中心的教學(xué)結(jié)構(gòu),創(chuàng)建既能發(fā)揮教師主導(dǎo)作用,又能發(fā)揮學(xué)生對(duì)學(xué)習(xí)的興趣繼而提高學(xué)生的編程能力,從而真正地做到“教學(xué)并重”的教學(xué)模式。這既是高校深化學(xué)科教學(xué)改革的主要目標(biāo),同時(shí)也是我們教學(xué)工作者需要研究的主要課題。

參考文獻(xiàn)

[1]裘迅.計(jì)算機(jī)程序設(shè)計(jì)課程教學(xué)模式研究[J].蘇州市職業(yè)大學(xué)學(xué)報(bào),2003(04)

[2]張敏霞.程序設(shè)計(jì)語(yǔ)言課程教學(xué)方法改革的探索與實(shí)踐[J].中國(guó)高教研究,2004(02)

第二篇:Scratch程序設(shè)計(jì)課程

Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思

在Scratch編程創(chuàng)作過(guò)程中,角色形狀的變化可以通過(guò)改變?cè)煨蛠?lái)實(shí)現(xiàn),同時(shí)也可以通過(guò)特效模塊Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思和Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思來(lái)實(shí)現(xiàn)。本課以設(shè)計(jì)角色的舞姿為切入點(diǎn),引入特效模塊的應(yīng)用,培養(yǎng)學(xué)生在編程創(chuàng)作過(guò)程中,學(xué)會(huì)一種通過(guò)反復(fù)嘗試尋找到最佳效果的科學(xué)發(fā)現(xiàn)過(guò)程的思維方式。

一、教學(xué)目標(biāo)分析

對(duì)顏色特效的應(yīng)用學(xué)生在前幾節(jié)課的創(chuàng)作中有過(guò)體會(huì)和應(yīng)用,但其他特效的應(yīng)用還沒(méi)有進(jìn)行專(zhuān)門(mén)的探究嘗試,有些腳本設(shè)計(jì)學(xué)生不一定能想得到。鑒于這些基本條件,《跳舞的女孩》這節(jié)課的教學(xué)目標(biāo)設(shè)定如下:

1.嘗試運(yùn)用Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思 模塊中各種特效進(jìn)行創(chuàng)編舞姿。

2.初步理解角色初始化的腳本設(shè)計(jì)的意義。Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思

3.通過(guò)嘗試探究能理解范例中女孩扭動(dòng)身子的腳本。

4.會(huì)從一個(gè)作品中導(dǎo)出角色,再導(dǎo)入到另一個(gè)作品中新增角色。

5.會(huì)從一個(gè)作品中輸出聲音,再導(dǎo)入到另一個(gè)作品中新增聲音。

6.發(fā)揮想象,自己設(shè)計(jì)一個(gè)舞蹈。

本課重點(diǎn)要學(xué)習(xí)的是Scratch中和Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思和 Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思以及 Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思模塊設(shè)計(jì)角色舞姿的腳本。

為了讓學(xué)生能在有限的40分鐘內(nèi),完成舞蹈設(shè)計(jì),課前,老師為學(xué)生提供了同學(xué)們喜歡的音樂(lè)和圖片。

二、教學(xué)過(guò)程的設(shè)計(jì)

新穎有趣的范例能很好吸引學(xué)生,啟發(fā)學(xué)生思考和創(chuàng)作的欲望,首先播放范例《跳舞的女孩》,瞧!一個(gè)女孩穿著漂亮的衣服,在音樂(lè)的伴奏下,扭動(dòng)著身子,點(diǎn)擊小女孩,服飾發(fā)生著變化。課堂上通過(guò)老師一邊說(shuō)作品的表演情景,一邊向?qū)W生暗示著本節(jié)課要學(xué)習(xí)和創(chuàng)作內(nèi)容。為掃清學(xué)生在后面研習(xí)范例的障礙,課堂中將范例中核心腳本(角色舞姿)的設(shè)計(jì),通過(guò)用自然語(yǔ)言過(guò)渡到腳本的設(shè)計(jì)的描述示范腳本搭建過(guò)程,幫助學(xué)生理解,突破教學(xué)中的難點(diǎn)。重要的幾步教學(xué)過(guò)程如下:

1.如何獲取他人作品中的角色

創(chuàng)作中同學(xué)們有時(shí)為尋找角色而焦急,不妨把他人作品中角色拿來(lái),這樣一是可以省時(shí)間;二是可以在別人設(shè)計(jì)的基礎(chǔ)上加以修改為我所用。

(1)打開(kāi)范例,將鼠標(biāo)指向角色并點(diǎn)擊右鍵后單擊“輸出這個(gè)角色”,保存(見(jiàn)圖1)。Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思 圖1

(2)接下來(lái),打開(kāi)一個(gè)Scratch新窗口,從文件夾中導(dǎo)入角色小女孩。刪除腳本,保留造型。

2.核心腳本設(shè)計(jì)的教學(xué)

演員挑選后,我用神秘的語(yǔ)氣問(wèn):同學(xué)們,你們想不想知道女孩扭腰扭臀的動(dòng)作是如何設(shè)計(jì)的?你們能想到嗎?此時(shí),我告訴學(xué)生Scratch外觀模塊中有一個(gè)特效模塊,我們來(lái)嘗試一下,首先假設(shè)利用旋轉(zhuǎn)特效每次增加50,分四次逐次完成向右旋轉(zhuǎn)200的變化幅度,看,小女孩開(kāi)始的舞姿(見(jiàn)圖2)。其次,利用旋轉(zhuǎn)特效每次增加-50,分八次逐次完成向左旋轉(zhuǎn)400的變化幅度,看,小女孩舞姿由右到左的變化過(guò)程(見(jiàn)圖3)。最后,利用旋轉(zhuǎn)特效每次增加50,分四次逐次完成向右旋轉(zhuǎn)200的變化幅度回到初始位(見(jiàn)圖4)。通過(guò)三次重復(fù)完成一個(gè)舞姿設(shè)計(jì),如果,你覺(jué)得舞姿不美,還可以在改變特效模塊中的數(shù)字和重復(fù)次數(shù),再?lài)L試尋找到你認(rèn)為滿(mǎn)意的效果。

Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思

學(xué)生通過(guò)老師講解和直觀演示,初步了解到旋轉(zhuǎn)特效模塊改變角色的樣子的設(shè)計(jì)。隨后,我引發(fā)學(xué)生思考,使用下拉菜單Scratch程序設(shè)計(jì)課程《跳舞的女孩》教學(xué)設(shè)計(jì)與反思 選擇不同的特效,嘗試看一看小女孩的表演會(huì)出現(xiàn)怎樣的效果?暗示學(xué)生去探究其他特效的應(yīng)用。

特效模塊的應(yīng)用,小學(xué)生重點(diǎn)只是在嘗試中去感知和體驗(yàn)著用就可以了。至于旋轉(zhuǎn)特效模塊中數(shù)字的變化、造型以及角色的設(shè)定的旋轉(zhuǎn)中心不同,都會(huì)影響到表現(xiàn)效果,這里老師沒(méi)有過(guò)多去指導(dǎo)學(xué)生,而是,學(xué)生參與嘗試活動(dòng)后,讓學(xué)生在實(shí)際創(chuàng)作中通過(guò)嘗試感知并修改完成角色形狀變化的設(shè)計(jì)。

3、自由創(chuàng)作

經(jīng)過(guò)老師講解和示范,再請(qǐng)學(xué)生研習(xí)范例,在此基礎(chǔ)上設(shè)計(jì)創(chuàng)作自己的作品,這樣學(xué)生就可以從多角度來(lái)表現(xiàn)自己的想法,拓寬了學(xué)生創(chuàng)作視野,教師主要是巡視指導(dǎo)。教學(xué)中很多學(xué)生挑選了江南style的歌曲創(chuàng)編舞蹈。

三、教學(xué)反思

本課是學(xué)生嘗試發(fā)現(xiàn)尋找最佳表現(xiàn)效果的創(chuàng)作活動(dòng)又一次體驗(yàn)。從實(shí)施過(guò)程看,在老師的指導(dǎo)下,學(xué)生能積極的進(jìn)行著有意思的嘗試探究學(xué)習(xí)活動(dòng):通過(guò)不同特效的設(shè)置獲得改變角色形狀的不同效果,將效果融入到自己的作品創(chuàng)作中實(shí)現(xiàn)作品創(chuàng)意;從實(shí)施效果看,學(xué)生初步形成了編程創(chuàng)作中搭建腳本反復(fù)嘗試探究獲得自己想要的結(jié)果的意識(shí),掌握了一些嘗試的方法,使學(xué)生形成科學(xué)發(fā)現(xiàn)的思維方式。課后跟學(xué)生進(jìn)行了交流,學(xué)生們對(duì)這樣的嘗試探究活動(dòng)很感興趣,特別希望老師給予更多的自由時(shí)間。本課從實(shí)際效果上達(dá)到了一定的目標(biāo),然而對(duì)特效的表現(xiàn)效果的再應(yīng)用、腳本編寫(xiě)的再熟練,還需要進(jìn)一步的開(kāi)展有針對(duì)性的更具體的課堂和課外的創(chuàng)作活動(dòng)來(lái)體驗(yàn)和改進(jìn)提升自己的作品。

第三篇:地方課程教學(xué)研究

三年級(jí)地方課程教學(xué)研究計(jì)劃

劉愛(ài)青

一、研究目標(biāo)

1.幫助學(xué)生養(yǎng)成良好的生活習(xí)慣、基本的安全意識(shí),獲得一些與生活實(shí)際密切相關(guān)的安全知識(shí)和技能。

2.樂(lè)于合群,把自己融入到集體生活之中去。在謙讓、友善的交往中體驗(yàn)友情。

3.懂得珍愛(ài)生命,懂得生命的意義和價(jià)值。4.學(xué)會(huì)禮貌用語(yǔ),學(xué)做一個(gè)文明觀眾。

5.拓展知識(shí)領(lǐng)域,提高綜合素質(zhì),促進(jìn)文化學(xué)習(xí)、了解家鄉(xiāng)、熱愛(ài)家鄉(xiāng)。

6.樹(shù)立健康第一的指導(dǎo)思想,樂(lè)于參與各種體育活動(dòng),懂得關(guān)心和養(yǎng)護(hù)自己的身體,提高自我保健意識(shí)。

7.樹(shù)立“居安思危”的國(guó)防觀念,激發(fā)愛(ài)軍習(xí)武、獻(xiàn)身國(guó)防的思想感情,培養(yǎng)吃苦耐勞精神。

二、教學(xué)方法

1.教師吃透教材,精心備課。

2.堅(jiān)持理論聯(lián)系實(shí)際的原則,以學(xué)生為主體,組織學(xué)生自己設(shè)計(jì),組織主持開(kāi)展活動(dòng),發(fā)揮學(xué)生自主性,增長(zhǎng)才干。

3.注重學(xué)生實(shí)踐觀察為主,認(rèn)識(shí)事物,認(rèn)識(shí)現(xiàn)象,發(fā)現(xiàn)掌握運(yùn)用規(guī)律。

4.激發(fā)學(xué)生的學(xué)習(xí)興趣,找出適合低年級(jí)學(xué)生的活動(dòng)方法。5.啟發(fā)興趣,發(fā)揮學(xué)生自身的主動(dòng)探索和創(chuàng)造。

– 1 –

6.把智力活動(dòng)和操作活動(dòng)緊密地結(jié)合。

三、學(xué)法指導(dǎo)

三年級(jí)的學(xué)生對(duì)一切都感到新鮮、好奇。他們好動(dòng),但約束力較差。所以教師要設(shè)計(jì)一些富有趣味性的探索活動(dòng)主題,以引起他們的情感共鳴,他們的探索欲望。

四、教學(xué)反思

以地方發(fā)展為活動(dòng)素材,繼續(xù)以課程改革為核心工作,圍繞學(xué)校教科室教科研工作思路,開(kāi)拓創(chuàng)新,扎實(shí)活動(dòng)。形成民主、開(kāi)放、高效的教科研機(jī)制,深化學(xué)校地方課程的內(nèi)在品質(zhì);增強(qiáng)服務(wù)意識(shí),堅(jiān)持為經(jīng)濟(jì)發(fā)展服務(wù),為深化課改服務(wù),為基層學(xué)生服務(wù),為師生共同發(fā)展服務(wù);全面落實(shí)省市教育行政部門(mén)關(guān)于推進(jìn)地方與學(xué)校課程開(kāi)發(fā)與實(shí)施意見(jiàn),促進(jìn)學(xué)校和教師進(jìn)一步形成課程意識(shí),大力開(kāi)發(fā)和利用好地方與學(xué)校的課程資源;以校本教科研為基礎(chǔ),以教師專(zhuān)業(yè)成長(zhǎng)為根本,著力研究課程實(shí)施的有效性,課程開(kāi)發(fā)的多樣化,學(xué)校地方課程的個(gè)性化和多元化;著眼學(xué)生的發(fā)展與需求,優(yōu)化課程結(jié)構(gòu),規(guī)范課程開(kāi)發(fā),充分發(fā)揮學(xué)校地方課程獨(dú)特的育人功能。

2013年9月3日

– 2 –

第四篇:Vc++程序設(shè)計(jì)課程教學(xué)大綱

《VC++程序設(shè)計(jì)》課程教學(xué)大綱

總學(xué)時(shí):54

學(xué)分:3 理論學(xué)時(shí):34

實(shí)驗(yàn)學(xué)時(shí):20 面向?qū)I(yè):計(jì)算機(jī)科學(xué)與技術(shù)課程代碼:2710015 先開(kāi)課程:數(shù)據(jù)結(jié)構(gòu)、C語(yǔ)言、面向?qū)ο蟪绦蛟O(shè)計(jì)課程性質(zhì):選修 執(zhí)筆人:張磊審定人:陳龍猛、于仁師 第一部分:理論教學(xué)部分

一、說(shuō)明

1、課程的性質(zhì)、地位和任務(wù)

《VC++程序設(shè)計(jì)》最重要的任務(wù)是發(fā)展學(xué)生的智力,即編程、上機(jī)調(diào)試能力,具體到教學(xué)內(nèi)容上則是重在使學(xué)生掌握理論教學(xué)中的重點(diǎn)和難點(diǎn),對(duì)VC++語(yǔ)言的編程技巧能熟練掌握,提高自身的編程能力,加強(qiáng)素質(zhì)教育。注重從事理論研究、實(shí)驗(yàn)工作的能力和嚴(yán)謹(jǐn)?shù)目茖W(xué)作風(fēng)的培養(yǎng),提倡創(chuàng)新精神。

2、課程教學(xué)和教改基本要求

本課程主要講解Visual C++6.0的語(yǔ)法結(jié)構(gòu)、體系結(jié)構(gòu)、各種組件,以及微軟在Visual C++6.0中推出的各種新技術(shù)。通過(guò)本課程的學(xué)習(xí),使學(xué)生熟悉采用面向?qū)ο缶幊陶Z(yǔ)言進(jìn)行Windows 可視化開(kāi)發(fā),掌握面向?qū)ο蟮木幊趟枷耄煜っ嫦驅(qū)ο缶幊痰南㈨憫?yīng)。

本課程主要采用多媒體教室講課,講課與上機(jī)實(shí)驗(yàn)相結(jié)合,并輔以實(shí)際應(yīng)用案例、常見(jiàn)問(wèn)題分析等,鞏固所學(xué)內(nèi)容,基本要求如下:(1)掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念(2)熟悉Visual C++集成開(kāi)發(fā)環(huán)境

(3)掌握Visual C++語(yǔ)言的基本內(nèi)容、常用的算法

(4)理解WINDOWS的消息機(jī)制和WINDOWS應(yīng)用程序的基本結(jié)構(gòu)

(5)掌握MFC的基本概念,窗口、資源、圖形設(shè)備接口、文檔/視圖結(jié)構(gòu)、對(duì)話框和控件等對(duì)象的程序設(shè)計(jì)方法

(6)可用Visual C++開(kāi)發(fā)基本的WINDOWS應(yīng)用程序

二、教學(xué)內(nèi)容與課時(shí)分配

第一章

Visual c++概述(學(xué)時(shí)數(shù):1)

本章將重點(diǎn)介紹Visual c++的總體功能和特點(diǎn),具體講述Visual c++6.0版的安裝過(guò)程,并詳細(xì)介紹。教學(xué)內(nèi)容:

1、Visual c++開(kāi)發(fā)環(huán)境、Visual c++向?qū)Аisual c++應(yīng)用程序環(huán)境。

2、Visual c++安裝過(guò)程。

3、Visual c++菜單欄、Visual c++工具欄、Visual c++工作區(qū)、Visual c++資源編輯器。本章重點(diǎn)難點(diǎn):Visual c++6.0版開(kāi)發(fā)環(huán)境的熟悉

建議教學(xué)方法:先講解主要知識(shí)點(diǎn),再通過(guò)多媒體演示達(dá)到教學(xué)效果。思考題

1、Visual c++的安裝有什么要求?

2、Visual c++的幫助文件如何安裝?

3、簡(jiǎn)單描述Visual c++開(kāi)發(fā)環(huán)境?

第二章使用Visual c++創(chuàng)建控制臺(tái)程序(學(xué)時(shí)數(shù):2)

本章主要通過(guò)一個(gè)具體實(shí)例——“Hello World”程序,演示Visual c++開(kāi)發(fā)環(huán)境下建立一個(gè)控制臺(tái)程序的完整過(guò)程。教學(xué)內(nèi)容:

1、創(chuàng)建“Hello world”程序的基本步驟。

2、創(chuàng)建控制臺(tái)程序的輸入、輸出。

3、熟悉控制臺(tái)程序句柄與I/O。

4、解析控制臺(tái)程序窗口。

本章重點(diǎn)難點(diǎn):Visual c++6.0版開(kāi)發(fā)環(huán)境的熟悉

建議教學(xué)方法:先講解主要知識(shí)點(diǎn),再通過(guò)實(shí)例講解進(jìn)行鞏固 思考題

1、如何控制自定義控制臺(tái)程序的輸入、輸出?

2、如何讀取控制臺(tái)程序中的文字與背景?

3、如何在控制臺(tái)窗口的指定部位寫(xiě)入指定的字符信息? 第三章使用Visual c++創(chuàng)建windows應(yīng)用程序(學(xué)時(shí)數(shù):2)

本章將傳統(tǒng)Windows應(yīng)用程序和以MFC為基礎(chǔ)的Windows應(yīng)用程序作比較,并詳細(xì)介紹應(yīng)用程序向?qū)У氖褂梅椒ê蚔isual c++的消息系統(tǒng)及其消息映射機(jī)制。教學(xué)內(nèi)容:

1、簡(jiǎn)介傳統(tǒng)windows程序。

2、概述Visual c++中windows程序。

3、介紹如何使用向?qū)蓱?yīng)用程序。

4、介紹如何使用Visual c++中的消息與命令。

本章重點(diǎn)難點(diǎn):如何使用向?qū)蓱?yīng)用程序、如何使用Visual c++中的消息與命令。建議教學(xué)方法:知識(shí)點(diǎn)的詳細(xì)講解,結(jié)合例子。思考題

1、使用Windows API編程與使用MFC編程有什么區(qū)別?

2、用戶(hù)如何定義消息?

3、簡(jiǎn)述MFC消息映射的機(jī)制?

第四章

windows可執(zhí)行程序的基本類(lèi)型(學(xué)時(shí)數(shù):2)

本章主要介紹Visual c++的三種應(yīng)用程序類(lèi)型:對(duì)話框應(yīng)用程序、單文檔應(yīng)用程序和多文檔應(yīng)用程序。詳細(xì)闡述Windows系統(tǒng)對(duì)話框的類(lèi)型及其在Visual c++的制作方法。教學(xué)內(nèi)容:

1、對(duì)話框應(yīng)用程序的制作。

2、文檔應(yīng)用程序的制作。

本章重點(diǎn)難點(diǎn):多文檔應(yīng)用程序的制作

建議教學(xué)方法:知識(shí)點(diǎn)講解,多媒體實(shí)例演示。思考題

1、Windows程序有幾種類(lèi)型?

2、如何創(chuàng)建和使用非模式對(duì)話框?

3、文檔、視圖與文檔模板的關(guān)系是什么? 第五章

windows標(biāo)準(zhǔn)控件的使用(學(xué)時(shí)數(shù):3)本章主要介紹Windows中的幾種常用控件表頭控件、圖像列表控件、列表控件、樹(shù)控件、標(biāo)簽控件、進(jìn)度條控件等及其在Visual c++的實(shí)現(xiàn)方法 教學(xué)內(nèi)容:

1、如何使用表頭控件。

2、如何使用圖像列表控件。

3、如何使用列表控件。

4、如何使用樹(shù)控件。

5、如何使用標(biāo)簽控件。

6、如何使用進(jìn)度條控件。

7、如何使用滑動(dòng)條控件。

8、如何使用狀態(tài)條控件。

本章重點(diǎn)難點(diǎn):各個(gè)控件的具體使用方法和用途 建議教學(xué)方法:知識(shí)點(diǎn)講解,多媒體實(shí)例演示。思考題

1、如何繪制ListCtrl和TreeCtrl中Item的背景顏色?

2、如何在對(duì)話框中使用控件與在普通的窗口中使用控件有什么不同?

3、應(yīng)用控件表頭控件、圖像列表控件、列表控件、樹(shù)控件、標(biāo)簽控件等創(chuàng)建一個(gè)簡(jiǎn)單的應(yīng)用程序?

第六章使用Visual c++編寫(xiě)多媒體程序(學(xué)時(shí)數(shù): 4)本章主要介紹如何在Visual c++中實(shí)現(xiàn)圖像、聲音、視頻等多媒體應(yīng)用程序的制作。教學(xué)內(nèi)容:

1、介紹幾種多媒體數(shù)據(jù)格式

2、位圖操作方法

3、多媒體控制實(shí)現(xiàn)方法。

4、簡(jiǎn)介DirectX編程

本章重點(diǎn)難點(diǎn):多媒體數(shù)據(jù)格式、多媒體控制實(shí)現(xiàn)方法 建議教學(xué)方法:知識(shí)點(diǎn)的重點(diǎn)講解,多媒體實(shí)例演示。思考題

1、如何在對(duì)話框中顯示位圖?

2、編寫(xiě)一段程序,實(shí)現(xiàn)播放MIDI的功能?

3、DirectDraw與GDI編程有什么區(qū)別?

第七章使用Visual c++編寫(xiě)數(shù)據(jù)庫(kù)程序(學(xué)時(shí)數(shù): 4)本章主要介紹Visual c++中三種主要的訪問(wèn)數(shù)據(jù)庫(kù)的方法:使用ODBC訪問(wèn)數(shù)據(jù)庫(kù)、使用DAO訪問(wèn)數(shù)據(jù)庫(kù)、使用ADO訪問(wèn)數(shù)據(jù)庫(kù)。教學(xué)內(nèi)容:

1、如何使用ODBC訪問(wèn)數(shù)據(jù)庫(kù)。

2、如何使用DAO訪問(wèn)數(shù)據(jù)庫(kù)。

3、如何使用ADO訪問(wèn)數(shù)據(jù)庫(kù)。

4、說(shuō)明ODBC與DAO的常用類(lèi)

本章重點(diǎn)難點(diǎn):使用ODBC、ADO訪問(wèn)數(shù)據(jù)庫(kù) 建議教學(xué)方法:知識(shí)點(diǎn)的重點(diǎn)講解,同類(lèi)的對(duì)比 思考題

1、如何配置ODBC數(shù)據(jù)源,使用MFC如何配置數(shù)據(jù)源?

2、使用DAO可以打開(kāi)SQL Server數(shù)據(jù)庫(kù)嗎?

3、試使用DAO實(shí)現(xiàn)如下功能:創(chuàng)建數(shù)據(jù)庫(kù)、創(chuàng)建表、然后實(shí)現(xiàn)數(shù)據(jù)庫(kù)程序的增、刪、改、查的功能?

第八章使用Visual c++編寫(xiě)網(wǎng)絡(luò)應(yīng)用程序(學(xué)時(shí)數(shù):4)本章主要介紹如何使用Visual c++編寫(xiě)對(duì)網(wǎng)絡(luò)進(jìn)行操作的程序。教學(xué)內(nèi)容:

1、Winsock編程技術(shù)簡(jiǎn)介、示例演示。

2、WinInet編程技術(shù)簡(jiǎn)介、示例演示。本章重點(diǎn)難點(diǎn):WinInet編程技術(shù)

建議教學(xué)方法:知識(shí)點(diǎn)講解,實(shí)例演示相結(jié)合。思考題

1、如何編寫(xiě)程序?qū)崿F(xiàn)“ping”的功能?

2、試使用CAsyncSocket類(lèi)和派生CSocket類(lèi),編寫(xiě)不同主機(jī)的通訊程序?

3、試使用MFC編寫(xiě)FTP程序,并能夠?qū)崿F(xiàn)斷點(diǎn)續(xù)傳功能? 第九章使用Visual c++編寫(xiě)動(dòng)態(tài)鏈接庫(kù)程序(學(xué)時(shí)數(shù):4)本章重點(diǎn)講解如何使用Visual c++編寫(xiě)動(dòng)態(tài)鏈接庫(kù)程序。教學(xué)內(nèi)容:

1、動(dòng)態(tài)鏈接庫(kù)類(lèi)型和生成。

2、如何使用動(dòng)態(tài)鏈接庫(kù)。

本章重點(diǎn)難點(diǎn):動(dòng)態(tài)鏈接庫(kù)的生成、如何使用動(dòng)態(tài)鏈接庫(kù)。建議教學(xué)方法:知識(shí)點(diǎn)講解。思考題

1、創(chuàng)建導(dǎo)出函數(shù)的方法有幾種?

2、.LIB文件和.DLL文件有什么聯(lián)系?功能是什么?

3、DLL的調(diào)用方式有幾種,有什么區(qū)別?

第十章使用Visual c++編寫(xiě)多線程程序

(學(xué)時(shí)數(shù):3)本章主要介紹兩種建立線程的方法:線程間通訊和線程同步。教學(xué)內(nèi)容:

1、如何編寫(xiě)多線程程序。

2、如何實(shí)現(xiàn)線程通訊。

3、如何實(shí)現(xiàn)線程同步。

本章重點(diǎn)難點(diǎn):編寫(xiě)多線程程序。

建議教學(xué)方法:知識(shí)點(diǎn)的講解與多媒體演示教學(xué)結(jié)合 思考題

如何定義線程的優(yōu)先級(jí)?

如何知道一個(gè)線程的運(yùn)行情況? 如何實(shí)現(xiàn)線程同步?

第十一章

COM編程簡(jiǎn)介

(學(xué)時(shí)數(shù):3)本章簡(jiǎn)單介紹COM編程的基本概念和方法。教學(xué)內(nèi)容:

1、介紹COM的基本概念。

2、概述COM編程。

3、創(chuàng)建COM程序

本章重點(diǎn)難點(diǎn):介紹如何創(chuàng)建COM程序。思考題

1、COM與ActiveX有什么區(qū)別與聯(lián)系?

2、COM組建最基本的接口是什么?

3、簡(jiǎn)述COM對(duì)象的生成與銷(xiāo)毀過(guò)程

第十二章

Visual c++的調(diào)試技術(shù)

(學(xué)時(shí)數(shù):2)本章將簡(jiǎn)單介紹Visual c++的調(diào)試技術(shù)。教學(xué)內(nèi)容:

1、講解Visual c++的基本調(diào)試技巧。

2、介紹TRACE和ASSERT的使用。

本章重點(diǎn)難點(diǎn):Visual c++的基本調(diào)試技巧。建議教學(xué)方法:多媒體演示教學(xué) 思考題

1、編寫(xiě)一個(gè)簡(jiǎn)單程序,使用調(diào)試器在匯編級(jí)別跟蹤它的運(yùn)行情況?

2、斷言的使用有什么優(yōu)點(diǎn)?有幾種斷言宏?

3、如何觀察程序是否有資源泄漏?

三、本課程考核方式、方法

本課程理論部分采用筆試方式,共100分:閉卷考試,占60%;上機(jī)實(shí)驗(yàn)占20%;平日作業(yè)占10%,出勤占10%。第二部分:實(shí)驗(yàn)教學(xué)部分

一、說(shuō)明

1、本門(mén)課程實(shí)驗(yàn)的性質(zhì)任務(wù)、目的與要求

實(shí)驗(yàn)是本課程教學(xué)的一個(gè)非常重要的環(huán)節(jié),采取上機(jī)的形式進(jìn)行。本實(shí)驗(yàn)課程的教學(xué)目標(biāo)是使學(xué)生通過(guò)20課時(shí)的上機(jī)實(shí)驗(yàn),認(rèn)識(shí)并學(xué)會(huì)VC++集成環(huán)境的基本使用,掌握計(jì)算機(jī)程序的編輯,編譯、調(diào)試和運(yùn)行的一系列操作步驟和方法,理解并消化課堂中學(xué)到的理論知識(shí),鍛煉分析解決問(wèn)題的能力。初步掌握計(jì)算機(jī)編程及調(diào)試技術(shù),為今后計(jì)算機(jī)應(yīng)用在本專(zhuān)業(yè)領(lǐng)域打下良好的基礎(chǔ)。

基本要求:熟悉Visual C++的集成開(kāi)發(fā)環(huán)境、掌握編程步驟、Visual C++語(yǔ)言基礎(chǔ),能用該開(kāi)發(fā)工具設(shè)計(jì),編寫(xiě)簡(jiǎn)單、實(shí)用的應(yīng)用程序。

2、本門(mén)課程實(shí)驗(yàn)項(xiàng)目設(shè)置情況 序號(hào)

實(shí)驗(yàn)名稱(chēng)

學(xué)時(shí)

必開(kāi)

選開(kāi)

實(shí)驗(yàn)類(lèi)型

內(nèi)容提要

驗(yàn) 證

基本 操作

綜 合設(shè) 計(jì)

應(yīng) 用

創(chuàng) 新

VC++語(yǔ)言使用 環(huán)境 √

VC集成環(huán)境及應(yīng)用程序創(chuàng)建初步

Visual C++簡(jiǎn)單程序初步設(shè)計(jì)

建立簡(jiǎn)單的Visual C++應(yīng)用程序

Windows標(biāo)準(zhǔn)控件的使用 √

熟悉Windows中的幾種常用控件及其在Visual c++中的實(shí)現(xiàn)

編寫(xiě)多媒體程序 √

熟悉在Vc++中實(shí)現(xiàn)圖像、聲音、視頻等多媒體應(yīng)用程序的制作

Visual c++中訪問(wèn)數(shù)據(jù)庫(kù)的主要方法 √

熟悉VC++中三種主要訪問(wèn)數(shù)據(jù)庫(kù)的方法并學(xué)會(huì)創(chuàng)建

網(wǎng)絡(luò)應(yīng)用程序的編寫(xiě) √

學(xué)會(huì)使用Vc++編寫(xiě)對(duì)網(wǎng)絡(luò)進(jìn)行操作的程序

動(dòng)態(tài)鏈接庫(kù)程序的編寫(xiě) √

學(xué)會(huì)使用Vc++編寫(xiě)動(dòng)態(tài)鏈接庫(kù)程序

Visual c++的調(diào)試

熟悉并掌握Visual c++的基本調(diào)試技巧

二、各實(shí)驗(yàn)項(xiàng)目教學(xué)要求。

1.實(shí)驗(yàn)?zāi)康模簩W(xué)習(xí)操作使用,理解消化理論知識(shí),理論聯(lián)系實(shí)際,掌握可視化面向?qū)ο蟪绦虻脑O(shè)計(jì)、編輯、調(diào)試、運(yùn)行等基本技能,強(qiáng)化程序設(shè)計(jì)思想,培養(yǎng)分析問(wèn)題解決問(wèn)題的能力。2.所需儀器設(shè)備及材料:Pentium以上微機(jī),Windows98以上操作系統(tǒng),安裝Visual C++ 6.0.3.實(shí)驗(yàn)步驟:

開(kāi)機(jī)啟動(dòng)編輯運(yùn)行環(huán)境; 建立工程; 程序設(shè)計(jì); 存盤(pán)調(diào)試運(yùn)行;

重復(fù)步驟(3)-(5); 關(guān)閉系統(tǒng)。

4.問(wèn)題討論,編寫(xiě)實(shí)驗(yàn)報(bào)告等; 5.各項(xiàng)實(shí)驗(yàn)內(nèi)容

VC++語(yǔ)言使用環(huán)境:熟悉Visual C++及其開(kāi)發(fā)環(huán)境;初步了解運(yùn)行一個(gè)C++及Visual C++程序的過(guò)程。

Visual C++簡(jiǎn)單程序初步:進(jìn)一步熟悉Visual C++語(yǔ)言環(huán)境;明確Visual C++語(yǔ)言程序的結(jié)構(gòu),掌握Visual C++語(yǔ)言程序的書(shū)寫(xiě)格式。

Windows標(biāo)準(zhǔn)控件的使用:掌握Windows中的幾種常用控件表頭控件、圖像列表控件、列表控件、樹(shù)控件、標(biāo)簽控件、進(jìn)度條控件等及其在Visual c++的實(shí)現(xiàn)方法。

編寫(xiě)多媒體程序:了解多媒體數(shù)據(jù)格式,掌握實(shí)現(xiàn)圖像、聲音、視頻等多媒體應(yīng)用程序的制作的方法。

Visual c++中訪問(wèn)數(shù)據(jù)庫(kù)的主要方法:掌握Visual c++中三種主要的訪問(wèn)數(shù)據(jù)庫(kù)的方法:使用ODBC訪問(wèn)數(shù)據(jù)庫(kù)、使用DAO訪問(wèn)數(shù)據(jù)庫(kù)、使用ADO訪問(wèn)數(shù)據(jù)庫(kù)的方法。

網(wǎng)絡(luò)應(yīng)用程序的編寫(xiě):掌握如何使用Visual c++編寫(xiě)對(duì)網(wǎng)絡(luò)進(jìn)行操作的程序的方法。動(dòng)態(tài)鏈接庫(kù)程序的編寫(xiě):了解并掌握動(dòng)態(tài)鏈接庫(kù)的生成、如何使用動(dòng)態(tài)鏈接庫(kù)。Visual c++的調(diào)試:了解并掌握使用Visual c++的基本調(diào)試技巧。

三、考核方式和成績(jī)?cè)u(píng)定要求等。

根據(jù)實(shí)驗(yàn)報(bào)告和結(jié)果進(jìn)行評(píng)定,實(shí)驗(yàn)成績(jī)占總成績(jī)的20%。第三部分:建議使用的教材和參考書(shū)目 [1] 《Visual C++6.0教程》,于濤等編著, 2002,科學(xué)出版社。

第五篇:Java程序設(shè)計(jì)課程教案

Java使用教材:

程序設(shè)計(jì)課程教案(普通版)

Java程序設(shè)計(jì)教程,雍俊海主編,清華大學(xué)出版社,2007,國(guó)家十一五規(guī)劃教材 主要參考書(shū):

《Java語(yǔ)言程序設(shè)計(jì)》,郎波,清華大學(xué)出版社,2005年5月。《Java程序設(shè)計(jì)教程》,施霞萍等.機(jī)械工業(yè)出版社,2006 《Java編程思想第3版》,[美]埃克爾(Eckel,B.)著,陳昊鵬等譯.機(jī)械工業(yè)出版社,2005J 《JAVA軟件開(kāi)發(fā)(第二版)》,Russel Winder&Graham Roberts著,竇巍 譯,人民郵電出版社,2004.2 課程總體目標(biāo)

本課程是軟件工程專(zhuān)業(yè)開(kāi)設(shè)的學(xué)科基礎(chǔ)課。本課程的教學(xué)任務(wù)是通過(guò)Java程序設(shè)計(jì)的課堂講授、課內(nèi)實(shí)驗(yàn),課外自主試驗(yàn)等教學(xué)環(huán)節(jié),培養(yǎng)學(xué)生程序設(shè)計(jì)使用Java語(yǔ)言進(jìn)行程序設(shè)計(jì)的基本能力,并且養(yǎng)成學(xué)生良好的編程習(xí)慣和規(guī)范的編程風(fēng)格。使學(xué)生掌握較扎實(shí)的 Java 語(yǔ)言基礎(chǔ),理解面向?qū)ο蟪绦蛟O(shè)計(jì)的思想,為Java后續(xù)課程的學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。

課程的主要內(nèi)容如下:

1、緒論

2、Java程序設(shè)計(jì)基礎(chǔ)

3、Java面向?qū)ο蟪绦蛟O(shè)計(jì)

4、數(shù)組、字符串、向量和哈希表

5、泛型、枚舉與for語(yǔ)句的簡(jiǎn)化寫(xiě)法

6、Java異常處理與遞歸

7、文件與數(shù)據(jù)流

8、Java圖形用戶(hù)界面程序設(shè)計(jì)

9、多線程程序設(shè)計(jì)

10、網(wǎng)絡(luò)程序設(shè)計(jì)

第1章 緒論

一、教學(xué)目的和要求

了解Java語(yǔ)言的發(fā)展歷史,Java語(yǔ)言的特點(diǎn),學(xué)會(huì)安裝配置Java開(kāi)發(fā)環(huán)境,能夠編譯和運(yùn)行Java程序。

二、講授的內(nèi)容提要和重點(diǎn)、難點(diǎn)及其解決方法,學(xué)時(shí)分配

1、教學(xué)內(nèi)容

Java語(yǔ)言的發(fā)展歷史 Java語(yǔ)言的特點(diǎn)

Java開(kāi)發(fā)環(huán)境的安裝與配置

Java程序開(kāi)發(fā)過(guò)程以及命令行狀態(tài)下編譯與運(yùn)行過(guò)程介紹

2、教學(xué)重點(diǎn)

Java語(yǔ)言的特點(diǎn),開(kāi)發(fā)環(huán)境配置,編譯運(yùn)行方法

3、教學(xué)難點(diǎn)

理解Java程序?yàn)槭裁茨軌蛞淮尉幾g到處運(yùn)行;為什么要配置Path環(huán)境變量;編譯與運(yùn)行的注意事項(xiàng)。

4、解決辦法

原理講解,操作演示

5、學(xué)時(shí)分配

發(fā)展歷史:0.5課時(shí) Java語(yǔ)言的特點(diǎn):0.5課時(shí)

Java開(kāi)發(fā)環(huán)境的安裝與配置:0.5課時(shí)

Java程序開(kāi)發(fā)過(guò)程以及命令行狀態(tài)下編譯與運(yùn)行過(guò)程介紹:0.5課時(shí)

三、教學(xué)過(guò)程(教學(xué)方法、實(shí)施步驟)

使用PPT講解,運(yùn)行環(huán)境配置,編譯運(yùn)行Java程序則現(xiàn)場(chǎng)操作演示。

四、課外學(xué)習(xí)要求和作業(yè)要求

課外作業(yè):要求下載JDK,自行安裝配置并編譯運(yùn)行HelloWorld.java程序

第2章 Java程序設(shè)計(jì)基礎(chǔ)

一、教學(xué)目的和要求

了解Java中數(shù)據(jù)的類(lèi)型,表示方法,變量的聲明,掌握使用標(biāo)識(shí)符命名Java中各種成分的規(guī)定和規(guī)范;正確掌握表達(dá)式的書(shū)寫(xiě)方法;能夠使用各種控制結(jié)構(gòu)實(shí)現(xiàn)程序的邏輯;掌握結(jié)構(gòu)化程序設(shè)計(jì)的思想和算法描述工具的使用。

二、講授的內(nèi)容提要和重點(diǎn)、難點(diǎn)及其解決方法,學(xué)時(shí)分配

1、教學(xué)內(nèi)容

標(biāo)識(shí)符和關(guān)鍵字 基本數(shù)據(jù)類(lèi)型 常量和變量 數(shù)據(jù)類(lèi)型轉(zhuǎn)換 運(yùn)算符:算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、布爾邏輯運(yùn)算符、位運(yùn)算符、賦值類(lèi)運(yùn)算符、條件運(yùn)算符等 表達(dá)式

程序流程控制語(yǔ)句:if和switch語(yǔ)句;for、while、do~while循環(huán)語(yǔ)句;break、Continue和return語(yǔ)句 結(jié)構(gòu)化程序設(shè)計(jì)

2、教學(xué)重點(diǎn)

基本數(shù)據(jù)類(lèi)型和類(lèi)型轉(zhuǎn)換,常量和變量,運(yùn)算符與表達(dá)式,程序流程控制語(yǔ)句。

3、教學(xué)難點(diǎn)

數(shù)據(jù)類(lèi)型轉(zhuǎn)換;前綴自增、自減運(yùn)算符與后綴自增、自減運(yùn)算符的區(qū)別;程序流程控制語(yǔ)句。分支語(yǔ)句的嵌套;循環(huán)語(yǔ)句的嵌套;標(biāo)號(hào)的概念與使用。

4、解決辦法

原理講解,操作演示

5、學(xué)時(shí)分配

標(biāo)識(shí)符和關(guān)鍵字,基本數(shù)據(jù)類(lèi)型,常量和變量:2學(xué)時(shí) 數(shù)據(jù)類(lèi)型轉(zhuǎn)換,運(yùn)算符,表達(dá)式:1學(xué)時(shí)

程序流程控制語(yǔ)句,break、Continue和return語(yǔ)句:2學(xué)時(shí) 結(jié)構(gòu)化程序設(shè)計(jì):1學(xué)時(shí)

三、教學(xué)過(guò)程(教學(xué)方法、實(shí)施步驟)

使用PPT講解,對(duì)每一個(gè)編程知識(shí)點(diǎn)編寫(xiě)Java程序進(jìn)行運(yùn)行演示。

四、課外學(xué)習(xí)要求和作業(yè)要求 課外作業(yè):要求復(fù)習(xí)課堂教學(xué)內(nèi)容,對(duì)主要知識(shí)點(diǎn)布置作業(yè),要求編寫(xiě)程序并條試運(yùn)行。要求學(xué)會(huì)使用算法描述工具表示和設(shè)計(jì)程序的算法。

第3章 面向?qū)ο蟪绦蛟O(shè)計(jì)

一、教學(xué)目的和要求

了解面向?qū)ο蟪绦蛟O(shè)計(jì)基本思想,掌握類(lèi)的設(shè)計(jì)方法、實(shí)例對(duì)象的創(chuàng)建與使用。了解變量作用域范圍與參數(shù)傳遞方式。了解并能運(yùn)用Java中面向?qū)ο蟮姆庋b性、繼承性、多態(tài)性;

掌握訪問(wèn)權(quán)限的控制方法,修飾詞abstract、static和final的使用;掌握包、抽象類(lèi)、接口、內(nèi)部類(lèi)的概念和使用方法。

二、講授的內(nèi)容提要和重點(diǎn)、難點(diǎn)及其解決方法,學(xué)時(shí)分配

1、教學(xué)內(nèi)容

類(lèi)和對(duì)象的基本概念。面向?qū)ο蟪绦蛟O(shè)計(jì)基本思想。

類(lèi)的設(shè)計(jì)、構(gòu)造方法、類(lèi)的成員變量和成員方法。實(shí)例對(duì)象的創(chuàng)建與使用。

變量作用域范圍與參數(shù)傳遞方式。繼承性。

多態(tài)性:靜態(tài)多態(tài)性和動(dòng)態(tài)多態(tài)性。封裝性和訪問(wèn)權(quán)限控制。

修飾詞abstract、static和final。包的概念和使用 抽象類(lèi)和接口。內(nèi)部類(lèi)。

2、教學(xué)重點(diǎn)

類(lèi)的定義,對(duì)象的創(chuàng)建,構(gòu)造方法的定義與使用,方法的重載與覆蓋,類(lèi)的繼承,包,抽象類(lèi)和接口。

3、教學(xué)難點(diǎn)

類(lèi)與對(duì)象的概念、創(chuàng)建和使用;方法重載的規(guī)則;類(lèi)的繼承與運(yùn)行時(shí)多態(tài),類(lèi)繼承時(shí)對(duì)構(gòu)造方法的處理問(wèn)題,訪問(wèn)控制權(quán)限的使用;方法覆蓋的規(guī)則;抽象類(lèi)的應(yīng)用,接口的應(yīng)用;抽象類(lèi)與接口的異同。

4、解決辦法

原理講解,操作演示

5、學(xué)時(shí)分配

類(lèi)和對(duì)象的基本概念,面向?qū)ο蟪绦蛟O(shè)計(jì)基本思想:2學(xué)時(shí)

類(lèi)的設(shè)計(jì)、構(gòu)造方法、類(lèi)的成員變量和成員方法,實(shí)例對(duì)象的創(chuàng)建與使用,變量作用域范圍與參數(shù)傳遞方式:2學(xué)時(shí)

繼承性,方法覆蓋,多態(tài)性:靜態(tài)多態(tài)性和動(dòng)態(tài)多態(tài)性:2學(xué)時(shí) 封裝性和訪問(wèn)權(quán)限控制,修飾詞abstract、static和final,包的概念和使用:2學(xué)時(shí)

抽象類(lèi)和接口,內(nèi)部類(lèi):2學(xué)時(shí)

三、教學(xué)過(guò)程(教學(xué)方法、實(shí)施步驟)

使用PPT講解,對(duì)每一個(gè)編程知識(shí)點(diǎn)編寫(xiě)Java程序進(jìn)行運(yùn)行演示。

四、課外學(xué)習(xí)要求和作業(yè)要求

課外作業(yè):要求復(fù)習(xí)課堂教學(xué)內(nèi)容,對(duì)主要知識(shí)點(diǎn)布置作業(yè),要求編寫(xiě)程序并條試運(yùn)行。安排4個(gè)學(xué)時(shí)的課內(nèi)上機(jī)實(shí)驗(yàn)。

第4章 數(shù)組、字符串、向量與哈希表

一、教學(xué)目的和要求

了解一維數(shù)據(jù)和多維數(shù)組的聲明與使用,掌握遍歷數(shù)組的方法,了解并能夠使用字符串String的常用方法,掌握StringBuffer的用法,了解并掌握向量Vector,哈希表Hashtable、HashMap和WeakHashMap的用法。

二、講授的內(nèi)容提要和重點(diǎn)、難點(diǎn)及其解決方法,學(xué)時(shí)分配

1、教學(xué)內(nèi)容

數(shù)組:一維數(shù)據(jù)和多維數(shù)組。字符串:String和StringBuffer。向量:Vector。

哈希表:Hashtable、HashMap和WeakHashMap。

2、教學(xué)重點(diǎn)

一維數(shù)組的使用,String和StringBuffer的構(gòu)造方法和常見(jiàn)方法的使用,Vector類(lèi)的使用,哈希表類(lèi)的創(chuàng)建和使用。

3、教學(xué)難點(diǎn)

多維數(shù)組的聲明和使用,數(shù)組的初始化方法,String和StringBuffer的使用方法的區(qū)別,哈希表類(lèi)的使用。

4、解決辦法

原理講解,操作演示

5、學(xué)時(shí)分配

數(shù)組:一維數(shù)據(jù)和多維數(shù)組:1.5學(xué)時(shí) 字符串:String和StringBuffer:1學(xué)時(shí) 向量:Vector,哈希表:1.5學(xué)時(shí)

三、教學(xué)過(guò)程(教學(xué)方法、實(shí)施步驟)

使用PPT講解,對(duì)每一個(gè)編程知識(shí)點(diǎn)編寫(xiě)Java程序進(jìn)行運(yùn)行演示。

四、課外學(xué)習(xí)要求和作業(yè)要求

課外作業(yè):要求復(fù)習(xí)課堂教學(xué)內(nèi)容,對(duì)主要知識(shí)點(diǎn)布置作業(yè),要求編寫(xiě)程序并條試運(yùn)行。要求作業(yè)必須進(jìn)行上機(jī)調(diào)試。

第5章 異常處理

一、教學(xué)目的和要求

了解異常的概念,異常類(lèi)的層次結(jié)構(gòu);掌握異常的拋出、捕獲和處理方法;能夠自定義異常類(lèi)并且使用自定義異常類(lèi)。

二、講授的內(nèi)容提要和重點(diǎn)、難點(diǎn)及其解決方法,學(xué)時(shí)分配

1、教學(xué)內(nèi)容

異常的概念。異常類(lèi)的層次結(jié)構(gòu)。異常的拋出、捕獲和處理。自定義異常類(lèi)

2、教學(xué)重點(diǎn)

異常的基本概念,異常的拋出捕獲和處理,自定義異常類(lèi)。

3、教學(xué)難點(diǎn)

異常的處理機(jī)制;Try-catch-finallly異常處理結(jié)構(gòu)的執(zhí)行流程特點(diǎn);自定義異常類(lèi)。

4、解決辦法

原理講解,操作演示

5、學(xué)時(shí)分配

異常的概念,異常類(lèi)的層次結(jié)構(gòu):0.5學(xué)時(shí) 異常的拋出、捕獲和處理:1學(xué)時(shí) 自定義異常類(lèi):0.5學(xué)時(shí)

三、教學(xué)過(guò)程(教學(xué)方法、實(shí)施步驟)

使用PPT講解,對(duì)每一個(gè)編程知識(shí)點(diǎn)編寫(xiě)Java程序進(jìn)行運(yùn)行演示。

四、課外學(xué)習(xí)要求和作業(yè)要求

課外作業(yè):要求復(fù)習(xí)課堂教學(xué)內(nèi)容,對(duì)主要知識(shí)點(diǎn)布置作業(yè),要求編寫(xiě)程序并條試運(yùn)行。安排一次課內(nèi)上機(jī)實(shí)驗(yàn)。

第6章 文件與數(shù)據(jù)流

一、教學(xué)目的和要求

了解輸入流與輸出流的基本概念,掌握常見(jiàn)輸入和輸出流類(lèi)的使用,掌握文件和隨機(jī)存取文件的操作,了解讀寫(xiě)器的使用方法,掌握對(duì)象序列化的概念。能夠編寫(xiě)從鍵盤(pán)輸入數(shù)據(jù)以及對(duì)磁盤(pán)文件進(jìn)行讀寫(xiě)的程序

二、講授的內(nèi)容提要和重點(diǎn)、難點(diǎn)及其解決方法,學(xué)時(shí)分配

1、教學(xué)內(nèi)容

輸入流與輸出流的基本概念。

常見(jiàn)輸入和輸出流類(lèi):InputStream和OutputStream,DataInputStream和DataOutputStream,F(xiàn)ileInputStream和FileOutputStream,PrintStream, 帶緩存的輸入流和輸出流。文件和隨機(jī)存取文件。

讀寫(xiě)器:Reader和Writer,F(xiàn)ileReader和FileWriter,帶緩存的讀寫(xiě)器,PrintWriter。

對(duì)象序列化。

2、教學(xué)重點(diǎn)

輸入輸出流的基本概念,文件輸入流和文件輸出流,文件與目錄管理,隨機(jī)存取文件。

3、教學(xué)難點(diǎn)

字節(jié)流與字符流的選用,節(jié)點(diǎn)流與過(guò)濾流的配合使用,隨機(jī)讀寫(xiě)文件,對(duì)象序列化。

4、解決辦法

原理講解,操作演示

5、學(xué)時(shí)分配

輸入流與輸出流的基本概念,常見(jiàn)輸入和輸出流類(lèi)的使用,過(guò)濾流的使用:2學(xué)時(shí)

文件和隨機(jī)存取文件,讀寫(xiě)器:Reader和Writer,F(xiàn)ileReader和FileWriter,帶緩存的讀寫(xiě)器,PrintWriter,對(duì)象序列化:2學(xué)時(shí)

三、教學(xué)過(guò)程(教學(xué)方法、實(shí)施步驟)

使用PPT講解,對(duì)每一個(gè)編程知識(shí)點(diǎn)編寫(xiě)Java程序進(jìn)行運(yùn)行演示。

四、課外學(xué)習(xí)要求和作業(yè)要求

課外作業(yè):要求復(fù)習(xí)課堂教學(xué)內(nèi)容,對(duì)主要知識(shí)點(diǎn)布置作業(yè),要求編寫(xiě)程序并條試運(yùn)行。安排一次課內(nèi)上機(jī)實(shí)驗(yàn)。

第7章 圖形用戶(hù)界面程序設(shè)計(jì)

一、教學(xué)目的和要求

了解基本組件和容器組件,掌握主要布局管理器的概念和使用方法,掌握事件處理機(jī)制及其實(shí)現(xiàn)方法,了解Swing的特點(diǎn)和類(lèi)的層次結(jié)構(gòu),Swing常見(jiàn)組件和容器;掌握鍵盤(pán)和鼠標(biāo)事件處理方法,了解高級(jí)圖形用戶(hù)界面:菜單、樹(shù)、表格和多文檔界面的編程方法;掌握J(rèn)ava的圖形程序設(shè)計(jì)。

二、講授的內(nèi)容提要和重點(diǎn)、難點(diǎn)及其解決方法,學(xué)時(shí)分配

1、教學(xué)內(nèi)容

AWT功能和類(lèi)的層次結(jié)構(gòu)。(選講)AWT的基本組件和容器組件。(選講)布局管理器。事件處理機(jī)制。

Swing的特點(diǎn)和類(lèi)的層次結(jié)構(gòu)。Swing常見(jiàn)組件和容器。鍵盤(pán)和鼠標(biāo)事件處理。

高級(jí)圖形用戶(hù)界面:菜單、樹(shù)、表格和多文檔界面。

小應(yīng)用程序:Applet的基本工作原理, Applet生命周期, Applet類(lèi)中的重要方法, Applet編寫(xiě)方法和Applet與瀏覽器的參數(shù)傳遞。(選講)Java的圖形程序設(shè)計(jì)。

2、教學(xué)重點(diǎn)

常用的GUI組件和容器,布局管理器,事件處理機(jī)制,菜單和表格。

3、教學(xué)難點(diǎn):

布局管理器的靈活應(yīng)用,事件處理機(jī)制,表格處理。

4、解決辦法 原理講解,操作演示

5、學(xué)時(shí)分配

常用圖形控件,基本組件和容器組件,布局管理器:2學(xué)時(shí) 事件處理機(jī)制:2學(xué)時(shí)

Swing的特點(diǎn)和類(lèi)的層次結(jié)構(gòu),Swing常見(jiàn)組件和容器:2學(xué)時(shí) 鍵盤(pán)和鼠標(biāo)事件處理:2學(xué)時(shí)

高級(jí)圖形用戶(hù)界面:菜單、樹(shù)、表格和多文檔界面:2學(xué)時(shí)

小應(yīng)用程序:Applet的基本工作原理, Applet生命周期, Applet類(lèi)中的重要方法, Applet編寫(xiě)方法和Applet與瀏覽器的參數(shù)傳遞。:2學(xué)時(shí)

Java的圖形程序設(shè)計(jì):2學(xué)時(shí)

三、教學(xué)過(guò)程(教學(xué)方法、實(shí)施步驟)

使用PPT講解,對(duì)每一個(gè)編程知識(shí)點(diǎn)編寫(xiě)Java程序進(jìn)行運(yùn)行演示。

四、課外學(xué)習(xí)要求和作業(yè)要求

課外作業(yè):要求復(fù)習(xí)課堂教學(xué)內(nèi)容,對(duì)主要知識(shí)點(diǎn)布置作業(yè),要求編寫(xiě)程序并條試運(yùn)行。安排4學(xué)時(shí)課內(nèi)上機(jī)實(shí)驗(yàn)。

第8章 多線程程序設(shè)計(jì)

一、教學(xué)目的和要求

了解基本組件和容器組件,掌握主要布局管理器的概念和使用方法,掌握事件處理機(jī)制及其實(shí)現(xiàn)方法,了解Swing的特點(diǎn)和類(lèi)的層次結(jié)構(gòu),Swing常見(jiàn)組件和容器;掌握鍵盤(pán)和鼠標(biāo)事件處理方法,了解高級(jí)圖形用戶(hù)界面:菜單、樹(shù)、表格和多文檔界面的編程方法;掌握J(rèn)ava的圖形程序設(shè)計(jì)。

二、講授的內(nèi)容提要和重點(diǎn)、難點(diǎn)及其解決方法,學(xué)時(shí)分配

1、教學(xué)內(nèi)容

程序、進(jìn)程、線程的概念。線程的創(chuàng)建。

線程的狀態(tài)與線程的控制。線程優(yōu)先級(jí)與線程調(diào)度。多線程的同步問(wèn)題和處理方法。

2、教學(xué)重點(diǎn)

線程的創(chuàng)建、線程的控制與調(diào)度,多線程同步問(wèn)題。

3、教學(xué)難點(diǎn)

兩種創(chuàng)建線程的方法的區(qū)別,啟動(dòng)線程的start()方法與直接調(diào)用run()方法的區(qū)別,多線程同步問(wèn)題和處理方法。

4、解決辦法

原理講解,操作演示

5、學(xué)時(shí)分配

程序、進(jìn)程、線程的概念,線程的創(chuàng)建,線程的狀態(tài)與線程的控制:2學(xué)時(shí) 線程優(yōu)先級(jí)與線程調(diào)度,多線程的同步問(wèn)題和處理方法:2學(xué)時(shí)

三、教學(xué)過(guò)程(教學(xué)方法、實(shí)施步驟)

使用PPT講解,對(duì)每一個(gè)編程知識(shí)點(diǎn)編寫(xiě)Java程序進(jìn)行運(yùn)行演示。

四、課外學(xué)習(xí)要求和作業(yè)要求

課外作業(yè):要求復(fù)習(xí)課堂教學(xué)內(nèi)容,對(duì)主要知識(shí)點(diǎn)布置作業(yè),要求編寫(xiě)程序并條試運(yùn)行。安排2學(xué)時(shí)課內(nèi)上機(jī)實(shí)驗(yàn)。第9章 網(wǎng)絡(luò)程序設(shè)計(jì)

一、教學(xué)目的和要求

了解基本組件和容器組件,掌握主要布局管理器的概念和使用方法,掌握事件處理機(jī)制及其實(shí)現(xiàn)方法,了解Swing的特點(diǎn)和類(lèi)的層次結(jié)構(gòu),Swing常見(jiàn)組件和容器;掌握鍵盤(pán)和鼠標(biāo)事件處理方法,了解高級(jí)圖形用戶(hù)界面:菜單、樹(shù)、表格和多文檔界面的編程方法;掌握J(rèn)ava的圖形程序設(shè)計(jì)。

二、講授的內(nèi)容提要和重點(diǎn)、難點(diǎn)及其解決方法,學(xué)時(shí)分配

1、教學(xué)內(nèi)容

基于URL獲取網(wǎng)絡(luò)資源 基于TCP的網(wǎng)絡(luò)程序設(shè)計(jì) 基于UDP的網(wǎng)絡(luò)程序設(shè)計(jì)

2、教學(xué)重點(diǎn)

基于URL獲取網(wǎng)絡(luò)資源,基于TCP的網(wǎng)絡(luò)程序設(shè)計(jì)。

3、教學(xué)難點(diǎn)

支持多客戶(hù)端/服務(wù)器端程序的設(shè)計(jì)與開(kāi)發(fā)。

4、解決辦法

原理講解,操作演示

5、學(xué)時(shí)分配

基于URL獲取網(wǎng)絡(luò)資源:1學(xué)時(shí) 基于TCP的網(wǎng)絡(luò)程序設(shè)計(jì):1.5學(xué)時(shí) 基于UDP的網(wǎng)絡(luò)程序設(shè)計(jì):1.5學(xué)時(shí)

三、教學(xué)過(guò)程(教學(xué)方法、實(shí)施步驟)使用PPT講解,對(duì)每一個(gè)編程知識(shí)點(diǎn)編寫(xiě)Java程序進(jìn)行運(yùn)行演示。

四、課外學(xué)習(xí)要求和作業(yè)要求

課外作業(yè):要求復(fù)習(xí)課堂教學(xué)內(nèi)容,對(duì)主要知識(shí)點(diǎn)布置作業(yè),要求編寫(xiě)程序并條試運(yùn)行。

下載程序設(shè)計(jì)課程教學(xué)研究word格式文檔
下載程序設(shè)計(jì)課程教學(xué)研究.doc
將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    VC++程序設(shè)計(jì) 課程教學(xué)大綱

    《VC++程序設(shè)計(jì)》課程教學(xué)大綱 ( 2009年制訂) 課程編號(hào): 英文名:Programming with Visual C++ 課程類(lèi)別:任選課 前置課:數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟪绦蛟O(shè)計(jì)、操作系統(tǒng) 后置課:(無(wú)) 學(xué)分: 2......

    《VC++程序設(shè)計(jì)》課程教學(xué)大綱

    《VC++程序設(shè)計(jì)》課程教學(xué)大綱 ( 2005年制定, 年修訂) 課程編號(hào): 英文名:Programming with Visual C++ 課程類(lèi)別:專(zhuān)業(yè)選修課 前置課:數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟪绦蛟O(shè)計(jì)、操作系統(tǒng) 后置......

    《VB程序設(shè)計(jì)》課程教學(xué)大綱

    《VB程序設(shè)計(jì)》課程教學(xué)大綱 課程名稱(chēng):VB程序設(shè)計(jì) 課程編號(hào):xxxxxx 課程學(xué)分:x學(xué)分 課程學(xué)時(shí):96學(xué)時(shí) 課程安排:一年級(jí)下學(xué)期 課程性質(zhì):專(zhuān)業(yè)必修課 一、教學(xué)目的和任務(wù) 《VB程序設(shè)......

    Basic程序設(shè)計(jì)課程教學(xué)大綱

    《Visual Basic程序設(shè)計(jì)》課程教學(xué)大綱 適用專(zhuān)業(yè):非計(jì)算機(jī)專(zhuān)業(yè)本科類(lèi)學(xué)生 學(xué)時(shí)數(shù):50 學(xué)分?jǐn)?shù):2.5 一、課程的性質(zhì)和目的 《Visual Basic程序設(shè)計(jì)》是非計(jì)算機(jī)專(zhuān)業(yè)本科類(lèi)學(xué)生必修......

    程序設(shè)計(jì)技術(shù)課程教學(xué)大綱

    《程序設(shè)計(jì)技術(shù)》課程教學(xué)大綱 一、課程名稱(chēng):程序設(shè)計(jì)技術(shù) 二、學(xué)時(shí)與學(xué)分:56學(xué)時(shí)(含實(shí)驗(yàn)學(xué)時(shí)32/2) 3.5學(xué)分 三、適用專(zhuān)業(yè):非計(jì)算機(jī)理工科各專(zhuān)業(yè) 四、先修課程:大學(xué)計(jì)算機(jī)基礎(chǔ)、高......

    《可視化程序設(shè)計(jì)》優(yōu)質(zhì)課程

    申報(bào)院級(jí)優(yōu)質(zhì)課程的主要理由 一、課程內(nèi)容具備的特點(diǎn) (1)課程內(nèi)容Delphi語(yǔ)言的優(yōu)勢(shì) Delphi是第四代編程語(yǔ)言,該語(yǔ)言集可視化、豐富的VCL組件、面向?qū)ο蟆⒏咚倬幾g器,數(shù)據(jù)庫(kù)支持......

    《Java程序設(shè)計(jì)》課程簡(jiǎn)介

    《Java程序設(shè)計(jì)》選修課簡(jiǎn)介 一、課程基本信息 課程名稱(chēng):Java程序設(shè)計(jì) 英文名稱(chēng):Java programming 課程類(lèi)別:專(zhuān)業(yè)選修課 考核方式:考查 先修課程:離散數(shù)學(xué)、C語(yǔ)言、數(shù)據(jù)結(jié)構(gòu) 學(xué)時(shí)......

    C程序設(shè)計(jì)課程作業(yè)

    (4分)C語(yǔ)言是解釋性語(yǔ)言 ? ? 糾錯(cuò) 得分: 0 知識(shí)點(diǎn): C語(yǔ)言概述收起解析答案 錯(cuò)誤 解析 C語(yǔ)言程序設(shè)計(jì)/C語(yǔ)言概述(4分)C語(yǔ)言程序中,一個(gè)文件中的函數(shù)可以引用另一個(gè)文件中的函......

主站蜘蛛池模板: 中文字幕乱码一区二区三区免费| 亚洲中文字幕日本无线码| 手机看片aⅴ永久免费无码| 丰满人妻| 好吊色欧美一区二区三区四区| 高清无码在线视频| 国产av天堂无码一区二区三区| 亚洲av永久无码天堂网毛片| 色接久久| 人妻少妇av中文字幕乱码| 亚洲一区二区无码偷拍| 欧美激情一区二区三区| 天天做天天爱夜夜爽导航| 国产丰满老熟妇乱xxx1区| 色婷婷五月在线精品视频| 成年免费视频黄网站在线观看| 天天天欲色欲色www免费| 亚洲精品国产熟女久久久| 久久夜色精品国产噜噜av| 人妻精品久久无码专区精东影业| 精品国产成人国产在线观看| 人妻中文字幕无码专区| 亚洲午夜理论无码电影| 精品国产三级a∨在线欧美| 国产精品免费久久久久影院仙踪林| 人人爽人人爱| 国产乱妇无码大片在线观看| 未发育成型小奶头毛片av| 男人天堂2018亚洲男人天堂| 十八禁午夜私人在线影院| 亚洲综合久久一本伊一区| 午夜视频久久久久一区| 色婷婷精品大在线视频| 少妇性bbb搡bbb爽爽爽欧美| 男女肉粗暴进来120秒动态图| 国产精品理论片| 亚洲国产成人久久综合三区| 亚洲一区波多野结衣在线| 亚洲色欲在线播放一区| 亚洲成在人网站av天堂| 久久婷婷色香五月综合缴缴情|