《C程式設計》課程標準 36 後改

2022-04-30 04:30:03 字數 5072 閱讀 2955

《c語言程式設計》

課程標準

(36學時)

一、概述

(一)課程性質

本課程是高等職業技術學校電氣自動化專業的一門重要的專業基礎課,是本專業學生必修的計算機技術基礎課程之一,是學生專業能力的重要組成部分。

通過本課程的學習,培養學生利用計算機處理問題的思維方式和程式設計的基本方法,啟發學生主動將計算機引入到其它基礎課和專業課。

(二)課程基本理念

本課程是理論與實踐緊密結合的課程,根據本專業所對應職業崗位的需要,以構建不同目標完成「專案」的方式進行知識與技能的重組。打破傳統的c語言程式設計課程以知識為序列組織課程的方式,不僅有利於學生學習興趣的提高,也有利於學生專業能力的形成。

(三)課程設計思路

本課程的專案是構建應用型的變頻系統,每個專案都有視覺化的結果,將理論與實踐融為一體。因此,本課程體現了職業教育「以就業為導向,以能力為本位」的培養目標,體現了以職業實踐活動為主線的教學過程。本課程內容的選擇上降低理論重心,突出實際應用,強調「呈現專案結果」,注重培養學生的應用能力和解決問題的實際工作能力。

本課程在內容組織形式上強調了學生的主體性學習,在每個專案實施前,先提出學習目標,再進行任務分析,學生針對專案的各項任務進行相關知識的學習,並通過多種實踐活動實施專案以實現學習目標。最後根據多元化的評分標準進行自我評價。

二、課程目標

(一)總目標

通過本課程學習,使學生了解高階程式語言的結構,掌握基本的程式設計過程和技巧,掌握基本的分析問題和利用計算機求解問題的能力,具備初步的高階語言程式設計能力。

學習科學**方法,發展自主學習能力,養成良好的思維習慣和職業規範,能運用相關的知識、方法和技能解決程式設計中的實際問題。

理解科學技術與社會的相互作用,形成科學的價值觀;培養學生的團隊合作精神,激發學生的創新潛能,提高學生的實踐能力。

(二)具體目標

1.知識與技能

(1)了解c語言的資料型別、運算子及表示式;

(2)掌握c語言的基本語句和順序結構程式設計;

(3)熟悉運用條件語句與選擇結構進行程式設計;

(4)會使用迴圈語句與迴圈結構進行程式設計;

(5)了解一維陣列和二維陣列的定義和使用,理解陣列和字串、字串陣列的聯絡;

(6)掌握函式定義和呼叫的方法,能利用自定義函式完成函式功能的實現;

(7)理解指標的概念和應用,理解指標和陣列的綜合應用;

(8)了解結構體和共用體型別,會進行鍊錶的簡單操作;

(9)會進行檔案的簡單操作;

2.過程與方法

(1)經歷各種科學**過程,進一步理解科學**的意義,學習科學**的基本方法,提高科學**能力。

(2)在學習過程中,學會運用觀察、實驗、查閱資料等多種手段獲取資訊,並運用比較、分類、歸納、概括等方法對資訊進行加工。

(3)能對自已的學習過程進行設計、反思、評價和調控,提高自主學習的能力。

(4)通過理論實踐一體化的學習過程,深入了解實踐與理論之間的相互關係。

(5)通過各種實踐活動,思考優化實踐的過程和方法,並嘗試改進,嘗試運用技術和研究方法解決一些工程實踐問題。

(6)通過實踐活動,培養質疑意識,具有分析、解決問題的能力。

3.情感態度與價值觀

(1)能領略本專業領域科技發展的過程,激發起對專業**的好奇心和求知慾,能體驗科學進步艱辛與喜悅。

(2)養成認真細緻、實事求是、積極探索的科學態度和工作作風,形成理論聯絡實際、自主學習和探索創新的良好習慣。

(3)激發起參與專業實踐活動的熱情,有將專業應用於實際生產生活的意識,敢於涉及各種工程問題。

(4)合作意識強,並主動發表見解,善於與人交流,具有團隊精神。

(5)主動關心科技發展現狀與趨勢,有振興中華的使命感與責任感。

三、課程內容與要求

專案一:個人資訊函式的設計

教學目標:

