1000部丰满熟女富婆视频,托着奶头喂男人吃奶,厨房挺进朋友人妻,成 人 免费 黄 色 网站无毒下载

首頁 > 文章中心 > 程序設計教學論文

程序設計教學論文

前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇程序設計教學論文范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。

程序設計教學論文范文第1篇

《Android應用程序設計》是一門理論與實踐結合緊密的課程[3],該課程教學目標與社會對人才的需要密切相關,但由于受傳統教學模式的影響,在具體的教學實踐中不能取得預期的教學效果,主要表現以下方面。

1.1核心知識點模糊

2010年之后,很多高校開始開設Android相關課程,對其培養目標、課程體系和核心知識點還處于探索階段,教學方法仍處在研究和實踐階段,導致教師在對核心知識點的選擇各有不同。

1.2學生基礎薄弱

《Android應用程序設計》課程要求學生掌握Java知識、數據庫應用和計算機網絡等方面的基礎知識,對學生的實際動手能力要求較高,因此很多學生學習該課程存在一定的難度。

1.3實踐教學環節薄弱

受傳統教學模式的影響,《Android應用程序設計》的課程講授仍采用理論授課為主、上機實驗為輔的教學模式,缺乏與實際應用結合;部分教師雖然在課堂教學中采用了案例教學,但這些案例往往是對特定知識點的練習,與實際項目開發相差很大,學生畢業后遇到項目開發時不能正確科學分析具體問題;課后作業雖然在一定程度上鍛煉學生的編程能力,但這些題目往往針對某個特定的知識點,導致很多學生作業完成得很好,但實踐能力得不到提升[3-4]。

1.4考核方式不科學

目前大多數高校采用類似表1所示的課程考核標準;其中期末考試占70%,其他占30%。這種考核方式主要考核理論學習,與《Android應用程序設計》強調實際動手能力的教學目標不一致,往往導致學生的筆頭能力強而實踐能力薄弱,因此,這種考核方式不能科學地反映學生的實踐能力、團隊合作和交流溝通等綜合素質。針對上述問題,結合黃河科技學院信息工程學院應用型人才培養的目標,確定《Android應用程序設計》課程的目標是培養學生對移動互聯網產品的設計、開發、測試、維護等能力,因此通過在教學過程中引入案例教學法達到提高學生實際操作能力的目的。

2案例教學在《Android應用程序設計》中的應用

20世紀初,哈佛大學創造了“案例教學法”。案例教學法是指教師以學生為中心,圍繞教學目標和教學任務,對實際應用的真實的情景加以典型化處理,使學生進入特定情境之中,然后通過學生對事件進行積極主動的探究活動,來提高學生分析問題和解決問題能力的一種教學模式[3-5]。

2.1案例的設計

教師在選擇典型案例時,應考慮以下4個因素:①案例的選擇應該覆蓋若干個核心知識點;②案例的選擇應該貼近實際生活且生動有趣;②確定案例的規模要適當;④確定案例的難度要適中;表2顯示了《Android應用程序設計》核心知識點與典型案例的對應關系。教師對學生采用案例教學,能夠充分調動學生學習的主動性和創造性。例如針對當前很多大學生都非常喜歡在手機應用商店下載自己喜好的APP,教師可以以這個興趣為話題,引導學生開發簡易音樂播放器為切入點,教會學生了解軟件開發的流程以及在開發過程中應當注意過程控制。

2.2案例的實施

Android應用程序的開發環境需要在PC機搭建,搭建步驟:第一步,安裝Java的運行環境;第二步安裝Eclipse集成開發環境;第三步安裝SDK套件,配置SDK的安裝路徑;第四步創建Android模擬器(AndroidVirtualMachine),可以模擬仿真不同型號的Android智能手機。

2.3案例的討論

開展案例教學培養學生具有獨立分析問題能力、項目管理能力、團隊協作和溝通協調能力等職業素質,豐富學生的實際移動互聯APP開發經驗[7]。教師在案例教學過程中應注意以下幾點:①要求學生掌握Android應用程序開發過程和方法;②采用啟發式教學,恰當地引進教學案例;③學期開始就安排學生自由組隊,每4~6人組成一個項目團隊,以小組為單位完成一個Android應用程序的開發。教師在案例教學過程中穿插一些相關知識點,通過開發科學計算器,滿足學生的成就感,提高學生的學習熱情,使學生對Android課程產生濃厚的興趣。2.4案例的考核結合《Android應用程序設計》的課程特點,該課程主要考核學生基本技能和解決實際問題的能力,因此課程考核采用如表3所示考核標準。

3結語

程序設計教學論文范文第2篇

程序設計課程具有很強的實踐性,在培養學生學會自己分析問題、使用計算機解決問題能力的同時提倡學生創新意識和創新能力的培養,主要采用的教學模式有項目教學法、案例分析法、任務驅動法等。

1.1《VB程序設計》課程中項目的設計

1.1.1章節項目

