




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第頁學(xué)院教師課時(shí)授課教案 編號:2授課日期授課班級授課學(xué)時(shí)2課型理論課題:§2.1C語言程序的結(jié)構(gòu)教學(xué)目標(biāo):本講將向?qū)W生簡要介紹C語言的程序結(jié)構(gòu)、保留字、相關(guān)語法與程序編寫步驟及過程,具體目標(biāo)包括:1.掌握C語言的程序結(jié)構(gòu);2.掌握C語言常用保留字的含義;3.掌握C語言標(biāo)識(shí)符的命名規(guī)則;4.了解C語言程序的編寫步驟與過程。重點(diǎn)與難點(diǎn):重點(diǎn):C語言程序結(jié)構(gòu)、常用保留字的含義、標(biāo)識(shí)符的命名規(guī)則。難點(diǎn):常用保留字的含義、標(biāo)識(shí)符的命名規(guī)則。解決措施:使用多媒體教學(xué)工具,在電子課件的幫助下,結(jié)合提問、討論及互動(dòng)等多種教學(xué)方法,再輔以綜合示例予以解決。教學(xué)方法設(shè)計(jì):講授,討論,演示教學(xué)資源:PPT,DEV-C編譯器,多媒體教學(xué)工具
學(xué)院教案用紙第2講教學(xué)環(huán)節(jié)教學(xué)內(nèi)容教學(xué)組織與教學(xué)方法組織教學(xué)引入新課重點(diǎn)難點(diǎn)重點(diǎn)難點(diǎn)重點(diǎn)難點(diǎn)重點(diǎn)總結(jié)1.考勤;2.對上講課及作業(yè)批改情況進(jìn)行總結(jié);3.介紹本講課內(nèi)容及相關(guān)重難點(diǎn)。用日常生活中的文章結(jié)構(gòu),交流過程來類比C語言的程序結(jié)構(gòu),一般包括頭部(引言),正文(論述),結(jié)尾(結(jié)論與致謝等)。§2打印系統(tǒng)菜單§2.1一個(gè)最簡單的C語言一、helloworld程序voidmain(){printf(“HelloWorld!”);}二、C語言程序結(jié)構(gòu)C語言的程序由不同的函數(shù)組成;函數(shù)結(jié)構(gòu)為:函數(shù)返回值類型,函數(shù)名,參數(shù)列表,函數(shù)體與函數(shù)范圍標(biāo)識(shí);一個(gè)C語言程序由main函數(shù)(主函數(shù))開始,有且僅有一個(gè)main函數(shù);一個(gè)C語言的語句由“;”結(jié)束;范圍標(biāo)識(shí)符:“{”與“}”。三、程序設(shè)計(jì)語言的功能程序=數(shù)據(jù)+結(jié)構(gòu)軟件=程序+文檔1.數(shù)據(jù)表達(dá)⑴基本數(shù)據(jù)類型:整型(int)單精度型(float)雙精度型(double)字符型(char)⑵復(fù)雜數(shù)據(jù)類型 數(shù)組(array) 結(jié)構(gòu)(structure) 文件(file) 指針(pointer)⑶數(shù)據(jù)對象變量(variable):其值在程序中是可變的,如a=3;a=4;……常量(constant):其值在程序中是不變的,如3.14,2.718,“iloveu”,‘a(chǎn)’,true,false,……2.結(jié)構(gòu)(流程控制)順序(sequentialcontrolstructure)分支(branchcontrolstructure)循環(huán)(loopcontrolstructure)附:pascal語言(1971年,第一個(gè)結(jié)構(gòu)化程序設(shè)計(jì)語言)3.文檔:需求分析報(bào)告,數(shù)據(jù)字典,數(shù)據(jù)流圖,測試報(bào)告,維護(hù)報(bào)告及軟件說明書等四、程序設(shè)計(jì)語言的語法1.C語言中的標(biāo)識(shí)符⑴保留字或關(guān)鍵字auto,break,case,char,const,continue,default,do,double,else,enum,extern,float,for,goto,if,int,long,register,return,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile,while⑵用戶自定義標(biāo)識(shí)符①用途:變量、常量、函數(shù)名,自定義數(shù)據(jù)類型名②規(guī)則:由字母、數(shù)字與下劃線組成第一個(gè)字符必須是字母或下劃線區(qū)分大小寫(大小寫敏感)非法字符:+,-,<,>,=,?,*,/,\,&附:/,四川公安政務(wù)網(wǎng)可查川內(nèi)重名2.C語言的主要語法單位⑴表達(dá)式 由運(yùn)算符與標(biāo)識(shí)符組成 不包括”;”⑵標(biāo)識(shí)符定義 變量定義:類型名變量名 常量定義:const類型名常量名 使用規(guī)則:先定義再使用⑶語句 以”;”結(jié)束 可換行(但最好不換行,可拆成短語句)⑷語句塊 以”{}”作為范圍界定 在里面定義的變量,其作用域限于該語句塊五、實(shí)踐打開VC++或VS軟件,練習(xí)HelloWorld程序。C語言程序的基本結(jié)構(gòu)C語言程序的基本組成C語言程序的語法用購物車系統(tǒng)程序進(jìn)行引入。多媒體演示強(qiáng)調(diào)退格格式引入“程序員練書法”的joke用數(shù)學(xué)中的普通函數(shù)進(jìn)行類比。強(qiáng)調(diào)英文字符。引入軟件工程中對程序文檔的要求。結(jié)合英文單詞的含義詳細(xì)講解。簡要講解演示程序中變量值的變化。簡介e的計(jì)算方法可用生活中的示例進(jìn)行類比。后發(fā)展為delphi強(qiáng)調(diào)重要性用英語語法進(jìn)行類比,程序錯(cuò)誤:語法錯(cuò)誤與語義錯(cuò)誤系統(tǒng)定義標(biāo)識(shí)符,有確切的含義,不允許重名由中國人的取名規(guī)則(姓+家譜+名)進(jìn)行類比,借以宏揚(yáng)中國傳統(tǒng)與文化。強(qiáng)調(diào)標(biāo)識(shí)符由變量與常量組成教師統(tǒng)一講解,個(gè)別輔導(dǎo)教師先就上述內(nèi)容進(jìn)行簡要回顧、復(fù)習(xí),再以提問的方式進(jìn)行總結(jié)。
課外作業(yè):1.復(fù)習(xí)本次課所授的相關(guān)知識(shí)內(nèi)容;2.預(yù)習(xí)下講C語言中printf()函數(shù)的相關(guān)知識(shí)。教學(xué)反思、總結(jié):
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度礦山事故水池建設(shè)與安全生產(chǎn)保障合同
- 二零二五年度城市別墅購房定金合同
- 2025年度景觀施工項(xiàng)目安全監(jiān)理合同
- 2025年度電視劇劇本編排與制作合同
- 二零二五年度廣告?zhèn)髅絼趧?wù)派遣員工服務(wù)合同
- 酒店住宿意外事故責(zé)任免除與2025年度安全保障協(xié)議
- 二零二五年度老年贍養(yǎng)贍養(yǎng)金及醫(yī)療救助合同
- 辦公區(qū)域搬遷安排及流程梳理通知
- 關(guān)于銷售團(tuán)隊(duì)建設(shè)與管理的年度工作總結(jié)報(bào)告
- 美發(fā)店勞動(dòng)合同協(xié)議書
- 2024解析:第十二章機(jī)械效率-基礎(chǔ)練(解析版)
- 建筑工程項(xiàng)目合作備忘錄
- 靈活用工管理
- 全媒體運(yùn)營師試題庫(含答案)
- 2024至2030年中國礦用隔爆型監(jiān)控?cái)z像儀行業(yè)投資前景及策略咨詢研究報(bào)告
- 大學(xué)生職業(yè)素養(yǎng)訓(xùn)練(第六版)課件 第二單元學(xué)習(xí)職業(yè)禮儀
- 北京市燕山區(qū)中考一模英語試題及答案
- 腦卒中-腦卒中的康復(fù)治療
- 2024至2030年中國超聲波加工機(jī)床行業(yè)深度調(diào)研及發(fā)展預(yù)測報(bào)告
- 十七個(gè)崗位安全操作規(guī)程手冊
- 疫情統(tǒng)計(jì)學(xué)智慧樹知到答案2024年浙江大學(xué)
評論
0/150
提交評論