![計算機(jī)網(wǎng)絡(luò)技術(shù)班《C語言程序設(shè)計》教案_第1頁](http://file4.renrendoc.com/view12/M00/09/3A/wKhkGWZ7WwaAAtzjAACt5-hTRPc731.jpg)
![計算機(jī)網(wǎng)絡(luò)技術(shù)班《C語言程序設(shè)計》教案_第2頁](http://file4.renrendoc.com/view12/M00/09/3A/wKhkGWZ7WwaAAtzjAACt5-hTRPc7312.jpg)
![計算機(jī)網(wǎng)絡(luò)技術(shù)班《C語言程序設(shè)計》教案_第3頁](http://file4.renrendoc.com/view12/M00/09/3A/wKhkGWZ7WwaAAtzjAACt5-hTRPc7313.jpg)
![計算機(jī)網(wǎng)絡(luò)技術(shù)班《C語言程序設(shè)計》教案_第4頁](http://file4.renrendoc.com/view12/M00/09/3A/wKhkGWZ7WwaAAtzjAACt5-hTRPc7314.jpg)
![計算機(jī)網(wǎng)絡(luò)技術(shù)班《C語言程序設(shè)計》教案_第5頁](http://file4.renrendoc.com/view12/M00/09/3A/wKhkGWZ7WwaAAtzjAACt5-hTRPc7315.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
廣東省廣州市珠江印務(wù)技工學(xué)校
“C語言程序設(shè)計”課程教案
任課教師:_________黃福長______________
授課班級:14網(wǎng)絡(luò)技術(shù)班
周學(xué)時數(shù):2^
授課時間:2014年9月至2015年1月
審閱:__________________________
教案首頁
課程名稱C語言程序設(shè)計
項目
第一章C語言概述課型一體化
課題
授課課
授課班級14計算機(jī)網(wǎng)絡(luò)技術(shù)班第1周2
時間時
1.了解C語言的發(fā)展和特點
教學(xué)目的
2.熟悉C程序編譯環(huán)境
教學(xué)重點熟悉C程序編譯環(huán)境
教學(xué)難點熟悉C程序編譯環(huán)境
教學(xué)對象
學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實施存在一定的難度。
分析
教學(xué)回顧
說明
注:有課時變動、教學(xué)內(nèi)容調(diào)整等在此說明。
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
A.組織教1.新課程寄語
學(xué)2.整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況
B.新課導(dǎo)1.人類語言&動物語言&計算機(jī)語言?
入2.ATM=>計算機(jī)語言=>C語言
第一章C語言概述
C.講授新C語言的發(fā)展和特點
課1.C的發(fā)展
計算機(jī)語言主要用于編寫程序,可以分為:機(jī)器語言(低級語言)、匯編語言、高級語言
人們設(shè)想找到一種既具有高級語言的一般特性,又具有低級語言特性的語言,集它們的
優(yōu)點于一身,于是C語言就在這種情況下誕生了。
ALGOL60(面向問題的高級語言)=>B語言=>C語言
目前廣泛流行的各種版本的C語言編譯系統(tǒng)基本相同,但也有一些不同。在微機(jī)上使用
的有MicrosoftC,TurboC.QuickC,BorlandC等。
2.特點
1)簡潔、緊湊,使用方便靈活
只有32個關(guān)鍵字(if,break,continue,char,........)
9種控制語句(if...else...,for,while,do...while.......)
程序書寫自由,主要用小寫字母表示(區(qū)分大小寫)
2)運算符豐富
共34種運算符:[],(),++,—
3)數(shù)據(jù)結(jié)構(gòu)豐富
數(shù)據(jù)類型有:整型、實型、字符型、數(shù)組類型、結(jié)構(gòu)體類型、指針類型……
4)結(jié)構(gòu)化的控制語句
5)語法限制不太嚴(yán)格、程序設(shè)計自由度大
6)允許直接訪問物理地址,能進(jìn)行位操作
7)生成目標(biāo)代碼質(zhì)量高,程序執(zhí)行效率高
8)可移執(zhí)性好
二.C語言的開發(fā)環(huán)境
程序的集成開發(fā)環(huán)境是一個經(jīng)過整合的軟件系統(tǒng),將編輯器、編譯器、鏈接器和其他
軟件單元集合在一起
審核:年月日
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
上機(jī)步驟:
輸入、編輯源程序(f.c)=>對源程序進(jìn)行編譯(f.obj)=>與庫函數(shù)鏈接=>運行可執(zhí)行
的目標(biāo)程序(f.exe)
TuoboC快捷鍵:
Ctrl+F9(編譯)、F10或Run(運行)、AU+F5(查看結(jié)果)、F2(保存)、Alt+X(退出TC)
D.上機(jī)練1.啟動TC,輸入并調(diào)試P3例1-1,寫出運行結(jié)果
習(xí)2.輸出如下圖案:
*
***
*****
E.教學(xué)小1.強(qiáng)調(diào)本次課的重點及難點。
結(jié)2.總結(jié)學(xué)生編程過程中容易出錯的地方。
F.作業(yè)布預(yù)習(xí)C程序的構(gòu)成
置
審核:年月日
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況
學(xué)提問式:
最大值的算法及圖案輸出是否順利?有哪些不明白的?
B.新課導(dǎo)第一章C語言概述
入--C程序的基本構(gòu)成
1.C程序的組成
文件包含部分、預(yù)處理部分、變量說明部分、函數(shù)原型聲明部分、主函數(shù)部分、函數(shù)
定義部分。
C.講授新說明:
課1)c程序是由函數(shù)構(gòu)成的
?個C源程序包含一個main函數(shù)和若干個其他函數(shù)
2)一個函數(shù)由兩部分組成
函數(shù)首部+函數(shù)體
注:空函數(shù)既無聲明部分也無執(zhí)行部分
3)一個C程序總是從main函數(shù)開始執(zhí)行
4)C程序中一行內(nèi)可以寫幾個語句,一個語句也可以寫在多行
5)每個語句和數(shù)據(jù)定義的最后必須有一個分號
6)C語言本身沒有輸入輸出語句
2.算法
指為解決某個特定問題而采取的確定且有效的步驟。
常用偽代碼、流程圖等描述算法。
如:清蒸魚的做法
5個特性:
有窮性、確定性、可行性、有0個或多個輸入、有1個或多個輸出
第二章數(shù)據(jù)類型、常量和變量
數(shù)據(jù)是程序中被處理的對象,包含兩方面內(nèi)容(類型和值)
數(shù)據(jù)類型
C語言的數(shù)據(jù)類型有P10
在程序中對用到的所有數(shù)據(jù)都必須指定其數(shù)據(jù)類型
二.常量
審核:年月
教案首頁
課程名稱C語言程序設(shè)計
項目
第二章數(shù)據(jù)類型、常量和變量課型一體化
課題
授課課
授課班級14計算機(jī)網(wǎng)絡(luò)技術(shù)班第2周2
時間時
1.了解C程序的構(gòu)成
教學(xué)目的
2.掌握C語言的數(shù)據(jù)類型及常量
教學(xué)重點掌握C語言的數(shù)據(jù)類型及常量
教學(xué)難點掌握C語言的數(shù)據(jù)類型及常量
教學(xué)對象
學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實施存在一定的難度。
分析
教學(xué)回顧C(jī)語言的數(shù)據(jù)類型
說明
注:有課時變動、教學(xué)內(nèi)容調(diào)整等在此說明。
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況
學(xué)
B.新課導(dǎo)1.復(fù)習(xí)上次課的內(nèi)容:數(shù)據(jù)模型、關(guān)系型數(shù)據(jù)庫系統(tǒng)。
入2.簡述本次課的要點及重要性。
C.上機(jī)練在TC環(huán)境下,調(diào)試以下程序:
習(xí)1.打印如下圖案
*
*
2.P21例2-3若x=-69.87則結(jié)果為?
D.課堂小講解并點評學(xué)生調(diào)試過程中容易出錯的語句或程序
結(jié)
E.作業(yè)布預(yù)習(xí)變量
置
審核:年月日
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況
學(xué)1.復(fù)習(xí)上次課的內(nèi)容
2.強(qiáng)調(diào)本次課的重點_
三.變量?
B.新課導(dǎo)
1.要素及定義(以字母或下劃線開頭,由\
入變量是指在程序執(zhí)行過程中值可變的量母、數(shù)字和下笠匕,
1)變量的要素―
C.講授新;變量名:每個變量必有一名字,變量命名規(guī)則遵循標(biāo)識餞命名規(guī)則。
;變量值:程序運行過程中,變量值存儲在內(nèi)存中,通過變量名引用變量的值。
課
注:C語言區(qū)分大小寫、變量名與保留字不能同名
2)變量的定義
“先定義后使用”
格式:[存儲類型]數(shù)據(jù)類型變量名1[,變量名2];
Inta,b,c;
2.變量的初始化
即定義變量的同時對變量賦初值,可給其中一個賦值,也可同時給多個變量賦值
Inta=0;
Inta=5,b=29;
注:變量初始化不是在編譯階段完成的,而是在程序運行時才被賦值的。
3.變量的分類
1)整型變量
整型數(shù)據(jù)在內(nèi)存中的存放形式
以補(bǔ)碼形式表示r正數(shù)的補(bǔ)碼和原碼相同
<負(fù)數(shù)的補(bǔ)碼=該數(shù)絕對值的二進(jìn)制形式按位取反+1
例:10的補(bǔ)碼=原碼=(0000000000001010)
-10的補(bǔ)碼=10的原碼取反+1=(1111111111110110)
"基本型int:占2個字節(jié)
分類J短整型short:同上
"I長整型long:占4個字節(jié)
、無符號型unsigned:不能表示負(fù)數(shù)
審核:年月日
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
=>有符號整型變量最大值為:0111111111111111B|J32767
無符號整型變量最大值為:1111111111111111即65535
詳見P17表2-3
定義的一般形式:
類型說明符變量名標(biāo)識符,變量名標(biāo)識符,……
例:P17
2)實型變量
C單精度float:占4個字節(jié)詳見P18
分類,雙精度double:占8個字節(jié)
L長雙精度longdouble:占16個字節(jié)
說明:C語言中,實數(shù)都是有符號的
存儲形式:以指數(shù)形式存儲,分為小數(shù)部分和指數(shù)部分(分別存放)
3)字符變量
一個字符變量只能存儲一個字符常量,其存儲的是該字符對應(yīng)的ASCII碼=>字符型與
整型數(shù)據(jù)之間可以通用。
D.教學(xué)Charchl,ch2;
小結(jié)四.數(shù)據(jù)類型轉(zhuǎn)換
E.作業(yè)若運算符兩側(cè)的數(shù)據(jù)類型不同,則先將它們轉(zhuǎn)換成相同的類型,再運算
布置1.隱式轉(zhuǎn)換
1)賦值轉(zhuǎn)換
賦值號的右邊表達(dá)式的值類型轉(zhuǎn)換成其左邊變量的類型(具強(qiáng)制性)
Inta=3.1445;Floatb=3;Printf("a=%d,b=%F',a,b);
結(jié)果:a=3,b=3.0
2)輸出轉(zhuǎn)換
%d,%f,%c……
2.顯示轉(zhuǎn)換
強(qiáng)制類型轉(zhuǎn)換運算符:將一種類型的變量強(qiáng)制轉(zhuǎn)換成另一種類型。
一般形式:
(類型標(biāo)識符)表達(dá)式如:(int)3.65-T3
小結(jié)本次課的重難點
P22-23
填空題
審核:年月日
教案首頁
課程名稱C語言程序設(shè)計
項目
第二章數(shù)據(jù)類型、常量和變量課型一體化
課題
授課課
授課班級14計算機(jī)網(wǎng)絡(luò)技術(shù)班第3周2
時間時
教學(xué)目的掌握變量的定義及使用
教學(xué)重點掌握變量的定義及使用
教學(xué)難點掌握變量的定義及使用
教學(xué)對象
學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實施存在一定的難度。
分析
教學(xué)回顧變量的類型及定義
說明
注:有課時變動、教學(xué)內(nèi)容調(diào)整等在此說明。
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況
學(xué)
B.新課導(dǎo)復(fù)習(xí)上次課的內(nèi)容:變量的定義及使用
入
C.上機(jī)實一、快捷鍵:
驗置塊首:Clrl+k+b
置塊尾:Ctrl+k+k
復(fù)制:Ctrl+kc
移動:Ctrl+k+v
取消:Ctrl+k+h
二、上機(jī)練習(xí)
1.P22調(diào)試(6)-(9)
2.P23上機(jī)指導(dǎo)
三、教師巡回輔導(dǎo)
1.安排學(xué)生自主編程調(diào)試,教師巡回輔導(dǎo),對有困難的學(xué)生給予指導(dǎo)和幫助
2.本課題實驗的重點放在變量的定義及使用上。
3.在巡回輔導(dǎo)中注意學(xué)生課堂紀(jì)律,掌控上實驗課的秩序。
D.教學(xué)小四、結(jié)束指導(dǎo)
結(jié)1.總結(jié)學(xué)生的掌握情況,對普遍存在的問題給予集中講解、糾正。
2.對掌握得較好的學(xué)生給予肯定、適當(dāng)額外加些任務(wù),對掌握稍差的學(xué)生給予更多指導(dǎo)和關(guān)
注。
E.布置作預(yù)習(xí)運算符和表達(dá)式
業(yè).
審核:年月日
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況
學(xué)
B.新課導(dǎo)數(shù)學(xué)式子37+15很容易計算,但C語言中如何進(jìn)行計算呢?=>運算符和表達(dá)式
入運算符和表達(dá)式
運算符是對數(shù)據(jù)進(jìn)行某種特定操作的符號。
表達(dá)式:用運算符將若干數(shù)據(jù)連接而成的式子。
C.講授新C語言的基本運算符有:算術(shù)運算符、關(guān)系運算符、邏輯運算符、逗號運算符、位運算
課符、條件運算符等
一、算術(shù)運算符和算術(shù)表達(dá)式
1.算術(shù)運算符
1)基本算術(shù)運算符
+、-、*、/、%
2)自增、自減運算符
++、-
前置&后置:
前置是在該變量參與其他運算之前先增1或減1,而后置是在參與運算之后增1或減1
例:intk=3,i=3,j=2;
M=(++k)*j;
N=(i++)*j;==>結(jié)果:i=4k=4m=8n=6
說明:1)自增自減運算的操作數(shù)一定是變量
2)前置或后置運算只表明參與其他運算與自身變化之間的先后關(guān)系,不影響它在
表達(dá)式中參與其他運算的順序
3)++/——是自右向左結(jié)合的,
4)++/一常用于數(shù)組下標(biāo)改變循環(huán)次數(shù)控制
2.算術(shù)表達(dá)式
由算術(shù)運算符和()將操作數(shù)(常量、變量或函數(shù))連接起來的式子。
如:2*a+8%3
二、關(guān)系運算符和關(guān)系表達(dá)式
1.關(guān)系運算符
>、>=、V、<=>==>!=
如:3*2>=9結(jié)果為假
審核:年月日
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
2.關(guān)系表達(dá)式
用關(guān)系運算符把操作對象(各種表達(dá)式)連接起來而構(gòu)成的式子
其結(jié)果為真或假(非0即真,0為假)
如:(3*2>=9)>7結(jié)果為假
(X=3)<7+y若y>=-4則結(jié)果為真,否則為假
Him,結(jié)果為真
三.邏輯運算符和邏輯表達(dá)式
1.邏輯運算符
!(邏輯非):非真即假;非假即真
&&(邏輯與):兩者都為真結(jié)果才為真,其他情況均為假
II(邏輯或):兩者都為假結(jié)果才為假,其他情況均為真
注:!的優(yōu)先級高于&&的優(yōu)先級高于II
如:匕'>'b'H7-19%5結(jié)果為真
2.邏輯表達(dá)式
用邏輯運算符把操作對象連接起來構(gòu)成的式子
其結(jié)果為真或假
如:9<5/3&&k>6II4+!(45>39/4)結(jié)果為真
D.課堂P37
練習(xí)選擇題
E.教學(xué)L點評并講解練習(xí)題中不懂的知識點
小結(jié)2.小結(jié)本次課的重、難點
F.作業(yè)預(yù)習(xí)P39
布置上機(jī)指導(dǎo)
審核:年月日
教案首頁
課程名稱C語言程序設(shè)計
項目
第三章運算符和表達(dá)式課型一體化
課題
授課課
授課班級14計算機(jī)網(wǎng)絡(luò)技術(shù)班第4周2
時間時
教學(xué)目的掌握算術(shù)、關(guān)系、邏輯運算符及其表達(dá)式
教學(xué)重點掌握算術(shù)、關(guān)系、邏輯運算符及其表達(dá)式
教學(xué)難點掌握算術(shù)、關(guān)系、邏輯運算符及其表達(dá)式
教學(xué)對象
學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實施存在一定的難度。
分析
教學(xué)回顧算術(shù)、關(guān)系、邏輯運算符及其表達(dá)式
說明
注:有課時變動、教學(xué)內(nèi)容調(diào)整等在此說明。
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況
學(xué)
B.新課導(dǎo)復(fù)習(xí)上次課的內(nèi)容:算術(shù)、關(guān)系、邏輯運算符及其表達(dá)式
入
C.上機(jī)實一、P38-39
驗上機(jī)指導(dǎo)⑴”(6)
二、教師巡回輔導(dǎo)
1.安排學(xué)生自主編程調(diào)試,教師巡回輔導(dǎo),對有困難的學(xué)生給予指導(dǎo)和幫助
2.本課題實驗的重點放在算術(shù)、關(guān)系、邏輯運算符及其表達(dá)式的使用上。
3.在巡回輔導(dǎo)中注意學(xué)生課堂紀(jì)律,掌控上實驗課的秩序。
D.教學(xué)小三、結(jié)束指導(dǎo)
結(jié)1.總結(jié)學(xué)生的掌握情況,對普遍存在的問題給予集中講解、糾正。
2.對掌握得較好的學(xué)生給予肯定、適當(dāng)額外加些任務(wù),對掌握稍差的學(xué)生給予更多指導(dǎo)和關(guān)
注。
E.布置作預(yù)習(xí)賦值運算符與表達(dá)式
業(yè).
審核:年月日
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況
學(xué)
B.新課導(dǎo)強(qiáng)調(diào)本次課的重、難點
入
運算符和表達(dá)式
C.講授新四、位運算符與位表達(dá)式
課1.按位取反運算符?
即將操作對象中所有二進(jìn)制改變狀態(tài),逢。變1,逢1變0
0123=(01010011)B~(0123)=(10101100)B
2.移位運算符
J左移運算符:將操作對象向左移動指定的位數(shù),移n位相當(dāng)于乘以2八n(右邊補(bǔ)0)
t右移運算符:
’左移或右移時出現(xiàn)的空位應(yīng)補(bǔ)0
說明J若左移或右移的位數(shù)為負(fù)數(shù)則移位后結(jié)果為。值
|若參與移位運算的變量是有符號的整型變量則最左邊的二進(jìn)制位為符號位,根
、據(jù)補(bǔ)碼確定最終結(jié)果
3.按位“與”&
表達(dá)式1&表達(dá)式2(表達(dá)式1、表達(dá)式2均為整型表達(dá)式)
&&不同于&:前者的結(jié)果只有2個值:真或假
15&2615&&26
00001111結(jié)果為真
&00011010
00001010即10
4.按位“或”1
5.按位“異或”(不進(jìn)位加)
五.賦值運算符與賦值表達(dá)式
1.賦值運算符
P32表3-1
=、+=、_=、/=、*=、%=
將賦值號右邊表達(dá)式的值賦給左邊變量。
賦值號左邊一定是變量,右邊為表達(dá)式
審核:年月日
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
如:a=b+5=c(錯)
當(dāng)左右兩邊數(shù)據(jù)類型不同時,則先將右邊表達(dá)式的值轉(zhuǎn)換為左邊變量的類型,再賦值
2.賦值表達(dá)式
〈變量〉〈賦值運算符〉〈表達(dá)式〉
在變量定義中,不允許連續(xù)給多個變量賦值,但賦值語句允許連續(xù)賦值
Inta=b=c=3;(錯)a=b=c=3;
六.逗號運算符和逗號表達(dá)式
1.逗號運算符,
2.逗號表達(dá)式
表達(dá)式1,表達(dá)式2,表達(dá)式3,……表達(dá)式n
即先求解表達(dá)式1,再求解表達(dá)式2,……,整個逗號表達(dá)式的值是表達(dá)式n的值
X=3,5+x結(jié)果為:8
例3-1P33
D.教學(xué)小結(jié)本次課的重難點
小結(jié)
E.作業(yè)P37-38
布置填空題
審核:年月日
教案首頁
課程名稱C語言程序設(shè)計
項目
第三章數(shù)據(jù)類型、常量和變量課型一體化
課題
授課課
授課班級14計算機(jī)網(wǎng)絡(luò)技術(shù)班第5周2
時間時
教學(xué)目的掌握賦值運算符、逗號運算符及其表達(dá)式
教學(xué)重點掌握賦值運算符、逗號運算符及其表達(dá)式
教學(xué)難點掌握賦值運算符、逗號運算符及其表達(dá)式
教學(xué)對象
學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實施存在一定的難度。
分析
教學(xué)回顧賦值、逗號運算符和賦值、逗號表達(dá)式
說明
注:有課時變動、教學(xué)內(nèi)容調(diào)整等在此說明。
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況
學(xué)
B.新課導(dǎo)復(fù)習(xí)上次課的內(nèi)容:賦值運算符和賦值表達(dá)式
入
C.上機(jī)實一、P39-40
驗上機(jī)指導(dǎo)(7)(8)(2)
二、教師巡回輔導(dǎo)
1.安排學(xué)生自主編程調(diào)試,教師巡回輔導(dǎo),對有困難的學(xué)生給予指導(dǎo)和幫助
2.本課題實驗的重點放在賦值運算符和賦值表達(dá)式上。
3.在巡回輔導(dǎo)中注意學(xué)生課堂紀(jì)律,掌控上實驗課的秩序。
D.教學(xué)小三、結(jié)束指導(dǎo)
結(jié)1.總結(jié)學(xué)生的掌握情況,對普遍存在的問題給予集中講解、糾正。
2.對掌握得較好的學(xué)生給予肯定、適當(dāng)額外加些任務(wù),對掌握稍差的學(xué)生給予更多指導(dǎo)和關(guān)
注。
E.布置作預(yù)習(xí)條件運算符和運算符的優(yōu)先級
業(yè).
審核:年月日
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況
學(xué)
B.新課導(dǎo)數(shù)學(xué)式子37+15很容易計算,但C語言中如何進(jìn)行計算呢?=>運算符和表達(dá)式
入
運算符和表達(dá)式
C.講授新七、條件運算符與條件表達(dá)式
課1.條件運算符
?:——三目運算符
2.條件表達(dá)式
表達(dá)式1?表達(dá)式2:表達(dá)式3
執(zhí)行順序:1
達(dá)式>
____ii____
表達(dá)式2表達(dá)式3
說明:
1)條件表達(dá)式中,條件1的類型可以和條件2、條件3類型不同
2)條件表達(dá)式2和表達(dá)式3的類型不同時,條件表達(dá)式值的數(shù)據(jù)類型為兩者中較高的
數(shù)據(jù)類型。
3)條件表達(dá)式可以嵌套
八.運算符的優(yōu)先級與結(jié)合性
?般,單目運算符的優(yōu)先級較高,賦值運算符優(yōu)先級較低
多數(shù)運算符具左結(jié)合性,單目運算符、三目運算符、賦值運算符具右結(jié)合性
P36表3-2
第4章程序結(jié)構(gòu)
做任何一件事都有一個順序問題:
做飯(蒸飯、洗菜、炒菜……)
如果他們不過來吃飯那么我只炒2個菜……
==>3種程序結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
審核:年月日
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
一.順序結(jié)構(gòu)
C語言中的順序結(jié)構(gòu)主要由表達(dá)式語句、說明語句、輸入輸出語句、空語句和復(fù)合語句
組成。
1.基本語句
1)表達(dá)式語句
即賦值語句
2)復(fù)合語句
用{}將多個語句括起來組成一個語句,成為?
3)空語句
>
2.數(shù)據(jù)輸出
1)字符輸出函數(shù)
Putchar(c):向標(biāo)準(zhǔn)輸出設(shè)備輸出一個字符
2)字符串輸出
IntPuts(char*s):輸出?串字符
3)Printf函數(shù)
Printf("輸出格式描述串”,輸出項表列)
見P44表4-1
3.數(shù)據(jù)輸入
1)字符輸入函數(shù)
Gelchar():輸入一個字符
2)字符串輸入函數(shù)
Gets(char*s):輸入一個字符串
3)Scanf函數(shù)
Scanf("格式描述串”,輸入項表項):輸入數(shù)據(jù)(字符、數(shù)值等)
D.教學(xué)小結(jié)本次課的重難點
小結(jié)
E.作業(yè)預(yù)習(xí)IF語句
布置
審核:年月日
教案首頁
課程名稱C語言程序設(shè)計
項目
第四章程序結(jié)構(gòu)課型一體化
課題
授課課
授課班級14計算機(jī)網(wǎng)絡(luò)技術(shù)班第6周2
時間時
1掌.握條件運算符與條件表達(dá)式及運算符的優(yōu)先級
教學(xué)目的
2.掌握輸入輸出函數(shù)的用法
教學(xué)重點掌握條件運算符與條件表達(dá)式及輸入輸出函數(shù)的使用
教學(xué)難點掌握條件運算符與條件表達(dá)式及輸入輸出函數(shù)的使用
教學(xué)對象
學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實施存在一定的難度。
分析
1.條件運算符與條件表達(dá)式及運算符的優(yōu)先級
教學(xué)回顧
2.選擇結(jié)構(gòu):輸入輸出函數(shù)
說明
注:有課時變動、教學(xué)內(nèi)容調(diào)整等在此說明。
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況
學(xué)
B.新課導(dǎo)復(fù)習(xí)上次課的內(nèi)容:順序結(jié)構(gòu)
入
C.上機(jī)實一、實驗內(nèi)容
驗P39-40上機(jī)指導(dǎo)(1)
P45例題
編程實現(xiàn)如下輸出:
*3.140000,3.142*
二、教師巡回輔導(dǎo)
1.安排學(xué)生自主編程調(diào)試,教師巡回輔導(dǎo),對有困難的學(xué)生給予指導(dǎo)和幫助
2.本課題實驗的重點放在輸入輸出函數(shù)上。
3.在巡回輔導(dǎo)中注意學(xué)生課堂紀(jì)律,掌控上實驗課的秩序。
D.教學(xué)小三、結(jié)束指導(dǎo)
結(jié)1.總結(jié)學(xué)生的掌握情況,對普遍存在的問題給予集中講解、糾正。
2.對掌握得較好的學(xué)生給予肯定、適當(dāng)額外加些任務(wù),對掌握稍差的學(xué)生給予更多指導(dǎo)和關(guān)
注。
E.布置作預(yù)習(xí)選擇結(jié)構(gòu)
業(yè).
審核:年月日
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況
學(xué)
B.新課導(dǎo)如果周末不下雨,我們班就去爬山;
入如果周末不下雨,我們班就去爬山;否則我們舉辦室內(nèi)party=>選擇結(jié)構(gòu)
C.講授新選擇結(jié)構(gòu)
課一、if語句
1定.義
用來判斷所給條件是否滿足,根據(jù)判斷的結(jié)果(真或假)決定執(zhí)行給出的操作。
2形.式
I)單分支
If(表達(dá)式)語句
流程圖:F
達(dá)式1
注:語句可以是多條,T
語句構(gòu)成的復(fù)合語句、石…
語句
H------------------
例4-2比較兩個數(shù)的大小,按由小到大的順序輸出。
分析:程序詳見P49
2)雙分支
If(表達(dá)式)語句1
else語句2
注:沒有單獨的else語句
例4-3比較兩個數(shù)的大小并輸出較大的數(shù)P50
例4-5判斷一年是否為閏年
分析:閏年的條件:能被4整除但不能被100整除或能被400整除
代碼詳見P52
說明:if…else匹配遵循就近原則
3)多分支
審核:年月日
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
If(表達(dá)式1)
語句1
ElseIf(表達(dá)式2)
語句2
ElseIf(表達(dá)式2)
語句2
ElseIf(表達(dá)式m)
語句m
Else
語句n
例4-6
例4-7見P54
說明:
1)三種形式的if語句中表達(dá)式一般為邏輯或關(guān)系表達(dá)式(先判斷后執(zhí)行)
2)后兩種形式中各else前均有;整個語句結(jié)束也有分號,但只屬于一個語句即else
不能作為語句單獨使用
3)在if和else后可以包含一個或多個操作語句即復(fù)合語句
D.課堂P70選擇題
練習(xí)
E.教學(xué)3.小結(jié)本次課的重難點
小結(jié)4.講解選擇題
F.作業(yè)P72習(xí)題
布置二.填空題
審核:年月日
教案首頁
課程名稱C語言程序設(shè)計
項目
第四章程序結(jié)構(gòu)課型一體化
課題
授課課
授課班級14計算機(jī)網(wǎng)絡(luò)技術(shù)班第7周2
時間時
教學(xué)目的掌握if語句的形式及使用
教學(xué)重點掌握if語句的形式及使用
教學(xué)難點學(xué)會利用if語句解決實際問題
教學(xué)對象
學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實施存在一定的難度。
分析
教學(xué)回顧if語句的形式
說明
注:有課時變動、教學(xué)內(nèi)容調(diào)整等在此說明。
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況
學(xué)
B.新課導(dǎo)復(fù)習(xí)上次課的內(nèi)容:if語句的形式及使用
入
C.上機(jī)實一、上機(jī)練習(xí)
驗1.調(diào)試?yán)}4-6
2.比較三個數(shù)的大小,并按由大到小的順序輸出
3.P74上機(jī)指導(dǎo)(1)(2)
二、教師巡回輔導(dǎo)
1.安排學(xué)生自主編程調(diào)試,教師巡回輔導(dǎo),對有困難的學(xué)生給予指導(dǎo)和幫助
2.本課題實驗的重點放在if的使用上。
3.在巡回輔導(dǎo)中注意學(xué)生課堂紀(jì)律,掌控上實驗課的秩序。
D.教學(xué)小三、結(jié)束指導(dǎo)
結(jié)1.總結(jié)學(xué)生的掌握情況,對普遍存在的問題給予集中講解、糾正。
2.對掌握得較好的學(xué)生給予肯定、適當(dāng)額外加些任務(wù),對掌握稍差的學(xué)生給予更多指導(dǎo)和關(guān)
注。
E.布置作預(yù)習(xí)if語句的嵌套及switch語句
業(yè).
審核:年月日
教案首頁
課程名稱C語言程序設(shè)計
項目
第四章程序結(jié)構(gòu)課型一體化
課題
授課課
授課班級14計算機(jī)網(wǎng)絡(luò)技術(shù)班第8周2
時間時
教學(xué)目的掌握if語句的嵌套
教學(xué)重點掌握if語句的嵌套
教學(xué)難點學(xué)會利用if語句解決實際問題
教學(xué)對象
學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實施存在一定的難度。
分析
教學(xué)回顧編程過程中注意If-else的匹配問題
說明
注:有課時變動、教學(xué)內(nèi)容調(diào)整等在此說明。
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況
學(xué)
B.新課導(dǎo)復(fù)習(xí)上次課的內(nèi)容:if語句的形式及使用
入
C.上機(jī)實一、if的嵌套
驗一個if語句中又包含一個或多個if語句,成為?
If(表達(dá)式)
If(表達(dá)式1)語句1
Else語句2
Else
If(表達(dá)式3)語句3
Else語句4
注:else總與它上面最近的未配對的if配對
例:有一函數(shù)……
代碼詳見書
二、上機(jī)練習(xí)
1.調(diào)試?yán)}P56
2.P75上機(jī)指導(dǎo)2.(2)
三、教師巡回輔導(dǎo)
1.安排學(xué)生自主編程調(diào)試,教師巡回輔導(dǎo),對有困難的學(xué)生給予指導(dǎo)和幫助
D.教學(xué)小2.本課題實驗的重點放在if的嵌套使用上。
結(jié)3.在巡回輔導(dǎo)中注意學(xué)生課堂紀(jì)律,掌控上實驗課的秩序。
三、結(jié)束指導(dǎo)
1.總結(jié)學(xué)生的掌握情況,對普遍存在的問題給予集中講解、糾正。
2.對掌握得較好的學(xué)生給予肯定、適當(dāng)額外加些任務(wù),對掌握稍差的學(xué)生給予更多指導(dǎo)和關(guān)
E.布置作注。
業(yè).預(yù)習(xí)switch語句
審核:年月日
教案首頁
課程名稱C語言程序設(shè)計
項目
第四章程序結(jié)構(gòu)課型一體化
課題
授課課
授課班級14計算機(jī)網(wǎng)絡(luò)技術(shù)班第8周2
時間時
教學(xué)目的掌握switch語句及for語句的使用
教學(xué)重點掌握switch語句及for的使用
教學(xué)難點學(xué)會利用switch語句及for解決實際問題
教學(xué)對象
學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實施存在一定的難度。
分析
教學(xué)回顧if的嵌套
說明
注:有課時變動、教學(xué)內(nèi)容調(diào)整等在此說明。
教案內(nèi)頁
教學(xué)環(huán)節(jié)
及教學(xué)過程(教學(xué)內(nèi)容和教學(xué)方法)
時間分配
A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況
學(xué)
B.新課導(dǎo)百分制成績能否用其他形式表示呢?
入
switch語句
C.講授新三、switch語句
課實際生活中常遇到多種選擇,如:學(xué)生成績等級、個人所得稅等
一般形式:
Switch(表達(dá)式)
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 度沙子運輸合同范本
- 工地施工鋼筋班組承包合同
- 游泳館勞務(wù)承包合同常用范本
- 門面租賃合同簡易范本
- 銷售人員提成合同
- 物業(yè)管理的合作與協(xié)同
- 外籍人員雇傭合同
- 甲基轉(zhuǎn)移酶SUV39H2促進(jìn)前列腺癌增殖、侵襲和轉(zhuǎn)移的機(jī)制研究
- 家具定制合約三篇
- 考慮兩類沖擊的退化系統(tǒng)的預(yù)防維修策略研究
- 人工智能大模型
- 極簡統(tǒng)計學(xué)(中文版)
- 2024年資格考試-對外漢語教師資格證筆試參考題庫含答案
- 2024年4月自考02382管理信息系統(tǒng)答案及評分參考
- (蘇版)初三化學(xué)上冊:第2單元課題1空氣
- 2023年12月廣東珠海市軌道交通局公開招聘工作人員1人筆試近6年高頻考題難、易錯點薈萃答案帶詳解附后
- 腹腔鏡腎上腺腫瘤切除術(shù)查房護(hù)理課件
- 專題23平拋運動臨界問題相遇問題類平拋運和斜拋運動
- 超聲科醫(yī)德醫(yī)風(fēng)制度內(nèi)容
- 高三開學(xué)收心班會課件
- 蒸汽換算計算表
評論
0/150
提交評論