999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

計算思維引領的C語言創新教學模式實踐

2017-04-12 01:49:23張志芳荊麗麗
新教育時代·教師版 2017年4期

張志芳+荊麗麗

(1.鄂爾多斯職業學院自動化與信息工程系 內蒙古鄂爾多斯 017000;

2.集寧師范學院物理系 內蒙古烏蘭察布 012000)

摘 要:針對當前普遍高職C語言課程總學時少,學生厭學的教學實際。文章以鄂爾多斯職業學院為例,提出并實踐計算思維引領的高職C語言創新教學模式。

關鍵詞:計算思維 創新教學模式 C語言

計算思維已成為信息時代每個人必備的核心素質之一。現在普遍高職院校的計算機基礎課程教學模式還未能深刻反映計算思維培養。因此,文章對鄂爾多斯職業學院C語言課程進行改革,研究和實踐了計算思維引領的C語言創新教學模式。課堂實踐證明:此創新教學模式有效解決了C語言課程總學時少,學生厭學的教學實際。

一、計算思維引領的創新教學模式的研究與實踐

計算思維是運用計算機科學的基本概念進行問題求解、系統設計、以及人類行為理解等涵蓋計算機科學之廣度的一系列思維活動。當求解一個給定的問題時,首先會判斷:問題難度及最佳解決方案?計算機科學憑借堅實的理論基礎準確回答這些問題。計算思維利用啟發式推理來尋求解答,采用抽象和分解去處理龐大復雜任務或者設計巨大復雜系統。[1]計算思維是每個人必備核心素質之一,是創新思維之源。此創新教學模式如下:

1.教學理念,聚焦計算思維能力培養,用新理念幫助學生提升能力。培養目標為學生獨立思考解決實際問題。即使學生將來不從事計算機專業,由于建立了計算思維,也能夠更好地開展其它領域相關業務,有效培養學生崗位遷移能力。

2.教學內容,聚焦程序算法設計和編程實現,用戶函數設計和構造并在主函數中調用貫穿課程始終。將C語言程序設計基礎知識、數據類型運算符表達式知識、程序設計三大基本結構、數組、函數、指針、結構體、文件所有基本概念融入到以下4個問題中,課程內容就針對解決這4個問題,對每個問題尋求最佳方法,進行算法設計和編程實現。

問題1在計算機屏幕上輸出直角梯形;

涉及基本概念有C程序基本結構、標準輸入輸出庫函數、整型數據、用戶函數聲明、定義、調用、單雙循環的使用。用20學時。

問題2在計算機屏幕上輸入一門課程6個學生成績并進行排序后在屏幕上輸出;

涉及基本概念有數組定義輸入輸出、冒泡法排序、數組和循環的結合使用、宏定義、變量的類型及作用域及問題1中用到的基本概念。用8學時。

問題3對全班成績進行排序;

涉及基本概念有指針定義及引用、結構體及前2個問題中用到的基本概念。用16學時。

問題4設計和實現學生成績管理系統。[2]

涉及基本概念有文件各種操作、系統需求分析、總體設計、詳細設計、編碼、單元測試、系統測試及前3個問題當中的基本概念。用16學時。

如C語言第一課以如下思路進行:

(1)提前兩天給學生布置學習任務:在計算機屏幕上輸出由*組成的直角梯形。

多數同學能通過看書或網絡搜素途徑寫出如下程序:

#include

void main( )

{printf(“***\n”);

printf(“******\n”);

printf(“*********\n”);}

(2)課堂上教師引導學生分析所寫程序缺陷尋求最佳解決方案。

改進程序為:

方法一:

#include

void print_star(int n);

void main( )

{ print_star(3);

print_star(6);

print_star(9);}

void print_star(int n)