在整個教學過程當中,采用了“大項目、小案例、任務驅動不斷”的教學模式,設計并選取與生活相聯系的合理的能夠調動學生學習積極性的項目。針對課程教學的最終目的,設計了一個比較完整的圖書館管理系統綜合項目,但是這門課程知識點較多,要想完成這個綜合項目,學生首先必須熟悉VB開發環境、掌握VB程序設計的基本概念和基礎知識、各章節的知識點內容。為了配合整個課程最后綜合項目的完成,在具體的教學中按照教學內容由易到難,針對教學中的重點和難點安排了13個章節項目,幫助學生更好地學習教材各章節中的知識點。項目一:由現實生活中的漢諾塔游戲、交換兩個杯子中飲料的問題,引入一個利用VB程序解決兩幅圖片對換位置的具體案例,使學生熟悉VB集成開發環境以及各種窗口的使用、掌握常用控件對象的建立以及布局、利用VB開發簡單應用程序的步驟、并初步引入程序設計思想,引導學生思考兩數互換的問題,使學生通過觀察、思考、總結得出兩數互換的問題和兩幅圖片互換位置是一類問題。項目二:編寫一程序,在屏幕上顯示“歡迎來到VB世界!”,并輸入自己的名字。使學生熟悉VB編程四部曲———界面設計、相關對象的屬性設置、相關對象的代碼編寫、調試運行,尤其注意程序的調試過程。項目三:設計一個華氏溫度與攝氏溫度之間轉換的程序。通過這個項目熟悉VB的數據類型及其運算,掌握VB的常用標準函數、變量以及常量的使用等語法知識點。項目四:利用輸入函數輸入一元二次方程的系數a、b、c,編寫程序計算一元二次方程的兩個實根或虛根,用輸出語句輸出結果。熟悉常用的輸入輸出控件、掌握Print方法、Inputbox()函數、Msgbox()函數和Msgbox過程的使用方法。項目五:設計一個賬號和密碼的輸入檢驗程序。規范整理英文文章,即對輸入的任意大小寫的英文文章進行整理,規則是:所有句子開頭應為大寫字目(句子是以符號“?”、“.”、“!”作為結束符的),其他都是小寫字母。使學生熟練掌握程序三大結構中的選擇和循環結構。項目六:對一個班級的學生成績進行輸入統計,找出所有成績中的最高分和最低分、全班成績的平均分等。使學生掌握數組的使用。項目七:編寫一個函數,在已知的字符串中找出最長的單詞。假定已知字符串中只含有字符和空格,空格用來分隔不同的單詞。通過該項目的學習使學生掌握過程程序的設計、實參、形參等基本概念。項目八:常用控件的使用。設計一個類似Win-dows記事本的應用程序,并完善其各項功能。通過該項目使學生掌握菜單、對話框和多重窗體程序設計。項目九:導入手機號碼文件,編寫一個手機選號程序,比如說選出手機尾號后四位相同的手機號碼等。要求學生通過學習,掌握文件的相關操作,利用文件能夠建立簡單的應用程序。項目十:建立本班同學信息庫,具體包括:學號、姓名、性別、出生日期、寢室電話、手機號碼,并用數據控件及綁定控件實現對同學信息的瀏覽,并實現按姓名查詢相關人員的基本信息。通過該項目掌握VB數據庫的相關技術。項目十一:設計多文檔應用程序,熟悉VB高級界面的設計。項目十二:用MMControl控件設計一個錄音機,用API函數設計一個用戶化的CD播放器。通過學習,使學生掌握VB多媒體程序設計。

1.1.2階段項目

為了使整個學期的教學內容具有連貫性,糅合各章節零散的知識點,使教學實踐具有可操作性,將整個學期的教學實踐分成了三個階段,每個階段選用一個打破章節限制的階段項目,使學生對所學知識內容有一個階段性較完整的認識。這三個階段依次是實踐的開始階段、實踐的展開階段、實踐的結束階段,分別對應階段項目一、階段項目二和階段項目三。每個階段中抓住關鍵教學環節,按照“大項目、小案例、任務驅動不斷”的具體教學流程組織教學。階段項目一:選用簡單的項目,如蝴蝶飛舞、字幕滾動的項目。由于是初次接觸計算機編程語言,所以對于非計算機專業的學生來說,這門課程的入門學習很關鍵,如果按照常規授課方法,依據書本上的章節內容安排依次講授VB語言發展史、VB語言特點以及編程環境等內容的話,學生很難接受,往往是聽得稀里糊涂,不知道學習VB究竟有什么實際作用,從而會產生畏難情緒,最終導致學生對VB知識學習失去興趣和信心。為消除初學者的畏難情緒,第一階段主要以激發學生的學習興趣為主,讓學生對VB有一個直觀的認識,同時讓學生在輕松的氣氛中了解VB的編程環境和編程步驟,以及VB面向對象、事件驅動的編程機制。萬事開頭難,一旦學生對VB產生了興趣,就有利于后續知識的學習。階段項目二:難度稍微加大,選用計算器項目。通過本項目,一方面讓學生理解控件數組的含義和設計使用方法,以及簡單下拉菜單、常用數學函數的使用、過程函數的編寫等,進一步加強學生對概念的理解。另一方面讓學生注意可視化界面的設計,因為友好美觀的人機交互界面,給人賞心悅目感覺的同時是軟件的門面。階段項目三:選用綜合項目———學生信息管理系統。通過這個項目讓學生真正了解掌握軟件的開發過程。雖然這個項目比較難,但是有了前面知識的鋪墊,會變得容易接受理解,也是對前面所學知識點的一次鞏固和進一步更深入的理解,更是對前面知識的綜合應用,讓學生由淺入深、由易到難,逐步領會掌握編程的基本思想、基本方法和開發一個軟件的完整步驟。三個階段通過運用“大項目、小案例”,每個階段讓學生帶著具體任務去學習,把枯燥的理論知識與生動形象的教學方式相結合,以清晰簡明的表達方式深入淺出地向學生傳授VB程序設計語言課程的知識,使學生在完成具體任務的實踐過程中不斷加深對面向對象程序設計思想和知識的理解。

1.2《VB程序設計》課程中的案例選取

有了已經準備好的各模塊的項目,并展示給學生,學生有了興趣后,就會想這些項目是怎么完成的,任務就落到各個模塊項目里面具體的案例上了。由于VB程序設計授課內容多,授課時間緊張,按各知識模塊劃分選取項目后,在每個項目里面,按項目選取具體案例或是進行設計各項目的各功能模塊,各功能模塊實際就是一個個案例。在教學過程中應循序漸進,可以在原有案例的基礎上逐步改變或增加一些條件,將應用進行引申,啟發學生思維,讓學生對知識點的理解更透徹,掌握各知識點之間的聯系,提高學生發現問題、解決問題的能力,并在教學中兼顧學生生活經驗與知識趣味性,達到事半功倍的教學效果。

