• C程序設計案例教程(進階)(自主模式)

    自主模式 國家級精品 計算機學科
    張莉
    • 張莉教授 中國農業大學信息與電氣工程學院計算機系
    • $可隨時加入
    • g10.1萬人
    • 7課件全部開放

    簡介     C語言作為經典系統開發語言,隨新技術發展廣泛應用,經久不衰持續發展,始終位于TIOBE世界排行榜前列。     本課作為進階篇,是C程序設計的精華所在,也是相對較難掌握的部分,課程體系結合知識結構和MOOC學習特點,通過案例應用解析相關知識難點要點,引導大家深入系統學習C程序設計精華技術要點與實驗方法,構建完整的知識體系。本課程主要包括數據存儲地址的操作與指針變量、構造類型與自定義類型的定義與使用、鏈表結構創建與應用、按位運算操作、文件系統與數據操作等內容及相關應用。      本課程學習可按章節自主選擇知識點相關內容,也可隨堂循序漸進系統學習。進階篇各知識要點就暈有授課視頻,案例分析視頻、編程實驗視頻、習題分析等;每小節有小節討論及知識要點綜述相關練習,每章都有單元測試或自測練習及習題分析解答等。學習過程中可根據內容自主選擇案例分析、問題討論、編程練習、自測練習等,強化知識要點實際應用和計算思維技術方法。       充分利用MOOC學習優勢       MOOC學習是一種基于豐富多樣化學習資源,并擁有多種學習選擇模式的自主式構建知識點結構體系的學習環境。也特別適合計算機程序設計類課程的基礎型學習和創新創意編程的學習,尤其是清華學堂在線。在這里,我們不僅可以隨時隨地自主選擇分享主講老師精心準備的各種上線資源,同時還可共享國內外名校的精品資源。在學習過程中,可參與各種學習討論,線上線下分享動手實踐和體驗。在這里,我們可隨時分享自己想得到和想不到的各種問題,或許可以得到來自全球名校各位高手點撥,分享各種創意學習思維方式,分享知識熱點討論和求解思路方法等。      借助互聯網+教育豐富的學習資源和先進的學習環境,熟練掌握現代編程技術實現方法,一起迎接新時代新技術發展美好的的創新未來。  

    章節C程序設計進階 第10章 地址與指針變量——指針初步 第10章 地址與指針變量——指針與數組 第10章 地址與指針變量——指針與函數 第10章 地址與指針變量——指針數組與地址 第11章 構造類型與自定義類型——結構體類型、數組、指針 第11章 構造類型與自定義類型——鏈表結構 第11章 構造類型與自定義類型——共用體類型、枚舉類型 第12章 位運算操作 第13章 文件系統管理與操作 結課測試(自主模式)

  • C程序設計案例教程(基礎)(自主模式)

    自主模式 國家級精品 計算機學科
    張莉
    • 張莉教授 中國農業大學信息與電氣工程學院計算機系
    • $可隨時加入
    • g10.1萬人
    • 7課件全部開放

    簡介     C語言作為經典系統軟件開發設計語言,曾開發出UNIX經典操作系統等軟件系統。隨著物聯網、人工智能、大數據、云計算等新技術不斷發展,C程序設計廣泛用于各種應用程序開發,經久不衰。系統學習C語言程序設計,系統掌握現代計算思維編程技術方法,是熟練現代編程的重要基礎,也是現代社會工作和科技創新人才的必備基礎。      計算機科學教育正發展成為科學思維和工程思維教育的重要基礎。C語言在TIOBE世界排行榜中持久排名前列,TIOBE提供世界范圍計算機程序設計語言指數排名,每月更新新一次,C語言程序設計始終是系統掌握各種編程技術方法的重要基礎,因此編程學習也逐漸成為現在基礎教育的一部分。     本課程根據現代編程技術發展和人才培養需要,結合我校“新工科”、“雙一流”教學改革不斷建設,課程體系完整,知識點案例豐富,特別適合隨時隨地自主學習、系統實踐。其在線教學版教材也于2019年1月出版,也適合線上線下多種模式混合式教學。     本課程分為基礎篇和進階篇,本課為基礎篇,主要結合MOOC教學特點,優化提煉基礎部分知識點,通過案例應用來解析相關的知識要點,學習掌握程序算法實現,及相關的語義語法基本規范等相關技術及實驗方法。     本課程主要內容包括計算機程序設計算法與實現、C語言程序設計組成結構、編譯運行、各種數據存儲類型及相關運算、各類程序流程控制命令與控制結構、數組的創建定義與使用、函數定義與變量的作用、編譯預處理與宏定義的使用方法等基礎知識內容。     本課程學習規劃,可按章節自主選擇知識點相關內容和學習方式。如各知識要點的授課視頻,案例分析視頻、編程實驗視頻、習題分析視頻等。每小節均有小節討論及知識要點綜述和相關練習,每章都有單元測試,或自測練習及習題分析解答等。在學習過程中可根據內容自主選擇問題討論、編程練習、自測練習等,以強化知識要點基礎訓練與計算思維技術方法。本課程提倡跟隨案例動手實踐,積極參加各種主題討論等線上線下多種形式學習模式。     C程序設計學習特點:     C語言是現代編程的重要基礎,ANSI標準定義的命令關鍵字只有32個,運算符34個,程序控制語句也只有9種,這些在學習中都不難理解,也比較易于掌握。 對初學者來說,每當遇到實驗或編程分析以解決實際問題時,總體會感覺上“難”掌握。特別是非計算機專業同學,這種現象比較普遍。      要越過心理“難點”這道坎兒,運用計算思維方法養成習慣是關鍵。通過案例分析和引導,勤動手多實踐,訓練掌握如何自如地表達實際問題求解過程與程序算法,才能有效編寫組織程序,實現相關運算邏輯的計算結果。      計算機程序設計中,掌握知識要點的計算思維方法是核心,通過實驗驗證則是有效掌握程序算法實現的關鍵。這是一個實踐應用熟練過程。      MOOC學習優勢:      MOOC學習是一種基于豐富多樣化學習資源,并擁有多種學習選擇模式的自主式構建知識點結構體系的學習環境。也特別適合計算機程序設計類課程的基礎型學習和創新創意編程的學習,尤其是清華學堂在線。在這里,我們不僅可以隨時隨地自主選擇分享主講老師精心準備的各種上線資源,同時還可共享國內外名校的精品資源。在學習過程中,可參與各種學習討論,線上線下分享動手實踐和體驗。在這里,我們可隨時分享自己想得到和想不到的各種問題,或許可以得到來自全球名校各位高手點撥,分享各種創意學習思維方式,分享知識熱點討論和求解思路方法等。       在分享每個知識點的學習體驗,提高自主學習效率和學習質量的同時,不斷獲得學習實踐的成就感,哪怕是一點點,積少成多,積點滴則匯成江海河流,就從最簡單的案例開始。

    章節第0章 課前認知與體驗 第1章 計算機程序設計算法實現 第2章 C程序設計結構組成與編譯運行 第3章 數據存儲類型與相關運算 第4章 順序結構程序設計 第5章 條件分支選擇結構程序設計 第6章 循環控制結構程序設計 第7章 數組定義及應用 第8章 函數與變量(上)——函數與調用 第8章 函數與變量(下)——變量及函數的操作范圍 第9章 編譯預處理 編程算法設計基礎綜合練習-0.學習計算思維技術與方法;1.實現數據輸入計算與結果驗證;2.程序設計算法設計與實現過程;3.問題求解編程算法不是唯一的;4.迭代算法的程序設計與實現 程序算法分析設計綜合實驗-1.密碼強度設置的檢測驗證;2.找出梅森數和梅森素數;3.比對DNA編碼最大相似序列;4.找出DNA編碼中最高GC-Ratio子序列;5.分解任意正整數的質因子 結課測試(自主模式)

  • 大學計算機教程(自主模式)

    自主模式 計算機學科
    張莉
    • 張莉教授 中國農業大學信息與電氣工程學院 計算機系
    • $可隨時加入
    • g5.6萬人
    • 7課件全部開放

    簡介      本課程是“大學計算機基礎”長期教改不斷建設的全面提升,是以新課程新教材資源建設立項為基礎的全新課程,課程體系規范,知識結構完整,內容新穎,注重理論和實踐相互融合,適合線上系統學習基礎理論和實驗指導,線下拓展實踐應用系統學習,也適合以學習為中心,線上線下多樣化混合式教學,以全面系統提升計算機基礎理論與實踐應用綜合能力。      本課程作為雙一流建設人才培養方案改革建設在線課程,參照教育部教指委最新指導方案,強化計算機系統應用理論指導創新實踐,系統全面提升信息技術理論素養及綜合實踐應用能力,是高校各學科專業新生必修環節,也是國內外高校創新人才培養必不可少的重要基礎課程或核心課程。        在智能化信息技術快速發展新時代,計算機技術用于各學科領域,計算思維技術方法是現代社會生活和工作中必不可少的重要知識技能。例如現代科學家在處理大量復雜采集數據時,需要充分利用個人經驗積累和知識儲備,就要利用計算思維技術方法,分析計算海量數據,在計算中發掘新的數據信息,再結合傳統理論科學和實驗科學,然后在新技術新思維計算過程中不斷探索和創新,總之計算思維已成為當今世界工作學習的重要科學思維方式和思維習慣。      本課程圍繞培養計算思維技術方法,強化自主創新意識,提高信息技術技術綜合實踐能力學習目標建設課程,主要內容包括計算思維與計算機科學、計算思維與創新意識培養、現代計算機技術的演變與發展、信息道德與系統安全、計算機系統計算基礎、計算機系統構建與應用平臺、計算機操作系統技術基礎與管理功能、常見計算機操作系統技術及應用、移動智能終端操作系統技術與創意、Office/WPS等辦公自動化技術及應用、數據庫設計理論及應用、結構化查詢語言SQL功能及應用、多媒體技術基礎機應用、局域網技術與Internet網絡技術及應用,以及計算機程序設計算法與實現基礎等,可作為理論結合實踐應用的計算機導論課程,也可作為信息技術通識教育課程。      本課程凝練多年主持的校內外各級教改立項建設成果,緊隨新技術新時代對高等教育人才培養需求,不斷更新完善教材教學和課程資源,激發學員自主創新,提高計算機技術跨學科創新應用和解決實際問題的綜合實踐能力。      本課程可作為深入系統學習計算機技術、參加計算機等級考試、研發創意等必備入門課程。學習者可結合專業應用學習規劃、后續計算機課程學習計劃、個人職業規劃等,制定個性化學習目標。可充分利用在線課程平臺豐富的學習資源,隨時隨地進入本課程自主學習或隨堂學習模式,選取相關知識點完成學習計劃,或加入線上線下多樣化混合式學習朋友圈,在提高計算機技術綜合應用與實踐能力的同時,建構屬于自己的知識結構體系,為全面提新技術新時代必備的計算思維綜合應用能力或繼續深入系統專業課學習,奠定扎實的基礎。

    章節第0章 課前摸底測試 第1章 計算機思維與計算機信息技術 第2章 計算機系統構建 第3章 計算機操作系統基礎 第4章 Office辦公自動化組件 第5章 數據庫技術應用基礎(上) 第5章 數據庫技術應用基礎(中) 第5章 數據庫技術應用基礎(下) 第6章 多媒體技術及圖像處理 第7章 計算機網絡技術應用 第8章 計算機程序設計 程序算法分析設計綜合實驗-1.密碼強度設置的檢測驗證;2.找出梅森數和梅森素數;3.比對DNA編碼最大相似序列;4.找出DNA編碼中最高GC-Ratio子序列;5.分解任意正整數的質因子 期末總復習-自測練習 自主模式-結課測試

农村做什么生意赚钱