計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)班《C語(yǔ)言程序設(shè)計(jì)》教案_第1頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)班《C語(yǔ)言程序設(shè)計(jì)》教案_第2頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)班《C語(yǔ)言程序設(shè)計(jì)》教案_第3頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)班《C語(yǔ)言程序設(shè)計(jì)》教案_第4頁(yè)
計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)班《C語(yǔ)言程序設(shè)計(jì)》教案_第5頁(yè)
已閱讀5頁(yè),還剩67頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

廣東省廣州市珠江印務(wù)技工學(xué)校

“C語(yǔ)言程序設(shè)計(jì)”課程教案

任課教師:_________黃福長(zhǎng)______________

授課班級(jí):14網(wǎng)絡(luò)技術(shù)班

周學(xué)時(shí)數(shù):2^

授課時(shí)間:2014年9月至2015年1月

審閱:__________________________

教案首頁(yè)

課程名稱C語(yǔ)言程序設(shè)計(jì)

項(xiàng)目

第一章C語(yǔ)言概述課型一體化

課題

授課課

授課班級(jí)14計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)班第1周2

時(shí)間時(shí)

1.了解C語(yǔ)言的發(fā)展和特點(diǎn)

教學(xué)目的

2.熟悉C程序編譯環(huán)境

教學(xué)重點(diǎn)熟悉C程序編譯環(huán)境

教學(xué)難點(diǎn)熟悉C程序編譯環(huán)境

教學(xué)對(duì)象

學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實(shí)施存在一定的難度。

分析

教學(xué)回顧

說(shuō)明

注:有課時(shí)變動(dòng)、教學(xué)內(nèi)容調(diào)整等在此說(shuō)明。

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

A.組織教1.新課程寄語(yǔ)

學(xué)2.整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況

B.新課導(dǎo)1.人類語(yǔ)言&動(dòng)物語(yǔ)言&計(jì)算機(jī)語(yǔ)言?

入2.ATM=>計(jì)算機(jī)語(yǔ)言=>C語(yǔ)言

第一章C語(yǔ)言概述

C.講授新C語(yǔ)言的發(fā)展和特點(diǎn)

課1.C的發(fā)展

計(jì)算機(jī)語(yǔ)言主要用于編寫程序,可以分為:機(jī)器語(yǔ)言(低級(jí)語(yǔ)言)、匯編語(yǔ)言、高級(jí)語(yǔ)言

人們?cè)O(shè)想找到一種既具有高級(jí)語(yǔ)言的一般特性,又具有低級(jí)語(yǔ)言特性的語(yǔ)言,集它們的

優(yōu)點(diǎn)于一身,于是C語(yǔ)言就在這種情況下誕生了。

ALGOL60(面向問(wèn)題的高級(jí)語(yǔ)言)=>B語(yǔ)言=>C語(yǔ)言

目前廣泛流行的各種版本的C語(yǔ)言編譯系統(tǒng)基本相同,但也有一些不同。在微機(jī)上使用

的有MicrosoftC,TurboC.QuickC,BorlandC等。

2.特點(diǎn)

1)簡(jiǎn)潔、緊湊,使用方便靈活

只有32個(gè)關(guān)鍵字(if,break,continue,char,........)

9種控制語(yǔ)句(if...else...,for,while,do...while.......)

程序書寫自由,主要用小寫字母表示(區(qū)分大小寫)

2)運(yùn)算符豐富

共34種運(yùn)算符:[],(),++,—

3)數(shù)據(jù)結(jié)構(gòu)豐富

數(shù)據(jù)類型有:整型、實(shí)型、字符型、數(shù)組類型、結(jié)構(gòu)體類型、指針類型……

4)結(jié)構(gòu)化的控制語(yǔ)句

5)語(yǔ)法限制不太嚴(yán)格、程序設(shè)計(jì)自由度大

6)允許直接訪問(wèn)物理地址,能進(jìn)行位操作

7)生成目標(biāo)代碼質(zhì)量高,程序執(zhí)行效率高

8)可移執(zhí)性好

二.C語(yǔ)言的開發(fā)環(huán)境

程序的集成開發(fā)環(huán)境是一個(gè)經(jīng)過(guò)整合的軟件系統(tǒng),將編輯器、編譯器、鏈接器和其他

軟件單元集合在一起

審核:年月日

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

上機(jī)步驟:

輸入、編輯源程序(f.c)=>對(duì)源程序進(jìn)行編譯(f.obj)=>與庫(kù)函數(shù)鏈接=>運(yùn)行可執(zhí)行

的目標(biāo)程序(f.exe)

TuoboC快捷鍵:

Ctrl+F9(編譯)、F10或Run(運(yùn)行)、AU+F5(查看結(jié)果)、F2(保存)、Alt+X(退出TC)

D.上機(jī)練1.啟動(dòng)TC,輸入并調(diào)試P3例1-1,寫出運(yùn)行結(jié)果

習(xí)2.輸出如下圖案:

*

***

*****

E.教學(xué)小1.強(qiáng)調(diào)本次課的重點(diǎn)及難點(diǎn)。