1.3任務設計

圍繞每一知識模塊的教學內容、教學知識點,設計相關的項目,并在各個項目中采用了系列案例以及完成各功能模塊的案例,為了讓學生更加熟練、更好地掌握教學內容,在各知識模塊的學習中設置學習情景,給學生留有感興趣的任務,讓學生去完成。同時根據各知識模塊提出了單元任務,單元任務設置兩個層次———基本任務和提高任務。由于學生自身水平有差異,對于基礎好、學有余力的學生,要求他們不但要完成基本任務,還要完成提高任務;對于大多數學生,只要求他們完成基本任務。由于時間的限制,可以讓學生在課余時間分析任務,在上機實踐課以及課余時間去完成任務,最后做任務的總結。有了興趣和任務的驅使,學生為了完成任務,就會利用各種方式和手段積極主動地去解決問題,他們會通過查閱相關書本、瀏覽網絡資源、同學之間互相協作等方式解決問題,充分調動了學生的主觀能動性,在完成任務的過程中學生分析問題、解決問題、實際開發應用程序的能力得到了鍛煉,為學生知識的創新奠定良好的基礎,同時知識面也更廣、更大了。學生不會再覺得教學只是教師一個人的“獨角戲”,而是教師和學生的“二人轉”。在相互的配合以及友好和諧的師生關系中,教學順利完成的同時學生個人的知識庫也得到了構建。

2實施方法

程序設計教學論文范文第3篇

關鍵詞:課程;課程建設;精品開放課程;C語言程序設計

中圖分類號:G642 文獻標識碼:A 文章編號:1009-3044(2016)19-0111-03

課程是知識的載體,是能力形成的著力點,課程建設的好壞,直接關系到人才培養質量的好壞。

1 課程建設的定義

課程是指教育內容的進程,是為實現教育目標而規定的教學科目及其目的、內容、范圍、分量和進程的總和。這是一種廣義的理解,狹義的課程是指一門學科。課程建設指的是為了推進教學進程的實現所包含的“師資隊伍建設、教學內容和質量建設、教學方法和教學手段建設、教學條件建設和教學管理建設”等與之相適應的各種分量的總和。

課程建設是提高教學質量、深化教學改革的一項綜合性的建設,課程建設是確保人才培養質量的最重要的基本建設任務之一,是教學改革的核心。

2 課程建設的內涵、外延及其相關要素的關聯

探索和明確課程建設的內涵、外延及其相關要素的關聯,是課程建設基礎,主要包含以下幾個方面的內容:

(1)師資隊伍建設。它是課程建設的先導,主要內容包括學歷結構、年齡結構、職稱結構和學緣結構以及學術水平、教學水平、教育理論和思想素質等,要建設具有一流水平的課程,首先要有一流的學術水平、豐富的教學經驗、深厚的教育理論功底、扎實的教學技能、嚴謹治學的師資隊伍。

(2)教學內容和質量建設。它是課程建設的核心和主體,也是衡量課程建設質量的主要標準,包括:教學思想的改革與建設,知識內容建設、教學水平建設、教材建設、教學資源建設以及結合專業特點積極開展教學改革與教學研究等內容的建設。

(3)教學方法和教學手段建設。它是實現課程建設目標的主要途徑和基本保證。要緊緊圍繞提高教學質量、提高學生素養和能力,結合專業的特點、教學內容積極開展現代化教學手段、教學方法的研究與建設。

(4)教學條件建設。它是課程建設重要保證,包括:課堂教學的基本設施、實驗、實訓、實習等實踐教學條件的開放性、先進性、教學環境和教學氛圍等建設。

(5)教學管理建設。它是課程建設的組織保證,包括:科學、規范、系統和配套的教學管理規章制度、教學質量評價體系、教學檔案資料和教學激勵機制等內容的建設。

3 我國國家層次課程建設的路徑(近15年)

我國從2003年起開始精品課程建設,先后經歷了“精品課程、精品資源共享課、精品視頻公開課,大學MOOC、微課 ”等過程,加上即將推出的“系列微課”,現在統一稱之為“精品開放課程”,下面簡單的介紹。

3.1 精品課程

精品課程是教育部為推進教育創新,深化教學改革,促進現代信息技術在教學中的應用,共享優質教學資源,在“高等學校教學質量與教學改革工程”中開展的一項工作。這項工作開始于2003年,截止2010年底,教育部組織建設了3909門國家精品課程,主要集中在985和211高校。省級、校級精品課程數量也達2萬多門。

精品課程建設出現,對當時各高校的課程建設,起到了引領作用,對推動教育創新,深化教育改革,起了十分重要的作用。通過幾年的實踐,加上互聯網技術的發展,人們發現,精品課程建設離當初的想法漸行漸遠,暴露了不少問題,主要表現在:

(1)精品課程建設脫離教學實際

精品開放課程建設了不少,其中相當一部分是為申報國家級、省級精品開放課程而應急建設的,沒有充分考慮平臺的服務性和實用性,一些精品開放課程成了學校的品牌裝飾,與教學過程“脫節”。

(2)建成的精品課程不少,但比較零亂,不成體系,名校、名師和“大家”的作品少見。

(3)建成精品課程資源不足,滿足不了學習者的需求,后期維護跟不上,資源的再開發、再利用嚴重滯后。

(4)課程建設的目標不正確,重申報輕可持續發展現象嚴重。

很長一段時間,我國精品課程大多為立項而建,建設周期短,一次建設即告完畢,許多課程長期缺乏維護,資源內容陳舊,難以成為優質資源。因此,對已經建成的精品開放課程要定期檢查、評估和反饋后續建設情況。只有持續改進課程資源,才能保證精品開放課程資源的質量和時效性,才能減少“重申報輕可持續發展”的現象,從而切實提高精品開放課程的質量。

