摘?要:計算機在各個行業的融入,使得社會對非計算機專業人才的計算機素質和能力的要求不斷提高。本文從工科非計算機專業公共基礎編程類課程C程序設計的教學實踐為例,教學中貫穿多方位、多層次提升學生計算思維能力的培養為中心的教學理念,在教學內容和教學方法上進行了探索改革,使非計算機專業學生在掌握編程語言及其應用的同時提高計算思維能力,為學生在專業領域內應用計算機技術奠定良好的基礎。
關鍵詞:非計算機專業;計算思維;教學改革;人才培養
中圖分類號:G642.0
Research?on?Teaching?Reform?of?C?Programming?Language?Course
for?Computational?Thinking?Ability?Cultivation
Fan?Zhe
Zhengzhou?Institute?Of?Aeronautical?Industry?Management?HenanZhengzhou?450046
Abstract:Demands?for?computer?cultivation?quality?of?noncomputer?majors?have?been?continuously?raised?with?the?application?of?computers?in?various?industries.Taking?the?teaching?practice?of?the?public?basic?course?C?programming?language?for?noncomputer?engineering?undergraduates?as?an?example?this?paper?introduces?pedagogy?and?teaching?content?design?under?the?teaching?philosophy?of?the?cultivation?of?students'?computational?thinking?ability?in?multiple?dimensions?and?layers.The?exploration?and?reform?are?carried?out?to?enable?noncomputer?majors?to?improve?their?computing?thinking?ability?while?mastering?the?application?of?programming?language?to?provide?methodological?reference?for?talent?cultivation.
Keywords:noncomputer?majors;computational?thinking;teaching?reform;talent?cultivation
一、概述
計算機在各個行業的融入使得社會對高校人才培養的需求發生變化。隨著信息技術的不斷提高,尤其是智能制造、物聯網等技術在工業領域中的研究與發展,對工科非計算機專業學生在新形勢下的綜合素質和能力培養更是提出了新的要求。面對新的產業和技術帶來的挑戰,教育部積極推進工程人才的培養模式,不斷加強新工科專業建設和工科教育改革,促進高校開展新工科的研究與實踐以應對未來的競爭。高校在專業設置和課程建設等方面進行了一系列工程教育的改革,以提高工科人才的培養質量。
新工科內涵的核心特征之一就是“計算機+各學科”,其精髓是“融合”[1]。根據專業的要求和特點,培養學生具備應用計算機技術的高級能力,使學生具有在專業領域中的創新思維,國內外教育愈發重視計算教育。……