知道c程式設計資料型別和語句的基本概念和使用,可以正確呼叫庫函式,能利用基本資料型別和結構化語句編寫程式模組,能正確建立c源程式的檔案,能對程式進行簡單的除錯和執行。

活動安排:

通過對個人資訊函式的設計,了解c公升序設計的基本結構和特點,理解各種結構語句的使用及基本資料型別的運用,可以正確對庫函式進行呼叫,正確建立c源程式檔案並可以在c編譯器中進行簡單的程式除錯和執行。

考核要求:

本部分內容採用採用目標評價、過程評價相結合的方法,評價的手段包括閉卷(或開卷)考核、觀測、現場操作等。其中基本知識的測試成績佔20%、學習過程佔30%;程式的除錯和執行佔30%、實驗報告佔10%;小組評價佔10%,它包括小組活動協調和諧、積極參與小組活動、學習態度等。

知識要點:

基本資料型別、陣列、字串、字串陣列、結構體和共用體、基本輸入/輸出函式、文字函式的呼叫、使用者自定義函式;

技能要點:

c源程式檔案的建立、應用vc++6.0環境進行程式設計、除錯。

專案二:輸入學生資訊

教學目標:

知道c程式的結構化語句,掌握迴圈語句的使用及其執行過程,能利用基本資料型別和結構化語句編寫程式模組,能正確建立c源程式的檔案,能對程式進行簡單的除錯和執行,掌握單步除錯步驟。

活動安排:

通過對輸入學生資訊函式設計,了解c程式設計的基本結構和特點,理解迴圈結構語句的使用及其執行過程,正確建立c源程式檔案並可以在c編譯器中進行簡單的程式除錯和執行。

知識要點

迴圈語句、迴圈結構

技能要點

應用vc++6.0環境進行程式設計、除錯、單步除錯檢視結果。

專案三:檢視學生資訊

教學目標:

知道c程式設計結構化語句的基本概念和使用,理解條件語句的使用及選擇結構的執行過程,可以對結構體資料成員進行定義及操作,掌握字串函式的功能及呼叫,能正確建立c源程式的檔案,能對程式進行簡單的除錯和執行。

活動安排:

通過對檢視學生資訊函式的設計,了解c程式設計的基本結構和特點,理解條件語句的使用及結構體變數的運用,了解字串操作函式的功能及其呼叫,正確建立c源程式檔案並可以在c編譯器中進行簡單的程式除錯和執行,完成檢視全部學生資訊及按學號檢視學生資訊的功能。

考核要求:

本部分內容採用採用目標評價、過程評價相結合的方法,評價的手段包括閉卷(或開卷)考核、觀測、現場操作等。其中基本知識的測試成績佔20%、學習過程佔30%;程式的除錯和執行佔30%、實驗報告佔10%;小組評價佔10%,它包括小組活動協調和諧、積極參與小組活動、學習態度等。

知識要點

條件語句、選擇結構、結構體成員操作語句、字串操作函式

技能要點

應用vc++6.0環境進行程式設計、除錯。

專案四:學生資訊排序

教學目標:

知道c程式設計結構化語句的基本概念和使用,理解陣列的定義及陣列元素的操作,可以對陣列元素進行查詢、排序,能正確建立c源程式的檔案,能對程式進行簡單的除錯和執行。

活動安排:

通過對學生資訊排序函式的設計,了解c程式設計的基本結構和特點,理解陣列元素的查詢、排序功能的實現,能利用基本資料型別和結構化語句編寫程式模組,正確建立c源程式檔案並可以在c編譯器中進行簡單的程式除錯和執行。

考核要求:

本部分內容採用採用目標評價、過程評價相結合的方法,評價的手段包括閉卷(或開卷)考核、觀測、現場操作等。其中基本知識的測試成績佔20%、學習過程佔30%;程式的除錯和執行佔30%、實驗報告佔10%;小組評價佔10%,它包括小組活動協調和諧、積極參與小組活動、學習態度等。

知識要點

陣列元素排序、陣列元素定位

技能要點

應用vc++6.0環境進行程式設計、除錯。

專案五:刪除學生資訊

教學目標:

知道c程式設計結構化語句的基本概念和使用,理解字串、陣列、結構體、基本資料型別的綜合運用,能正確建立c源程式的檔案,能對程式進行簡單的除錯和執行。

活動安排:

通過對學生資訊刪除函式的設計,了解c程式設計的基本結構和特點,理解多種資料型別變數的綜合使用,能利用基本資料型別和結構化語句編寫程式模組,正確建立c源程式檔案並可以在c編譯器中進行簡單的程式除錯和執行。

考核要求:

本部分內容採用採用目標評價、過程評價相結合的方法,評價的手段包括閉卷(或開卷)考核、觀測、現場操作等。其中基本知識的測試成績佔20%、學習過程佔30%;程式的除錯和執行佔30%、實驗報告佔10%;小組評價佔10%,它包括小組活動協調和諧、積極參與小組活動、學習態度等。

知識要點

陣列元素定位、結構體變數操作、字串操作

技能要點

應用vc++6.0環境進行程式設計、除錯。

專案六:建立、儲存、開啟檔案

教學目標:

知道c程式設計結構化語句的基本概念和使用,理解指標的含義及指標與陣列之間的關係,理解檔案指標的含義,掌握檔案操作函式的功能及其呼叫形式,能正確建立c源程式的檔案,能對程式進行簡單的除錯和執行。

活動安排:

通過對檔案的建立、儲存和開啟函式的設計,了解c程式設計的基本結構和特點,理解指標、檔案指標的含義及其和陣列、字串之間的關係,能利用相關的檔案操作庫函式對檔案進行操作,正確建立c源程式檔案並可以在c編譯器中進行簡單的程式除錯和執行。

考核要求:

本部分內容採用採用目標評價、過程評價相結合的方法,評價的手段包括閉卷(或開卷)考核、觀測、現場操作等。其中基本知識的測試成績佔20%、學習過程佔30%;程式的除錯和執行佔30%、實驗報告佔10%;小組評價佔10%,它包括小組活動協調和諧、積極參與小組活動、學習態度等。

知識要點

指標、檔案指標、檔案操作函式

技能要點

應用vc++6.0環境進行程式設計、除錯。

專案七:學生資訊管理系統的設計

教學目標:

知道c程式設計結構化語句的基本概念和使用,了解庫函式、使用者自定義函式、主函式的相關概念及特點,能正確定義、呼叫使用者自定義函式,理解使用者自定義函式的呼叫過程,能正確建立c源程式的檔案,能對程式進行簡單的除錯和執行。

活動安排:

通過對學生資訊管理系統的設計,了解c程式設計的基本結構和特點,理解c程式設計的模組化特點,可以利用使用者自定義函式實現多個功能模組的程式設計,能正確呼叫使用者自定義函式,正確建立c源程式檔案並可以在c編譯器中進行簡單的程式除錯和執行。

考核要求:

本部分內容採用採用目標評價、過程評價相結合的方法,評價的手段包括閉卷(或開卷)考核、觀測、現場操作等。其中基本知識的測試成績佔20%、學習過程佔30%;程式的除錯和執行佔30%、實驗報告佔10%;小組評價佔10%,它包括小組活動協調和諧、積極參與小組活動、學習態度等。

《C語言程式設計》課程標準

c語言程式設計 課程標準 四號仿宋體加粗 一 基本資訊 小四仿宋體加粗 適用物件 計算機網路一年級學生制定時間 2011年9月 課程 所屬系部 資訊工程系 學分 4學時 72 制定人 張榮批准人 二 課程的目標 1 專業能力目標 掌握c語言程式設計的基礎知識 基本要求與程式編寫。能夠以程式設計方法為...

C語言程式設計課程標準

一 課程性質和任務 本課程是中等職業學校電子技術應用專業的專業基礎課程。本課程的前序課程是 計算機應用基礎 後續課程為 微控制器應用技能實訓 本課程是一門實踐性非常強的課程,不但要注重c語言程式設計基本知識的學習,更要注重程式設計技能的培養,使學生能夠循序漸進地掌握c語言程式設計的技能,初步積累程式...

102213《C程式設計實訓》課程標準

課程 102213 週數 學時 1周 30 學分1適用專業 計算機應用技術專業 2015年1月編 一 目的和要求 目的 1 使學生熟悉c 的執行環境和開發環境 2 使學生熟練掌握c 程式結構,掌握函式 陣列等的運用,掌握基本語句的用法 3 使學生能熟練掌握標準的windows程式設計 c 介面設計和...