針對以上問題,教育部【教高廳〔2012〕】2號發文強調:在“十二五”期間,教育部將在原國家精品課程建設成果基礎上,科學規劃,合理布局,優化結構,通過高等學校本科教學質量與教學改革工程,支持建設5000門國家級精品資源共享課。其中,2012年和2013年重點開展原國家精品課程轉型升級為國家級精品資源共享課的建設,采取遴選準入方式選拔課程;同時,從2013年起,適應新需求,結合高等教育發展趨勢和教學改革成果,采取招標建設和遴選準入兩種方式建設一批新的課程。

3.2 精品資源共享課

資源共享課除了要提供全部教學單元的錄像外,突出基本資源共享。

包括課程介紹、教學大綱、教學日歷、教案或演示文稿、重點難點指導、作業、參考資料目錄和課程全程教學錄像等反映教學活動必需的資源。

精品課程和精品資源共享課由于專業性強,主要的受眾群體是高校教師和在校大學生,受眾群體狹窄。

3.3 精品視頻公開課

精品視頻公開課是以教師授課錄像為展示內容的一種開放教育,每門課程總講數應至少5講,每講時長30~50分鐘。有科學文化素養教育類和專業導論類兩種類型,其中科學文化素養類推薦單位為部屬院校或者教育主管部門,專業導論類的推薦單位為本學科國家級教學指導委員會。

3.4 微課

微課是指按照課程與教學實踐的要求,以視頻為主要載體,記錄教師在課堂內外教育教學過程中圍繞某個知識點或者某幾個知識點(重點、難點和疑點)或教學環節而開展教與學的全過程

它最早是由美國新墨西哥州圣胡安學院的高級教學設計師、學院在線服務經理戴維?彭羅斯(David Penrose)于2008年秋首創的。后來,戴維?彭羅斯被人們戲稱為“一分鐘教授”(the One Minute Professor)。

4 我校課程建設的基本做法

學校開設這門課程源于上個世紀90年代,受當時的條件限制,教學大綱、教學方法和教材均參照本科院校,培養出來的人不能滿足市場對人才質量的要求。隨著職業教育的浪潮的到來,受理論講解力求體現“必須,夠用為度”的影響,學校把人才培養的落腳點綁定在市場急需的應用型人才培養的目標上。先后申報學校《IT 藍領系列專業辦學方向探索建設》、《IT 藍領軟件人才的素質培養》、《計算機類學生實踐技能培養模塊的構建及應用》、《應用型大學課程的樣板建設研究――以為例》等教學研究項目,通過深入企業、事業單位調研,了解市場對計算機類人才的具體需求,形成了計算機類各個層面的培養模塊,并將能力培養模塊落實到具體的課堂教學和實踐環節之中,《C語言程序設計》課題組率先完成了應用型大學的課程教學大綱、上機實訓大綱、自編了上機實訓手冊等一些齊備的課堂教學資料編寫工作。2007年3月在中國水利水電出版社出版了《C語言程序設計》教材。

4.1 明確課程建設的基本思路

2007年年初,我校升格為本科院校并招收計算機科學與技術專業本科生,自此《C語言程序設計》和其他課程一樣面臨著從專科層次向本科層次轉型的問題。本著突出應用特性,課題組理清的《C語言程序設計》課程建設的思路是:

(1)高職高專階段課程建設的成果、資料、經驗和團隊協作精神不能丟,在搞清楚《C 語言程序設計》(本科)的規格和內涵之后,將相應的積累和經驗移植到本科課程建設之中,提高建設速度和質量。

(2)圍繞學校創辦“應用型大學”的戰略目標,將“培養應用型人才,建設雙師型、社會型教學團隊”的理念融入到課程建設之中。

(3)打造精品開放課程。有步驟,分層次將《C 語言程序設計》打造成校級、省級、國家級精品開放課程。

(4)建設優秀的教學資源,滿足廣大師生自主學習的需要。到2020年末,所有的教學資源(包括精品課程網站、精品視頻公開課網站、微課等)全部上線,做好跟進維護工作,讓優質資源發揮應用的作用。繼續完善《C語言程序設計》及其配套教材修訂工作,力爭把教材做成應用型的精品,完成《C 語言程序設計》系列微課的錄制。

(5)加強團隊建設,打造梯度結構的“雙師型”教師隊伍,發揮教學名師,學科帶頭人的 “引領、傳承、創新、共享”作用,促進課程建設質量的提升,爭取有一批優秀的教師脫穎而出,爭創學校和省級的教學名師。

4.2 對課程建設的教學定位

《C語言程序設計》是計算機語言類教學中第一門系統地講授程序設計的課程,通過該課程的學習,使學生了解程序設計語言的基本語法、基本結構,理解計算機科學求解實際問題的基本過程,掌握程序設計的基本思想、方法和技巧,了解計算機的一般算法,養成良好的程序設計風格,培養利用計算機求解問題的能力。

學生通過該課程的學習,應該在知識與能力方面達到以下基本要求。

(1)基礎知識要求

通過該課程的學習,學生深入了解計算機的基本工作原理,掌握程序設計語言的基本語法、數據表達形式和流程控制的方式。理解模塊化程序化的基本思想,掌握程序設計的基本方法和流程。

(2)能力培養要求

重點培養學生讀程序、寫程序和調試程序的能力,突出實際編程能力的訓練。學生應該掌握基本的分析問題和數據表達的能力,以及算法描述與基本算法實現的能力;掌握面向過程的程序設計方法;掌握集成化程序開發環境的使用和程序的調試方法;初步具有利用程序設計技術求解實際問題的技巧與方法。

4.3 研究制定了我校《C 語言程序設計》課程建設的實施方案