結(jié)2.總結(jié)學(xué)生編程過(guò)程中容易出錯(cuò)的地方。

F.作業(yè)布預(yù)習(xí)C程序的構(gòu)成

審核:年月日

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況

學(xué)提問(wèn)式:

最大值的算法及圖案輸出是否順利?有哪些不明白的?

B.新課導(dǎo)第一章C語(yǔ)言概述

入--C程序的基本構(gòu)成

1.C程序的組成

文件包含部分、預(yù)處理部分、變量說(shuō)明部分、函數(shù)原型聲明部分、主函數(shù)部分、函數(shù)

定義部分。

C.講授新說(shuō)明:

課1)c程序是由函數(shù)構(gòu)成的

?個(gè)C源程序包含一個(gè)main函數(shù)和若干個(gè)其他函數(shù)

2)一個(gè)函數(shù)由兩部分組成

函數(shù)首部+函數(shù)體

注:空函數(shù)既無(wú)聲明部分也無(wú)執(zhí)行部分

3)一個(gè)C程序總是從main函數(shù)開始執(zhí)行

4)C程序中一行內(nèi)可以寫幾個(gè)語(yǔ)句,一個(gè)語(yǔ)句也可以寫在多行

5)每個(gè)語(yǔ)句和數(shù)據(jù)定義的最后必須有一個(gè)分號(hào)

6)C語(yǔ)言本身沒(méi)有輸入輸出語(yǔ)句

2.算法

指為解決某個(gè)特定問(wèn)題而采取的確定且有效的步驟。

常用偽代碼、流程圖等描述算法。

如:清蒸魚的做法

5個(gè)特性:

有窮性、確定性、可行性、有0個(gè)或多個(gè)輸入、有1個(gè)或多個(gè)輸出

第二章數(shù)據(jù)類型、常量和變量

數(shù)據(jù)是程序中被處理的對(duì)象,包含兩方面內(nèi)容(類型和值)

數(shù)據(jù)類型

C語(yǔ)言的數(shù)據(jù)類型有P10

在程序中對(duì)用到的所有數(shù)據(jù)都必須指定其數(shù)據(jù)類型

二.常量

審核:年月

教案首頁(yè)

課程名稱C語(yǔ)言程序設(shè)計(jì)

項(xiàng)目

第二章數(shù)據(jù)類型、常量和變量課型一體化

課題

授課課

授課班級(jí)14計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)班第2周2

時(shí)間時(shí)

1.了解C程序的構(gòu)成

教學(xué)目的

2.掌握C語(yǔ)言的數(shù)據(jù)類型及常量

教學(xué)重點(diǎn)掌握C語(yǔ)言的數(shù)據(jù)類型及常量

教學(xué)難點(diǎn)掌握C語(yǔ)言的數(shù)據(jù)類型及常量

教學(xué)對(duì)象

學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實(shí)施存在一定的難度。

分析

教學(xué)回顧C(jī)語(yǔ)言的數(shù)據(jù)類型

說(shuō)明

注:有課時(shí)變動(dòng)、教學(xué)內(nèi)容調(diào)整等在此說(shuō)明。

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況

學(xué)

B.新課導(dǎo)1.復(fù)習(xí)上次課的內(nèi)容:數(shù)據(jù)模型、關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)。

入2.簡(jiǎn)述本次課的要點(diǎn)及重要性。

C.上機(jī)練在TC環(huán)境下,調(diào)試以下程序:

習(xí)1.打印如下圖案

*

*

2.P21例2-3若x=-69.87則結(jié)果為?

D.課堂小講解并點(diǎn)評(píng)學(xué)生調(diào)試過(guò)程中容易出錯(cuò)的語(yǔ)句或程序

結(jié)

E.作業(yè)布預(yù)習(xí)變量

審核:年月日

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況

學(xué)1.復(fù)習(xí)上次課的內(nèi)容

2.強(qiáng)調(diào)本次課的重點(diǎn)_

三.變量?

B.新課導(dǎo)

1.要素及定義(以字母或下劃線開頭,由\

入變量是指在程序執(zhí)行過(guò)程中值可變的量母、數(shù)字和下笠匕,

1)變量的要素―

C.講授新;變量名:每個(gè)變量必有一名字,變量命名規(guī)則遵循標(biāo)識(shí)餞命名規(guī)則。

;變量值:程序運(yùn)行過(guò)程中,變量值存儲(chǔ)在內(nèi)存中,通過(guò)變量名引用變量的值。

注:C語(yǔ)言區(qū)分大小寫、變量名與保留字不能同名

2)變量的定義

“先定義后使用”

格式:[存儲(chǔ)類型]數(shù)據(jù)類型變量名1[,變量名2];

Inta,b,c;

2.變量的初始化

即定義變量的同時(shí)對(duì)變量賦初值,可給其中一個(gè)賦值,也可同時(shí)給多個(gè)變量賦值

Inta=0;

Inta=5,b=29;

注:變量初始化不是在編譯階段完成的,而是在程序運(yùn)行時(shí)才被賦值的。

