C語言教學計畫

2022-07-20 15:48:05 字數 5701 閱讀 5529

c語言程式設計教學計畫

一、本門課共160課時,每週8課時,20週結課,第一學期。

二、總體教學內容:c語言概述,資料型別、運算子與表示式,順序結構程式設計,選擇結構程式設計,迴圈結構程式設計,函式,編譯,預處理,陣列,指標,結構體、聯合體與列舉型別及檔案等。

三、本門課教學目標:了解c語言系統結構,掌握資料型別、運算子與表示式、常用的函式,並會編寫簡單的c語言程式(如輸出乘法表)

四、本學期具體教學計畫如下:

第一周前2節課:

教學目的:讓學生了解c語言產生的背景,特點,簡單的c程式介紹。

教學內容:c語言概述。

教學安排:理論與上機時間比例為1:1

課堂練習:了解c語言產生的背景,特點,。演示簡單的c程式

課後作業:c語言的特點是什麼?

後4節課

教學目的:讓學生掌握c程式上機的步驟。

教學內容:c語言概述.

教學安排:理論與上機時間比例為1:1

課堂練習:如何才能進行c程式的編譯?

課後作業:c程式上機的步驟是什麼?

第二週前2節課:

教學目的:讓學生掌握c語言程式的演算法概念和簡單的演算法例子結構以及演算法特性。

教學內容:演算法概念和簡單的演算法例子結構以及演算法特性.

教學安排:理論與上機時間比例為1:1

課堂練習:如何進行演算法的編寫?

課後作業:演算法是什麼?演算法有什麼特性?

後4節課

教學目的:讓學生掌握c語言中演算法的表示方法和結構化程式設計的方法。

教學內容:怎樣表示乙個演算法和結構化程式設計的方法。

教學安排:理論與上機時間比例為1:1

課堂練習:如何進行c語言演算法的表示和進行結構化程式設計?

課後作業:把課堂練習內容形成書面作業。

第三週前2節課:

教學目的:讓學生掌握c語言中常見的資料型別,常量和變數的概念。

教學內容:常見的資料型別(整型資料,字元型資料,實型資料)及常量,變數的概念。

教學安排:理論與上機時間比例為1:1

課堂練習:c語言常見的資料型別有哪些?他們各有什麼特點?什麼是變數,常量?

課後作業:把課堂練習內容進行理解並形成書面作業。

後4節課

教學目的:讓學生掌握c語言中變數賦初值的方法,資料型別之間的混合運算和表示式知識。

教學內容:變數賦初值的方法,資料型別之間的混合運算和表示式知識。

教學安排:理論與上機時間比例為1:1

課堂練習:如何進行變數的賦初值?怎樣實現資料型別之間的混合運算?

課後作業:實現賦初值的方法是什麼?如何進行資料型別之間進行的混合運算?什麼是表示式?

第四周前2節課:

教學目的:讓學生掌握複習上章內容和c語句的概述。

教學內容:練習和c語句的概述。

教學安排:理論與練習時間比例為1:1

課堂練習:複習上章內容和熟悉簡單的c語句

課後作業:掌握簡單的c語句。

後4節課

教學目的:讓學生掌握c語言中資料的輸入/出字元的輸入/出的方法和格式輸入/輸出的方法。

教學內容:資料的輸入/出字元的輸入/出的方法和格式輸入/輸出的方法。

教學安排:理論與上機時間比例為1:1

課堂練習:如何進行資料的輸入輸出?

課後作業:進行資料的輸入輸出的方法有那些?格式如何?

第五週前2節課:

教學目的:複習上面所學內容和準備小型考試

教學內容:複習前五周所學內容。

教學安排:理論與上機時間比例為1:1

後4節課

教學目的:檢查學生學習狀況。

教學內容:一次小型考試

教學安排:考試和評估試卷

第六周前2節課:

教學目的:讓學生了解c語言順序程式設計的結構和方法。

教學內容:順序結構程式設計舉例。

教學安排:理論與上機時間比例為1:1

課堂練習:如何進行c語言順序程式設計?

課後作業:c語言順序程式設計的結構和方法是什麼?應注意什麼?

後4節課

教學目的:讓學生掌握c語言中迴圈結構程式設計的主要結構。

