精品一区二区中文在线,无遮挡h肉动漫在线观看,国产99视频精品免视看9,成全免费高清大全

卓越工程師培養(yǎng)軟件的論文

時(shí)間:2023-04-27 05:30:48 論文范文 我要投稿
  • 相關(guān)推薦

卓越工程師培養(yǎng)軟件的論文

  1傳統(tǒng)教學(xué)方法存在的問題

卓越工程師培養(yǎng)軟件的論文

  1.1教學(xué)目標(biāo)不明確

  “C”是很多高校普遍開設(shè)的一門課程,大部分學(xué)校教學(xué)方法大同小異:課堂講授+上機(jī)實(shí)驗(yàn),教學(xué)目標(biāo)也集中于讓學(xué)生掌握C的各種重難點(diǎn),比如數(shù)組、函數(shù)、指針等。其實(shí)不同專業(yè)人才培養(yǎng)目標(biāo)中本課程的作用差異較大,采用模式化的教學(xué)方法和雷同的教學(xué)目標(biāo)是不合理的。此外很多教學(xué)方法忽略了編程思想鍛煉,局限于講授語言本身,變成了教“語言”而不是“程序設(shè)計(jì)”。

  1.2學(xué)生動(dòng)手應(yīng)用能力較弱

  多年來,大部分學(xué)生學(xué)習(xí)完本課程后,仍難以針對一個(gè)簡單應(yīng)用編制程序,此問題十分普遍。一般C語言教材,都是先介紹程序設(shè)計(jì)基礎(chǔ)知識(shí),然后介紹各種數(shù)據(jù)類型和輸入輸出等語句,由于內(nèi)容枯燥,因此學(xué)生逐漸喪失了學(xué)習(xí)興趣,甚至不愿上機(jī),浪費(fèi)了寶貴的實(shí)驗(yàn)機(jī)會(huì)。此外各種例題、習(xí)題也是數(shù)學(xué)性較強(qiáng)或者演示性質(zhì)較強(qiáng),比如牛頓迭代、水仙花數(shù)、10整數(shù)排序等,這些內(nèi)容和實(shí)際應(yīng)用關(guān)系相去甚遠(yuǎn)。

  1.3未體現(xiàn)卓越工程師培養(yǎng)特色

  如前所述,卓越工程師培養(yǎng)的不僅是一個(gè)程序員,更重要的是培養(yǎng)學(xué)生具有扎實(shí)的理論基礎(chǔ)和創(chuàng)新能力,為進(jìn)一步從事設(shè)計(jì)、架構(gòu)規(guī)劃打基礎(chǔ)。由于課時(shí)所限,計(jì)算機(jī)專業(yè)的一些理論課程如自動(dòng)機(jī)、組合數(shù)學(xué)等一般未納入軟件工程的培養(yǎng)方案,但對于卓越工程師而言,初步學(xué)習(xí)這些內(nèi)容是必要的。此時(shí)如果在相關(guān)課程中融合部分上述知識(shí)將大有益處。

  1.4沒有為后續(xù)課程打下良好基礎(chǔ)

  一方面由于例題和習(xí)題所限,在學(xué)習(xí)“C語言”時(shí)學(xué)生未能充分理解軟件工程的一些重要思想如模塊化等,導(dǎo)致編程時(shí)思路混亂、僵硬。另外由于課時(shí)所限,結(jié)構(gòu)、文件等章節(jié)經(jīng)常被略講甚至不講,導(dǎo)致學(xué)生在后續(xù)課程學(xué)習(xí)時(shí)基礎(chǔ)薄弱。

  2教學(xué)改革措施

  針對上述問題,結(jié)合軟件工程卓越工程師培養(yǎng)目標(biāo),在近年來的教學(xué)實(shí)踐中我們采取了如下教學(xué)改革措施:

  2.1實(shí)驗(yàn)室授課

  對于程序設(shè)計(jì)課程,學(xué)生在課堂聽講時(shí),是一種靜態(tài)的信息接收過程。當(dāng)講到各種知識(shí)點(diǎn)時(shí),如果能夠即時(shí)編程驗(yàn)證,將成倍地提高學(xué)生對信息的吸收消化效果;诖,近年來我們努力實(shí)現(xiàn)了全程在實(shí)驗(yàn)室機(jī)房授課,學(xué)生可以實(shí)時(shí)動(dòng)手分析,教師也可以從講臺(tái)主機(jī)遠(yuǎn)程指導(dǎo)、控制學(xué)生設(shè)備,效果良好。

  2.2采用國外教材及引入軟件工程思想

  “C”的國內(nèi)教材大都偏向初學(xué)者,存在細(xì)節(jié)被過度簡化的問題,不利于實(shí)現(xiàn)培養(yǎng)面向?qū)嵺`的工程師的目標(biāo)。為此我們采用國外知名教材進(jìn)行授課。該教材的最大特色是面向應(yīng)用,對C語言的應(yīng)用特征、程序設(shè)計(jì)的特色描述詳盡,例題及習(xí)題應(yīng)用性很強(qiáng),并且可結(jié)合軟件工程的基本思想進(jìn)行講解,例如商品條碼校驗(yàn)位計(jì)算、撲克牌發(fā)放及手牌比較、零件數(shù)據(jù)管理等。學(xué)生學(xué)習(xí)后,在后續(xù)應(yīng)用性課程中能夠很快上手并進(jìn)行拓展。

  2.3編程思維訓(xùn)練

  我院“C”課程開設(shè)在大一上期,其目的是引導(dǎo)學(xué)生進(jìn)入編程領(lǐng)域。因此在教學(xué)時(shí),我們避免拘泥于C本身的語法細(xì)節(jié),而是淡化其語言色彩,偏重講述如何利用程序語言來處理問題。在此列舉一例:很多C課程都會(huì)講授如何編程打印一個(gè)由星號組成的菱形。某些教材上給出的解法是將菱形分為上半部和下半部分,用兩個(gè)循環(huán)來打印,這種方法對學(xué)生思維訓(xùn)練無太大幫助。筆者在授課時(shí),采用了如下思路:將菱形放入一個(gè)二維坐標(biāo)系(原點(diǎn)在左上角),畫出菱形所在區(qū)域邊界,由此寫出區(qū)域的解析表達(dá)式|x-3|+|y+3|≤3,從而得到程序循環(huán)中的核心判斷語句.

  2.4有機(jī)引入計(jì)算機(jī)理論課程知識(shí)

  如前所述,軟件工程專業(yè)一般不開設(shè)有限狀態(tài)機(jī)等理論課程,但是作為卓越工程師,掌握這些知識(shí)是必要的。為此我們在課程中有意識(shí)地引入了這方面的知識(shí),給學(xué)生提供初步認(rèn)知,為有意自學(xué)者提供基礎(chǔ)。例如,一直以來學(xué)生在學(xué)習(xí)“計(jì)算一個(gè)句子中單詞個(gè)數(shù)”這一經(jīng)典程序時(shí),總是不明所以。為此我們另辟蹊徑,采用如下方法講授。首先抽取問題核心:把句子看成是由字母序列和空格序列(單詞間可能有多個(gè)空格)交替組成的一個(gè)字符串。程序處理的方式,是對句子中的所有字符進(jìn)行逐一掃描,然后在這個(gè)過程中判定單詞的出現(xiàn),如出現(xiàn)則把計(jì)數(shù)變量加1。其次將問題抽象化:用有限狀態(tài)機(jī)來描述上述過程。其中“1”代表當(dāng)前掃描字符“位于字母串中”這一狀態(tài),“0”代表當(dāng)前掃描字符“位于空格串中”這一狀態(tài)。當(dāng)“掃描到字母”事件或者“掃描到空格”事件發(fā)生時(shí),掃描器的狀會(huì)被改變,如圖箭頭所示。我們關(guān)心的是當(dāng)處于狀態(tài)0時(shí),“掃描到字母”事件發(fā)生的情況。此時(shí)意味著之前掃描到的是空格,現(xiàn)在是字母,即到了一個(gè)單詞起始處,故此時(shí)計(jì)數(shù)變量加1。然后引導(dǎo)學(xué)生將問題轉(zhuǎn)化為表格描述,(第一行表示事件,第一列表示狀態(tài),中間單元格表示某事件發(fā)生后,應(yīng)進(jìn)行的狀態(tài)轉(zhuǎn)換及其他操作),進(jìn)一步地可以精煉為(b)。由此可得到示流程圖。在此基礎(chǔ)上學(xué)生很容易寫出程序。這種教學(xué)法十分透徹,為學(xué)生今后自學(xué)相關(guān)知識(shí)打開了一扇大門。

  2.5作業(yè)批改及考試規(guī)范化

  為了避免傳統(tǒng)教學(xué)中學(xué)生作業(yè)及考試批改過程低效,分析困難,且難以發(fā)現(xiàn)問題的缺陷的情況,我們開發(fā)了一套C語言作業(yè)及考試批改系統(tǒng),該系統(tǒng)通過代碼分析及用例執(zhí)行等方式,客觀地對學(xué)生程序進(jìn)行判定,一方面提高了教學(xué)效率,另一方面更重要的是促使學(xué)生養(yǎng)成良好的編程習(xí)慣,改變了以往在紙面上寫代碼的隨意性,從而培養(yǎng)起作為一個(gè)軟件工程卓越工程師必備的素質(zhì)。

  3結(jié)語

  培養(yǎng)合格的軟件工程卓越工程師是一個(gè)系統(tǒng)工程,而專業(yè)基礎(chǔ)課建設(shè)是其中的基石之一。就“C”課程而言,目前我們的課程改革和建設(shè)已經(jīng)取得了初步成果。未來我們將在加強(qiáng)編程基礎(chǔ)培育,設(shè)計(jì)更靈活和細(xì)粒度的自動(dòng)程序評分系統(tǒng),以及多課程聯(lián)合教學(xué)等方面做出進(jìn)一步嘗試和努力。

【卓越工程師培養(yǎng)軟件的論文】相關(guān)文章:

“卓越工程師教育培養(yǎng)計(jì)劃”04-28

教育部將實(shí)施卓越工程師培養(yǎng)計(jì)劃 高校自愿申請04-25

軟件工程論文發(fā)表的論文04-29

卓越教師培養(yǎng)計(jì)劃(通用18篇)04-21

卓越教師培養(yǎng)計(jì)劃范文(精選28篇)05-31

軟件工程師04-30

軟件UI工程師的職責(zé)05-19

卓越04-29

軟件工程論文的開題報(bào)告01-04

軟件測試工程師職責(zé)06-24

主站蜘蛛池模板: 欧美国产日韩A在线视频| 国产精品国产三级国快看| 国产日产久久高清欧美一区| 高清欧美性猛交xxxx黑人猛交| 国产精品综合色区在线观看| 欧美日韩不卡合集视频| 在线天堂中文在线资源网| 男女男精品免费视频网站| 欧美freesex黑人又粗又大| 日本免费一区二区三区| 亚洲乳大丰满中文字幕| 香港三级日本三级a视频| 国产精品免费久久久久影院| 国产乱码精品一区二区三区中文| 国产在线高清精品二区| 日韩欧美一区二区三区免费观看| 国产免费AV片在线观看| 国产一区二区三区精品视频| 亚洲 欧美 国产 日韩 字幕| 激情欧美日韩一区二区| 国产亚洲日韩在线三区| 日韩国产成人无码AV毛片蜜柚| 精品国产污污免费网站入口| 无套内谢的新婚少妇国语播放| 国产伦精品一区二区三区免.费| 国产裸拍裸体视频在线观看| 国产在线精品二区| 18成禁人视频免费网站| 人与禽性视频77777| 精品无码综合一区二区三区| 最好的观看2018中文| 国语自产少妇精品视频| 色偷偷av男人的天堂| 日本高清二区视频久二区| 国产freexxxx性播放| 亚洲综合激情另类小说区| 国产Α片免费观看在线人| 国内精品视频一区二区三区| 国产午夜福利片| 国内精品伊人久久久久网站| 亚洲成a人v欧美综合天堂|