3.變量的分類

1)整型變量

整型數(shù)據(jù)在內(nèi)存中的存放形式

以補(bǔ)碼形式表示r正數(shù)的補(bǔ)碼和原碼相同

<負(fù)數(shù)的補(bǔ)碼=該數(shù)絕對(duì)值的二進(jìn)制形式按位取反+1

例:10的補(bǔ)碼=原碼=(0000000000001010)

-10的補(bǔ)碼=10的原碼取反+1=(1111111111110110)

"基本型int:占2個(gè)字節(jié)

分類J短整型short:同上

"I長(zhǎng)整型long:占4個(gè)字節(jié)

、無(wú)符號(hào)型unsigned:不能表示負(fù)數(shù)

審核:年月日

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

=>有符號(hào)整型變量最大值為:0111111111111111B|J32767

無(wú)符號(hào)整型變量最大值為:1111111111111111即65535

詳見(jiàn)P17表2-3

定義的一般形式:

類型說(shuō)明符變量名標(biāo)識(shí)符,變量名標(biāo)識(shí)符,……

例:P17

2)實(shí)型變量

C單精度f(wàn)loat:占4個(gè)字節(jié)詳見(jiàn)P18

分類,雙精度double:占8個(gè)字節(jié)

L長(zhǎng)雙精度longdouble:占16個(gè)字節(jié)

說(shuō)明:C語(yǔ)言中,實(shí)數(shù)都是有符號(hào)的

存儲(chǔ)形式:以指數(shù)形式存儲(chǔ),分為小數(shù)部分和指數(shù)部分(分別存放)

3)字符變量

一個(gè)字符變量只能存儲(chǔ)一個(gè)字符常量,其存儲(chǔ)的是該字符對(duì)應(yīng)的ASCII碼=>字符型與

整型數(shù)據(jù)之間可以通用。

D.教學(xué)Charchl,ch2;

小結(jié)四.數(shù)據(jù)類型轉(zhuǎn)換

E.作業(yè)若運(yùn)算符兩側(cè)的數(shù)據(jù)類型不同,則先將它們轉(zhuǎn)換成相同的類型,再運(yùn)算

布置1.隱式轉(zhuǎn)換

1)賦值轉(zhuǎn)換

賦值號(hào)的右邊表達(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)換運(yùn)算符:將一種類型的變量強(qiáng)制轉(zhuǎn)換成另一種類型。

一般形式:

(類型標(biāo)識(shí)符)表達(dá)式如:(int)3.65-T3

小結(jié)本次課的重難點(diǎn)

P22-23

填空題

審核:年月日

教案首頁(yè)

課程名稱C語(yǔ)言程序設(shè)計(jì)

項(xiàng)目

第二章數(shù)據(jù)類型、常量和變量課型一體化

課題

授課課

授課班級(jí)14計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)班第3周2

時(shí)間時(shí)

教學(xué)目的掌握變量的定義及使用

教學(xué)重點(diǎn)掌握變量的定義及使用

教學(xué)難點(diǎn)掌握變量的定義及使用

教學(xué)對(duì)象

學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實(shí)施存在一定的難度。

分析

教學(xué)回顧變量的類型及定義

說(shuō)明

注:有課時(shí)變動(dòng)、教學(xué)內(nèi)容調(diào)整等在此說(shuō)明。

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況

學(xué)

B.新課導(dǎo)復(fù)習(xí)上次課的內(nèi)容:變量的定義及使用

C.上機(jī)實(shí)一、快捷鍵:

驗(yàn)置塊首:Clrl+k+b

置塊尾:Ctrl+k+k

復(fù)制:Ctrl+kc

移動(dòng):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),對(duì)有困難的學(xué)生給予指導(dǎo)和幫助

2.本課題實(shí)驗(yàn)的重點(diǎn)放在變量的定義及使用上。

3.在巡回輔導(dǎo)中注意學(xué)生課堂紀(jì)律,掌控上實(shí)驗(yàn)課的秩序。

D.教學(xué)小四、結(jié)束指導(dǎo)

結(jié)1.總結(jié)學(xué)生的掌握情況,對(duì)普遍存在的問(wèn)題給予集中講解、糾正。

2.對(duì)掌握得較好的學(xué)生給予肯定、適當(dāng)額外加些任務(wù),對(duì)掌握稍差的學(xué)生給予更多指導(dǎo)和關(guān)

注。

E.布置作預(yù)習(xí)運(yùn)算符和表達(dá)式

業(yè).

審核:年月日

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況

學(xué)

B.新課導(dǎo)數(shù)學(xué)式子37+15很容易計(jì)算,但C語(yǔ)言中如何進(jìn)行計(jì)算呢?=>運(yùn)算符和表達(dá)式

入運(yùn)算符和表達(dá)式

運(yùn)算符是對(duì)數(shù)據(jù)進(jìn)行某種特定操作的符號(hào)。

表達(dá)式:用運(yùn)算符將若干數(shù)據(jù)連接而成的式子。

