国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

完全面向?qū)ο箜椖渴健禖++程序設計》課程改革與創(chuàng)新

2014-07-03 04:53李廣松
電腦知識與技術 2014年12期
關鍵詞:項目式程序設計課程改革

李廣松

摘要:《C++程序設計》是計算機類專業(yè)的一門重要專業(yè)基礎課。傳統(tǒng)的教學內(nèi)容中面向?qū)ο蠛兔嫦蜻^程分離,側(cè)重于面向過程,傳統(tǒng)的教學方法側(cè)重于案例法,知識點分散。針對教學內(nèi)容,提出“完全面向?qū)ο?(Absoluteness Object Oriented Programming,簡稱AOOP) C++”,將面向過程融入面向?qū)ο?,針對教學方法,提出“完全項目式(Absoluteness Project,簡稱AP)C++”,將知識點融入到面向?qū)ο箜椖恐小?/p>

關鍵詞:完全面向?qū)ο?;項目式;C++程序設計;課程改革

中圖分類號:TP3 文獻標識碼:A 文章編號:1009-3044(2014)12-2781-04

"C++ Program Design" Curriculum Reform and innovation of Absoluteness Object Oriented Programming and Absoluteness Project

LI Guang-song

(Department of Information Engineering, Guangdong Polytechnic, Foshan 528041, China)

Abstract: "C++ Program Design" is an important professional basic course of computer specialty. In the traditional teaching content, it is focusing on the process-oriented, and object-oriented is separated from process-oriented. In the traditional teaching methods, it is focusing on case law, and knowledge points are dispersion. According to the teaching content, it puts forward the "object oriented (Absoluteness Object Oriented Programming, referred to as AOOP) C++", and puts the process-oriented into object-oriented. According to the teaching method, it puts forward the "complete project (Absoluteness Project, referred to as AP) C++", and puts the knowledge points into the object-oriented projects.

Key words: absoluteness object oriented programming; absoluteness project; C++ Program Design; curriculum reform

根據(jù)計算機專業(yè)的人才培養(yǎng)方案,《C++程序設計》的培養(yǎng)目標是“認識面向?qū)ο笤O計的過程和特點,掌握面向?qū)ο蟮幕A知識,具有面向?qū)ο蟪绦虻木帉懩芰Α薄8鶕?jù)培養(yǎng)目標,在《C++程序設計》的教學的實施過程中,要求教學內(nèi)容的選取和教學方法的選用,都必須針對面向?qū)ο蟮闹R。由于C++和C語言的特殊性,C++是兼容C的,《C++程序設計》課程內(nèi)容的前半部分是面向過程的,所以傳統(tǒng)的教學內(nèi)容選取是先講面向過程的知識,再講面向?qū)ο蟮娜齻€特性(封裝性、繼承性和多態(tài)性),相應,傳統(tǒng)的教學方法沿用《C語言程序設計》的案例教學法。對《C++程序設計》課程改革,存在選擇教學內(nèi)容和改革教學手段的[1],用任務驅(qū)動引入知識點的[2],但是都沒有從根本上解決存在的問題。為此,必須找到一種適合課程特點和學生學習特點的切入點,改革課程思路理念與教學方法,使學生在課程內(nèi)容的學習上側(cè)重于面向?qū)ο?,?cè)重于知識點的融合與應用。

針對改革課程內(nèi)容,該文提出了提出“完全面向?qū)ο螅ˋOOP) C++”,使C++教學從一開始就貫穿面向?qū)ο蟮母拍?,避免面向過程成為思維定勢;針對改革教學方法,該文提出了 “完全項目式(AP)C++”,使C++的教學活動成為共同實施一個完整的項目而進行的教學活動,將課程的知識點融入項目中,避免教學知識點分散性和內(nèi)容整體性的矛盾。

1 C++課程教學的現(xiàn)狀和存在的問題

1.1 C++課程教學的現(xiàn)狀

