資源描述:
《基于計(jì)算思維數(shù)據(jù)庫(kù)技術(shù)和應(yīng)用課程教學(xué)探究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、基于計(jì)算思維數(shù)據(jù)庫(kù)技術(shù)和應(yīng)用課程教學(xué)探究 摘要:目前教育部啟動(dòng)的大學(xué)計(jì)算機(jī)課程改革項(xiàng)目,旨在推動(dòng)以大學(xué)生計(jì)算思維能力培養(yǎng)為重點(diǎn)的教學(xué)改革。文章結(jié)合北京工業(yè)大學(xué)數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用課程的實(shí)際教學(xué)情況,指出在教學(xué)活動(dòng)中引入計(jì)算思維的重要性,從教學(xué)內(nèi)容和教學(xué)方式方面探討培養(yǎng)學(xué)生計(jì)算思維能力的可行性。關(guān)鍵詞:計(jì)算思維;數(shù)據(jù)庫(kù);教學(xué)實(shí)踐文章編號(hào):1672-5913(2013)18-0048-04中圖分類號(hào):G6421計(jì)算思維和計(jì)算機(jī)教育目前,對(duì)于非計(jì)算機(jī)專業(yè)的計(jì)算機(jī)基礎(chǔ)教學(xué),教學(xué)目標(biāo)定位在知識(shí)和技能的訓(xùn)練。在教學(xué)
2、過(guò)程中,教師往往會(huì)過(guò)分糾結(jié)于知識(shí)點(diǎn)細(xì)節(jié)的講解,使學(xué)生陷入一種怪圈,知識(shí)點(diǎn)講簡(jiǎn)單了滿足不了學(xué)生的求知欲,講深了讓學(xué)生難以理解,而學(xué)生在專業(yè)學(xué)習(xí)和工作中又很少用到這些知識(shí)點(diǎn)。教學(xué)內(nèi)容不能滿足專業(yè)需要和社會(huì)需求,許多課程被取消或課時(shí)被削減成為普遍現(xiàn)象。授人以魚而不授人以漁,這種教學(xué)理念不利于培養(yǎng)學(xué)生應(yīng)用計(jì)算機(jī)求解問(wèn)題的能力。7復(fù)旦大學(xué)校長(zhǎng)楊玉良教授認(rèn)為通識(shí)教育要傳遞科學(xué)精神和人文精神,要展現(xiàn)不同文化、不同學(xué)科的思維方式并充分展現(xiàn)學(xué)術(shù)魅力。《九校聯(lián)盟(C9)計(jì)算機(jī)基礎(chǔ)教學(xué)發(fā)展戰(zhàn)略聯(lián)合聲明》中明確指出:應(yīng)該旗幟
3、鮮明地把“計(jì)算思維能力的培養(yǎng)”作為計(jì)算機(jī)基礎(chǔ)教學(xué)的核心任務(wù)。計(jì)算思維是運(yùn)用計(jì)算機(jī)科學(xué)的基礎(chǔ)概念進(jìn)行問(wèn)題求解、系統(tǒng)設(shè)計(jì)以及人類行為理解等涵蓋計(jì)算機(jī)科學(xué)之廣度的一系列思維活動(dòng)。如同所有人具備閱讀、寫作、算術(shù)能力一樣,計(jì)算思維也應(yīng)該為我們所具備。計(jì)算機(jī)技術(shù)的發(fā)展日新月異,計(jì)算機(jī)基礎(chǔ)課程的教學(xué)內(nèi)容涉及面廣,更新快。以計(jì)算思維能力的培養(yǎng)作為計(jì)算機(jī)基礎(chǔ)教學(xué)的核心任務(wù),不僅能夠擺脫計(jì)算機(jī)工具論的片面觀點(diǎn),而且能夠更好地詮釋課程建設(shè)目標(biāo),體現(xiàn)計(jì)算機(jī)基礎(chǔ)課程的特征以及通識(shí)教育應(yīng)有的特征。2數(shù)據(jù)庫(kù)技術(shù)中的計(jì)算思維7計(jì)算思
4、維是通過(guò)約簡(jiǎn)、嵌入、轉(zhuǎn)化和仿真等方法,把一個(gè)復(fù)雜的問(wèn)題重新闡釋成我們知道的問(wèn)題,然后一步步解決;是一種采用抽象和分解控制龐雜任務(wù)或進(jìn)行巨大復(fù)雜系統(tǒng)設(shè)計(jì)的方法,是基于關(guān)注點(diǎn)分離的方法;是按照預(yù)防、保護(hù)及通過(guò)冗余、容錯(cuò)、糾錯(cuò)的方式,從最壞情況進(jìn)行系統(tǒng)恢復(fù)的一種思維方法;是利用啟發(fā)式推理尋求答案,在不確定情況下規(guī)劃、學(xué)習(xí)和調(diào)度的思維方法;是利用海量數(shù)據(jù)加快計(jì)算,在時(shí)間和空間之間、在數(shù)據(jù)處理能力和存儲(chǔ)容量之間進(jìn)行折衷的思維方法。數(shù)據(jù)庫(kù)技術(shù)既有堅(jiān)實(shí)的理論基礎(chǔ),又在實(shí)踐中應(yīng)用廣泛,其中很多知識(shí)點(diǎn)都為計(jì)算思維提供了
5、生動(dòng)的案例。2.1抽象我們?cè)诒姸嗫茖W(xué)研究中,首先都要對(duì)研究的現(xiàn)實(shí)事物進(jìn)行抽象,可以說(shuō)沒有抽象,就沒有科學(xué)理論和科學(xué)研究。抽象是指從眾多事物中抽取出共同的、本質(zhì)性的特征。通過(guò)蘋果、桃子、香蕉等得出水果的概念是抽象;將神舟十號(hào)的運(yùn)行軌跡轉(zhuǎn)化為數(shù)學(xué)運(yùn)算是抽象。在教務(wù)管理信息系統(tǒng)的設(shè)計(jì)過(guò)程中,將現(xiàn)實(shí)世界中學(xué)生、教師與課程信息及其之間的關(guān)系轉(zhuǎn)化為E-R圖,是從現(xiàn)實(shí)世界到概念模型的抽象;由E-R圖轉(zhuǎn)換為二維表是從概念模型到關(guān)系模型的抽象。抽象分為數(shù)據(jù)抽象和過(guò)程抽象,以上示例是數(shù)據(jù)抽象,對(duì)數(shù)據(jù)的操作是過(guò)程抽象,如對(duì)
6、成績(jī)的統(tǒng)計(jì)分析轉(zhuǎn)換為集合運(yùn)算就是一種過(guò)程抽象。數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的開發(fā)是利用計(jì)算機(jī)解決現(xiàn)實(shí)世界的問(wèn)題,需要借助多次抽象才能實(shí)現(xiàn),因此教師在課堂教學(xué)中應(yīng)適時(shí)展現(xiàn)知識(shí)背后所蘊(yùn)含的抽象思維,而在實(shí)踐教學(xué)中,則通過(guò)從現(xiàn)實(shí)問(wèn)題中建立概念模型和數(shù)據(jù)模型的設(shè)計(jì)性實(shí)驗(yàn),強(qiáng)化學(xué)生的抽象能力。2.2關(guān)注點(diǎn)分離7關(guān)注點(diǎn)分離是一種處理復(fù)雜性問(wèn)題的系統(tǒng)思維方法。哲學(xué)上的整體與個(gè)體、主要矛盾與次要矛盾的關(guān)系分析就是一種關(guān)注點(diǎn)分離的思維方式,先將復(fù)雜問(wèn)題進(jìn)行合理分解,再分別仔細(xì)研究問(wèn)題的不同側(cè)面,最后合成整體分析。這種方法適用于任何學(xué)
7、科,學(xué)會(huì)這種思維方式,將有助于人們很好地處理工作和生活中的復(fù)雜問(wèn)題。數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)管理龐雜的數(shù)據(jù),包括存儲(chǔ)數(shù)據(jù)、檢索數(shù)據(jù)、統(tǒng)計(jì)數(shù)據(jù)、維護(hù)數(shù)據(jù)等。Access2007通過(guò)6大數(shù)據(jù)庫(kù)對(duì)象管理數(shù)據(jù),就是應(yīng)用了關(guān)注點(diǎn)分離的思維方法。教師可在教學(xué)內(nèi)容的展開上應(yīng)用關(guān)注點(diǎn)分離方法,以數(shù)據(jù)庫(kù)設(shè)計(jì)為主線,在解決問(wèn)題的過(guò)程中逐步引入知識(shí)點(diǎn),避免學(xué)生在學(xué)習(xí)的過(guò)程中感到知識(shí)點(diǎn)繁雜零散;在實(shí)踐教學(xué)中引導(dǎo)學(xué)生遵循概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)等數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)過(guò)程,培養(yǎng)和提高學(xué)生處理復(fù)雜問(wèn)題的能力。2.3折衷在經(jīng)濟(jì)學(xué)
8、中,經(jīng)濟(jì)效率指的是成本與收益之間的關(guān)系,在成本最低的情況下追求最高收益是經(jīng)濟(jì)發(fā)展的追求;一個(gè)國(guó)家的可持續(xù)發(fā)展要求經(jīng)濟(jì)、人口、資源、環(huán)境等協(xié)調(diào)發(fā)展,這都體現(xiàn)了折衷思想。折衷的中文含義是調(diào)和各方面的意見使之適中,人們?cè)谕瓿梢豁?xiàng)任務(wù)、制訂一項(xiàng)計(jì)劃時(shí)要考慮效益與成本問(wèn)題。數(shù)據(jù)庫(kù)技術(shù)中管理海量數(shù)據(jù)要考慮時(shí)間和空間成7本、存儲(chǔ)與處理能力。索引雖然提高了查詢速度,但需要一定的存儲(chǔ)空間,因此不能無(wú)限制建立索引。設(shè)計(jì)關(guān)系數(shù)據(jù)庫(kù)時(shí)應(yīng)用規(guī)范化理論,可以減少存儲(chǔ)空間,但增加了查