李莉杰 孫玉杰



摘 要:計算機作為一種工具,在現今社會中各行各業(yè)得到了充分的應用。而培養(yǎng)學生使用計算機解決問題的能力——培養(yǎng)學生計算思維能力變得愈加重要。通過對Access程序設計這門課程的教學過程進行分析,將培養(yǎng)學生計算思維的能力融入到日常的學習生活中,并且借助慕課,使學生提高動手能力的同時,利用碎片化的時間進行理論學習,并實現對學生的綜合性考核。
關鍵詞:計算思維;Access程序設計;慕課
中圖分類號:TP311.138-4;G642 文獻標識碼:A 文章編號:2096-4706(2018)02-0097-03
Research on Online Learning of Access Program Design of Independent College Based on Computational Thinking
LI Lijie,SUN Yujie
(Henan University Minsheng College,Kaifeng 475001,China)
Abstract:Computers have been applied in all industries today. The ability that use the computer to solve problems has become very important. Through the analysis of the teaching process of the Access program design,the ability to train the students' computational thinking is integrated into the daily learning life, and with the help of the Moodle, the student improve the ability of using computer in the same time. Using free time to learn and implement comprehensive evaluation to the students.
Keywords:computational thinking;Access program design;Moodle
0 引 言
目前,以計算思維[1-4]為導向的計算機基礎類課程在國內外進行了比較深入的研究,并且被認為是和大學物理、大學數學同等地位的基礎類課程。而計算思維[1]是周以真教授在2006年3月提出的,并定義為:是運用計算機科學的基礎概念進行問題求解、系統設計以及人類行為理解等涵蓋計算機科學之廣度的一系列思維活動。簡單來說,計算思維是將問題運用簡化、轉換等方法進行抽象,從而得到問題的模型,然后得出求解方法。
在線學習[5、6]是基于網絡的教學活動。網絡的速度提高,資費標準降低,在線學習越來越方便,各種學習信息充斥著網絡,信息質量良莠不齊。人們已經對從網絡上獲取知識習以為常。
在線學習是一種碎片化的學習[5],沒有系統性,只能解答現有問題,不能提供更系統化的學習。為了給學生提供便捷的獲取學習信息的方式,在教學過程中可借助在線學習的方式,將其作為課堂內容的一種補充。目前的網絡在線學習,以慕課、微課為主,借助于快速發(fā)展的網絡環(huán)境,能使很多學生得以利用碎片時間學習。
Access程序設計[7]是我院公共計算機的重要組成部分。在計算機應用方面,是對大學計算機基礎的一種補充與提高。
1 Access程序設計的教學現狀
Access是Office套件之一,是一個結合前臺和后臺的數據庫管理系統,能夠利用面向對象的開發(fā)方式,將數據庫中各種功能對象化,使得用戶應用系統設計更加簡單和高效。目前,Access是將理論課與上機課相結合,既能夠提高學生的理論知識能力,又能夠提高學生的動手能力?,F今,計算機教育的培養(yǎng)目標已轉為培養(yǎng)學生的計算機應用能力。隨著時代的發(fā)展,計算機應用越來越廣泛,因此要求學生掌握計算機基本知識的同時,能夠利用現有知識分析問題、解決問題。這需要借助于計算思維培養(yǎng)方式,對學生進行教學。
Access程序設計是公共計算機課的核心課程,但是目前的教學沒有充分利用現有網絡資源,僅集中于線下教學,學生有疑問是通過課堂形式學習,不能夠充分利用網絡優(yōu)勢。
本文從Access程序設計的教學內容、實踐教學設計以及課程考核等各個環(huán)節(jié)重點體現基于計算思維的在線學習的內容。
2 課程實施方案
Access程序設計課程注重學生的操作應用能力,如圖1所示。在操作上,相比于其他的程序設計開發(fā)軟件,簡單易學;在設計思想上,是面向對象的設計思想,能夠鍛煉學生的計算思維,達到培養(yǎng)學生分析問題、解決問題能力的目的。
2.1 備課——確定知識模塊
在教學內容設計上,根據以往教學經驗,在備課時,重新梳理課程教學中的知識點,并建立它們之間的關系。以計算思維為導向,系統地將知識點進行模塊化梳理,通過轉化,在講授中,能夠順利從單純知識點講解轉換為計算思維的訓練。
例如,關系數據庫是數據庫程序設計的基本內容,是將現實世界中的實物進行抽象,且對實物之間的關系以及共同點進行抽象。因此,在講解關系數據庫時,以現實世界中學生所熟悉的事物為例,對對象的抽象以及數據存儲過程進行講解。
2.2 理論教學以及上機教學——以計算思維為導向培養(yǎng)學生
在課堂上,從以教師為主體的模式轉變?yōu)榻處熞龑?、學生為主的模式,采用問題驅動的教學方法。在講授時,教師可針對現實世界的事物進行闡述;對學生提問,通過互動的方式引導學生自主思考,鍛煉其分析問題、解決問題的能力。對理論的學習,可以轉化為教師提問、學生回答問題、教師與學生互動討論答案的可行性、教師總結等環(huán)節(jié)。上機課程則將理論課程上提出的問題利用計算機解決。
例如,在建立數據庫時,通過拋出與學生切身相關的問題——教務管理系統,引導學生對系統中學生、教師、課程以及它們之間的關系的理解抽象。學生在上機時,建立教務管理數據庫,包含學生表、教師表、課程表,并建立它們之間的關系。這是從現實世界出發(fā),提出問題、分析問題、歸納問題,然后提出方案,最終解決問題的過程,體現了計算思維培養(yǎng)導向。在知識點講解過程中,鍛煉學生分析問題、解決問題的能力。
2.3 在線教學——利用慕課對課堂進行補充
在課后,利用便捷的網絡方式,通過慕課平臺進行在線學習,如圖2所示,學生可以對自己通過課堂學習的內容進行鞏固學習。
例如,在學習窗體中的選項組時,通過學生上機做作業(yè)的情況,了解到學生在選項組學習時,有一定的困難,因此,在慕課平臺上,放置了“選項組設計”的教學視頻,以及選項組的上機訓練“實驗7-3體型測試”的操作演示視頻,如圖3所示。
通過慕課平臺,學生可以在課下利用碎片化的時間,進行學習。這樣既是對理論知識學習的加強,也是對實踐操作能力的鍛煉。形成了“理論課程講解學習——上機課程的練習學習——在線學習的加深與鞏固學習——加強理論知識的理解學習”的良性循環(huán)學習的過程。
學生通過這種方式的學習,不僅僅能夠增加對知識點的掌握程度,而且可以充分利用碎片化的時間進行學習,并且能夠幫助學生在期末考試前,復習學過的內容。
2.4 考核——知識點與思維的結合
考核時,不僅有考核知識點的客觀題,也有以涵蓋思維的知識點作為問題提出、問題處理為目的的操作題。既考核學生對于知識點的掌握程度,又考查了學生對計算思維的運用程度。
考核分為平時上機考核,慕課平臺綜合考核和期末上機考試這幾個部分,其分布如下:期末考試成績=期末上機考核*70%+慕課考核*10%+平時上機*10%+考勤*10%。
期末上機考核,加大對學生掌握知識點、分析問題和解決問題的能力考核,從而考查學生利用計算思維的方式去分析問題和解決問題的能力。
在利用慕課平臺綜合考核時,盡量體現學科之間的交叉關系,如圖4所示為寒假期間做的2017-2018學年第2學期的綜合測試題模板。并且,在慕課平臺增加章節(jié)測試,可以增加學生對于每一章節(jié)內容的掌握程度,同時也是學生對章節(jié)內容操作能力的鍛煉。
Access程序設計是一門公共計算機課程,在練習考核時,盡量將知識點與學生本專業(yè)相結合,既可以加深學生對知識點的理解,又可以鍛煉學生具體分析問題的能力。
3 總結與展望
Access程序設計是一門公共計算機課,在教學過程中,應該注重對學生計算思維的培養(yǎng)。計算思維是三大科學思維方式之一,正在慢慢改變著我們的學習工作方式,通過這種教學培養(yǎng)學生提出問題、分析問題,以及利用計算機技術解決實際問題的能力。慕課是為了充分利用學校便捷的網絡環(huán)境,使學生能夠利用碎片化的時間進行學習。并且,借助慕課在線學習平臺,學生可以利用碎片化的時間,對章節(jié)內容學習程度進行檢測。這種教學方式,還在實踐摸索當中。經過不斷探究和試驗,會將這種教學方法應用到其他計算機課程教學中。
參考文獻:
[1] Wing J M.Computational thinking [J].Communications ofthe ACM,2006,49(3):33-35.
[2] 董榮勝,古天龍.計算思維與計算機方法論 [J].計算機科學,2009,36(1):1-4+42.
[3] 陳國良,董榮勝.計算思維與大學計算機基礎教育 [J].中國大學教學,2011(1):7-11+32.
[4] 王亞杰,尹航,李飛,王曉巖,郭建新.面向計算思維的大學計算機基礎教育教學改革 [J].計算機教育,2017(8):74-77+82.
[5] 王竹立.碎片與重構:互聯網思維重塑大教育 [M].北京:電子工業(yè)出版社,2015:49-119.
[6] 吳文峻,呂衛(wèi)鋒.大數據時代的大規(guī)模開放在線教育 [J].計算機教育,2013(20):9-10+44.
[7] 李彥敏.慕課與課堂教學融合的行動研究——以高?!艾F代教育技術”公共課為例[J].現代教育技術,2017,27(9):93-99.