C++程序設計語言是由C程序設計語言發(fā)展而來,C語言內(nèi)容比較全面,對算法的要求也比較高,使用C語言的程序設計思路是面向過程?!懊嫦蜻^程”(Procedure Oriented)是一種以過程為中心的編程思想?!懊嫦蜻^程”也可稱之為“面向記錄”編程思想,他們不支持豐富的“面向?qū)ο蟆碧匦裕ū热缋^承、多態(tài)),并且它們不允許混合持久化狀態(tài)和域邏輯。就是分析出解決問題所需要的步驟,然后用函數(shù)把這些步驟一步一步實現(xiàn),使用的時候一個一個依次調(diào)用就可以了。C++中算法大大削減,語法大大增加,使用C++語言的程序設計思路是面向?qū)ο蟆!懊嫦驅(qū)ο蟆保∣bject Oriented,簡稱OO)是一種以事物為中心的編程思想,面向?qū)ο笫钱斍熬幊痰闹髁魉枷?,在編程序的時候關心的是某一個事件。

C++程序設計教學內(nèi)容應該是針對面向?qū)ο蟪绦蛟O計,由于C++語言的歷史淵源,C++程序設計的教材和教學資料,包括清華大學譚浩強教授的《C++程序設計》教材[3],都是前半部分是面向過程,后半部分是面向?qū)ο螅颐嫦驅(qū)ο蟮闹R只有三章,即:類的封裝性、類的繼承性、類的多態(tài)性。根據(jù)這樣的教學內(nèi)容安排,大部分教師采用了先講面向過程的知識,再講面向?qū)ο蟮闹R,而且面向過程的教學占了大部分教學課時;對C++程序設計的教學方法,大部分老師采用了案例教學法,一個案例對應一個知識點,而每一個知識點只是針對一個特定的語法或結(jié)構(gòu),每一個這樣的案例就是一個面向過程的思想,案例教學法本身沒有問題,但是案例的設計沒有體現(xiàn)面向?qū)ο蟮某绦蛟O計思想。endprint

1.2 C++課程教學存在的問題

經(jīng)典的C++教學存在以下問題:

1) C++是從面向過程的C語言發(fā)展而來的,并非是面向過程的語言,面向過程和面向?qū)ο蠼虒W分離,不利學生掌握先進的面向?qū)ο蟪绦蛟O計思想。

2) 面向?qū)ο蟮腃++語法較復雜,教學過程往往陷入語法教學,面向?qū)ο蟪闪苏Z法現(xiàn)象。只能削弱更為重要的面向?qū)ο蟪绦蛟O計應用的教學。

3) C++程序設計里面的案例,單純的針對某一個知識點,沒有融入到面向?qū)ο蟮闹黧w思想中,造成知識點掌握了,但是在面向?qū)ο笾腥绾问褂脜s成了難題。

4) 教學內(nèi)容中面向過程與面向?qū)ο蠓蛛x,面向過程一旦成為思維定勢,很難再從根本上理解面向?qū)ο蟮脑O計理念。

2 傳統(tǒng)OOP與AOOP教學內(nèi)容設計

2.1 傳統(tǒng)OOP與C++程序教學設計

傳統(tǒng)C++教學是面向過程和面向?qū)ο蠡旌显谝黄鸬?,從圖1可以看出,面向過程的八個子模塊(數(shù)據(jù)類型、表達式、控制結(jié)構(gòu)、函數(shù)、數(shù)組、指針、構(gòu)造數(shù)據(jù)類型、I/O)的教學過程占了相當大一部分的教學課時,而這些都是為后面的面向?qū)ο蠼虒W打基礎,當面向過程編程思想成為了學生思考的方式,又要轉(zhuǎn)化為面向?qū)ο蟮乃季S模式,一般的學生很難適應,也就很難從根本上理解面向?qū)ο蟮谋举|(zhì),而面向?qū)ο笏枷氩攀菍W生畢業(yè)后從事工作所需要的。