按照行業的崗位需求進行“理論教學內容的設計”,“實踐教學內容的設計”,“課程設計”。 “理論教學內容的設計”和“實踐教學內容的設計”都是以知識點為單位進行設計的。

(1)理論教學的知識點分布及能力基本要求(以“結構控制”知識點為例)

[知識單元 教學內容 教學要求 教學目標 重點和難點 常用的結構控制 用讀/寫及賦值實現順序結構的程序 掌握 熟練第掌握C 語言的各種語句的使用,熟練輸入/輸出等庫函數的調用;正確選擇使用相應的流程控制語句實現三種基本結構的程序設計;掌握幾種重要的算法(求和、統計、求數列等)的算法思想及其實現;了解幾種常用算法的思想 重點: 三種基本控制的實現,各種流程控制語句的正確使用

難點: 多分支、循環嵌套、分支和循環結構的嵌套,常用的算法設計與實現 用if、switch語句實現分支結構的程序 掌握 分支結構的嵌套 掌握 用while、do-while

、for實現循環結構的設計 掌握 循環嵌套的控制與執行 掌握 break、continue語句的使用 掌握 分支和循環結構嵌套的特點和應用 掌握 一些常用算法設計思想,部分算法的實現 理解 ]

(2)實驗實踐教學設計

本課程實踐教學的指導思想是:首先通過教師案例講解、編程演示使學生對程序設計有一定的感性認識;然后通過設計由淺入深的實驗項目,使學生通過理解程序、模仿程序、改寫程序到編寫程序的實踐訓練,逐步強化學生熟練掌握程序設計的基本方法;加強學生的實際編程能力、動手操作能力和團隊協作能力。

實踐教學分為“演示實驗”和“知識單元實驗”兩個部分。知識單元的實驗有驗證性和設計性兩大類,前者是理解和鞏固理論課所學知識的,后者意在培養學生運用課程知識獨立進行問題求解、程序設計的能力。下表給出了“分支結構”知識單元的實驗方案。

實驗教學中課程實驗方案(以“分支結構”為例)

[實驗序號 實驗內容 實驗目標 建議實驗項目 3 分支結構 掌握分支、多分支結構程序設計的辦法;

掌握排除語法錯誤的基本技能 案例:超速判斷、出租車計價,成績轉換,納稅問題

項目:比較大小,分段計算居民水費、計算天數、簡單計算器、出租車計費系統 ]

(3)課程設計

課程設計的主要目的是通過大型程序訓練,培養學生研究性學習、綜合應用能力、復雜程序的調試能力,要讓學生深刻體會程序設計的全過程,初步體驗軟件工程方法,培養學生軟件文檔的寫作能力。加強團隊工作中的個人責任,培養學生團隊協作精神。

課程設計示例:

作物產量統計系統

問題描述:輸入某村各戶各類農作物的產量,以便統計全村各種農作物的總產量以及向畝產較低的農戶提供參考數據。作物產量統計系統中每條記錄包括各戶村民的編號、戶名、種植作物種類、畝數、產量等信息,主要實現作物產量等信息的輸入、打印、查找、排序、統計等基本管理功能。

基本功能:

輸入n戶村民及其種植作物的基本信息,并將輸入的數據存入文件。

統計全村各類作物的總產量,并將結果寫入文件。

計算各戶各種農作物的畝產量,輸出計算結果。

按由小到大的順序對全村各類農作物的畝產量進行排序,將排序的結果寫入文件。

按戶查找指定村民的作物信息。

設計要求:

在輸入村民及其作物種類等基本信息時,要求輸入完一戶村民的所有種植作物及其產量等信息后再輸入另一戶村民的基本信息。

5 我校在《C 語言程序設計》課程建設中取得的成績

教學工作是學校的中心工作,“加強課程建設,夯實發展基礎”是學校內涵建設的理念,自2010年以來,《C 語言程序設計》課程建設取得了如下成績。

(1)微課《冒泡法排序》和《漢諾塔與遞歸算法》2015年參加 “第二屆全國高校微課教學(本科)比賽” 分別湖北賽區“一等獎”和“二等獎”,《數組元素的冒泡法排序和選擇法排序》參加全國決賽獲得“優秀獎”。

(2)教學研究項目《基層應用型大學課程建設探索與研究(教材)》參加2013年“湖北省第七屆教學成果獎”的評選,湖北省人民政府授予“三等獎”。

(3)課程《生活中的C程序設計》被湖北省教育廳評定為“2014年度精品視頻公開課”。課程《C語言程序設計》2011年被湖北省教育廳評定為本科層次的“精品課程”。

(4)教材《C語言程序設計》2010年被教育部“教指委”評定為“優秀教材”。《C語言程序設計》(第二版)被中國電子教育學會評定為2012全國電子信息類(研究生、本科教育)“優秀教材”。

(5)編輯出版《C 語言程序設計》、《C 語言程序設計上機指導與習題解答》3個版次共6本教材,發表與《C語言程序設計》課程內容有關的教學論文7篇。

(6)指導的學生從2012年起參加第三屆至第六屆全國“藍橋杯”軟件專業人才設計與創業大賽(C/C++類),多人次獲獎。

(7) 將《C語言程序設計》按照知識點重組錄制成“系列微課”共65講,時長1350分鐘,該項目是目前國內第一門將專業知識碎片化重組后以“微課”形式進行展示的課程,我們堅信,只要進入該課程的學習者,一定會有所獲。

6 對課程建設的幾點思考

(1)課程建設必須遵循高等教育規律

課程是知識的載體,課程教學是為落實人才培養方案服務的,起著強基固本的作用。高等教育有別于基礎教育,有他特點和規律,只有營造寬松、和諧的教學環境,為多樣性、個性化、有思想的教學科研人員提供條件;排除“不確定性、非物理性、外部性”的干擾,才是還原“學校教育質樸真實的面目”的,凡是“追求短期內量化、有形的物理績效”都是嚴重違背高等教育發展規律。