教學內容: 基本迴圈語句while、for語句的使用,while和do-while的區別,continue和break的用法和區別。

教學安排:理論與上機時間比例為1:1

課堂練習:如何進行c語言中迴圈結構程式設計?

課後作業:c語言中迴圈結構程式設計的方法是什麼? 應注意什麼?

第七週前2節課:

教學目的:讓學生掌握c語言中迴圈結構程式設計的主要結構。

教學內容: 迴圈的巢狀。

教學安排:理論與上機時間比例為1:1

課堂練習:如何進行進行迴圈的巢狀的使用?

課後作業:迴圈的巢狀有什麼優缺點?

後4節課

教學目的:讓學生掌握c語言中陣列的定義和引用。

教學內容:一維、二維陣列的定義、初始化和引用。

教學安排:理論與上機時間比例為1:1

課堂練習:如何進行c語言中陣列的定義和引用?

課後作業:c語言中陣列的定義,初始化和引用的方法是什麼?

第八週前2節課:

教學目的:讓學生掌握c語言中陣列的定義和引用。

教學內容:陣列元素的查詢、排序、編輯。

教學安排:理論與上機時間比例為1:1

課堂練習:如何進行陣列中元素的查詢、排序、編輯?,

課後作業:把課堂練習內容形成書面作業)

後4節課

教學目的:讓學生掌握c語言中函式的概念。

教學內容:函式的定義、呼叫、與返回值。

教學安排:理論與上機時間比例為1:1

課堂練習:函式是什麼?如何進行呼叫?

課後作業:函式的概念是什麼?如何進行呼叫?

第九週前2節課:

教學目的:讓學生掌握c語言中函式的概念。

教學內容:函式的定義、呼叫、與返回值。

教學安排:理論與上機時間比例為1:1

課堂練習:複習本章內容

課後作業:複習本章內容

後4節課

教學目的:讓學生掌握c語言中函式的概念。

教學內容:引數的傳遞

教學安排:理論與上機時間比例為1:1

課堂練習:如何引數傳遞

課後作業:引數傳遞的方法有幾種?如何進行實現?

第十週前2節課:

教學目的:複習前八章內容,準備期中考試。

教學內容:複習

教學安排:利用例項講解,理論與上機時間比例為1:1.5

後4節課

教學目的:檢查學生學習狀況。

教學內容:期中考試(筆試).

教學安排:考試與評估

第十一周

前2節課:

教學目的:讓學生掌握預處理命令

教學內容:巨集定義與引用,檔案包含。

教學安排:利用例項講解,理論與上機時間比例為1:1

課堂練習:預處理的命令的使用巨集如何進行定義和引用.?.

課後作業:預處理的命令有哪幾種?巨集如何進行定義和引用.

後4節課

教學目的:讓學生了解指標的概念。

教學內容:變數指標、陣列指標、字串指標以及指標變數作函式的引數。

教學安排:利用例項講解,理論與上機時間比例為1:1.2

課堂練習:指標的型別包括?有什麼用途?

課後作業:把課堂練習內容形成書面作業。

第十二周

前2節課:

教學目的:讓學生掌握指標的簡單使用。

教學內容:指標變數作函式的引數和指標的簡單運算。

教學安排:利用例項講解,理論與上機時間比例為1:1

課堂練習:如何讓指標作引數進行引數傳遞?如何進行指標的簡單的計算?

課後作業:把課堂練習內容形成書面作業。

後4節課

教學目的:掌握結構體的定義和使用方法、。

教學內容:要求學生掌握結構體變數的定義。

教學安排:利用例項講解,理論與上機時間比例為1:1.2

課堂練習:如何進行結構體的定義和使用?

課後作業:什麼是結構體?如何進行使用?

第十三周

前2節課:

教學目的:回顧考試前所學內容達到溫故而知新。

教學內容:結合例子進行講解結構體與共用體的內容

教學安排:理論與上機時間比例為1:1

課堂練習:定義學生,老師等共用體進行呼叫進行實現不同的功能。

課後作業:消化所學的例子,進行更清晰了解結構體和共用體。

後4節課

教學目的:聯合體與列舉型別。

教學內容:聯合體變數、列舉型別的定義。

教學安排:利用例項講解,理論與上機時間比例為1:1

課堂練習:如何定義聯合體與列舉型別?