2.2 AOOP與C++程序教學設計

針對傳統(tǒng)教學設計的不足,該文提出“AOOP”教學設計體念。從圖2可以看出,在完全面向?qū)ο驝++設計中,把傳統(tǒng)面向過程的八個子模塊(數(shù)據(jù)類型、表達式、控制結(jié)構(gòu)、函數(shù)、數(shù)組、指針、構(gòu)造數(shù)據(jù)類型、I/O)的內(nèi)容嵌入到面向?qū)ο蟮姆庋b性模塊當中,而這些模塊內(nèi)容在面向?qū)ο蟮睦^承性和多態(tài)性模塊中又交叉使用,使學生剛開始就接觸的是面向?qū)ο蟮闹R,頭腦中沒有面向過程的思路,也就杜絕了面向過程思維對面向?qū)ο笏季S的影響。

3 傳統(tǒng)案例教學與完全項目式教學設計

3.1 傳統(tǒng)案例教學與C++程序教學設計

C++傳統(tǒng)的案例教學法,如圖3,存在不足之處,一是目標不明確,案例沒有完全圍繞面向?qū)ο笳归_,與《C++程序設計》的培養(yǎng)目標不符。二是案例對應的基礎知識點分散,基本上一個案例對應一個知識點,缺少綜合性。三是案例缺乏系統(tǒng)性和連貫性,課程前面案例里面的知識點,可能在課程最后的面向?qū)ο缶C合案例里才能用到。

從圖3可以看出,數(shù)據(jù)類型、表達式、控制結(jié)構(gòu)、函數(shù)、數(shù)組、指針、構(gòu)造數(shù)據(jù)類型、I/O、封裝性、繼承性、多態(tài)性都要有相當?shù)陌咐c之對應,才能完全覆蓋其中包含的知識點,而這些案例之間又不存在內(nèi)在聯(lián)系,相互之間孤立分散,但是知識點之間又存在階梯性遞進的關系。在C++程序設計中使用案例教學法,很多學生即使學會了每一個案例,仍然會不知所措,經(jīng)常會問“這個案例有什么用”。

3.2 AP與C++程序教學設計

針對傳統(tǒng)案例教學設計的不足,該文提出完全項目式C++設計。完全項目式C++設計,是在實施C++教學中設計一個面向?qū)ο蟮慕虒W項目,根據(jù)教學學時的多少,把這個教學項目劃分成若干個子項目,每個子項目包含若干個知識點,面向?qū)ο笞禹椖康男枨鬀Q定這些知識點的嵌入與否。完全項目式C++設計以完整的項目為目標,目標明確,子項目功能緊湊,有助于提高學生的面向?qū)ο蟮姆治鲅芯磕芰蛣邮植僮骷寄堋?/p>

教學項目的設計,需要涵蓋現(xiàn)有的教學內(nèi)容,不能出現(xiàn)知識點的遺漏。對于遺漏的知識點,要變通的加入到教學項目中。教學項目細分為若干個子項目,如圖4所示,教學項目是最終目標,子項目是一次或幾次課程要完成的內(nèi)容,每個子項目以任務單的形式派發(fā)給學生,這樣可以做到學生每次課都目標明確,思路清晰。把類的封裝性、繼承性、多態(tài)性嵌入到子項目的規(guī)劃和定義當中,數(shù)據(jù)類型、表達式、控制結(jié)構(gòu)、函數(shù)、數(shù)組、指針、構(gòu)造數(shù)據(jù)類型、I/O嵌入到任務單中去,既能完全覆蓋知識點,知識點的學習之間又環(huán)環(huán)相扣。

4 基于AOOP和AP的《C++程序設計》課程體系整體設計

基于“學生成績管理系統(tǒng)”,設計了基類、學生類設計、操作類設計和主程序四個子項目,每個子項目對應若干了教學任務,把課程知識點融入到每個任務中,如表1所示。