(2)對教學工作的重視程度決定了“課程建設”質量的好壞

近10年來,各級教育主管部門和各高校都把“加強專業建設、學科建設,加強課程建設”作為“本科質量工程”的重要內容。由于各校理解上的差異,對待教學工作的重視程度也參差不齊,導致在課程建設的效果和結果上不盡相同,近10年來,全國各級教育主管部門和各高校共建設精品開放課程不少于二萬門,建成的這些課程比較零散,成體系的不多,特別是名師,名校、“大家”的作品甚少,如果把各名校、名師、“大家”的積極性調動起來,用他們的眼光,用他們的智慧來打造優秀的教育資源,對于教育均衡、信息共享一定會起到事半功倍的作用。

(3)組建教學團隊、發揮名師的作用,是做好“課程建設”基本保證

當今社會是一個多元化的社會,靠一個人的單打獨斗,是無法建功立業的,所以課程建設需要一個團隊的協作才能做好,課程建設的結果一定是一個團隊集體智慧的結晶。盡管課程建設的周期長,也有可能長時間出不了成果,還是需要一批愿意奉獻的人來完成。所以,就要發揮團隊的作用,發揮教學名師,學科帶頭人的 “引領、傳承、創新、共享”作用,促進課程建設質量的提升。

(4)加強“教學設計”,是目前環境下提高教學質量的重要環節

“教學設計”涉及很多方面,包括課程的基本描述,課程的教學背景,教學目標、重點、難點的擬定,重難點突破的方法,教學手段的確定,教學時間的分配等, 在目前環境下,實現教學的輔助手段很多,無論采取什么樣的輔助手段,都要根據課程的性質、學生的認知基礎和學習特點、授課內容等進行教學設計,只有充分的“教學設計”,才能保證教學質量的提高。

8 結束語

高等教育的根本問題是人才培養的問題,根據國務院《統籌推進世界一流大學和一流學科建設總體方案》要求,建設高校強國,到2020年底推進一批學校進入世界一流行列,若干學科進入世界一流學科行列,只有遵循高等教育規律,認真開展專業建設、學科建設,扎實推進課程建設,努力打造人才培養特色,充分開發優質資源,才能使“雙一流”建設方案得以實現。

參考文獻:

[1] 高等學校計算機基礎核心課程教學實施方案[M].教育部高等學校計算機基礎課程教學指導委員會,高等教育出版社, 2010.

[2] 李金萍.新建地方本科院校課程建設理論探討與有效實踐[J].科學決策,2008(10):83-84.

[3] 夏曉華.段相林課程建設的內涵、目標及相互關聯[J].中國大學教育,2007(10):59-60.

程序設計教學論文范文第4篇

一、工作思路

在新學期的教研工作中,繼續以深入推進基礎教育課程改革為工作中心。組織學科教師進一步加強理論學習,加強對《普通高中課程方案(2017年版)》《普通高中信息技術課程標準(2017年版)》《XX省義務教育信息技術課程綱要(2017年修訂)》、《XX省普通高中信息技術課程標準教學要求》和《課型范式與實施策略——信息技術》的學習,更新教育教學觀念,提升課程實施的能力和研究水平。深入了解并及時解決信息技術課程實施中的困難和問題,并對這些困難和問題進一步開展專項研究。在課程改革的實踐中,不斷提高教師的教學水平和中小學信息技術課程的建設與實施能力。加強學科中心組和教師協作組建設,引導廣大教師不斷學習和研究,進一步落實信息技術學科教學建議。開展學科教師教育教學系列活動,提升我區信息技術學科教師的教學基本功和能力,促進我區信息技術學科教學質量和中小學生信息技術素養的穩步提高。

二、主要工作

(一)加強學習思考,努力提升課程實施的理論水平。

1.加強對《普通高中課程方案(2017年版)》和《普通高中信息技術課程標準(2017年版)》的學習和研究。組織高中學科教師學習和研究2017年版高中信息技術課程標準的新理論、新內容、新模塊,同時繼續學習《XX省普通高中信息技術課程標準教學要求》,鉆研教材,增加參與式培訓的機會,提高教師自主學習的能力;采取專家講座、學術沙龍、參與式研討、公開課觀摩與評價、校際合作、案例設計等多元的研訓活動方式,切實提高研訓活動的針對性和有效性,從而努力提升新課程實施的水平。

2.努力引導全區信息技術學科教師加強對教育教學理論和課程理論的學習和研究,認真研究信息技術學科的課程功能、課程結構、課程內容、課程實施、課程評價和課程管理,深化課程理解能力,提高課程規劃、開發與執行的能力,深入了解并及時解決教學中的困難和問題,總結、推廣優秀教學經驗,探索教學規律,在課程改革的實踐中,引導教師不斷提高教學水平和課程建設與實施能力。充分利用學科中心組,開展針對課改重難點問題的專項調研,力求突破課改的薄弱環節,為教育行政決策提供參考。

3.組織全區義務教育階段的信息技術教師深入研讀《XX省義務教育信息技術課程綱要(2017年修訂)》和新教材,把握好義務教育階段的信息技術課程新的目標和內容,更新教學觀念,提升對課程的理解力和課程的實施能力。在尊重教育實踐的基礎上,引導我區信息技術學科教師進一步理解課程綱要和新教材。針對新版教材在實施過程中出現的重點和難點問題開展專項研究:如各年段信息技術學科教學的重點和難點、如何有效開展新增教學內容(如程序設計、人工智能、機器人、物聯網等)的教學活動、不同年段信息技術學科適用教學方法的差異、信息技術課型的研究、義務教育階段中信息技術課程相關資源的開發和利用、如何在學科教學中體現出以培養學生的信息技術素養為宗旨的課程目標,等等。