C.講授新C語(yǔ)言的基本運(yùn)算符有:算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、逗號(hào)運(yùn)算符、位運(yùn)算

課符、條件運(yùn)算符等

一、算術(shù)運(yùn)算符和算術(shù)表達(dá)式

1.算術(shù)運(yùn)算符

1)基本算術(shù)運(yùn)算符

+、-、*、/、%

2)自增、自減運(yùn)算符

++、-

前置&后置:

前置是在該變量參與其他運(yùn)算之前先增1或減1,而后置是在參與運(yùn)算之后增1或減1

例:intk=3,i=3,j=2;

M=(++k)*j;

N=(i++)*j;==>結(jié)果:i=4k=4m=8n=6

說(shuō)明:1)自增自減運(yùn)算的操作數(shù)一定是變量

2)前置或后置運(yùn)算只表明參與其他運(yùn)算與自身變化之間的先后關(guān)系,不影響它在

表達(dá)式中參與其他運(yùn)算的順序

3)++/——是自右向左結(jié)合的,

4)++/一常用于數(shù)組下標(biāo)改變循環(huán)次數(shù)控制

2.算術(shù)表達(dá)式

由算術(shù)運(yùn)算符和()將操作數(shù)(常量、變量或函數(shù))連接起來(lái)的式子。

如:2*a+8%3

二、關(guān)系運(yùn)算符和關(guān)系表達(dá)式

1.關(guān)系運(yùn)算符

>、>=、V、<=>==>!=

如:3*2>=9結(jié)果為假

審核:年月日

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

2.關(guān)系表達(dá)式

用關(guān)系運(yùn)算符把操作對(duì)象(各種表達(dá)式)連接起來(lái)而構(gòu)成的式子

其結(jié)果為真或假(非0即真,0為假)

如:(3*2>=9)>7結(jié)果為假

(X=3)<7+y若y>=-4則結(jié)果為真,否則為假

Him,結(jié)果為真

三.邏輯運(yùn)算符和邏輯表達(dá)式

1.邏輯運(yùn)算符

!(邏輯非):非真即假;非假即真

&&(邏輯與):兩者都為真結(jié)果才為真,其他情況均為假

II(邏輯或):兩者都為假結(jié)果才為假,其他情況均為真

注:!的優(yōu)先級(jí)高于&&的優(yōu)先級(jí)高于II

如:匕'>'b'H7-19%5結(jié)果為真

2.邏輯表達(dá)式

用邏輯運(yùn)算符把操作對(duì)象連接起來(lái)構(gòu)成的式子

其結(jié)果為真或假

如:9<5/3&&k>6II4+!(45>39/4)結(jié)果為真

D.課堂P37

練習(xí)選擇題

E.教學(xué)L點(diǎn)評(píng)并講解練習(xí)題中不懂的知識(shí)點(diǎn)

小結(jié)2.小結(jié)本次課的重、難點(diǎn)

F.作業(yè)預(yù)習(xí)P39

布置上機(jī)指導(dǎo)

審核:年月日

教案首頁(yè)

課程名稱C語(yǔ)言程序設(shè)計(jì)

項(xiàng)目

第三章運(yùn)算符和表達(dá)式課型一體化

課題

授課課

授課班級(jí)14計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)班第4周2

時(shí)間時(shí)

教學(xué)目的掌握算術(shù)、關(guān)系、邏輯運(yùn)算符及其表達(dá)式

教學(xué)重點(diǎn)掌握算術(shù)、關(guān)系、邏輯運(yùn)算符及其表達(dá)式

教學(xué)難點(diǎn)掌握算術(shù)、關(guān)系、邏輯運(yùn)算符及其表達(dá)式

教學(xué)對(duì)象

學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實(shí)施存在一定的難度。

分析

教學(xué)回顧算術(shù)、關(guān)系、邏輯運(yùn)算符及其表達(dá)式

說(shuō)明

注:有課時(shí)變動(dòng)、教學(xué)內(nèi)容調(diào)整等在此說(shuō)明。

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況

學(xué)

B.新課導(dǎo)復(fù)習(xí)上次課的內(nèi)容:算術(shù)、關(guān)系、邏輯運(yùn)算符及其表達(dá)式

C.上機(jī)實(shí)一、P38-39

驗(yàn)上機(jī)指導(dǎo)⑴”(6)

二、教師巡回輔導(dǎo)

1.安排學(xué)生自主編程調(diào)試,教師巡回輔導(dǎo),對(duì)有困難的學(xué)生給予指導(dǎo)和幫助

2.本課題實(shí)驗(yàn)的重點(diǎn)放在算術(shù)、關(guān)系、邏輯運(yùn)算符及其表達(dá)式的使用上。

3.在巡回輔導(dǎo)中注意學(xué)生課堂紀(jì)律,掌控上實(shí)驗(yàn)課的秩序。

D.教學(xué)小三、結(jié)束指導(dǎo)

結(jié)1.總結(jié)學(xué)生的掌握情況,對(duì)普遍存在的問(wèn)題給予集中講解、糾正。