5 結(jié)束語

本文提出的AOOP與AP設計思想,應用在《C++程序設計》教學過程中可以使學生在完成教學項目的每個子項目中,掌握對應的知識點。通過AOOP可以提高學生對面向?qū)ο蟮睦斫夂驼莆?,通過AP可以提高學生面向?qū)ο蟪绦虻木帉懩芰?,符合人才培養(yǎng)方案的培養(yǎng)目標,為就業(yè)、擇業(yè)、創(chuàng)業(yè)的職業(yè)能力奠定良好的面向?qū)ο笤O計的基礎。

參考文獻:

[1] 王天順,甄姬娜,王麗娟. C++程序設計教學改革探索與實踐[J].電腦知識與技術,2012(12):2833-2834.

[2] 戎小群. 《C++程序設計》項目課程的設計與實施的研究初探[J].電腦知識與技術,2011(7):1843-1844.

[3] 譚浩強.C++程序設計[M].北京:清華大學出版社,2011.endprint

1.2 C++課程教學存在的問題

經(jīng)典的C++教學存在以下問題:

1) C++是從面向過程的C語言發(fā)展而來的,并非是面向過程的語言,面向過程和面向?qū)ο蠼虒W分離,不利學生掌握先進的面向?qū)ο蟪绦蛟O計思想。

2) 面向?qū)ο蟮腃++語法較復雜,教學過程往往陷入語法教學,面向?qū)ο蟪闪苏Z法現(xiàn)象。只能削弱更為重要的面向?qū)ο蟪绦蛟O計應用的教學。

3) C++程序設計里面的案例,單純的針對某一個知識點,沒有融入到面向?qū)ο蟮闹黧w思想中,造成知識點掌握了,但是在面向?qū)ο笾腥绾问褂脜s成了難題。

4) 教學內(nèi)容中面向過程與面向?qū)ο蠓蛛x,面向過程一旦成為思維定勢,很難再從根本上理解面向?qū)ο蟮脑O計理念。

2 傳統(tǒng)OOP與AOOP教學內(nèi)容設計

2.1 傳統(tǒng)OOP與C++程序教學設計

傳統(tǒng)C++教學是面向過程和面向?qū)ο蠡旌显谝黄鸬模瑥膱D1可以看出,面向過程的八個子模塊(數(shù)據(jù)類型、表達式、控制結(jié)構(gòu)、函數(shù)、數(shù)組、指針、構(gòu)造數(shù)據(jù)類型、I/O)的教學過程占了相當大一部分的教學課時,而這些都是為后面的面向?qū)ο蠼虒W打基礎,當面向過程編程思想成為了學生思考的方式,又要轉(zhuǎn)化為面向?qū)ο蟮乃季S模式,一般的學生很難適應,也就很難從根本上理解面向?qū)ο蟮谋举|(zhì),而面向?qū)ο笏枷氩攀菍W生畢業(yè)后從事工作所需要的。

2.2 AOOP與C++程序教學設計

針對傳統(tǒng)教學設計的不足,該文提出“AOOP”教學設計體念。從圖2可以看出,在完全面向?qū)ο驝++設計中,把傳統(tǒng)面向過程的八個子模塊(數(shù)據(jù)類型、表達式、控制結(jié)構(gòu)、函數(shù)、數(shù)組、指針、構(gòu)造數(shù)據(jù)類型、I/O)的內(nèi)容嵌入到面向?qū)ο蟮姆庋b性模塊當中,而這些模塊內(nèi)容在面向?qū)ο蟮睦^承性和多態(tài)性模塊中又交叉使用,使學生剛開始就接觸的是面向?qū)ο蟮闹R,頭腦中沒有面向過程的思路,也就杜絕了面向過程思維對面向?qū)ο笏季S的影響。

3 傳統(tǒng)案例教學與完全項目式教學設計