4.切實加強常態課研究,引導教師在日常教學中開展改善課堂教學的措施與策略的有效性研究,不斷提升學科教師自身的科研能力和教學水平。

(二)立足課堂實踐,切實提高信息技術學科教學質量。

1.落實學科教學建議,要求信息技術教師以學科教學建議為依據進行備課和上課,經常交流教育教學經驗;采用多種方式引導教師對教學行為進行認真的分析和反思,調整和改進教學策略,不斷提高教學水平;老教師要做好傳、幫、帶工作,促進青年教師健康成長。組織參與XX市信息技術學科教師基本功競賽和優質課評比活動,為教師發展夯實堅實的基礎。

2.開展形式多樣的專題研究。引導教師在認真落實“XX市中小學學科教學建議”的基礎上,開展多種形式的課堂教學研討和觀摩活動,在良好的研究氛圍中逐步提升教師觀課、議課的能力和水平。

3.在學科教學中,倡導師生互動、思維充分、學生信息素養得到發展的高效益課堂教學模式。加強對提高課堂教學效益和動態生成資源及其關系的研究,引導教師夯實知識基礎,促進教學智慧的生成。

4.組織各年段課堂教學同題異構研討活動,引導教師探索學科教學中的研究性學習方式,分享教學實踐智慧,共同探討提高課堂教學效益的途徑和方法。引導教師認真進行教材分析、開展教學創意、教學設計和論文撰寫等活動,切實提高對學科的理解與分析能力。

5.進一步建立和完善義務教育階段學生信息技術基本技能評價指標體系。各初中學校應落實針對新教材的學生學業評價方法,提高信息技術學科的教學質量,促進初中信息技術學科教師的專業成長。同時全面提高初中學生的信息技術素養,以適應高中信息技術課程學習的需要。

(三)抓好組織建設,加快促進學科教師的專業成長。

1、進一步加強中小學信息技術學科中心組建設,完善新課程研究小組的活動內容和形式。以課堂教學研究為核心,以問題研究、項目研究為抓手,提升中心組教師和學科教研組的研究水平和課堂教學水平,并帶動其他學科教師的專業發展。

2、繼續完善信息技術教師協作組建設,積極鼓勵和引導各協作組開展形式多樣,內容豐富的交流研討活動,幫助各協作組建立對話、交流和指導機制,營造一種互助成長和主動發展的良好氛圍,真正為青年教師的快速成長和優秀教師的專業成長提供機會和平臺,有效促進我區信息技術學科教師能力素質的整體提升。

3.不定期舉辦專題學術沙龍,營造良好學術氛圍,為各種不同類型的教師交流教育教學改革的經驗、探討自身素質提高的途徑和方式提供條件和機會。

4.根據信息技術變化發展快的特點,要求各校信息技術教研組要結合本校學科教師的情況繼續組織業務進修活動,全面提高業務素質。

(四)搞好競賽活動,全面提升中小學生的信息素養。

1.引導各中小學積極開展學生電腦制作活動和信息技術應用能力競賽的培訓和輔導工作,并通過組織培訓、講座、交流、研討等形式的活動,進一步提升學科教師組織與開展社團活動的能力與水平,切實提高輔導質量,提升和培養學生信息技術應用能力和素養。

三、日程安排

九月份:

1、召開信息技術學科中心組成員會議;

2、針對修訂后的教材,明確各學段學科教學建議和進度安排;

3、組織參加XX市小學信息技術教師教學基本功比賽;

4、組織全區高中信息技術學科教學研討活動;

5、組織信息技術學科優秀教學論文評選活動。

十月份:

1、組織全區小學信息技術學科教學研討活動;

2、以線上、線下方式組織《XX省義務教育信息技術課程綱要(2017年修訂)》和新教材學習培訓;

3、組織高中信息技術教師新課程技能Python程序設計語言培訓;

4、組織參加XX市初中信息技術學科“同題異構”教學研討活動

5、各信息技術教師協作組活動。

十一月份:

1、全區初中信息技術學科教學研討活動;

2、組織《普通高中信息技術課程標準(2017年版)》學習培訓;

3、組織參加XX市高中信息技術學科“同題異構”聯校教研活動;

4、各信息技術教師協作組活動;

十二月份:

1、組織參加XX市小學機器人及人工智能教學現場觀摩研討會;

2、組織全區小學信息技術學科教學研討活動;

3、各信息技術教師協作組活動;

一月份:

1、組織進行電腦制作活動輔導培訓與交流活動;

程序設計教學論文范文第5篇

[關鍵詞]中學計算機教育 素質教育 教學方法

中學計算機教育是一項基礎文化教育和人才素質教育,是一項知識性和技能性相結合的基礎學科教育。隨著教育改革的不斷深入,我國在計算機教育方面制訂了一系列方針政策,為中學計算機教育發展提供了保障。而在計算機教學中實施素質教育,是為國家建設培養一大批有用的世紀人才的迫切需要。

一、課程結構改革是實施素質教育的關鍵

近年來,我校先后在高一、高二年級開設了計算機課程,由勞動技術課程逐步發展成為基礎文化課程。在教學中加強學科教學德育目標滲透,重視學生文化科學知識和技能的掌握。在教材編排上注意遵循由淺入深,年級之間課程內容的銜接,做到知識趣味性強和科學性嚴謹,注重發展學生個性和特長。同時,我們也鼓勵和支持學生利用計算機去做自己愿意做的事情,去完成其他學科的作業、寫作文、做實驗或進行計算機輔助學習等等,效果較好。例如,上學期高二1班學生自發組織利用計算機編輯排版他們自己的一本詩集,題為《荷葉尖尖》,很有創意。這種做法,既加深學生對所學的計算機知識的理解,又發揮了他們自主創造性的勞動。我校在課堂教學基礎上增設了第二課堂、學科競賽輔導,對全面發展學生能力和培養拔尖人才起到了補充和完善的作用。此外,結合我校實際情況和學生特點,我們已進行了多年的課程教材改革試驗,做到主動具體落實,基本適應當今教育課程教材改革的要求。