2.對(duì)掌握得較好的學(xué)生給予肯定、適當(dāng)額外加些任務(wù),對(duì)掌握稍差的學(xué)生給予更多指導(dǎo)和關(guān)

注。

E.布置作預(yù)習(xí)賦值運(yùn)算符與表達(dá)式

業(yè).

審核:年月日

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況

學(xué)

B.新課導(dǎo)強(qiáng)調(diào)本次課的重、難點(diǎn)

運(yùn)算符和表達(dá)式

C.講授新四、位運(yùn)算符與位表達(dá)式

課1.按位取反運(yùn)算符?

即將操作對(duì)象中所有二進(jìn)制改變狀態(tài),逢。變1,逢1變0

0123=(01010011)B~(0123)=(10101100)B

2.移位運(yùn)算符

J左移運(yùn)算符:將操作對(duì)象向左移動(dòng)指定的位數(shù),移n位相當(dāng)于乘以2八n(右邊補(bǔ)0)

t右移運(yùn)算符:

’左移或右移時(shí)出現(xiàn)的空位應(yīng)補(bǔ)0

說(shuō)明J若左移或右移的位數(shù)為負(fù)數(shù)則移位后結(jié)果為。值

|若參與移位運(yùn)算的變量是有符號(hào)的整型變量則最左邊的二進(jìn)制位為符號(hào)位,根

、據(jù)補(bǔ)碼確定最終結(jié)果

3.按位“與”&

表達(dá)式1&表達(dá)式2(表達(dá)式1、表達(dá)式2均為整型表達(dá)式)

&&不同于&:前者的結(jié)果只有2個(gè)值:真或假

15&2615&&26

00001111結(jié)果為真

&00011010

00001010即10

4.按位“或”1

5.按位“異或”(不進(jìn)位加)

五.賦值運(yùn)算符與賦值表達(dá)式

1.賦值運(yùn)算符

P32表3-1

=、+=、_=、/=、*=、%=

將賦值號(hào)右邊表達(dá)式的值賦給左邊變量。

賦值號(hào)左邊一定是變量,右邊為表達(dá)式

審核:年月日

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

如:a=b+5=c(錯(cuò))

當(dāng)左右兩邊數(shù)據(jù)類型不同時(shí),則先將右邊表達(dá)式的值轉(zhuǎn)換為左邊變量的類型,再賦值

2.賦值表達(dá)式

〈變量〉〈賦值運(yùn)算符〉〈表達(dá)式〉

在變量定義中,不允許連續(xù)給多個(gè)變量賦值,但賦值語(yǔ)句允許連續(xù)賦值

Inta=b=c=3;(錯(cuò))a=b=c=3;

六.逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式

1.逗號(hào)運(yùn)算符,

2.逗號(hào)表達(dá)式

表達(dá)式1,表達(dá)式2,表達(dá)式3,……表達(dá)式n

即先求解表達(dá)式1,再求解表達(dá)式2,……,整個(gè)逗號(hào)表達(dá)式的值是表達(dá)式n的值

X=3,5+x結(jié)果為:8

例3-1P33

D.教學(xué)小結(jié)本次課的重難點(diǎn)

小結(jié)

E.作業(yè)P37-38

布置填空題

審核:年月日

教案首頁(yè)

課程名稱C語(yǔ)言程序設(shè)計(jì)

項(xiàng)目

第三章數(shù)據(jù)類型、常量和變量課型一體化

課題

授課課

授課班級(jí)14計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)班第5周2

時(shí)間時(shí)

教學(xué)目的掌握賦值運(yùn)算符、逗號(hào)運(yùn)算符及其表達(dá)式

教學(xué)重點(diǎn)掌握賦值運(yùn)算符、逗號(hào)運(yùn)算符及其表達(dá)式

教學(xué)難點(diǎn)掌握賦值運(yùn)算符、逗號(hào)運(yùn)算符及其表達(dá)式

教學(xué)對(duì)象

學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實(shí)施存在一定的難度。

分析

教學(xué)回顧賦值、逗號(hào)運(yùn)算符和賦值、逗號(hào)表達(dá)式

說(shuō)明

注:有課時(shí)變動(dòng)、教學(xué)內(nèi)容調(diào)整等在此說(shuō)明。

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況

學(xué)

B.新課導(dǎo)復(fù)習(xí)上次課的內(nèi)容:賦值運(yùn)算符和賦值表達(dá)式

C.上機(jī)實(shí)一、P39-40

驗(yàn)上機(jī)指導(dǎo)(7)(8)(2)

二、教師巡回輔導(dǎo)

1.安排學(xué)生自主編程調(diào)試,教師巡回輔導(dǎo),對(duì)有困難的學(xué)生給予指導(dǎo)和幫助

2.本課題實(shí)驗(yàn)的重點(diǎn)放在賦值運(yùn)算符和賦值表達(dá)式上。

3.在巡回輔導(dǎo)中注意學(xué)生課堂紀(jì)律,掌控上實(shí)驗(yàn)課的秩序。

D.教學(xué)小三、結(jié)束指導(dǎo)

