C語言程序設計教案(非計算機專業(yè))_第1頁
C語言程序設計教案(非計算機專業(yè))_第2頁
C語言程序設計教案(非計算機專業(yè))_第3頁
C語言程序設計教案(非計算機專業(yè))_第4頁
C語言程序設計教案(非計算機專業(yè))_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

教案

課程名稱:C語言程序設計

授課教師:

授課對象:非計算機專業(yè)本科

授課學期:2

總學時:64學時

學期學時:64學時

使用:《C語言程序設計教程》

制定時間:20XX年2月

第1次課初中九年級數(shù)學教案

一,講授內容

1.C語言簡介

2.C語言地特點

3.簡單C程序介紹

4.上機環(huán)境及步驟介紹

二,教學目地及要求

1.對C語言形成初步地印象。

2.掌握C語言上機地步驟。

三,教學重點

I.簡單C程序介紹。

2.上機環(huán)境及步驟介紹。

四,教學難點

初步認識C程序。

五,本講計劃學時-2學時(100分鐘)

1.開始部分(10分鐘)

介紹課程目的及課程要求

2.講授課程(75分鐘)

通過C語言與自然語言地對比,引入C語言地教學。

自然語言C語言

信息交流(地位平等)人-機對話(命令方式)

(有思維,推理能力)(無思維,推理能力)

語法規(guī)則,句法規(guī)則固定

語法規(guī)則,句法規(guī)則靈活

(一般不可省略,顛倒,需要按部就班)

如:走,去曬太陽!

如:x=a+b;

去曬太陽,走

scanf(t<%d%d,\a,b);

表達方式多樣算法多樣

1)C語言出現(xiàn)地歷史背景(自學)

2)C語言地特點

(1)語言簡潔,緊湊,使用方便,靈活。

(2)運算符豐富。34種運算符。

(3)數(shù)據(jù)類型豐富,具有現(xiàn)代語言地各種數(shù)據(jù)結構。

(4)具有結構化地控制語句,是完全模塊化與結構化地語言。

(5)語法限制不太嚴格,程序設計自由度大。

(6)兼有高級與低級語言地特點。

(7)目的代碼質量高,程序執(zhí)行效率高。

(8)程序可移植性好(與匯編語言比)。

3)簡單C程序地介紹一一通過簡單C程序地例子,介紹C程序地構成模式。

4)C語言上機步驟與方法---通過簡單地VisualC++上機視頻介紹如何在該環(huán)境編輯,編譯,

連接與運行一個C程序。

3.課堂討論(10分鐘)

簡單C程序地分析與討論。

4.內容小結(5分鐘)

(DC語言地特點

(2)簡單C程序構成模式

(3)C語言上機環(huán)境。

六,實施步驟

通過多媒體與板書結合,在課堂講授過程中采用啟發(fā)教學方式,,通過適當?shù)卣n堂討論來

提高學生地積極性。

七,總結

通過本章節(jié)地學習,我們應該要掌握以下幾點內容:

1.簡單C程序各組成部分及其有關句法規(guī)則;

2.C程序地運行環(huán)境及上機步驟。

第2次課初中九年級數(shù)學教案

一,講授內容

1.常量與變量地有關概念;

2.整型數(shù)據(jù),浮點型數(shù)據(jù)地存儲方式及表示方法。

二,教學目地及要求

1.掌握常量與變量地有關概念;

2.掌握整型常量與變量地存儲方式及表示方法;

3.掌握浮點型常量與變量地存儲方式及表示方法。

三,教學重點

1.常量與變量地有關概念;

2.整型數(shù)據(jù)與浮點型數(shù)據(jù)地存儲方式及表示方法。

四,教學難點

整型數(shù)據(jù)與浮點型數(shù)據(jù)地存儲方式及表示方法。

五,本講計劃學時一2學時(100分鐘)

1.開始部分(5分鐘)

復習上節(jié)課內容,回顧簡單C程序構成模式。

2.講授課程(80分鐘)

LC語言地基本元素

1)符號集(字符集)

(1)大寫字母:A?Z(2)小寫字母a?z

(3)阿拉伯數(shù)字:0?9(4)下劃線:一

(5)標點符號與運算符

2)標識符

用來標記常量,變量,函數(shù)及文件名字地字符序列。

標識符地構成規(guī)則:

(1)以字母(大小寫皆可)或下劃線開頭

(2)隨后可跟若干個(包括0個)字母,數(shù)字,下劃線

3)關鍵字(附錄B)

也稱“保留字”

它是C語言中具有特定意義,專門用作語言特定成分地一類標識符。

ANSI推薦地C語言地關鍵字是32個

如:main,int,char,float,define等

注意:所有地關鍵字都有固定地意義,不能用作其它。

所有關鍵字都需要小寫。

如:else與ELSE代表不同意義

else是關鍵字,ELSE用戶定義地標識符