3.1 傳統(tǒng)案例教學與C++程序教學設計

C++傳統(tǒng)的案例教學法,如圖3,存在不足之處,一是目標不明確,案例沒有完全圍繞面向?qū)ο笳归_,與《C++程序設計》的培養(yǎng)目標不符。二是案例對應的基礎知識點分散,基本上一個案例對應一個知識點,缺少綜合性。三是案例缺乏系統(tǒng)性和連貫性,課程前面案例里面的知識點,可能在課程最后的面向?qū)ο缶C合案例里才能用到。

從圖3可以看出,數(shù)據(jù)類型、表達式、控制結(jié)構(gòu)、函數(shù)、數(shù)組、指針、構(gòu)造數(shù)據(jù)類型、I/O、封裝性、繼承性、多態(tài)性都要有相當?shù)陌咐c之對應,才能完全覆蓋其中包含的知識點,而這些案例之間又不存在內(nèi)在聯(lián)系,相互之間孤立分散,但是知識點之間又存在階梯性遞進的關系。在C++程序設計中使用案例教學法,很多學生即使學會了每一個案例,仍然會不知所措,經(jīng)常會問“這個案例有什么用”。

3.2 AP與C++程序教學設計

針對傳統(tǒng)案例教學設計的不足,該文提出完全項目式C++設計。完全項目式C++設計,是在實施C++教學中設計一個面向?qū)ο蟮慕虒W項目,根據(jù)教學學時的多少,把這個教學項目劃分成若干個子項目,每個子項目包含若干個知識點,面向?qū)ο笞禹椖康男枨鬀Q定這些知識點的嵌入與否。完全項目式C++設計以完整的項目為目標,目標明確,子項目功能緊湊,有助于提高學生的面向?qū)ο蟮姆治鲅芯磕芰蛣邮植僮骷寄堋?/p>

教學項目的設計,需要涵蓋現(xiàn)有的教學內(nèi)容,不能出現(xiàn)知識點的遺漏。對于遺漏的知識點,要變通的加入到教學項目中。教學項目細分為若干個子項目,如圖4所示,教學項目是最終目標,子項目是一次或幾次課程要完成的內(nèi)容,每個子項目以任務單的形式派發(fā)給學生,這樣可以做到學生每次課都目標明確,思路清晰。把類的封裝性、繼承性、多態(tài)性嵌入到子項目的規(guī)劃和定義當中,數(shù)據(jù)類型、表達式、控制結(jié)構(gòu)、函數(shù)、數(shù)組、指針、構(gòu)造數(shù)據(jù)類型、I/O嵌入到任務單中去,既能完全覆蓋知識點,知識點的學習之間又環(huán)環(huán)相扣。

4 基于AOOP和AP的《C++程序設計》課程體系整體設計

基于“學生成績管理系統(tǒng)”,設計了基類、學生類設計、操作類設計和主程序四個子項目,每個子項目對應若干了教學任務,把課程知識點融入到每個任務中,如表1所示。

5 結(jié)束語

本文提出的AOOP與AP設計思想,應用在《C++程序設計》教學過程中可以使學生在完成教學項目的每個子項目中,掌握對應的知識點。通過AOOP可以提高學生對面向?qū)ο蟮睦斫夂驼莆眨ㄟ^AP可以提高學生面向?qū)ο蟪绦虻木帉懩芰?,符合人才培養(yǎng)方案的培養(yǎng)目標,為就業(yè)、擇業(yè)、創(chuàng)業(yè)的職業(yè)能力奠定良好的面向?qū)ο笤O計的基礎。

參考文獻:

[1] 王天順,甄姬娜,王麗娟. C++程序設計教學改革探索與實踐[J].電腦知識與技術,2012(12):2833-2834.

[2] 戎小群. 《C++程序設計》項目課程的設計與實施的研究初探[J].電腦知識與技術,2011(7):1843-1844.