結(jié)1.總結(jié)學(xué)生的掌握情況,對(duì)普遍存在的問(wèn)題給予集中講解、糾正。

2.對(duì)掌握得較好的學(xué)生給予肯定、適當(dāng)額外加些任務(wù),對(duì)掌握稍差的學(xué)生給予更多指導(dǎo)和關(guān)

注。

E.布置作預(yù)習(xí)條件運(yùn)算符和運(yùn)算符的優(yōu)先級(jí)

業(yè).

審核:年月日

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況

學(xué)

B.新課導(dǎo)數(shù)學(xué)式子37+15很容易計(jì)算,但C語(yǔ)言中如何進(jìn)行計(jì)算呢?=>運(yùn)算符和表達(dá)式

運(yùn)算符和表達(dá)式

C.講授新七、條件運(yùn)算符與條件表達(dá)式

課1.條件運(yùn)算符

?:——三目運(yùn)算符

2.條件表達(dá)式

表達(dá)式1?表達(dá)式2:表達(dá)式3

執(zhí)行順序:1

達(dá)式>

____ii____

表達(dá)式2表達(dá)式3

說(shuō)明:

1)條件表達(dá)式中,條件1的類型可以和條件2、條件3類型不同

2)條件表達(dá)式2和表達(dá)式3的類型不同時(shí),條件表達(dá)式值的數(shù)據(jù)類型為兩者中較高的

數(shù)據(jù)類型。

3)條件表達(dá)式可以嵌套

八.運(yùn)算符的優(yōu)先級(jí)與結(jié)合性

?般,單目運(yùn)算符的優(yōu)先級(jí)較高,賦值運(yùn)算符優(yōu)先級(jí)較低

多數(shù)運(yùn)算符具左結(jié)合性,單目運(yùn)算符、三目運(yùn)算符、賦值運(yùn)算符具右結(jié)合性

P36表3-2

第4章程序結(jié)構(gòu)

做任何一件事都有一個(gè)順序問(wèn)題:

做飯(蒸飯、洗菜、炒菜……)

如果他們不過(guò)來(lái)吃飯那么我只炒2個(gè)菜……

==>3種程序結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)

審核:年月日

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

一.順序結(jié)構(gòu)

C語(yǔ)言中的順序結(jié)構(gòu)主要由表達(dá)式語(yǔ)句、說(shuō)明語(yǔ)句、輸入輸出語(yǔ)句、空語(yǔ)句和復(fù)合語(yǔ)句

組成。

1.基本語(yǔ)句

1)表達(dá)式語(yǔ)句

即賦值語(yǔ)句

2)復(fù)合語(yǔ)句

用{}將多個(gè)語(yǔ)句括起來(lái)組成一個(gè)語(yǔ)句,成為?

3)空語(yǔ)句

>

2.數(shù)據(jù)輸出

1)字符輸出函數(shù)

Putchar(c):向標(biāo)準(zhǔn)輸出設(shè)備輸出一個(gè)字符

2)字符串輸出

IntPuts(char*s):輸出?串字符

3)Printf函數(shù)

Printf("輸出格式描述串”,輸出項(xiàng)表列)

見(jiàn)P44表4-1

3.數(shù)據(jù)輸入

1)字符輸入函數(shù)

Gelchar():輸入一個(gè)字符

2)字符串輸入函數(shù)

Gets(char*s):輸入一個(gè)字符串

3)Scanf函數(shù)

Scanf("格式描述串”,輸入項(xiàng)表項(xiàng)):輸入數(shù)據(jù)(字符、數(shù)值等)

D.教學(xué)小結(jié)本次課的重難點(diǎn)

小結(jié)

E.作業(yè)預(yù)習(xí)IF語(yǔ)句

布置

審核:年月日

教案首頁(yè)

課程名稱C語(yǔ)言程序設(shè)計(jì)

項(xiàng)目

第四章程序結(jié)構(gòu)課型一體化

課題

授課課

授課班級(jí)14計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)班第6周2

時(shí)間時(shí)

1掌.握條件運(yùn)算符與條件表達(dá)式及運(yùn)算符的優(yōu)先級(jí)

教學(xué)目的

2.掌握輸入輸出函數(shù)的用法

教學(xué)重點(diǎn)掌握條件運(yùn)算符與條件表達(dá)式及輸入輸出函數(shù)的使用

教學(xué)難點(diǎn)掌握條件運(yùn)算符與條件表達(dá)式及輸入輸出函數(shù)的使用

教學(xué)對(duì)象

學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實(shí)施存在一定的難度。

分析

1.條件運(yùn)算符與條件表達(dá)式及運(yùn)算符的優(yōu)先級(jí)

教學(xué)回顧

2.選擇結(jié)構(gòu):輸入輸出函數(shù)

說(shuō)明

注:有課時(shí)變動(dòng)、教學(xué)內(nèi)容調(diào)整等在此說(shuō)明。

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況

學(xué)

B.新課導(dǎo)復(fù)習(xí)上次課的內(nèi)容:順序結(jié)構(gòu)