2.通過實例深入理解常量與變量地概念,及有關地命名規(guī)則。

1)編譯系統(tǒng)將大寫字母與小寫字母認為是兩個不同地字符(習慣上,符號常量用大寫)。

2)建議變量名地長度最好不要超過8個字符。

3)在選擇變量名與其它標識符時,應注意做至「見名知意'',即選有含意地英文單詞(或其

縮寫)作標識符。

4)要求對所有用到地變量作強制定義,也就是“先定義,后使用”。

3.整型數(shù)據(jù)

1)整型數(shù)據(jù)在內存中是以二進制形式存放地,以二進制地補碼表示;

2)C規(guī)定在程序中所有用到地變量都需要在程序中定義,即''強制類型定義”;

3)一個整型變量只能容納-32768?32767范圍內地數(shù),無法表示大于32767或小于-32768

地數(shù)。遇此情況就發(fā)生“溢出”;

4)一個整數(shù),如果其值在-32768?+32767范圍內,認為它是int型,它可以賦值給int型與

longint型變量;

5)一個int型地常量同時也是一個shortint型常量,可以賦給int型或shortint型量;

6)一個整常量后面加一個字母u或U,認為是unsignedint型,如12345u,在內存中按

unsignedint規(guī)定地方式存放;

7)在一個整常量后面加一個字母1或L,則認為是longint型常量。

4.浮點型數(shù)據(jù)

1)一個浮點型數(shù)據(jù)一般在內存中占4個字節(jié)(32位)。與整型數(shù)據(jù)地存儲方式不同,浮點

型數(shù)據(jù)是按照指數(shù)形式存儲地;

2)浮點型變量分為單精度(float型),雙精度(double型)與長雙精度型(longdouble)

三類形式。

3.課堂討論(10分鐘)

對常量,變量等概念地有關習題進行分析與討論。

4.內容小結(5分鐘)

(DC語言基本元素

(2)常量與變量

(3)整型與浮點型數(shù)據(jù)

六,實施步驟

通過多媒體與板書結合,在課堂講授過程中采用啟發(fā)教學方式,,通過適當?shù)卣n堂討論來

提高學生地積極性。

七,課外作業(yè)布置

熟悉學習輔導中地VisualC++上機環(huán)境,學會編譯前兩講地簡單C程序。

八,總結

1.理解常量與變量地概念及語法規(guī)則;

2.掌握整型及浮點型數(shù)據(jù)地存儲方式及表示方法。

第3次課初中九年級數(shù)學教案

一,講授內容

1.字符型數(shù)據(jù)地語法及其存儲形式與使用方法;

2.算術運算符與表達式及逗號運算符與逗號表達式。

二,教學目地及要求

1.掌握字符型數(shù)據(jù)地存儲方式,表示方法;

2.掌握不同類型間數(shù)據(jù)轉換地原則與方法;

3.掌握有關運算符與表達式地運用。

三,教學重點

1.字符型數(shù)據(jù)

2.運算符與表達式地運用

四,教學難點

1.字符型數(shù)據(jù)

2.運算符與表達式地運用

五,本講計劃學時一2學時(100分鐘)

1.開始部分(10分鐘)

在第一章地講授中,大家已大概了解了下C程序地構成框架,先對上次課內容進行簡單地

回顧,復習整型,浮點型數(shù)據(jù)地有關表示形式。

2.講授課程(75分鐘)

1.字符型數(shù)據(jù)

1)字符常量:用單引號包含地一個字符

2)轉義字符

O空

跳格

縱向

\v

\t

跳格

橫向式

開頭

本行

,移到

回車

\r

報警

\a控

.

換頁

走紙

\b

退格

\f制

單引

輸出

反斜

\'

榆\\

CII碼

的AS

(字符

數(shù)字

進制

3位八

示1到

蛔表

符公

表字

,代

、101

符如:

制數(shù)

六進

2位十

示1到

她表

\xhh

符火

表字

,代

,x41

如:

字符變

3)

使用方

式及其

存儲形

存中地

據(jù)在內

字符數(shù)

4)

,

存中去

放到內

地字型

該字符

不是把

際上并

中,實

變量

字符

一個

放到

量存

符常

個字

?一

型數(shù)

據(jù)與整

符型數(shù)

樣使字

。這

元中

儲單

到存

碼放

II代

ASC

應地

地相

字符

將該

而是

用。

以通

間可

據(jù)之

賦值

以相互

數(shù)據(jù)可

與整型

符數(shù)據(jù)

?字

式輸出

型數(shù)形

以用整

,也可

式輸出

字符形

可以以

符數(shù)據(jù)

?字

ain()

voidm

;

harc

{c

,

t

254

制為

十進

6(

數(shù)\37

進制

〃八

76;

c=\3

,,

<4

,c,c);

,%d\n

(%c

printf

。

溫馨提示

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

評論

0/150

提交評論