{int i;

for(i=0;i

printf("*\n");}

方法二:

#include

void main( )

{int i,j,N;

printf("請輸入直角梯形的行數:");

scanf("%d",&N);

for(j=1;j<=N;j++)

{for(i=1;i<=3*j;i++)

printf("*\n");}}

方法三:

#include

void print_star( int N);

void main( )

{print_star( 5);}

void print_star( int N)

{int i,j;

for(j=1;j<=N;j++)

{for(i=1;i<=3*j;i++)

printf("*\n");}}

通過程序的逐步改進,引出并精講用戶函數定義、聲明及調用等基本概念及應用。認識C語言程序整體構成。在主函數體內前面后面均可寫函數。讓學生體驗C語言解決問題的靈活性。

(3)學生完成任務及舉一反三新任務。

(4)師生共同總結任務。

(5)教師布置下次課任務,學生課下完成。

3.教學方法,聚焦兩階段任務驅動教學五步法。兩階段指問題1的教學方法為第一階段,關鍵是學生在教師的精心指導引導下完成任務,側重教師的幫助;問題234教學方法為第二階段,關鍵是在教師的引導下學生逐步獨立完成任務。問題4所指課堂教學思路五步。

4.教學環境,聚焦理實一體化教學環境。課程全程在機房教學,每個學生一臺電腦,聚焦于培養學生對給定問題尋求解決辦法和尋求最佳辦法的實際操作,教師實時引導啟發學生。

5.課程考核,課堂技能考核與期末操作考核相結合。平時的技能考核每改進一個程序考核一次。期末考核采取開放式隨機抽題實操考核。

二、計算思維引領的創新教學模式的重要意義

1.計算思維創新教學模式有效減少課程總學時和學生厭學的教學實際。

2.計算思維創新教學模式是一種思維模式,在計算機相關課程中仍適用。

3.計算思維創新教學模式若能在一個專業的多門課程中應用,有助于培養學生更突出的計算思維能力。

參考文獻

[1]J.M.Computational Thinking [J].communications of the ACM ,2006,49(3):33-35;

[2]新編C語言案例教程 機械工業出版社 主編 樊秋月 陳明芳2015年第1版;

作者簡介

張志芳,1980年9月,女,漢族,碩士研究生,講師,研究方向:圖像檢索,物聯網,高職電子計算機課程改革。

主站蜘蛛池模板: 日韩AV无码一区| 成人综合网址| 四虎永久免费地址| 国产91丝袜在线播放动漫 | 国产成人高清在线精品| 97久久精品人人做人人爽| 日韩大片免费观看视频播放| 精品一区二区无码av| 色综合久久无码网| 亚洲人成电影在线播放| 伊在人亚洲香蕉精品播放| 欧美日韩专区| 伊在人亚洲香蕉精品播放| 又爽又大又黄a级毛片在线视频| 日本尹人综合香蕉在线观看| 91精品国产丝袜| 亚洲精品第一页不卡| 精品国产污污免费网站| 日韩无码真实干出血视频| 亚洲成a人片在线观看88| 综合天天色| 亚洲中文精品人人永久免费| 亚洲日韩第九十九页| 色悠久久综合| 国产国产人成免费视频77777| 日韩a级毛片| 色九九视频| 国产高清在线观看| 欧美国产成人在线| 动漫精品啪啪一区二区三区| 日日拍夜夜操| 毛片久久久| 亚洲精品无码AⅤ片青青在线观看| 国产欧美专区在线观看| 国产精品观看视频免费完整版| 亚洲视频在线观看免费视频| 成人毛片免费在线观看| 亚洲天堂在线视频| 亚洲人成网18禁| 久久国产av麻豆| 亚洲bt欧美bt精品| 狠狠做深爱婷婷久久一区| 麻豆精品国产自产在线| jizz在线免费播放| 免费精品一区二区h| 在线观看av永久| 国产欧美日韩精品综合在线| 国产乱码精品一区二区三区中文| 亚洲综合第一页| 九九九九热精品视频| 欧类av怡春院| 国产青榴视频| 伊人激情综合| 97精品久久久大香线焦| 亚洲最黄视频| 97se亚洲综合| 欧美a网站| 日本成人一区| 无套av在线| 国模沟沟一区二区三区| 自偷自拍三级全三级视频| 欧美精品v欧洲精品| 国产亚洲高清在线精品99| 欧美精品不卡| 国产激情国语对白普通话| 亚洲乱码视频| 99热这里只有精品5| 特级做a爰片毛片免费69| 91精品久久久无码中文字幕vr| 老司国产精品视频| 中文字幕在线观看日本| 天天综合天天综合| 欧美在线一级片| 亚洲午夜18| 欧美a级在线| 伊人AV天堂| 亚洲视频二| 欧美日韩国产成人在线观看| 一级毛片在线直接观看| 亚洲人视频在线观看| 中国黄色一级视频| 伊人久久大香线蕉aⅴ色|