C.上機(jī)實(shí)一、實(shí)驗(yàn)內(nèi)容

驗(yàn)P39-40上機(jī)指導(dǎo)(1)

P45例題

編程實(shí)現(xiàn)如下輸出:

*3.140000,3.142*

二、教師巡回輔導(dǎo)

1.安排學(xué)生自主編程調(diào)試,教師巡回輔導(dǎo),對(duì)有困難的學(xué)生給予指導(dǎo)和幫助

2.本課題實(shí)驗(yàn)的重點(diǎn)放在輸入輸出函數(shù)上。

3.在巡回輔導(dǎo)中注意學(xué)生課堂紀(jì)律,掌控上實(shí)驗(yàn)課的秩序。

D.教學(xué)小三、結(jié)束指導(dǎo)

結(jié)1.總結(jié)學(xué)生的掌握情況,對(duì)普遍存在的問(wèn)題給予集中講解、糾正。

2.對(duì)掌握得較好的學(xué)生給予肯定、適當(dāng)額外加些任務(wù),對(duì)掌握稍差的學(xué)生給予更多指導(dǎo)和關(guān)

注。

E.布置作預(yù)習(xí)選擇結(jié)構(gòu)

業(yè).

審核:年月日

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況

學(xué)

B.新課導(dǎo)如果周末不下雨,我們班就去爬山;

入如果周末不下雨,我們班就去爬山;否則我們舉辦室內(nèi)party=>選擇結(jié)構(gòu)

C.講授新選擇結(jié)構(gòu)

課一、if語(yǔ)句

1定.義

用來(lái)判斷所給條件是否滿足,根據(jù)判斷的結(jié)果(真或假)決定執(zhí)行給出的操作。

2形.式

I)單分支

If(表達(dá)式)語(yǔ)句

流程圖:F

達(dá)式1

注:語(yǔ)句可以是多條,T

語(yǔ)句構(gòu)成的復(fù)合語(yǔ)句、石…

語(yǔ)句

H------------------

例4-2比較兩個(gè)數(shù)的大小,按由小到大的順序輸出。

分析:程序詳見(jiàn)P49

2)雙分支

If(表達(dá)式)語(yǔ)句1

else語(yǔ)句2

注:沒(méi)有單獨(dú)的else語(yǔ)句

例4-3比較兩個(gè)數(shù)的大小并輸出較大的數(shù)P50

例4-5判斷一年是否為閏年

分析:閏年的條件:能被4整除但不能被100整除或能被400整除

代碼詳見(jiàn)P52

說(shuō)明:if…else匹配遵循就近原則

3)多分支

審核:年月日

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

If(表達(dá)式1)

語(yǔ)句1

ElseIf(表達(dá)式2)

語(yǔ)句2

ElseIf(表達(dá)式2)

語(yǔ)句2

ElseIf(表達(dá)式m)

語(yǔ)句m

Else

語(yǔ)句n

例4-6

例4-7見(jiàn)P54

說(shuō)明:

1)三種形式的if語(yǔ)句中表達(dá)式一般為邏輯或關(guān)系表達(dá)式(先判斷后執(zhí)行)

2)后兩種形式中各else前均有;整個(gè)語(yǔ)句結(jié)束也有分號(hào),但只屬于一個(gè)語(yǔ)句即else

不能作為語(yǔ)句單獨(dú)使用

3)在if和else后可以包含一個(gè)或多個(gè)操作語(yǔ)句即復(fù)合語(yǔ)句

D.課堂P70選擇題

練習(xí)

E.教學(xué)3.小結(jié)本次課的重難點(diǎn)

小結(jié)4.講解選擇題

F.作業(yè)P72習(xí)題

布置二.填空題

審核:年月日

教案首頁(yè)

課程名稱C語(yǔ)言程序設(shè)計(jì)

項(xiàng)目

第四章程序結(jié)構(gòu)課型一體化

課題

授課課

授課班級(jí)14計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)班第7周2

時(shí)間時(shí)

教學(xué)目的掌握if語(yǔ)句的形式及使用

教學(xué)重點(diǎn)掌握if語(yǔ)句的形式及使用

教學(xué)難點(diǎn)學(xué)會(huì)利用if語(yǔ)句解決實(shí)際問(wèn)題

教學(xué)對(duì)象

學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實(shí)施存在一定的難度。

分析

教學(xué)回顧if語(yǔ)句的形式

說(shuō)明

注:有課時(shí)變動(dòng)、教學(xué)內(nèi)容調(diào)整等在此說(shuō)明。

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況

學(xué)

B.新課導(dǎo)復(fù)習(xí)上次課的內(nèi)容:if語(yǔ)句的形式及使用

C.上機(jī)實(shí)一、上機(jī)練習(xí)

驗(yàn)1.調(diào)試?yán)}4-6

2.比較三個(gè)數(shù)的大小,并按由大到小的順序輸出

3.P74上機(jī)指導(dǎo)(1)(2)

二、教師巡回輔導(dǎo)

1.安排學(xué)生自主編程調(diào)試,教師巡回輔導(dǎo),對(duì)有困難的學(xué)生給予指導(dǎo)和幫助

