鄒臘梅 龔向堅
【摘要】針對高校程序設計類課程教學中存在的問題,本文以培養計算思維為目標,提出從計算思維和程序設計類課程的關聯點出發,重組課程教學內容,在實驗環節中采用分類分層多元教學模式,尊重個體差異,強調教學任務和算法的多樣化等教學改革措施。
【關鍵詞】程序設計 計算思維 非計算機專業 教學改革
【基金項目】2013年南華大學高等教育研究與改革課題(2013XJG06)。
【中圖分類號】G424 【文獻標識碼】A 【文章編號】2095-3089(2016)01-0224-01
2006年美國卡內基·梅隆大學周以真( Jeannette M.Wing)教授給出計算思維的清晰定義[1]:計算思維是運用計算機科學的基礎概念去求解問題、設計系統和理解人類行為。它包括了涵蓋計算機科學之廣度的一系列思維活動。計算思維不僅僅屬于計算機科學家,它將和閱讀、寫作和算術一樣,是當代每個人必須具備的基本技能。
2010 年《九校聯盟(C9)計算機基礎教學發展戰略聯合聲明》[2]強調“需要把培養學生的‘計算思維能力作為計算機基礎教學的核心任務”。 程序設計類課程是我國高校計算機教學中非專業學生的一門必修課和基礎課,旨在培訓學生的基本編程能力、邏輯思維和抽象思維能力,承載了培養學生計算思維方式的重要任務[3][4]。以培養計算思維能力為目標,針對目前教學現狀,如何對程序設計類課程進行教學改革是我們需要研究的一個課題。
1.程序設計類課程教學現狀及存在的問題
目前程序設計類課程作為大學公共基礎課,課時……