二、教學內容應以實用為主,突出表現為更新、更深的特點

教學內容改革應當適合素質教育的特點。教學內容要以實用為主,自編或選用多種教材,體現“一綱多本”“多綱多本”的原則,做到從實際出發,注重效益,有計劃、有重點、分地區、分層次地發展和普及計算機教育。

教學內容也應當隨著時代的科技進步不斷更新和調整。正如《中國教育改革與發展綱要》中所提出的“要按照現代科學技術、文化發展的新成果和社會主義現代化建設和實際需要,更新教學內容,調整課程結構”那樣,教學內容知識面不但要更寬廣,而且要更新更深,既有思考的,又有動手的。我校計算機課程注意培養學生計算機意識,普及計算機文化,使學生掌握計算機基礎知識和基本操作。我們主要安排學生學習了計算機發展史、鍵盤指法強化訓練、磁盤操作系統以及UCDOS漢字系統等。考慮到我校高中學生有來自市區的也有從各縣區農村學校來的,水平層次不同。高一年級,我們在初中課程基礎上增加了QBASIC程序設計,讓學生學會程序設計的一般方法,培養學生解決一些實際問題的能力。高二年級主要選用了數據庫管理系統,讓學生掌握數據庫管理系統各種命令的操作,學會利用數據庫管理系統設計一些簡單實用的實驗課題。此外,我們還根據需要及時更新和增添了新的課程內容,如WINDOS95、Internet通信等,注重學生實踐訓練,以利于學生知識結構和能力素質

的全面和諧發展。

三、改進教學方法,注重“精講多練”“因材施教”的原則

改進教學方法是實施素質教育的重要環節。我們在計算機教學中提倡“精講多練”的原則。“精講”,是指對于學生自己看得懂的、理解的內容,教師少講,甚至不講;而對于一些理論概念(如文件、目錄、路徑等),要有針對性地講解,突出重點,抓住關鍵,突破難點,精要簡賅地講授,讓學生掌握知識要領。“多練”,是指讓學生盡可能多地參加實踐操作,以掌握計算機操作的基本技能技巧。在學生實驗時,我們加強巡回輔導,及時發現和糾正學生錯誤,反對讓學生放任自流,無目的地實踐。

我們也注重運用“因材施教”的原則。教育心理學研究表明,青少年時期是學生學習科技文化基礎知識的最活躍、最具想象力和創造力的時期,是學習計算機基本知識和掌握基本操作技能,并利用計算機解決實際問題的關鍵期,在關鍵期內加強計算機教育,效果最佳。同時,教育心理學研究也表明,學生的智商是有區別的,不同學生素質發展的個別差異也是很大的。因此,對不同的學生要有不同的要求,要因材施教,不能模式化。有鑒于此,我們采用了分層次教學,在對大部分學生進行普及計算機教育的基礎上,對有潛質、有才華的學生進行個別化教學輔導,讓他們廣泛參加計算機第二課堂、競賽等活動,激發他們的學習興趣和熱情,精心培養這些尖子人才,使他們在全面發展的基礎上,注意發展特長。這一做法在我校學生計算機競賽中有了很好例證。

四、改進教學手段,組合優化教育教學過程

改革教學手段是實施素質教育的重要條件。計算機教學手段改革應自覺地走在各學科前列,為學校教育創設現代化的教學環境,加強傳統媒體(如幻燈、投影、錄音、廣播、電視、錄像等)與現代媒體(如計算機技術、衛星技術等)的組合優化教學,注重以計算機技術為核心的現代教育技術在課堂教學中的應用與研究,探討和建立新型的現代化教育教學模式,以提高教學質量和教學效率,促進學生能力素質的全面發展為標準,大力推進計算機實施素質教育的進程。

現代社會由于其技術知識更新速度快,人們需要更快更方便地獲得知識來適應社會發展,傳統教育手段已無法解決這一困境,我們必須從提高教學效率和質量中找到出路。我認為,在教學手段上注重發展計算機網絡教學,是明智之舉。大量事實表明,在這種新型的教育教學模式下,傳統的“填鴨式”“滿堂灌”教學方法完全被摒棄,學生是真正作為學習主體去主動探索學習的,教師可組織生動形象的、圖文聲并茂的語言教學,并可以利用大量的軟件資源提供一個良好的教學環境,這是以往任何教學手段所不能達到的。正是在這種新型教學模式下,學生參與學習、啟發式教學、因材施教等教學方法才得以真正實現,從而體現教學互動性。這樣,教育再也不是教師作為知識的權威將預先組織的知識體系傳授給學生的結果,而是教師與學生共同開展探究知識的過程,讓學生去發現和掌握知識的過程,從而讓學生都獲得與科學家們一起參與課題研究,去挖掘考古,去探索星體奧秘等過程的喜悅。我們的經驗也表明,這樣得來的結果比耳提面命的講授深刻得多、鮮明得多,更多發揮他們創造性學習的能力。

主站蜘蛛池模板: 牙克石市| 瑞安市| 文山县| 芜湖县| 辉南县| 宣汉县| 淳安县| 万年县| 广汉市| 福贡县| 唐山市| 崇信县| 含山县| 鹤壁市| 简阳市| 钟山县| 德昌县| 清新县| 拉萨市| 聂荣县| 绥阳县| 三台县| 樟树市| 马鞍山市| 晋城| 油尖旺区| 澎湖县| 丰原市| 武山县| 黄大仙区| 百色市| 弥渡县| 汝州市| 五大连池市| 陆良县| 庄浪县| 东兰县| 海宁市| 甘南县| 抚宁县| 方山县|