課後作業:聯合體是什麼?列舉型別的概念是什麼?課堂練習:掌握檔案定位的方法和如何進行錯誤的檢測?

課後作業:檔案如何進行定位?錯誤如何進行檢測?

第十四周

前2節課:

教學目的:掌握位運算子和位運算的型別和應用

教學內容:位運算子和位運算

教學安排:利用例項講解.

課堂練習:如何運用運算子進行應用?

課後作業:常見的位運算子和運算型別有哪些?

後4節課

教學目的:掌握位運算子和位運算的型別和應用。

教學內容:位運算舉例和位段。

教學安排:理論與上機時間比例為1:1

課堂練習:練習書上的位運算的例子?掌握位段的知識.

第十五周

前2節課:

教學目的:複習近五周所學內容。

教學內容:複習。

教學安排:理論與上機時間比例為1:1

後4節課

教學目的:檢測學生學習狀況。

教學內容:準備一次小測驗。

教學安排:講解和測試

第十六周

前2節課:

教學目的:讓學生掌握與了解檔案的使用與作用

教學內容:要求學生掌握檔案開啟與關閉fopen函式和fcolse函式,

教學安排:利用例項講解,理論與上機時間比例為1:1.3

課堂練習:如何利用函式的進行檔案的開啟和關閉?

課後作業:進行檔案的操作的函式有哪些?

後4節課

教學目的:讓學生掌握與了解檔案的使用與作用

教學內容: 資料塊讀寫fread函式和fwrite函式,格式化讀寫fscanf函式和fpringf函式,檔案的定位,出錯的檢測。

教學安排:利用例項講解,理論與上機時間比例為1:1.2

課堂練習:如何利用函式的進行檔案的讀寫?如何進行檔案的定位和錯誤的檢測?

課後作業:資料快的讀寫和格式化讀寫包括哪些函式?進行檔案的定位的方法是什麼?錯誤檢測的函式的用法如何?

第十七周

前2節課:

教學目的:讓學生掌握c++是對c擴充,初步接觸物件導向的語言。

教學內容:c++的特點,簡單的c++程式,c++的輸入輸出。

教學安排:理論與上機時間比例為1:1

課堂練習:如何在c++中進行資訊的輸入輸出?

課後作業:c++的特點是什麼?,了解簡單的c++程式.

後4節課

教學目的:讓學生掌握c++是對c擴充,初步接觸物件導向的語言。

教學內容:函式的過載變數的引用,記憶體空間的分配與刪除。

教學安排:理論與上機時間比例為1:1

課堂練習:如何進行函式的過載變數的引用,記憶體空間的分配與刪除?

課後作業:函式的過載的概念是什麼?變數的引用方法,記憶體空間的分配與刪除的方法各是什麼?

第十八周

前2節課:

教學目的:讓學生掌握c++物件導向的基礎知識。

教學內容:概述,類和物件,構造和析構函式,。

教學安排:理論講解

小班語言教學計畫

一 班級情況分析 本學期小班幼兒年齡層次也不一樣,在語言能力方面有很大的差異,有的孩子語言表達能力很強,事情闡述很清楚,但也有一部分幼兒園不願意表達,表述時語言有輕度結巴和大舌頭的現象。為了使幼兒的語言發展得更好,我在本學期小通過學講話,學兒歌,講故事等各種形式發展幼兒的語言能力,並培養幼兒的發音清...

小班語言教學計畫

小班下學期語言教學計畫 經過一學期的學習,我們班幼兒的語言水平整體有所提高,表達的願望在原有基礎上更強烈了,事情闡述比較清楚了。但是還有一部分幼兒不願意表達。本學期我班又增加了幾名新生,為了進一步提高整體幼兒的語言水平,本學期將通過交談 日常用語 講故事等多種形式發展幼兒的語言能力,繼續引導幼兒學說...

大班語言教學計畫

2015 2016學年度第一學期語言教學計畫 一 基本情況分析 通過上學期語言課程的學習,基本情況分析是 培養和發展幼兒的語言能力,為幼兒提供在集體面前講述的機會,進一步提高幼兒 想說 敢說 勇氣。同時,注意引導其他幼兒認真傾聽,不隨便打斷別人的講述。二 教學目的 1 在拼音教學方面 學會6個單韻母...