C語言大學(xué)生在線課程
-
服務(wù)范圍: -
聯(lián)系人: 王老師 -
其他聯(lián)系: 免費咨詢 -
類別: 軟件工程師
————認(rèn)證資質(zhì)————
- 個人未認(rèn)證
- 企業(yè)未認(rèn)證
- 微信未認(rèn)證
- 手機已認(rèn)證
線上溝通
與商家溝通核實商家資質(zhì)
線下服務(wù)
核實商家身份所有交流確保留有證據(jù)
服務(wù)售后
有保障期的服務(wù)請與商家確定保障實效
C語言大學(xué)生在線課程
1. 課程介紹及性質(zhì)
1) 課程介紹
通過本課程的學(xué)習(xí),使學(xué)生能夠深入理解軟件編程的概念和軟件開發(fā)的基本思想,使學(xué)生深入掌握C語言有關(guān)的基本概念、常用開發(fā)技能技巧、培養(yǎng)學(xué)生簡單游戲開發(fā)以及行業(yè)軟件開發(fā)實施等軟件工程方面的知識。
2) 課程性質(zhì)
線上專業(yè)課程(C語言方向)
3) 與其它相關(guān)課程的關(guān)系
C語言作為現(xiàn)代編程語言的第一語言,它能讓廣大初學(xué)者了解編程相關(guān)的概念,帶領(lǐng)大家走進編程的大門,使得程序開發(fā)人員以后學(xué)習(xí)其他語言,觸類旁通,很快上手。這門課程與其他課程緊密相聯(lián),它是學(xué)習(xí)軟件開發(fā)中必不可少的環(huán)節(jié)。
2. 課程定位
C語言是許多操作系統(tǒng)的核心設(shè)計語言,也是現(xiàn)在流行的編程語言,長期位居編程語言榜首位。本課程采用線上授課的形式,原則上和學(xué)生在校課程同步,屬于學(xué)校理論知識的具體實踐與技能提高部分。本課程主要培養(yǎng)學(xué)生掌握必要的理論知識和較強的實際操作能力,為后期其它高級語言的深入學(xué)習(xí)打好扎實牢靠的基礎(chǔ)。
3. 課程設(shè)計思路
本課程原則上采用與學(xué)生在校課程同步的進度授課。按個人能力形成的規(guī)律,遵循由淺入深、由簡單到復(fù)雜、循序漸進的原則,基于企業(yè)真實項目、以任務(wù)驅(qū)動、項目化教學(xué)模式進行系統(tǒng)化知識技能的學(xué)習(xí)與實操訓(xùn)練。
4. 課程目標(biāo)
1) 知識目標(biāo)
掌握C語言軟件開發(fā)的基本知識、現(xiàn)狀和發(fā)展趨勢;
掌握常用的C語言的核心技能與技巧。
掌握C語言游戲開發(fā)的方法與技巧
掌握C語言行業(yè)軟件開發(fā)的方法與技巧
2) 能力目標(biāo)
培養(yǎng)積極的主動的學(xué)習(xí)意識與技能;
提高設(shè)計隊伍的溝通、組織、協(xié)調(diào)能力;
具有較強的語言表達、邏輯思維能力;
具有事務(wù)工作綜合處理能力;
掌握利用編程手段解決實際工作問題的技能。
3) 素質(zhì)目標(biāo)
培養(yǎng)學(xué)生的學(xué)習(xí)能力、自學(xué)能力、創(chuàng)新思維能力;
培養(yǎng)學(xué)生敬業(yè)愛崗的職業(yè)態(tài)度;
培養(yǎng)學(xué)生可持續(xù)發(fā)展的綜合素養(yǎng)。
5. 課程實施
1) 上課方式:
線上,QQ課程或YY語言
2) 上課時間:
周六上午:9:00到12:00,共3課時,每節(jié)課50分鐘
周日上午:9:00到12:00,共3課時,每節(jié)課50分鐘
6. 課程內(nèi)容
序課程名稱 課程內(nèi)容 課時
1 C語言入門 C語言的發(fā)展史和特點,常見開發(fā)工具的使用,第一個C程序,C程序的結(jié)構(gòu)和特點,輸入輸出函數(shù)
2 變量運算符表達式 數(shù)據(jù)類型的分類及相互轉(zhuǎn)換,常量與變量,變量的定義和賦值,運算符簡介、優(yōu)先級及使用,逗號運算符
3 順序結(jié)構(gòu) 語句概述,賦值語句,數(shù)據(jù)和字符的輸入輸出,格式化輸入輸出函數(shù)(輸入輸出函數(shù)中占位符及格式化控制符),順序結(jié)構(gòu)程序設(shè)計
4 選擇結(jié)構(gòu) 關(guān)系運算符和表達式,邏輯運算符和表達式,多種if語句實現(xiàn)選擇,switch語句實現(xiàn)選擇,條件運算符和條件表達式
5 循環(huán)結(jié)構(gòu) 循環(huán)語句(while循環(huán)、do-while循環(huán)、for循環(huán)),流程跳轉(zhuǎn)語句(break、continue),goto語句詳解,流程圖的繪制
6 數(shù)組 一維數(shù)組的定義、賦值、遍歷以及應(yīng)用,二維數(shù)組的定義、賦值、遍歷以及應(yīng)用,常用字符串處理函數(shù),字符數(shù)組和普通數(shù)組的區(qū)別
7 函數(shù) 函數(shù)的概念、分類,函數(shù)的參數(shù)和返回值,自定義函數(shù),函數(shù)的調(diào)用(嵌套調(diào)用和遞歸調(diào)用),數(shù)組作為函數(shù)的參數(shù),變量的作用域(局部變量和全局變量),變量的存儲類別
8 預(yù)處理指令 預(yù)處理指令簡介,無參數(shù)宏定義和有參數(shù)宏定義,文件包含命令,條件編譯
9 指針 指針的概念、定義及其運算,指針變量作為函數(shù)的參數(shù),數(shù)組指針,通過指針引用數(shù)組,指向多維數(shù)組的指針,字符串指針,函數(shù)指針變量,指針型函數(shù),指針數(shù)組,指向指針的指針,main函數(shù)的參數(shù)
10 結(jié)構(gòu)體和共用體 結(jié)構(gòu)體的定義及應(yīng)用,結(jié)構(gòu)體數(shù)組的定義和應(yīng)用,指向結(jié)構(gòu)體變量的指針、指向結(jié)構(gòu)體數(shù)組的指針,結(jié)構(gòu)體指針變量作為函數(shù)參數(shù),動態(tài)存儲分配,鏈表的概念,枚舉類型,類型定義符
11 位運算 位運算符,應(yīng)用舉例
12 文件操作 文件概述、文件指針、文件的打開與關(guān)閉、文件的讀寫、文件的隨機讀寫、文件檢測函數(shù)、庫文件
13 輸入輸出流和緩沖區(qū) 輸入輸出流的深入理解,C語言緩沖區(qū)詳解,F(xiàn)ILE結(jié)構(gòu)體以及緩沖區(qū)深入理解,C語言為指針動態(tài)分配內(nèi)存
14 模塊化開發(fā) 頭文件深入理解,多文件編譯,動態(tài)鏈接庫DLL簡介,第一個DLL程序,動態(tài)鏈接庫的加載
15 常用算法 選擇排序算法
冒泡、插入、快速、歸并等排序算法
順序、二分等查找算法
16 項目 經(jīng)典游戲開發(fā)
常見應(yīng)用軟件開發(fā)
合計 240課時
2)確認(rèn)收貨前請仔細(xì)核驗產(chǎn)品質(zhì)量,避免出現(xiàn)以次充好的情況。
3)該信息由排行8用戶自行發(fā)布,其真實性及合法性由發(fā)布人負(fù)責(zé),排行8僅引用以供用戶參考,詳情請閱讀排行8免責(zé)條款。查看詳情>