本站小編為你精心準備了高職程序設計教學實踐與思考參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
【摘要】我國信息技術的發展水平有了顯著的提升,java語言的地位也隨之有了明顯的提高。該語言已經成為了目前我國最主要的一種編程語言,在一些高職院校的教學當中,紛紛設立這門課程,開展了相關軟件開發以及應用等教學,雖然java程序設計的教學水平比較高,但是在實際的教學過程中,仍然存在很嚴重的問題,這些問題制約了我國信息技術的發展,對此,本文就java程序的設計教學進行了探討,在慕課的高職教學中,對其實踐的過程進行深入的分析,針對這些教學問題進行方案的設立。
【關鍵詞】java語言;程序合計;教學思考
1引言
目前我國最流行的一種網絡編程語言就是java語言,這種語言在網絡信息使用的平臺上具有一定的優勢,該語言的安全系數相對來說比較高,在進行軟件開發等過程中,具有重要的作用,是一個程序設計使用的主要語言之一。隨著我國社會的水平的發展,對于java信息技術的使用越發的頻繁起來,java語言也越來越重要,為了滿足當今市場人才的需求,高職院校開始開設java相關的一些教學課程,讓學生們學習并掌握java程序設計的要點,提高學生們動手實踐能力。
2Java程序設計教學的目標以及內容
Java程序設計主要依靠Java語言來進行教學,在對該課程進行知識的教學時,需要確立好整體的教學目標,首先,讓學生們可以掌握Java語言的使用方式以及其語法,加深該語言在學生們腦海中的印象,并對其語言的特性進行分析,總結其使用的對象以及制度等,其次,要讓學生們掌握API的知識內容,在集合以及線程的教學上進行應用方式的分析;最后,在學習過程完成后,學生們需要有一定的編程能力,可以自發的進行軟件的編程,設計應用程序,并養成一個良好的學習習慣,在編程的方面上采用代碼,利用好代碼提高編程的質量。在學習Java程序設計時,需要對計算機的語言以及概述進行分析,學生們自身要有一定的計算機語言的基礎,就其教學目標的設計,對Java的教學內容進行整理,合理的安排好Java程序軟件設計的教學時間,將其課程的內容科學合理的進行劃分。可以把整體的Java程序設計教學內容劃分為十二個板塊,用12周的時間進行視頻的播放,每周要播放大概十個十分鐘的短視頻,在第一周,需要讓學生們學習Java的語言以及Java語言使用的對象的特性,之后,讓學生們進行Java程序的簡單了解,在三周時,學生們需要學會對基礎的信息數據進行計算,同時控制好數據信息,對數組進行確立,第四周,讓學生們了解包和接口等,之后在進行Java語言的深度了解,對軟件使用過程中出現的異常進行處理和解決,第七周,要讓學生們了解軟件的工具類以及使用方式,并對常用的一些程序算法進行總結,在對Java的多線程進行知識理論的學習,在第九周時,要進行流、文件等在文本當中的使用方式以及途徑,之后在對圖形的用戶界面進行了解,深入的分析網絡以及多媒體等的編程方式以及程序設計,最后,要進行代碼質量的學習,在整體的Java程序設計的教學當中,需要注重對學生們實踐能力的考量,實現理論以及實踐的并重,把設計模式等融入到課程的開展當中。
3慕課教學設計的元素
慕課教學設計的開展,需要依靠一些元素對其進行支持,該課程的構建需要老師和同學們等進行合作,是一個互助的過程。短視頻在慕課的教學過程中應用中最為廣泛,是主要的教學材料,制作該視頻的辦法比較多,案例材料,課程所用的案例不僅是講解過程的示例,還可供學習者用于練習。學習者可以在示例的基礎上進行修改,還可以編寫自己的程序。
4提高基于慕課的高職Java程序設計教學質量的方式
4.1改變教學方式
高職院校在開展Java程序設計教學時,需要對高職院校內的學生們的身心發展特性進行了解,并總結出學生們學習能力,總結學生們感興趣的事物,在教學內容的選取上,要注意好難度的搭配,教學的內容不能過難,也不能較為簡單,此外,還要在教學的內容上,激發出學生們的學習興趣。老師在講解相關的理論知識時,必須要基礎的知識清晰的傳授給學生們,并將其知識點要講解的更加透徹一些,讓學生們可以更好的掌握住其知識內容。在實際的教學課堂中,老師也可以適當的在其中融入一些有趣的案例,增加學生和老師之間的互動,改變傳統的教學方式,讓整個Java程序設計課堂變得具有靈活性,在課上形成小組,對一些難點進行討論,提高學生們的團隊精神,升華學生和老師之間的關系。
4.2理論結合實踐
高職院校在教授java課程時要加大培養學生的動手能力,將理論和實踐相結合,真正做到學以致用,以便更好的適應社會的需要。Java程序設計不僅僅是掌握了理論知識就能熟練運用的學科,必須要大量的上機自己編寫程序,才能把學習的知識熟練的運用到實踐之中。教師在保證學生掌握理論知識的前提下,注重培養學生的實踐能力,增加學生動手鍛煉自己的時間,在上機時保證做好溝通交流,真正做到保證每一個學生都能獨立完成一項任務。開展階段性項目實訓,在階段性的實訓中由小組獨立完成,教師積極及時解決學生遇到的問題。在學校條件允許的情況下,開展關于java程序設計的競賽活動,提高學生的學習熱情和自己動手實踐的能力。在期末要開展綜合項目實訓,從而加強學生的實踐能力,更好掌握知識,提高綜合素質。
5結語
慕課資源對高職院校學習Java程序設計具有很大的幫助,想要提升整體的Java程序設計課堂的教學質量以及效率,就需要科學合理的利用好這些慕課資源,對其資源進行整合,改變傳統的程序設計教學課堂,給學生們一個更大的發展空間,提高學生們自身的創新意識以及創新能力,重視要編程的教學,將知識理論和實踐有效的結合在一起,激發出學生們學習程序設計的興趣,增強學生們的主觀能動性,讓學生們可以感受到Java程序設計的魅力,積極的投身到該課堂的學習中,為學生們日后的發展奠定一個堅實的基礎。
【參考文獻】
[1]姚明,彭志平,李啟銳.談Java程序設計課程中的“接口”教學技巧[J].計算機教育,2014,(19):111-114.
[2]楊靜華.信息與計算科學專業Java程序設計課程教學改革探索[J].科技信息,2012,(33):717.
[3]韓琳.“Java程序設計”課程教學模式的研究[J].網絡安全技術與應用,2014,(06):177+180.
[4]笪林梅.高職程序設計類課程微課的開發與應用[J].蘭州教育學院學報,2015,(11):89-90.
[5]周玉珍,陳蕓.基于微課程的計算機語言通識類課程翻轉課堂模型建構及實踐[J].職教通訊,2017,(18):6-10.
[6]劉奕.高職程序設計類課程考核模式改革研究[J].課程教育研究,2015,(24).
作者:賈輝 單位:湘西民族職業技術學院