程序邏輯與思維(C語言)-教學(xué)大綱、授課計劃_第1頁
程序邏輯與思維(C語言)-教學(xué)大綱、授課計劃_第2頁
程序邏輯與思維(C語言)-教學(xué)大綱、授課計劃_第3頁
程序邏輯與思維(C語言)-教學(xué)大綱、授課計劃_第4頁
程序邏輯與思維(C語言)-教學(xué)大綱、授課計劃_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

《程序邏輯與思維(C語言)》教學(xué)大綱課程信息課程名稱:程序邏輯與思維(C語言)課程類別:素質(zhì)選修課/專業(yè)基礎(chǔ)課課程性質(zhì):選修/必修計劃學(xué)時:64計劃學(xué)分:4先修課程:無選用教材:《程序邏輯與思維(C語言)》,羅勇,張祎主編,2021年,電子工業(yè)出版社。適用專業(yè):本課程可作為可高校ICT專業(yè)的C語言程序設(shè)計課程,重點培養(yǎng)其程序邏輯與思維能力,也可作為軟件編程入門者的學(xué)習(xí)課程。課程負責(zé)人:二、課程簡介本課程是校企深度融合的產(chǎn)物,是由企業(yè)高級軟件工程師和高校教學(xué)經(jīng)驗豐富的教師共同打造,打破傳統(tǒng)教材的章節(jié)體系,對所有知識體系進行了重構(gòu),對實際項目生產(chǎn)過程進行了設(shè)計。三、課程教學(xué)要求序號專業(yè)畢業(yè)要求課程教學(xué)要求關(guān)聯(lián)程度1工程知識涵蓋C語言的所有知識體系,共有9個模塊,其內(nèi)容分為3個階段:第1階段(模塊1和模塊2)為馬步,主要介紹C語言的基礎(chǔ)知識,包含常量與變量、運算符與表達式、程序輸入與輸出等內(nèi)容;第2階段(模塊3~8)為專項《分內(nèi)容),主要對分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、算法、函數(shù)、結(jié)構(gòu)體、文件操作等內(nèi)容進行專項介紹;第3階段(模塊9)為作戰(zhàn)(成團隊),主要通過對完整的軟件項目開發(fā)流程進行設(shè)計,完成項目的設(shè)計、開發(fā)、文檔、交付等內(nèi)容。H2問題分析伴隨著我國經(jīng)濟轉(zhuǎn)型的不斷加速,ICT作為產(chǎn)業(yè)經(jīng)濟結(jié)構(gòu)轉(zhuǎn)型的新動能,其價值日益凸顯,行業(yè)保持較為快速的發(fā)展,新一代信息技術(shù)已全面滲透到經(jīng)濟社會的各個領(lǐng)域,改變著人們的生產(chǎn)、生活和思維方式,成為推動經(jīng)濟發(fā)展的重要引擎。我國ICT產(chǎn)業(yè)卻面臨著人才供給絕對量缺少、人才錯位、企業(yè)招不到合適的新人等問題,嚴重制約著ICT產(chǎn)業(yè)的健康、快速發(fā)展。而程序基礎(chǔ)類課程在整個ICT產(chǎn)業(yè)人才培養(yǎng)中起著舉足輕重的作用,因為它是引領(lǐng)初學(xué)者開啟軟件世界的“第-一扇門”,所以培養(yǎng)學(xué)生的程序邏輯與思維能力已刻不容緩。H3設(shè)計/開發(fā)解決方案以“開門見山”的模式進行設(shè)計,即目標描述、接領(lǐng)分析制定方案、實施實現(xiàn)、測試驗收、總結(jié)拓展,以更好地培養(yǎng)初學(xué)者的程序邏輯與思維能力,更斯利地開啟軟件世界的“第一扇門”,為后續(xù)的學(xué)習(xí)奠定扎實的“根基”。H4研究L5使用現(xiàn)代工具L6工程與社會學(xué)會將相應(yīng)的技術(shù)應(yīng)用于實際生產(chǎn)和社會服務(wù)中,為社會做出貢獻。H7環(huán)境和可持續(xù)發(fā)展L8職業(yè)規(guī)范L9個人和團隊1.學(xué)會個人發(fā)展和團隊合作,提高個人和團隊的綜合素質(zhì)。2.學(xué)會與他人合作和溝通,建立良好的人際關(guān)系和團隊合作氛圍。M10溝通學(xué)會禮貌且有效的溝通和表達,與客戶、同事和上級保持良好的溝通和協(xié)作。H11項目管理L12終身學(xué)習(xí)1.學(xué)會進行自我學(xué)習(xí)和自我提升,不斷提高自身的專業(yè)水平和創(chuàng)新能力。2.學(xué)會進行終身學(xué)習(xí)和職業(yè)發(fā)展規(guī)劃,不斷拓展職業(yè)領(lǐng)域和發(fā)展空間。H注:“課程教學(xué)要求”欄中內(nèi)容為針對該課程適用專業(yè)的專業(yè)畢業(yè)要求與相關(guān)教學(xué)要求的具體描述?!瓣P(guān)聯(lián)程度”欄中字母表示二者關(guān)聯(lián)程度。關(guān)聯(lián)程度按高關(guān)聯(lián)、中關(guān)聯(lián)、低關(guān)聯(lián)三檔分別表示為“H”“M”或“L”?!罢n程教學(xué)要求”及“關(guān)聯(lián)程度”中的空白欄表示該課程與所對應(yīng)的專業(yè)畢業(yè)要求條目不相關(guān)。四、課程教學(xué)內(nèi)容章節(jié)名稱主要內(nèi)容重難點關(guān)鍵詞學(xué)時類型1軟件與我們的生活軟件與生活軟件與程序1.理解軟件的概念2.理解軟件與程序的關(guān)系2理論+實踐2C語言程序中的輸入/輸出觸摸程序的肌膚程序中數(shù)據(jù)的保存程序中數(shù)據(jù)的顯示程序中數(shù)據(jù)的輸入程序中數(shù)據(jù)的計算1.理解C語言程序的執(zhí)行過程2.掌握C語言常量/變量相關(guān)知識與應(yīng)用3.掌握C語言運算符及表達式相關(guān)知識與應(yīng)用4.掌握C語言基礎(chǔ)輸入/輸出函數(shù)相關(guān)知識與應(yīng)用10理論+實踐3C語言程序中的分支結(jié)構(gòu)應(yīng)用計算機如何知道數(shù)的大與小今天發(fā)工資了,你該繳多少稅“我”也可以做選擇優(yōu)化體質(zhì)指數(shù)(BMI)程序1.理解分支結(jié)構(gòu)2.掌握C語言if分文語向的相關(guān)知識及應(yīng)用3.掌握C語言switch分支語句的相關(guān)知識及應(yīng)用8理論+實踐4C語言程序中的循環(huán)結(jié)構(gòu)處理5050這個數(shù)還面熟嗎奇偶數(shù)也好玩怪物在什么時候倒下多久才能存夠100元一對“孿生兄弟”1.理解循環(huán)結(jié)構(gòu)2.掌握C語言for循環(huán)語句相關(guān)知識及應(yīng)用3.掌握C語言while循環(huán)語句相關(guān)知識及應(yīng)用4.掌握C語言do-while循環(huán)語句相關(guān)知識及應(yīng)用5.掌握C語言break.continue相關(guān)知識及應(yīng)用10理論+實踐5C語言程序中的數(shù)組應(yīng)用數(shù)據(jù)的逆序輸出找到你的位置,并排到隊伍中去數(shù)據(jù)就像水泡一樣從下往上冒出來試著把“楊輝三角”顯示到屏幕上1.理解數(shù)組的概念2.掌握C語言一維數(shù)組相關(guān)知識及應(yīng)用3.掌握C語言二維數(shù)組相關(guān)知識及應(yīng)用8理論+實踐6C語言程序中的算法應(yīng)用使用程序求解我國古代的“百錢百雞”問題使用程序求解“四葉玫瑰數(shù)”問題使用程序求解“兔子繁殖”問題1.理解程序算法的重要性2.掌握窮舉法相關(guān)知識及應(yīng)用3.掌握遞推和遞歸相關(guān)知識及應(yīng)用6理論+實踐7C語言程序中的函數(shù)及結(jié)構(gòu)體應(yīng)用由四大名著引出的思考信息的反饋1.理解數(shù)據(jù)結(jié)構(gòu)2.掌握C語言結(jié)構(gòu)體相關(guān)知識及應(yīng)用3.掌握C語言函數(shù)相關(guān)知識及應(yīng)用2理論+實踐8C語言程序中的文件操作應(yīng)用找個地方休息一下起床了都出來露個臉與結(jié)構(gòu)體和函數(shù)一起玩玩1.理解C語言文件操作2.掌握C語言寫文件相關(guān)知識及應(yīng)用3.掌握C語言讀文件相關(guān)知識及應(yīng)用6理論+實踐9C語言程序綜合項目實現(xiàn)項目分析與設(shè)計數(shù)據(jù)存儲層實現(xiàn)業(yè)務(wù)邏輯層——添加槍械信息實現(xiàn)業(yè)務(wù)邏輯層——加載槍械信息實現(xiàn)業(yè)務(wù)邏輯層——修改槍械信息實現(xiàn)業(yè)務(wù)邏輯層—─—刪除槍械信息實現(xiàn)表示層---顯示槍械界面實現(xiàn)表示層——添加槍械界面實現(xiàn)表示層——修改槍械界面實現(xiàn)表示層——刪除槍械界面實現(xiàn)表示層——項目主界面菜單實現(xiàn)表示層——程序主函數(shù)實現(xiàn)軟件項目文檔編寫1.理解需求分析2.掌握軟件設(shè)計3.理解軟件三層架構(gòu)4.理解軟件開發(fā)流程5.理解軟件配套文檔12理論+實踐五、考核要求及成績評定序號成績類別考核方式考核要求權(quán)重(%)備注1期末成績期末考試考試50百分制,60分為及格2平時成績課后作業(yè)10次40優(yōu)、良、中、及格、不及格3平時表現(xiàn)出勤情況10兩次未參加課程則無法獲得學(xué)分注:此表中內(nèi)容為該課程的全部考核方式及其相關(guān)信息。六、學(xué)生學(xué)習(xí)建議學(xué)習(xí)方法建議1.掃描教材二維碼,觀看相關(guān)知識點的微課,利用互聯(lián)網(wǎng)和社交媒體等資源,進行多元化的學(xué)習(xí)。2.通過每個項目最后搭配的習(xí)題,鞏固知識點。(二)學(xué)生課外閱讀參考資料《程序邏輯與思維(C語言)》,羅勇,張祎主編,2021年,電子工業(yè)出版社。課程改革與建設(shè)1.知識重構(gòu)——去除傳統(tǒng)課程的“教條”,重構(gòu)了知識體系在內(nèi)容設(shè)計上打破了傳統(tǒng)說教的形式,對所有知識體系進行了重構(gòu),分為3個階段,共計9個模塊,基本涵蓋C語言的所有知識體系。2.問題導(dǎo)向——提出問題,帶著解決問題的思路去學(xué)習(xí)所有以“開門見山”的模式進行設(shè)計,即目標描述、接領(lǐng)分析制定方案、實施實現(xiàn)、測試驗收和總結(jié)拓展,形成知識點的遞進與復(fù)用關(guān)系。間以“故事情節(jié)”的方式進行設(shè)計,讓學(xué)習(xí)變得更加簡單有趣。3.課程思政——春風(fēng)化雨暗傳課,思政育人細無聲堅持以“立德樹人”作為教育的根本將價值塑造、知識傳授和能力培養(yǎng)三者融為一體,幫助初學(xué)者塑造正確的世界觀、人生觀、價值觀。平時對學(xué)生的考核內(nèi)容包括出勤情況、學(xué)生的學(xué)習(xí)成果、課堂討論等方面,占期末總評的50%。期末考試成績占期末總評的50%。制訂人簽字:教研室主任簽字:院部負責(zé)人簽字:修訂時間:年月日教學(xué)日歷(20xx~20xx學(xué)年第x學(xué)期)開課學(xué)院開課專業(yè)講授學(xué)時32課程名稱程序邏輯與思維(C語言)授課教師實踐/實驗學(xué)時32授課年級授課班級總學(xué)時64使用教材《程序邏輯與思維(C語言)》參考書目《程序邏輯與思維(C語言)》校歷周次授課內(nèi)容分章節(jié)題目第1周模塊1軟件與我們的生活(2學(xué)時)1.1軟件與生活(1學(xué)時)1.2軟件與程序(1學(xué)時)模塊2C語言程序中的輸入/輸出(2學(xué)時)任務(wù)1觸摸程序的肌膚(2學(xué)時)第2周模塊2C語言程序中的輸入/輸出(4學(xué)時)任務(wù)2程序中數(shù)據(jù)的保存(2學(xué)時)任務(wù)3程序中數(shù)據(jù)的顯示(2學(xué)時)第3周模塊2C語言程序中的輸入/輸出(4學(xué)時)任務(wù)4程序中數(shù)據(jù)的輸入(2學(xué)時)任務(wù)5程序中數(shù)據(jù)的計算(2學(xué)時)第4周模塊3C語言程序中的分支結(jié)構(gòu)應(yīng)用(4學(xué)時)任務(wù)1計算機如何知道數(shù)的大與?。?學(xué)時)任務(wù)2今天發(fā)工資了,你該繳多少稅(2學(xué)時)第5周模塊3C語言程序中的分支結(jié)構(gòu)應(yīng)用(4學(xué)時)任務(wù)3“我”也可以做選擇(2學(xué)時)任務(wù)4優(yōu)化體質(zhì)指數(shù)(BMI)程序(2學(xué)時)第6周模塊4C語言程序中的循環(huán)結(jié)構(gòu)處理(4學(xué)時)任務(wù)15050這個數(shù)還面熟嗎(2學(xué)時)任務(wù)2奇偶數(shù)也好玩(2學(xué)時)第7周模塊4C語言程序中的循環(huán)結(jié)構(gòu)處理(4學(xué)時)任務(wù)3怪物在什么時候倒下(2學(xué)時)任務(wù)4多久才能存夠100元(2學(xué)時)第8周模塊4C語言程序中的循環(huán)結(jié)構(gòu)處理(2學(xué)時)任務(wù)5一對“孿生兄弟”(2學(xué)時)模塊5C語言程序中的數(shù)組應(yīng)用(2學(xué)時)任務(wù)1數(shù)據(jù)的逆序輸出(2學(xué)時)第9周模塊5C語言程序中的數(shù)組應(yīng)用(4學(xué)時)任務(wù)2找到你的位置,并排到隊伍中去(2學(xué)時)任務(wù)3數(shù)據(jù)就像水泡一樣從下往上冒出來(2學(xué)時)第10周模塊5C語言程序中的數(shù)組應(yīng)用(2學(xué)時)任務(wù)4試著把“楊輝三角”顯示到屏幕上(2學(xué)時)模塊6C語言程序中的算法應(yīng)用(2學(xué)時)任務(wù)1使用程序求解我國古代的“百錢百雞”問題(2學(xué)時)第11周模塊6C語言程序中的算法應(yīng)用(4學(xué)時)任務(wù)2使用程序求解“四葉玫瑰數(shù)”問題(2學(xué)時)任務(wù)3使用程序求解“兔子繁殖”問題(2學(xué)時)第12周模塊7C語言程序中的函數(shù)及結(jié)構(gòu)體應(yīng)用(2學(xué)時)任務(wù)1由四大名著引出的思考(1學(xué)時)任務(wù)2信息的反饋(1學(xué)時)模塊8C語言程序中的文件操作應(yīng)用(2學(xué)時)任務(wù)1找個地方休息一下(2學(xué)時)第13周模塊8C語言程序中的文件操作應(yīng)用(4學(xué)時)任務(wù)2起床了都出來露個臉(2學(xué)時)任務(wù)3與結(jié)構(gòu)體和函數(shù)一起玩玩(2學(xué)時)第14周模塊9C語言程序綜合項目實現(xiàn)(4學(xué)時)任務(wù)1項目分析與設(shè)計任務(wù)2數(shù)據(jù)存儲層實現(xiàn)(1學(xué)時)任務(wù)3業(yè)務(wù)邏輯層——添加槍械信息實現(xiàn)(1學(xué)時)任務(wù)4業(yè)務(wù)邏輯層——加載槍械信息實現(xiàn)(1學(xué)時)任務(wù)5業(yè)務(wù)邏輯層——修改槍械信息實現(xiàn)(1學(xué)時

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論