[3] 譚浩強.C++程序設計[M].北京:清華大學出版社,2011.endprint

1.2 C++課程教學存在的問題

經(jīng)典的C++教學存在以下問題:

1) C++是從面向過程的C語言發(fā)展而來的,并非是面向過程的語言,面向過程和面向?qū)ο蠼虒W分離,不利學生掌握先進的面向?qū)ο蟪绦蛟O計思想。

2) 面向?qū)ο蟮腃++語法較復雜,教學過程往往陷入語法教學,面向?qū)ο蟪闪苏Z法現(xiàn)象。只能削弱更為重要的面向?qū)ο蟪绦蛟O計應用的教學。

3) C++程序設計里面的案例,單純的針對某一個知識點,沒有融入到面向?qū)ο蟮闹黧w思想中,造成知識點掌握了,但是在面向?qū)ο笾腥绾问褂脜s成了難題。

4) 教學內(nèi)容中面向過程與面向?qū)ο蠓蛛x,面向過程一旦成為思維定勢,很難再從根本上理解面向?qū)ο蟮脑O計理念。

2 傳統(tǒng)OOP與AOOP教學內(nèi)容設計

2.1 傳統(tǒng)OOP與C++程序教學設計

傳統(tǒng)C++教學是面向過程和面向?qū)ο蠡旌显谝黄鸬?,從圖1可以看出,面向過程的八個子模塊(數(shù)據(jù)類型、表達式、控制結(jié)構(gòu)、函數(shù)、數(shù)組、指針、構(gòu)造數(shù)據(jù)類型、I/O)的教學過程占了相當大一部分的教學課時,而這些都是為后面的面向?qū)ο蠼虒W打基礎,當面向過程編程思想成為了學生思考的方式,又要轉(zhuǎn)化為面向?qū)ο蟮乃季S模式,一般的學生很難適應,也就很難從根本上理解面向?qū)ο蟮谋举|(zhì),而面向?qū)ο笏枷氩攀菍W生畢業(yè)后從事工作所需要的。

2.2 AOOP與C++程序教學設計

針對傳統(tǒng)教學設計的不足,該文提出“AOOP”教學設計體念。從圖2可以看出,在完全面向?qū)ο驝++設計中,把傳統(tǒng)面向過程的八個子模塊(數(shù)據(jù)類型、表達式、控制結(jié)構(gòu)、函數(shù)、數(shù)組、指針、構(gòu)造數(shù)據(jù)類型、I/O)的內(nèi)容嵌入到面向?qū)ο蟮姆庋b性模塊當中,而這些模塊內(nèi)容在面向?qū)ο蟮睦^承性和多態(tài)性模塊中又交叉使用,使學生剛開始就接觸的是面向?qū)ο蟮闹R,頭腦中沒有面向過程的思路,也就杜絕了面向過程思維對面向?qū)ο笏季S的影響。

3 傳統(tǒng)案例教學與完全項目式教學設計

3.1 傳統(tǒng)案例教學與C++程序教學設計

C++傳統(tǒng)的案例教學法,如圖3,存在不足之處,一是目標不明確,案例沒有完全圍繞面向?qū)ο笳归_,與《C++程序設計》的培養(yǎng)目標不符。二是案例對應的基礎知識點分散,基本上一個案例對應一個知識點,缺少綜合性。三是案例缺乏系統(tǒng)性和連貫性,課程前面案例里面的知識點,可能在課程最后的面向?qū)ο缶C合案例里才能用到。

從圖3可以看出,數(shù)據(jù)類型、表達式、控制結(jié)構(gòu)、函數(shù)、數(shù)組、指針、構(gòu)造數(shù)據(jù)類型、I/O、封裝性、繼承性、多態(tài)性都要有相當?shù)陌咐c之對應,才能完全覆蓋其中包含的知識點,而這些案例之間又不存在內(nèi)在聯(lián)系,相互之間孤立分散,但是知識點之間又存在階梯性遞進的關系。在C++程序設計中使用案例教學法,很多學生即使學會了每一個案例,仍然會不知所措,經(jīng)常會問“這個案例有什么用”。