2.本課題實(shí)驗(yàn)的重點(diǎn)放在if的使用上。

3.在巡回輔導(dǎo)中注意學(xué)生課堂紀(jì)律,掌控上實(shí)驗(yàn)課的秩序。

D.教學(xué)小三、結(jié)束指導(dǎo)

結(jié)1.總結(jié)學(xué)生的掌握情況,對(duì)普遍存在的問(wèn)題給予集中講解、糾正。

2.對(duì)掌握得較好的學(xué)生給予肯定、適當(dāng)額外加些任務(wù),對(duì)掌握稍差的學(xué)生給予更多指導(dǎo)和關(guān)

注。

E.布置作預(yù)習(xí)if語(yǔ)句的嵌套及switch語(yǔ)句

業(yè).

審核:年月日

教案首頁(yè)

課程名稱C語(yǔ)言程序設(shè)計(jì)

項(xiàng)目

第四章程序結(jié)構(gòu)課型一體化

課題

授課課

授課班級(jí)14計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)班第8周2

時(shí)間時(shí)

教學(xué)目的掌握if語(yǔ)句的嵌套

教學(xué)重點(diǎn)掌握if語(yǔ)句的嵌套

教學(xué)難點(diǎn)學(xué)會(huì)利用if語(yǔ)句解決實(shí)際問(wèn)題

教學(xué)對(duì)象

學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實(shí)施存在一定的難度。

分析

教學(xué)回顧編程過(guò)程中注意If-else的匹配問(wèn)題

說(shuō)明

注:有課時(shí)變動(dòng)、教學(xué)內(nèi)容調(diào)整等在此說(shuō)明。

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況

學(xué)

B.新課導(dǎo)復(fù)習(xí)上次課的內(nèi)容:if語(yǔ)句的形式及使用

C.上機(jī)實(shí)一、if的嵌套

驗(yàn)一個(gè)if語(yǔ)句中又包含一個(gè)或多個(gè)if語(yǔ)句,成為?

If(表達(dá)式)

If(表達(dá)式1)語(yǔ)句1

Else語(yǔ)句2

Else

If(表達(dá)式3)語(yǔ)句3

Else語(yǔ)句4

注:else總與它上面最近的未配對(duì)的if配對(duì)

例:有一函數(shù)……

代碼詳見(jiàn)書

二、上機(jī)練習(xí)

1.調(diào)試?yán)}P56

2.P75上機(jī)指導(dǎo)2.(2)

三、教師巡回輔導(dǎo)

1.安排學(xué)生自主編程調(diào)試,教師巡回輔導(dǎo),對(duì)有困難的學(xué)生給予指導(dǎo)和幫助

D.教學(xué)小2.本課題實(shí)驗(yàn)的重點(diǎn)放在if的嵌套使用上。

結(jié)3.在巡回輔導(dǎo)中注意學(xué)生課堂紀(jì)律,掌控上實(shí)驗(yàn)課的秩序。

三、結(jié)束指導(dǎo)

1.總結(jié)學(xué)生的掌握情況,對(duì)普遍存在的問(wèn)題給予集中講解、糾正。

2.對(duì)掌握得較好的學(xué)生給予肯定、適當(dāng)額外加些任務(wù),對(duì)掌握稍差的學(xué)生給予更多指導(dǎo)和關(guān)

E.布置作注。

業(yè).預(yù)習(xí)switch語(yǔ)句

審核:年月日

教案首頁(yè)

課程名稱C語(yǔ)言程序設(shè)計(jì)

項(xiàng)目

第四章程序結(jié)構(gòu)課型一體化

課題

授課課

授課班級(jí)14計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)班第8周2

時(shí)間時(shí)

教學(xué)目的掌握switch語(yǔ)句及for語(yǔ)句的使用

教學(xué)重點(diǎn)掌握switch語(yǔ)句及for的使用

教學(xué)難點(diǎn)學(xué)會(huì)利用switch語(yǔ)句及for解決實(shí)際問(wèn)題

教學(xué)對(duì)象

學(xué)生學(xué)習(xí)能力、理解能力參差不齊,從理論到實(shí)施存在一定的難度。

分析

教學(xué)回顧if的嵌套

說(shuō)明

注:有課時(shí)變動(dòng)、教學(xué)內(nèi)容調(diào)整等在此說(shuō)明。

教案內(nèi)頁(yè)

教學(xué)環(huán)節(jié)

及教學(xué)過(guò)程(教學(xué)內(nèi)容和教學(xué)方法)

時(shí)間分配

A.組織教整頓紀(jì)律,考勤,填寫教學(xué)日志,檢查胸卡佩戴情況

學(xué)

B.新課導(dǎo)百分制成績(jī)能否用其他形式表示呢?

switch語(yǔ)句

C.講授新三、switch語(yǔ)句

課實(shí)際生活中常遇到多種選擇,如:學(xué)生成績(jī)等級(jí)、個(gè)人所得稅等

一般形式:

Switch(表達(dá)式)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論