3.2 AP與C++程序教學設計

針對傳統(tǒng)案例教學設計的不足,該文提出完全項目式C++設計。完全項目式C++設計,是在實施C++教學中設計一個面向?qū)ο蟮慕虒W項目,根據(jù)教學學時的多少,把這個教學項目劃分成若干個子項目,每個子項目包含若干個知識點,面向?qū)ο笞禹椖康男枨鬀Q定這些知識點的嵌入與否。完全項目式C++設計以完整的項目為目標,目標明確,子項目功能緊湊,有助于提高學生的面向?qū)ο蟮姆治鲅芯磕芰蛣邮植僮骷寄堋?/p>

教學項目的設計,需要涵蓋現(xiàn)有的教學內(nèi)容,不能出現(xiàn)知識點的遺漏。對于遺漏的知識點,要變通的加入到教學項目中。教學項目細分為若干個子項目,如圖4所示,教學項目是最終目標,子項目是一次或幾次課程要完成的內(nèi)容,每個子項目以任務單的形式派發(fā)給學生,這樣可以做到學生每次課都目標明確,思路清晰。把類的封裝性、繼承性、多態(tài)性嵌入到子項目的規(guī)劃和定義當中,數(shù)據(jù)類型、表達式、控制結(jié)構(gòu)、函數(shù)、數(shù)組、指針、構(gòu)造數(shù)據(jù)類型、I/O嵌入到任務單中去,既能完全覆蓋知識點,知識點的學習之間又環(huán)環(huán)相扣。

4 基于AOOP和AP的《C++程序設計》課程體系整體設計

基于“學生成績管理系統(tǒng)”,設計了基類、學生類設計、操作類設計和主程序四個子項目,每個子項目對應若干了教學任務,把課程知識點融入到每個任務中,如表1所示。

5 結(jié)束語

本文提出的AOOP與AP設計思想,應用在《C++程序設計》教學過程中可以使學生在完成教學項目的每個子項目中,掌握對應的知識點。通過AOOP可以提高學生對面向?qū)ο蟮睦斫夂驼莆眨ㄟ^AP可以提高學生面向?qū)ο蟪绦虻木帉懩芰?,符合人才培養(yǎng)方案的培養(yǎng)目標,為就業(yè)、擇業(yè)、創(chuàng)業(yè)的職業(yè)能力奠定良好的面向?qū)ο笤O計的基礎。

參考文獻:

[1] 王天順,甄姬娜,王麗娟. C++程序設計教學改革探索與實踐[J].電腦知識與技術,2012(12):2833-2834.

[2] 戎小群. 《C++程序設計》項目課程的設計與實施的研究初探[J].電腦知識與技術,2011(7):1843-1844.

[3] 譚浩強.C++程序設計[M].北京:清華大學出版社,2011.endprint

猜你喜歡
項目式程序設計課程改革
基于Visual Studio Code的C語言程序設計實踐教學探索
從細節(jié)入手,談PLC程序設計技巧
高職高專院校C語言程序設計教學改革探索
“雙創(chuàng)”形勢下高職財務管理課程改革探索
PLC梯形圖程序設計技巧及應用
泽库县| 抚顺县| 婺源县| 河北省| 洛阳市| 广饶县| 武强县| 腾冲县| 石门县| 鹤庆县| 台湾省| 修水县| 确山县| 合阳县| 德格县| 平果县| 资中县| 彰化市| 辽阳市| 石景山区| 龙井市| 平和县| 全椒县| 松江区| 油尖旺区| 察雅县| 福州市| 大化| 石城县| 宜阳县| 黔江区| 电白县| 隆德县| 沙雅县| 海盐县| 高唐县| 原平市| 句容市| 金山区| 突泉县| 乃东县|