電腦編程開發學習范文
時間:2023-10-18 17:37:12
導語:如何才能寫好一篇電腦編程開發學習,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
關鍵詞:51單片機 “教學做”合一 汽車專業 實踐
中圖分類號:TP368.1-4;G712 文獻標識碼:A 文章編號:1674-098X(2016)10(c)-0126-03
隨著單片機技術在汽車領域的廣泛應用,汽車技術與微機系統的融合給汽車的結構和性能帶來了革命性的變化。從汽車發動機的燃油噴射、點火裝置、進氣與怠速控制、尾氣排放、故障自診斷到汽車底盤的傳動與行駛、轉向與制動等,普遍都采用了單片機控制系統。車載智能控制系統的大量應用,使汽車的動力性、安全性、舒適性、經濟性都得到了顯著的提高。單片機技術在汽車工程領域的地位越來越重要,未來的汽車競爭,趨向于單片機技術的競爭。因此,汽車相關專業的畢業生了解和掌握一定的單片機基礎知識及編程技能成為一種必要。
1 學情分析
1.1 有利情況
該院汽車專業的學生偏向于汽車運用與維修方向,2013年開始招生,目前只有一屆畢業生。課程《單片機原理與應用》在2014級汽車運用與維修專業的第四個學期首次開展教學,總共60學時。研究2014級汽車專業的學生在前面三個學期以及包括本課程學期在內所學課程可以看出,學生有一定的電工電子技術基礎以及汽車電子電器控制技術基礎。所以,汽車專業的學生在學習單片機應用課程時,對單片機電路中的模數電及電器控制,部分電路驅動芯片工作原理等有關知識應該是有所了解的。
1.2 存在困難
我院汽車專業的學生在學習單片機之前,沒有學習過程序設計類的語言課程,學生的編程是零基礎。要想在60學時這么短暫的時間里,讓完全沒有語言基礎的學生學習單片機,對任課教師順利展開教學是一個挑戰。
2 教改總體思路
教學內容以51單片機作為學習芯片,因為現在用的較多的是51單片機,它的資料比較全,用的人也很多,市場也很大,車載智能控制中的主芯片里有不少用的都是51型號的單片機。編程語言基本采用C51進行講解。從我院汽車專業的學生編程是零基礎的情況下,在有限的教學時間內,采用C51進行編程,可以有效降低C51的進入門檻。編程軟件采用目前比較通用的Keil C51編程軟件。
課程內容進行單元化、項目化處理,以單片機內部資源的功能應用為核心,以項目案例為載體,以接口電路和軟件編程為主線,以應用開發能力培養為目標,構建教學內容體系。在教學過程中實現“教學做”合一實踐教學模式,理論教學與實踐教學有機融合。在教學內容處理上,打破教材章節界限,以實驗開發板上各個項目內容為載體,合理分配知識點,考慮學習能力的循序漸進,在具體的項目任務中體現理論知識和重點內容,增強感性認識,培養應用開發思維。在時間安排上理論教學與實踐教學穿行。學生將開發板帶到機房進行上課,空間上實現教室與實驗室合為一體,做到邊教邊學邊做。教學過程始終體現“教學做”合一的教學實踐模式,充分發揮學生實踐動手能力強的優勢,在實踐中掌握關鍵理論知識。在教學實踐展開過程中,多種教學手段靈活結合,教師引導學生在課堂學習實踐過程中,遇到問題及時查閱相關資料,培養學生自主解決問題的行為習慣。
3 教學實踐設計
3.1 教學目標設計
經過教改實踐,使得汽車專業單片機課程教學形式更加符合我院學生實際。學生掌握基本的51單片機內部資源工作原理與開發應用,掌握一種編程開發語言和對應的編程開發軟件工具的使用,能夠實現簡單的Proteus仿真設計與調試。經過“教學做”合一教學實踐鍛煉,充分激發汽車專業學生對單片機應用系統設計開發的興趣,養成學生自主分析問題、資料查找、解決問題、通力合作的能力。
3.2 教學項目設置
根學生學情和專業特點,實施教學做一體化項目式教學,促進理論教學與實踐教學的融合。以項目的學習展開過程為主線,合理分配課程的知識點,將課程需要講解的理論知識和重點內容融合到具體的項目設計中。考慮到學習過程是一個由易到難,知識點的掌握是一個循序漸進的過程,時間上合理安排各個項目內容的教學順序。實施的部分項目見表1。
3.3 “教學做”合一教學實踐
課程的教學地點選擇在專業機房,里面已經安裝了Keil C51編程開發軟件、Proteus仿真軟件以及PC機與單片機的串口通信驅動軟件。上課機房有專業的極域教師機軟件,可以實現教師的屏幕廣播,教師在具體進行屏幕操作的時候,學生電腦屏幕端可以看到教師的屏幕,同時也可以實現學生的演示操作,演示給教師一個人看,或者是演示給全班同學觀看。學期初,教師將學生兩人一組分組,讓學生按組領取單片機實驗開發板。隨著開發板下發的還有整個學期的教學項目中部分基礎C51程序,以及實驗開發板硬件電路的電路圖連線資料、單片機硬件系統介紹資料以及C51語言開發資料。每次學生上課,都是帶著實驗開發板和相關的電子資料來專業機房上課,下課時將開發板隨身帶走自行保管好,實驗開發板將跟隨學生一個學期,到期末課程結束時,交還給教師。
學生在沒有編程語言基礎的情況下,任課教師從預備的教學項目中,選擇最基本的單片機應用開發入門的項目來開始課程的教學:點亮一個LED燈。教師在課堂上帶領學生完成實驗開發板軟、硬件連線以及與電腦的連接,將第一個項目的軟件編寫操作過程實時廣播到學生屏幕上。通過實時編程軟件的操作過程,學生對編程軟件的操作有了一個大概的宏觀印象:如何建立工程文件,如何編寫程序代碼以及對工程文件進行參數設置,最后完成調試生成單片機可執行代碼。
教師完成操作演示之后,讓學生自行在開發板上依照教師的操作步驟,完成第一個項目的第一個子任務的全部操作。學生在完成基本程序錄入,看到開發板上相關的實驗現象后,立刻對課程產生了一定的興趣。在有一定興趣的基礎上,教師對程序代碼展開詳細的知識點介紹,讓學生了解一個簡單的單片機應用是軟硬件的結合,在了解硬件電路結構特點以及單片機相關資源的硬件結構的基礎上,進一步了解軟件的編程。單片機應用系統的軟硬件知識點的介紹,需要參看一部分資料,教師提醒學生查看手中相關電子資料。
在學期前期,教師帶領學生閱讀研究項目代碼,熟悉項目硬件結構及接線,訓練學生軟硬件結合開發項目、熟悉C51編程和資料查找的行為能力。在項目的展開過程中,對部分子任務,教師在已有功能的基礎上稍作要求修改,讓學生作為學習的主體,邊學變做,完成程序改編、硬件連線、調試與下載,在開發板上完成項目內容,實現相關實驗效果。教師在課堂上來回走動,分組指導教學,在指導的過程中,教師對學生普遍出現的問題進行課堂集中廣播講解,針對個別問題,進行個別指導。教師在教學的過程中,把握好知識點的宏觀主線,揀主要的知識點講解,其余比較瑣碎的知識點,讓學生自行查找資料閱讀理解,并進行動手實踐分析,加深理解。隨著教學進度的深入,要求學生自行完成的設計部分內容越來越多。學生變被動學習為積極主動探索和思考,教師不用再為有限的課時安排和講不完眾多的知識點而發愁,教學效果非常明顯。
3.4 資料查找
學生在完成教學實踐項目的過程中,對教師布置的要求有改動過的項目設計,肯定存在編程基礎知識和單片機內部資源應用知識不清楚的情況。教師提醒學生帶著問題查閱單片機教材或者是網絡資源,自學預習相關理論知識,達到自學能力的訓練目的。學生在進行問題分析和資料查找的過程中,自然養成一定的解決問題能力。
這里以項目2中的第二個子任務為例,簡單介紹一下如何實現項目改動以及學生動手實踐訓練:子任務中要求單片機P2口控制的8盞共陽極LED燈實現左循環輪流依次點亮。
在學生完成子任務的基礎上,進行適當要求改動,原程序的循環左移是用運算來實現的,現在要求學生通過調用Keil C51編譯器里的庫函數_cror_( )來實現LED燈的循環右移動。學生在完成改動項目的過程中,通過資料查找,自然對單片機的I/O口電平輸出控制、發光二極管的硬件結構、Keil C51軟件庫函數調用以及用戶延時子函數的編寫更進一步加深理解。
3.5 Proteus仿真教學
實驗開發板上所有的實驗項目硬件電路的連線是非常清楚的,學生在學習軟件編程的同時,學習硬件電路的結構,但是開發板上大部分的實踐項目硬件電路部分都是預先做好的,學生在學習的時候,對硬件電路設計中的元器件選型,硬件電路具體連線訓練程度還是有所欠缺。學生需要了解更多的硬件電路設計方面的知識,所以在學期的中后期可以適介紹Proteus仿真軟件的使用。教師可以布置一部分訓練項目,以作業的形式布置給學生,要求學生自行完成仿真訓練內容并提交給教師。
3.6 集中實踐項目訓練
教W中學生使用的實驗開發板具有擴展功能,學生可以另外購買元器件,完成較為綜合性的訓練項目。所以在課程的集中實踐環節中,可以選擇一個典型的、難度適中、測量內容較全面的一個實踐任務,圍繞該典型系統設計鍛煉學生電路設計知識及測量技術,并讓學生完成從原理分析、方案設計、元器件選用、電路設計、程序編制、組裝、焊接等各個環節的訓練。例如,開發板上可以實現的拓展綜合訓練項目有: 溫感溫控繼電器動作,紅外發射和接收控制繼電器動作,十字路口帶倒計時功能的交通信號燈系統等訓練項目。讓學生從這些項目中選擇一個自己感興趣的項目作為實踐課題。學生在經歷這樣一個系統設計的全過程后,職業能力將有一個很大的提高。
4 教學考核設計
課程考核分兩部分組成:期末試卷+實驗考試。其中期末試卷由試卷庫隨機抽卷,客觀考察學生單片機應用開發的理論知識掌握情況。實驗考試一般安排在期末試卷之前,單獨安排時間,對學生的實踐操作技能進行考核。實驗考試時,教師準備好一定量的實驗考試題目,學生一人一組,分批次進入考場進行考試,每批次考場學生數控制在15人以內比較適宜,進入考場后學生隨機抽簽決定需要完成什么題目。實驗考試環節要求學生能夠根據考題要求,完成實驗原理分析,單片機應用系統原理框圖繪制,軟件流程圖繪制,具體程序代碼編寫及調試錄入。實驗考試分數中還有一項,學生平時課堂完成的各個項目的一個綜合平時成績的判定。
5 結語
汽車專業單片機課程的教學目前來說還沒有非常經典的教學模式可循,在教學內容的設計和教學實踐的展開等方面,各個高職院校都在積極探索。筆者認為單片機智能控制在汽車專業中越來越重要的行業背景下,任課教師只有不斷學習了解最新的行業動態,才能把握教學的宏觀設計。該文對汽車專業的單片機教學實踐研究也只是進行了非常淺顯的探索,希望能夠為讀者提供參考價值。
參考文獻
[1] 曾維鵬,蔡莉莎,吳恒玉.基于“教學做合一”的單片機教學改革研究[J].蘇州市職業大學學報,2013,24(2):84-86.
[2] 李文方,李海霞.單片機課程改革探索與實踐[J].經濟研究導刊,2014(18):287-288.
[3] 談學,文遠熔.單片機課程教學改革研究與實踐[J].重慶工商大學學報:自然科學版,2006,23(6):593-595.
篇2
【關鍵詞】李克特量表 計算機編程 態度 性別
前言
相關研究表明,近十年中選擇計算機專業課程學生的數目一直持續下降,同時社會對合格程序員的需求卻不斷增加,造成具有良好編程素質專業人才短缺的局面。其中一個客觀原因是由于本科計算機專業學生的編程學習效果不佳,導致學生對編程開發的態度消極。因此,研究計算機編程學習效果的影響因素是計算機科學教育的一個重要問題,直接影響到計算機專業的教學。
1. 研究對象和方法
研究目的:探索大學生態度和性別與計算機編程學習成績之間的關系。
研究對象:長沙學院179名(85名女性,94名男性)學習計算機編程C語言的在校大學本科計算機專業學生。
研究方法:李克特量表是目前調查研究中使用最廣泛的量表,可直接反映出被調查者的認同程度。本次共設計與計算機編程學習相關的47個選項構建李克特量表,每個項目可選擇:“非常同意”“同意”“既不同意也不反對”“不同意”和“非常不同意”。為量化測量值對答卷重新編碼為1到5的數值,這樣高分反映積極態度,反之亦然。
研究者:由長沙學院計算機科學與技術系兩位教授設計問題選項,11名學生(4名女性,5名男性)監督完成答卷以確保被調查者了解每一個項目的預期含義。
2. 計算機編程學習效果的影響因素分析
根據Erodogan和Kabaca的研究,計算機專業大學生作為一個基于認知,情感和行為的信息受眾集體其個人信心(態度)對學習效果有著明顯影響。計算機專業的學生一般在本科學習的第三學期進行計算機編程的入門學習。
3. 調查結果
在對編程態度和性別之間的相關性研究中,學生性別對編程態度的影響經計算平均得分為3.59(Xmin=1.66, Xmax=4.94, б=0.645)。可知學生對待編程的態度普遍比較消極,同時男性對編程態度的積極性明顯高于女性,如表1所示:
從表2可知,四個分量表中除對編程學習成功的態度沒有顯著差異以外,在其他的三個分量表中男生表現出更積極的態度。
編程的態度和編程的成就之間關聯度是一個關鍵問題。為研究這個問題,特別做了編程效果與平均PAS(皮爾森)值相關性分析,結果如表3所示:
從表3可知,學生編程的態度與他們學習編程入門的課程之間有明顯的相關性。其中相關性最高的是對學習編程會帶來成功的信心。另一方面,對成功的態度與學習計算機編程并沒有特別的關聯,這其中相關性最低的就是對編程有用性的感知與在編程方面獲得的成就之間的關系。因此16.7%的學生對編程態度的變化歸咎于他們的信心、動機和對計算機程序設計有用性的感知。
4. 調查結果分析
綜上所述,在計算機編程教學中學習態度和學習效果呈正相關關系,同時女性在計算機編程中參與程度較低,這與一般情況下女性在計算機專業的入學率非常低而且女性較男性對電腦負面態度更多是一致的。
關于學習態度的研究一直是教育學研究的重要問題之一,學生的主體態度是決定教學方法和教學材料設計時要考慮的一個重要因素。本研究中調查的47個項目有35項涉及編程態度,以反映學生對計算機編程的感受和看法。調查結果表明,學生的平均態度得分與編程入門課程及格之間顯性相關(r= 0.443,P
5. 結論
本次研究結果有一定的局限性,主要體現在調查科目與測試樣本相對較小,相關研究可參考科斯特洛和奧斯本對因素分析的相關文章。另一個局限性是被調查者可能受到不同班級與授課老師的影響。這些問題均應被包括在進一步的研究中。
篇3
選取標準:378位消費者的調查顯示,電腦配置、品牌、外觀、重量等是消費者在購買時比較關心的指標,而56%的受訪者會傾向于更換3千元到5千元之間的筆記本電腦。
7款非游戲本:ThinkPad性能做工受好評,神舟故障率高
消費者選擇4千元左右的筆記本,一般定位就是學習和辦公,與注重高性能高配置的游戲本相比,輕薄便攜是這類電腦的主要特點。
目前,售價在4千元左右的主流品牌產品內存一般能達4G,CPU為Intel酷睿i5較多(如圖1)。
在本次對比的這7款筆記本電腦中,聯想系的兩款口碑都相對較好,其中Thinkpad無論是性能還是做工,都廣受消費者的好評,居口碑榜首位;神舟筆記本則被吐槽故障發生率高,綜合評價墊底(如圖2)。
NO.1:ThinkPad E450,性能好,散熱快,做工有質感。
性能是用戶對電腦的硬件配置、質量、電腦運行速度等的綜合感受,是比較多購買者會提及的一個指標。“浮島式”防潑濺鍵盤是這款電腦的賣點之一,此款電腦搭載的CPU為i5-5200U,是4000價位較為常用的配置,低電壓版本的CPU足夠省電。
對于這款電腦,普遍購買者反應性能不錯,性價比高,筆記本輕薄,散熱,續航都不錯。ThinkPad鍵盤上獨有的小紅帽,可以作為鼠標操控,深得買家喜歡。
ThinkPad E450對于日常辦公學習無壓力,弱項是電腦屏幕分辨率只有1366*788,部分購買者認為屏幕分辨率不是很高,而且電腦運行起來的噪聲有些大。《消費者報道》問卷調查結果也顯示,ThinkPad用戶對他們的筆記本性能以及散熱效果滿意度也較高。
NO.2:三星NP500R4K-X04CN,運行流暢,外觀漂亮。
三星NP500R4K-X04CN是7款筆記本中售價最高的一款,也是唯一一款配備256G固態硬盤非游戲本。搭配固態硬盤使得開機及程序運行變快,部分購買者表示X04CN電腦開機只需幾秒鐘,運行流暢度提及率在7款電腦中最高。白色外殼的外觀好評率達到13.89%,受女性群體喜愛。
商品海報中聲稱X04C能續航13小時,但部分購買者在實際辦公時只能用7-8小時左右,和標稱不符,但在7款電腦的續航能力也屬于較高水平。最不足的地方還在于屏幕分辨率不夠清晰。
NO.3:惠普15q-aj109TX,屏幕大、清晰,做工設計褒貶不一。
與前兩款筆記本不一樣的是,惠普筆記本屏幕達到15.6寸,分辨率為1920*1080。購買者表示顯示畫面細膩,很適合影音播放。
CPU為i5-6200U,流暢程度尚可。部分消費者對于惠普電腦的做工褒貶不一,部分認為魚鱗紋理工藝用于機身,顯得細膩,部分消費者則吐槽塑料感太強。
NO.4:聯想小新310,中規中矩,亮點缺點均不明顯。
聯想,作為一個市場占有率較高的品牌,廣受學生族以及辦公族的喜愛。而這款小新310搭配的是i7-6500U的CPU,在7款對比的產品中CPU配置最高,售價跟上述三星的售價一樣,同樣為4399元。
三星配置的是固態硬盤,而這款則為高級CPU。與其他幾款相比,小新310口碑表現中規中矩,沒有特別突出的亮點。
NO.5:戴爾Vostro 14 5480R-3528S,輕薄便攜,散熱性能較一般。
重量僅有1.53kg的這款最“輕薄便攜”的筆記本,對于需要經常攜帶電腦出差的商務人士是一個很好的選擇,輕薄的特點也吸引了不少買家。
與傳統黑色外殼相比,這款石墨銀的筆記本的外觀時尚,給購買者的印象深刻。但是運行起來的流暢度好評率相對其他幾款較低,使用時有卡頓,散熱性能也較一般。
NO.6:華碩FL5600L,散熱好,鍵盤手感較一。
華碩FL5600L筆記本采用“后置性散熱”設計,就消費者反饋而言,散熱性能也的確較佳。FL5600L搭配的CPU為i7-5500U,和小新310同為Intel 酷睿i7。
不過系統優化一般,不少購買者表示使用起來還是偶有卡頓。全鍵盤設計能滿足喜歡用數字鍵盤的消費者,不過鍵盤手感一般,使用起來有點“飄”。
NO.7:神舟戰神K650D-i5 D2,故障發生率高,運行噪聲大。
在售價4千元上下的筆記本中,神舟配備了顯卡GTX950M,顯卡配置比其他6款都要高,同時神舟戰神有較高的性價比。
屏幕清晰度尚可,但不少購買者表示有漏光的現象。對于這款筆記本,槽點最高的就是故障發生率,“藍屏”在不少買家那都發生過。風扇聲音大也是多數用戶不滿意的地方。
5款游戲本:炫龍居五款之首,神舟依舊墊底
游戲本之于普通筆記本,配置高,價格貴。從事影音剪輯、編程開發等工作的人對于筆記本配置要求會更高,此時也可以選擇購買游戲本(如圖3)。
對于大家比較熟知的品牌,聯想、戴爾、華碩等筆記本也是有專門的游戲本系列,但基于評論基數較少,為保證客觀以及代表性,此次并沒有選用它們進行對比。
本次對比的游戲本CPU均為I7,內存為8G,硬盤容量為1T+128G固態硬盤。分析評論數據顯示,本次所選的炫龍筆記本綜合評價是5款中最好的,而神舟依然墊底(如圖4)。
NO.1:炫龍T1Pro,除了散熱以外,都挺好的。
炫龍在五款電腦中CPU的配置來說是最低的,不過搭配了GTX965M顯卡,性能滿意度提及率達9.09%,居五款之首。除了性能好之外,酷炫的外觀也廣受購買者好評。
對于玩游戲這種產熱量大的程序,散熱性能的好壞也是消費者十分注重的,該款電腦最大的槽點就是散熱性能不夠好,即使賣家送了散熱器,但是散熱問題依然突出。
NO.2:微星GP62 6QG-1071XCN,運行流暢,故障發生率低,有漏光風險
微星作為五款電腦中售價最高的筆記本,搭配的同樣是GTX965M的顯卡,消費者表示該款電腦工作及游戲都非常流暢,能應付大部分游戲。
如果不追求頂配畫質,幀數高帶來的流暢感還是能夠滿足熱愛網游的玩家們。賽睿游戲背光鍵盤的感官十分酷炫,不過部分玩家表示屏幕有漏光現象。
NO.3:機械革命X6Ti-M2,散熱好,漏光少,鍵盤手感一般。
機械革命筆記本也具備了游戲本較為常見的一鍵散熱的功能,相對來說購買者對散熱滿意度較高。關于玩家較為關心的漏光問題,該款筆記本的發生率較低。不過鍵盤做工,布局及手感,部分消費者則不太滿意。
NO.4:惠普Pav Gaming NB 15-ak004TX,運行噪音相對較小,其他指標表現平庸。
惠普暗影精靈,該款電腦的外觀設計比較特別,采用黑、綠雙色主題設計。外觀設計美,但是對于做工,不少消費者表示做工較差,需要提升。風扇散熱聲音較小,其他指標表現相較較平庸。
NO.5:神舟戰神Z7M-SL7D2,屏幕漏光嚴重,故障發生率高。
戰神Z7M-SL7D2筆記本跟微星的配置相似,價格要比微星便宜,性價比很高。不過這款筆記本跟戰神K650D-i5 D2一樣,評論中屏幕漏光的提及率以及故障發生率都是最高的,很多用戶表示經常會死機。
篇4
關于中職計算機教學現狀,可用“低層次化”來概述之,主要表現在四個方面。一是學生專業素質不高。由于受高校、高職和普通高中擴招的影響,中職校的生源普遍較差,整體水平偏低,尤其是計算機基礎水平參差不齊,“菜鳥”與“熟手”之間存在明顯差異。前者對專業基礎水平教學很感興趣,而后者幾乎把“沒意思”“沒勁”和“無聊”等說法當成了口頭禪。這給教學工作造成了一定難度。二是專業設置過于籠統。計算機一般分為硬件和軟件兩大類。硬件主要包括組裝、電子電路知識、顯示原理、打印原理和掃描儀等,而軟件既有編程開發又有圖像處理、動畫制作等多種知識。在信息化時代,計算機知識包羅萬象且更新很快,中職生利用兩三年就想全面學習計算機的硬軟件知識絕對是不可能。三是學生操作能力低下。許多計算機專業的學生對計算機系統的組成比較熟悉,卻對主板、CPU、顯卡和網卡等實物不是很認識,或者說雖然認識,對于如何組裝電腦卻顯得無能為力。四是由于職校及其學生面臨著生存壓力等因素,市場化傾向濃重,普遍重視招生和求職而疏于教與學工作。計算機專業同樣也不例外。
二、對中職計算機專業創新教學的實踐與思考
1.合理安排課程內容,努力優化教學過程。中職計算機專業教材具有理論和實踐雙強的特點,尤其是初學階段,我們完全可以嘗試教學改革,以七三開比例把每節課堂教學分為“基礎篇”和“提高篇”:本著“少而精”的實用性原則,從學生比較感興趣的簡單易學內容入手,主要教導操作的方法和步驟,如引導學生制作精美卡片,帶著學生上網沖浪,組織學習并開展五筆輸入法比賽或打字游戲等,以有效激發其課程學習情趣。等到學生擁有一定基礎之后,再逐步組織學習計算機構造和信息的存儲與表示等。至于那些能力稍強的學生,完全可以另外布置學習任務,如給他們灌輸操作技巧和講解一些計算機日常處理常識等;或者利用學生好為人師的心理,驅使他們幫助其他同學進行專業知識和技能的學習。此外,在作業設計上,可根據教學內容分為必做題和選做題,并施以不同程度的個別輔導,給不同層次的學生不斷增強成功的信念,從而有效調動他們的學習積極性。
2.理論聯系實際,努力促進學用結合。學校教育的最根本目的,是為了讓學生在學用結合中有效地促進知行統一。唯物辯證法認為:理論是實踐的基礎,而實踐是理論的升華,兩者之間有著相輔相成、密不可分的關系。從教學實踐中我們不難發現,一些學生在講起計算機知識的時候口若懸河,可實踐操作卻顯得笨手笨腳;而有些學生動手操作如行云流水,可問起他們有關基礎知識的時候,卻是大眼瞪小眼,說不出所以然來。這些都應當引起教師的高度重視和關注,如任其發展下去,理論與實踐脫離現象將越來越嚴重。
3.有效增強師生互動,努力提升教學質效。在學校教育中,教學過程是一種雙邊性實踐活動,非常需要師生之間的相互配合和有效互動。在中職計算機專業教學中,教師要努力突破傳統的教學模式。一方面要充分發揮引領作用,有效調動學生的學習自覺性和主動性;另一方面要積極采取“案例教學”“模擬教學”“協作學習”等方式,指導學生對自選內容和工具進行多方面的思考、比較,以拓展學習思維,尋找解決問題的多種方法,然后經過歸納、判斷和比較,最終得出優化結論,從而達到培養創新意識和能力的教學目的。如在教學內存和外存的區別時,有教師把內存比做“舞臺”,把“外存”比做“后臺”,把學生演員在后臺做準備工作比做大容量外存正在存儲程序和數據,把演員從“后臺”走向“舞臺”比做程序執行時從外存載入內存,而把登臺演出比做內存存放的運行程序。教師以導演的身份與學生演員相互配合進行,整個過程顯得生動活潑、有條不紊。經過綜合比較和集體評價,這種教學方式既有趣味又很實實在在,效果比較顯著。
三、總結
篇5
【論文摘 要】本文從計算機專業學生操作能力低下、專業設置太過籠統和學生綜合素質不高三個方面指出了本專業教育存在的現狀,并從教育教學方法、方式(實施項目教學、工學結合,校企合作、學生自我肯定—自信心培養)和教師技能實踐能力改革兩方面,論述了如何進行計算機專業教育教學的改良。
隨著IT產業的發展和計算機、網絡應用的普及,目前國內對計算機應用方面人才的需求也日益增加,這為中職學校創造了培養計算機專業人才的良好機遇。我們應該發揮職業教育的優勢,提高辦學效益。但現在的中職計算機專業教育出來的學生,在學校雖然學習了辦公自動化,卻不能勝任一個打字員崗位,對最基本的文字處理、版面設置、打印等都不能熟練操作。
一 計算機專業教育的現狀
1.學生操作能力低下
很多計算機專業的學生,對計算機系統的組成很“清楚”,但卻對放在眼前的主板、CPU、顯卡、網卡等實物不認識,或雖然認識,但對如何組裝一臺電腦,卻一竅不通。
2.專業設置太過籠統
學習計算機的人都深有體會,計算機包括硬件、軟件,硬件包括組裝、電子電路知識、顯示原理、打印原理、掃描儀等多種知識。軟件更是包羅萬象,既有編程開發又有圖像處理、動畫制作等多種知識。計算機知識可謂無窮無盡,而且知識更新快,稍有懈怠就難以跟上最前沿的技術,中職學生利用二年或三年的時間,就想全面地學習計算機軟件和硬件知識根本是不可能的。
3.學生綜合素質不高
有些計算機專業學生埋頭苦學專業知識,整天沉迷于電腦所帶來的快樂之中,忽視了待人接物的技巧的培養。其實作為一名合格的勞動者,良好的團隊精神、高尚的個人情操、個人修養、勇于創造的科學精神、良好的職業道德和思想品質有時比專業知識更重要。
針對以上現狀,計算機專業的教育教學要想適應專業設置、適應社會的需求就必須進行專業教育教學的探索與改進。
二 教育教學方法、方式的對策
1.實施項目教學
項目教學是一種能力本位的教學法。通過實施一個完整的項目而進行的教學活動,通過一個個項目的實地進行,使學生能夠了解和把握完成項目的每一環節的基本要求與整個過程的重、難點。在計算機課堂教學中,應用項目教學法把教學理論與實踐有機地結合起來,充分發掘學生的創造潛能,提高學生解決實際問題的綜合能力。為學生提出由表及里、逐層深入、逐步求精的學習途徑,便于由淺入深、循序漸進地學好知識和技能。給予學生成就感,從而避免“只見樹木,不見森林”的教學模式給學生帶來的滿頭霧水和一臉茫然的結果,有利于調動學生學習的積極性,滿足學生的學習欲望,培養學生自主學習、獨立分析和解決問題的能力,同時也可使學生體驗到探索、發現和創新的喜悅。
2.工學結合、校企合作
2009年1月14日教育部下發了《關于進一步深化中等職業教育教學改革的若干意見》,對中等職業教育教學改革提出了包括改革人才培養的模式,大力推行工學結合、校企合作、頂崗實習。學生走出校門以后發現自己在學校所學的知識完全不能與企業需要相銜接,缺乏對所學知識的運用和實地操作能力。而工學結合、校企合作教育模式彌補了單一學校教育的缺陷。通過工學結合、校企合作,讓學生在學習了一定知識技能的情況下到單位企業實地實習,在工作實習中發現自己技能的缺陷,以便更能自主、積極地接受教師所教授的知識。讓學生完成學校學業的同時,以“職業人”的身份在校外參加與所學專業相關的生產實踐。工學結合、校企合作是實施學生學校學習與工作實踐交替進行,學、用緊密結合;用人單位參與人才培養;具有兩種教育教學場所;學生具有雙重身份。這種教學方式為用人單位又好又快地培養了急需的新技術人才,同時解決畢業生的后顧之憂,提供了有力保障。
3.學生自我肯定——自信心培養
自信是人們事業成功的階梯和不斷前進的動力,對人的發展具有巨大作用。與普通高中生相比,中職生更容易產生自卑心理,總認為自己不如別人,而悲觀失望、喪失信心、消極、孤僻。長期缺乏自信會使他們產生“無能”的心理,嚴重的甚至可以導致心理扭曲,產生自暴自棄、破罐子破摔等可怕心理。教師要根據計算機的專業特點和學生自身的特點和個性差異,提出適合其水平的任務和要求,確立適當的目標,使其經過努力自己完成任務。
在平時的課堂教學中,教師要有意識地創設情境,讓自卑感較強的學生主動參與。創造機會讓他們展現自己的才能,發揮其特長,及時讓學生發現自身的閃光點,盡可能多地給學生以肯定和贊揚,從而使他們在不斷的成功中培養自信,激起他們對成功的追求。
三 教師技能實踐能力的改革
建設一支高水平的中職計算機專業教師隊伍,是推進計算機專業教育改革和發展的關鍵。要想教出高水平的學生,必須要有高質量的教師隊伍。計算機知識更新換代較快,教師需花費大量的精力和時間去學習新知識,否則就有落伍的危險。社會與學校應提供多種渠道讓教師獲得增長新知識、新技能的機會,拓寬老師的知識面。教師的水平提高了,教師、學校和學生都會受益,實現教師與企業掛鉤,只有教師與企業、社會不脫節,才有學生與企業、社會的密切合作。
職業學校計算機專業教育是一個不斷探索、不斷完善的過程,應在發展中不斷完善,在完善中逐步走向強大。職業中學計算機教育也應針對社會需求,與實際銜接,注重學以致用,問題必能迎刃而解。
參考文獻
[1]華康清、程寶山著.職業中學辦學思想與實踐[M].江西高校出版社,2003.4
篇6
關鍵詞:自主學習;大學生能力培養;微課;課程教學;輔助教學
中圖分類號:G642 文獻標識碼:A 文章編號:1009-3044(2016)33-0166-03
Abstract: The paper analyses the questions that defecting in education and teaching in university education and weaken of autonomous learning ability of college students, especially the current status of self learning and studying of students and the problems of teaching in university and
particularly in second-level college. Depending upon author's teaching practical experience and lesson, A strategy and method to solve these problems is proposed and a Student Self-Learning Platform has been developed and implemented to improve the effect of students study practically and feasibly.By combining the platform and course teaching, the micro-lesson, homework, online testing etc has been deployed on it and the measure and significance for improving the ability of self-leaning of students is explored.
Key words:self leaning;ability training;micro lesson;course teaching;supplementary teaching
1 概述
如何改M大學教育的教學效果,提高學生的學習能力,使他們能很好掌握所學的知識和技能,以適應未來就業市場的需求,一直是各個高校不斷改革的初衷和動力。
隨著互聯網的發展和普及,各大學建設的校園網雖然讓大學生有了更加便利的學習和資料的獲取途徑,但是也提供了更加便利的娛樂,很多學生沉湎于網絡游戲、電影和電視劇不能自拔,造成學業荒廢,令學校和家長痛心疾首。
如何利用互聯網平臺和課程教學相結合,讓同學能系統而又全面的學習其專業所需的課程,本文結合多年的教學經驗和大學生自主學習的現狀,調查了大學生課余學習的興趣和愛好需求,開發設計并實施了基于大學校園網的自主學習平臺[1],將各個專業的教師的課程以微課[2]的方式在此平臺上,并且把課堂教學的每次課程分解成15分鐘一次的微課,學生可以在任何時間,任何地點,在PC、手機或平板上觀看學習。在平臺上提供多種方式實現與教師的互動,包括論壇、留言、微信平臺,實現全方位立體化教學[3],受到學生的普遍歡迎,平臺上的課程自測系統更是成為學生期末復習的主要手段之一。
2 獨立學院大學生自主學習現狀分析
在當今互聯網和智能手機飛速發展的時代,大學教育中超長的90分鐘大課,已經難以提示學生學習的興趣,上課看手機或睡覺已經成為課堂上的常態。即使很多教師采取了非常多的方法和措施,依然難以取得非常好的效果。
現在大學教育與中小學那種陪伴式模式完全不一樣,大學授課老師不能像小學生那樣跟班看護式教學,即使有輔導教師,由于他們負責的班級特別多,難以實現細致的管理和監督,如此大學生所受的約束也非常少,課后結伴玩游戲,周末網吧集體包宿現象非常普遍。
如果課后學生再不自主學習教師課上所教授的課程,強化課程的實際應用,就難以跟上教學的進度,前面的知識沒有學會,后面的新知識又接踵而至,課程知識前后有關聯,后面的知識就更不會,久而久之產生了厭學甚至放棄的情緒。作者教授多年軟件開發的實際經驗,發現很多軟件工程專業的學生因為一直沒有學好前面的課程導致最終放棄了就業時從事軟件開發的職業,丟棄了大學所學的軟件開發知識和技能實在是令人惋惜。
隨著社會的快速發展,越來越多的技術融入了我們的生活。科技讓生活更美好,但技術也讓現代人難以集中注意力,大學生上課看手機已經成為各大學非常普遍的現象,使得課堂的教學效果大打折扣,成為所有教師頭疼但難以解決的問題。
雖然互聯網也出現了各種慕課網,微課網等,如網易云課堂,但是這些網絡課程基本上都采用收費模式,只免費前幾節,要想看完全部課程學生付出的費用不菲,造成學生和家長的經濟負擔。而且網上課程與學院的課程體系和授課內容和進度不完全相符,難以讓學生取得預期的學習效果,如果網上課程與自己所學的課程完全符合是同學們最期待的。
3 高校教學環節的普遍問題分析
高校課程教學目前基本上都是以二個45分鐘合并的大課為一個教學單元,每個單元的教學內容非常多,但時間又有限,每個教師的授課進度都非常快。尤其像軟件編程開發課程這種情況更加嚴重,在課堂上不但需要講解理論知識,而且要通過實際編程展示如何運用所學的知識,又敲代碼又寫板書,看到教師如此忙碌,學生都覺得累,學習的興致難以提高。
每個教學單元的教學任務多導致學生普遍難以很好地適應和接受,但課程計劃的進度基本難以改變,學生只能在課堂上云里霧里的了解了所學的大致內容,其知識的細節和實際的運用實在是沒有時間和注意力在這么短時間內消化和理解。
高校教學環節的另一個問題是教師與學生互動性差,可以實現互動的渠道少。大學教師基本不坐班,授課結束后基本不與學生在一起,通常是課后學生簡單問幾個問題。許多大學教師沒有辦公室,學生都不知道到哪里能找到老師。由于與學生交流互動的機會非常少,學生在學習過程中需要無法解決的問題基本都到百度上去搜索,如果沒有搜索結果,只能等到下次上課時抽空問,如果課程間隔時間長,通常又忘記了,最終不了了之,長此以往對學生的學習非常不利,會遇到困難躲避不解,對其人生的發展會產生不利的影響。
另外大量的研究報告指出人們平均注意力已經大幅下降,學生學習時能集中精力的時間大約為10-15分鐘[4]。在90分鐘的課堂教學中,要讓學生在這么長時間內一直保持旺盛的精力和注意力是不可能的,況且大學生現在普遍晚上睡覺晚,上課時會出現各種的瞌睡狀態,即使在課堂教學中采用各種提問式交互手段也難以實現很好的效果,但又不能講15分就休息一會。
只有不斷的復習所學知識才能真正學會它,這個道理是人人皆知的,但是大學的課程是無法實現反復重講的,如果讓學生有機會能在任何時間任何地點都能重復教師所講的課程,只能借助于課堂的錄像,再在一個合適的平臺上。但是觀看90分鐘的錄像不是所有人能認真地全神貫注地完成,畢竟授課無法實現與電影或電視劇那樣引人入勝,如何找到解決之道是每個教師的應盡義務。
現在教師也都在分析教學中出現的問題,并不斷獨立鉆研,希望能解決它們,使得教學效果能不斷地得到改進,但這是一個長期而又漫長的過程,隨著時代的發展,科技的進步,只能是出現新問題,分析再解決這些問題。
4 自主學習平臺的開發與實施
4.1 平臺的開發與建設
針對以上分析所存在的問題,作者所在學院專門設立了基于校園網的自主學習平臺的研究項目,在現有校園網上開發大學生自主學習軟件平臺。該平臺基于Linux Ubuntu Server的云平_技術,使用最新的基于Node.js[5]的微服務[6](Microservice)框架Seneca,采用REST API[7]和Socket.IO[8]技術實現前后臺數據的實時交互,并利用基于HTML5的在線Video技術實現微課的實時播放。平臺前端采用AngularJS[9]和Bootstrap[10]框架技術能自動適應各種終端的訪問,包括PC桌面,智能手機和平板電腦,自動調整頁面尺寸以使用不同設備的屏幕大小。
自主學習平臺是以知識點為中心、能力測試為手段,提供一個集教、學、練、考、評等功能于一體的網絡課程學習平臺,該平臺顛覆了以往以課堂教學為主的課程教學形式,學生通過現代化的網絡手段可以隨時隨地到該平臺進行教學視頻的觀看,在線論壇的互動,以及使用微信等流行的方式實現答疑、解答等。
學院的所有教師都可以使用該平臺進行課程的視頻上傳和,授課課件,教案以及輔助學習資料的分類管理,在線練習題目的,學生自測成績的自動評審。該平臺作為課堂教學的補充和完善,能集中管理教師的授課資料。教學視頻以微課形式為核心,每個教師將自己所授課程的每個授課單元按知識點分解為每個10-15分鐘的講解和操作演示。
學院學生使用該平臺可以隨時隨地學習指定的課程,掌握教師課堂上沒有時間講解的知識點,熟練每個操作的詳細步驟,提高學生的知識水平和技能。
4.2 自主學習平臺的實施
經過全體軟件工程專業教師和部分參與該項目的創新學生的共同努力,該自主學習平臺在年初得以上線運行,學院要求每個教師規劃自己課程的微課制作和計劃,目前已經有Java編程,JavaEE應用開發,Hibernate框架,Spring框架,Struts2框架和NodeJS應用開發等眾多課程的微課已經上線,深受學生的喜愛。
該平臺實現了與校園網一卡通平臺的互聯,直接共享了一卡通平臺中教師和學生的信息,不需要在該平臺重復創建保存教師和學生信息的數據表,避免了數據的重復建設,為未來開發各種其他校園網應用項目打下良好的基礎。
學院要求每個教師必須及時回復學生在平臺上的咨詢留言和論壇發帖,讓該平臺真正起到教師和學生的溝通的橋梁和紐帶。除了所授課程的微課視頻,學院還要求教師將課程的階段測試題目定期到平臺上,采用自動和手動的評閱機制,并跟蹤每個學生的測試成績。對沒有參加測試的學生在授課課堂進行點名提醒,起到了很好的輔助教學的目的。
隨著平臺的使用,將來將進一步收集學生新的需求和愛好,同時不斷跟蹤最新的軟件技術,不斷地對平臺進行改進和升級,力爭打造出一個能推廣和復制的教學改進利器。
在當今互聯網和智能手機飛速發展的時代,大學教育中超長的90分鐘大課,已經難以提示學生學習的興趣,上課看手機或睡覺已經成為課堂上的常態。即使很多教師采取了非常多的方法和措施,依然難以取得非常好的效果。
5 平臺對改進學生學習的效果
自年初平臺開始上線運行,已經有很多教師將自己所教授的課程按照平臺的要求進行了微課的分解并提交到自主學習平臺,非常受同學們的歡迎。
由于按課程的知識點劃分為微課視頻教程,每個教程基本在12-15分鐘左右,短小精煉,重點突出,尤其是課堂上由于時間限制,無法詳細演示的軟件編程,現在通過微課將每個操作和編程步驟都進行了詳細的演示和說明,學生課下根據微課的視頻,將這些知識和技能反復操練,極大提高了對所學知識的理解和掌握。這對學習工程專業課程,尤其需要掌握實際操作技能的課程學習尤為突出,如軟件的安裝和配置,項目開發的編程和測試過程等,對需要掌握這些技能的同學真是雪中送炭。
過去軟件工程專業授課中,一直沒有時間將一個完整的項目的開發過程詳細地展示給同學們,現在教師將一個中等規模完整軟件項目的環境安裝、配置、編程、測試和部署的全過程分解為獨立的、前后銜接的微課視頻在平臺上。通過這些系列化的授課微課視頻,每個同學基本上都能熟練掌握自己課程需要項目的獨立自主設計、開發、測試和部署的全過程,使同學們的軟件開發能力大幅度提高。
教師們經過微課課程的規劃和錄制,不斷地提高了微課視頻的質量,對所授課程又有了新的認識和理解,在課程教學中能自覺根據微課的特點,改進自己的授課時的重點和難點的講解技巧,對課堂的授課效果的改進有極大的幫助。
同學們通過平臺的課程微課學習,可以提前預習課堂上老師準備講解的知識和技能,這樣帶著不懂的問題在課堂聽課,再也不是原來的那種稀里糊涂的聽課狀態,師生互動性改進巨大,教學效果提高明顯,從課后實驗課學生做實驗的速度和正確性就反映出學生已經對所學知識有足夠的理解和掌握。
通過學生不斷詢問教師什么時候更新微課的期盼中可以看到學生對新知識和新技能的渴望,這些是教師、學校、家長和社會都希望看到的結果,這是自主學習平臺的圓滿成功的體現。
6 Y論
在全院教師和網絡信息中心的共同努力下,自主學習平臺在不斷完善和創新,在大學教育中對教學效果的改進是有目共睹,學生利用自主平臺不但學會了課程需要的知識和技能,更為重要的是建立了自己的學習的信心,加強了對學習新知識和新技能的興致,對他們適應未來就業市場的需求有了可靠的保證。未來在不斷總結平臺使用和反饋信息的基礎上,將引入更創新的理念和思想,將自主學習平臺打造為學生學習的核心。
參考文獻:
[1] 潘慶紅,伍麗媛. 基于Web2.0的自主學習平臺研究與設計[J].現代教育技術,2011(2):32-35.
[2] 胡鐵生,周曉清. 高校微課建設的現狀分析與發展對策研究[J]. 現代教育技術,2014(2):20-22.
[3] 杜旭東.數控專業理實一體化教學實踐與研究[J]. 教育現代化,2016(21):17-20.
[4] 楊偉文,蔣月婷,肖洪廣,等.影響大學生上課注意力集中原因的調查和對策[J]. 中國高等醫學教育,2012(12):24-27.
[5] 王金龍,宋斌,丁銳. Node.js:一種新的Web應用構建技術[J]. 現代電子技術, 2015(6):70-73.
[6] 陳春霞. 基于容器的微服務架構的淺析[J]. 信息系統工程,2016(3):95-96.
[7] 俞黎敏. Web Services之REST風格架構設計[J]. 程序員,2010(11):26-26.
[8] 楊小嬌. 輕量級高并發Web服務器的研究與實現[D]. 南京:南京郵電大學,2014.
篇7
【關鍵詞】無紙化考試 B/S架構 C語言考試系統
【基金項目】2013年,省級教研項目:基于“理實貫通、多元協作”的信息與通信工程學科教學創新研究,項目編號:2013286;2015年,湖北工業大學校級項目:基于PBL教學模式的智能考試、評估、推送C語言學習方案研究,項目編號:校2015062;2014年,湖北工業大學校級項目:面向電子信息類專業的一體化CDIO工程教育改革實踐,項目編號:校2014013;2013年,湖北工業大學校級項目:電氣卓越工程師培養程序設計類課程改革研究,項目編號:校2013011;2015年,華中師范大學中央高校基本科研業務費項目:基于設備指紋的數字音頻被動取證關鍵技術研究,項目編號:CCNU15A05054;大學生創新創業訓練計劃項目(201510500035)。
【中圖分類號】G64 【文獻標識碼】A 【文章編號】2095-3089(2016)04-0211-02
一、引言
C語言作為國際上廣泛流行的計算機高級程序設計語言,在廣大高校的計算機及相關專業中是一門必修課程。對于C語言的考核雖然已經走向計算機自動化閱卷的道路,但目前的考試系統的設計局限于技術細節改善,如客觀題評分標準的完善、隨機組建算法設計,而忽視了教學的本質――考試只是教學的一個環節,而不是終極目標。
(一)系統需求分析
根據現在考試系統的現狀,針對目前考試系統只具備組卷、評分功能,缺乏教師和學生的溝通互動,信息反饋及用戶使用范圍受限等問題,本系統強化考試后的反饋環節,在題庫的數據庫組建時,考慮題目與知識點的對應關系,題目的難度分級。學生在預習時,通過查看其它學生的考試結果,可以預判學習的重難點,合理分配學習時間。
(二)系統設計分析
二、系統的設計與實現
(一)系統總體設計
根據系統需求分析,在線并發C語言考試系統由兩個PC客戶端和一個Android客戶端組成,設計分為兩個階段實現:(1)先完成基于B/S模式的教師和學生的PC客戶端系統;(2)在PC客戶端的基礎上開發基于Android手機平臺的反饋和師生交流系統,在線并發C語言考試系統采用B/S架構,用戶可以在PC客戶端進行系統訪問,PC端進行數據的讀取和存儲,并提供完善的考試管理系統,該系統采用Basic語言在VB開發環境下實現。
(二)學生考試模塊
1.考生登錄模塊
首先判斷考生輸入的賬號和密碼是否正確,若賬號或密碼錯誤則給出相應的錯誤警告,驗證通過后進入后臺數據庫提取相關數據轉入答題界面,并且記錄登錄次數,限制只能登錄一次,否則給予相應警告。
2.考試答題模塊
在后臺數據庫中抽取題目,將題目以選擇題、判斷題、填空題和程序設計題的形式在不同窗口中顯示,并提示考試時間和答題結果,在時間完成后自動交卷,并將考試數據自動存入后臺數據庫。
3.分數顯示和本地推送模塊
在考試完成并提交答案后將激活分數顯示和推送模塊,首先將考生的答案和數據庫標準答案進行比對,對比正確答案進行統計,然后將考生答案和得分情況存入后臺數據庫并顯示到本界面,反饋給相應的考生,推送模塊只有考生在點擊本頁面的推送按鈕時才被激活,然后根據統計結果將相應的知識點和學習方案推送到本地客戶端,同時將反饋的內容一并上傳到教師端數據庫,供教師端進行整體統計使用。
4.管理模塊
在學生端管理模塊部分主要實現對賬號和密碼的修改,考生可以在管理界面對自己的信息進行修改,首先輸入初始設置的賬號和密碼,確認正確后就可以修改為更加安全的賬號密碼,保證個人的信息安全。
(三)教師管理模塊
教師端登錄模塊與學生端基本相似,在此不做另外介紹,著重介紹幾個主要的模塊。
1.記錄工具模塊
在登錄完成后便激活記錄工具模塊,并獲得相應記錄ID,初始記錄為空,教師可在此記錄相關的工作日志等信息,并只有相同ID才可以訪問其內容,保障其安全性,另本系統工具模塊自帶瀏覽器,相關問題可隨時上網查詢而無需切換界面。
2.導入試題模塊
點擊進入導入試題模塊,可以進行選擇題、判斷題、填空題和程序設計題的導入工作,教師輸入完成并確認后系統將自動分配題號并存入后臺數據庫。
3.試題瀏覽模塊
本模塊主要對數據庫中生成的臨時temp表進行顯示,點擊確認后生成正式試題表并發送至學生考試客戶端。
4.考生信息查詢模塊
考生信息查詢模塊主要對學生端反饋的信息進行匯總后在本地顯示并供教師端查詢使用,查詢方式為單條件方式查詢和組合式查詢,查詢結果在本界面進行顯示。
三、系統的實現
(一)學生端功能實現流程
參加考試的考生首先進入一個登錄界面,考生輸入正確的賬號和密碼登錄,進入登錄界面后系統自動開始進行倒計時,考生選擇相應的試題類型進入相應答題界面,答完題后返回并選擇其他未作答的試題,直到答題結束后,點擊提交試卷,系統自動進行處理和判斷,得出考試分數并顯示出來,考試分數會自動存入相應數據庫的表中,考試系統會自動在本地的數據庫中鏈接生成推送的知識點內容和相應的方案,考生可以在本地瀏覽或者在連接的APP客戶端中進行瀏覽。
(二)教師端功能實現流程
教師在輸入正確的賬號后登錄教師端,首先是組卷界面,教師可以在這個界面選擇自動組卷或者人工組卷,組卷完成后可以點擊預覽模式進行對試卷的預覽,確認無誤后就可以點擊確定來生成的試卷到學生端供考試使用。
參考文獻:
[1]李雪玲,管群. 基于 PHP技術的在線考試系統設計與實現[J]. 計算機與現代化, 2009,(2): 118-121
[2]張朋. 用數據庫編程開發考試系統[J]. Computer Knowledge and Technology 電腦知識與技術, 2009,(6): 1374-1375
篇8
關鍵詞:ASP;數據庫;ADO;動態網站
中圖分類號:TP311文獻標識碼:A文章編號:1009-3044(2012)11-2489-03
On the Design and Development of Dynamic Website by ASP
ZHAI Ying-jie
(Zhaoqing Business and Technology College, Zhaoqing 526240, China)
Abstract: The blog site is considered as a source of publishing articles, uploading photos, making comments to display individual talents, express personal feelings and views. Based on the blog site characteristics and web site development factors, selecting HTML+CSS layout, making use of Photoshop and Flash to do deal with art and animation effects and using Access2003 database to create and modify data are to complete the final blog website design and development.
Key words: ASP; database; ADO; dynamic website
博客的英文名字是Blog,是一個典型的網絡新事物,該詞來源于"Web Log"(網絡日志)。博客是每周7天,每天24時運轉的言論網站,這種網站以其率真、野性、無保留、富于思想而奇怪的方式提供無拘無束的言論。從形式上看,博客網站平淡無奇,屬于最簡單、最樸素的網站。而博客的力量就在于簡單!博客網站的基本要素十分明確,在形式方面與個人網站、電子刊物、網上社區等本質的區別有兩點:1)日志形式,每天更新信息內容;2)以鏈接為重要表達手段,真正發揮Web的特點。起碼應該符合這兩個最基本的條件,才能稱得上博客。尤其是鏈接,是一直被人們忽視的武器,如今,只有博客通過鏈接發揮網絡資源無窮的優勢。
1 ASP的優勢和特性
隨著Internet和網絡技術的日益發展,ASP逐漸被人們接受并廣泛應用。ASP是一個基于web服務器的開發環境,用戶利用它可以方便地創建和執行動態、互動且高性能的web服務器應用程序。ASP的英文全稱是Active Server Pages:“動態服務器網頁”,它能夠把腳本、HTML、組件和強大的web數據庫訪問功能結合在一起,形成一個能在服務器上運行的應用程序。ASP之所以能受到大家的重視與使用的原因,主要在于所產生的執行結果都是標準的HTML格式,而且這些程序是在網絡服務端中執行,使用一般的瀏覽器(如IE或Netscape)都可以正確地獲得ASP的“執行”結果,并且將ASP執行的結果直接在瀏覽器中“瀏覽”。ASP內含于IIS(Internet Information Server)中,采用腳本語言VBScript(JScript)作為自己的開發語言。
ASP的特性:
1.1編程環境簡單
只要使用一般的文書編輯程序,如Windows記事本,就可以編輯。當然,其他網頁發展工具,例如,Dreamweaver、FrontPage等也都可以。
1.2語言相容性高
ASP與所有的ActiveX Script語言都相容,除了可結合HTML,VBScript、JavaScript、ActiveX服務器組件來設計外,并可經由“Plug-In(外掛組件模組)的方式,使用其他廠商所提供的語言。
1.3運行在服務器端
當ASP程序在服務器端運行時,服務器是將程序執行的結果生成一個HTML頁面返回給客戶端。如果我們在瀏覽器中直接查看網頁的原始代碼,只能看到HTML文件,原始的ASP程序代碼是看不到的!這樣增加了代碼的保密性。
1.4易于操控數據庫
ASP可以輕易地通過ODBC(Open Database Connectivity)驅動程序連接各種不同的數據庫,例如:Access、Oracle等。
1.5面向對象學習容易
ASP具備面向對象功能,學習容易,ASP提供了五種能力強大的內建對象:Request、Response、Sever、Application以及Session。
2 ASP的工作過程
ASP的工作過程包括訪問HTML頁面和訪問ASP頁面兩個過程。
在訪問HTML頁面時,Web服務器根據收到的用戶請求,查詢對應的文件,從磁盤或存儲器中取出并送回瀏覽器。由本地用戶端的瀏覽器來負責解釋HTML文件,并將結果顯示出來。
訪問ASP頁面時,根據用戶提供的ASP文件在當前服務器上查找,將該文件交付腳本引擎(ASP.Dll)文件中,腳本引擎將ASP文件從頭到尾進行解釋處理,并根據ASP文件中的腳本命令生成相應的HTML網頁。若該ASP文件中含有訪問數據庫的請求,就通過數據庫連接組件與后臺數據庫相連,并依據訪問數據庫的結果集自動生成符合HTML語言的頁面,以響應用戶的請求。所有相關的工作由Web服務器負責。
3系統功能介紹
博客,是互聯網平臺上的個人信息交流中心,通常可以在上面發表文章、上傳照片、評論等,由前臺展示和后臺管理兩大模塊組成,具體規劃如下:
前臺模塊的功能包括最新博文、相冊、控制面板、博客日歷、博客內部搜索、網站流量統計。
后臺管理模塊的主要功能包括文章信息管理、相冊信息管理、管理員資料管理。
系統流程圖如下(見圖1)。
圖1
4開發環境和開發工具的選擇
操作系統:WindowsXP
數據庫:Access2003
Web服務器:IIS5.0
IE瀏覽器:IE5.0及以上版本
開發工具:Dreamweaver 8
Dreamweaver簡介
創建網頁的工具有很多,最原始的如記事本,還有微軟公司的FrontPage等。在本網站設計過程中,所用到的是Macromedia公司的Dreamweaver。使用Dreamweaver這一網頁編輯器,省去了很多代碼的編寫工作,使得設計者不必編寫HTML代碼,便可以制作出精美的網頁。這是一款優秀的“所見即所得”的網頁編輯器,Dreamweaver的可視化特征使用戶可以直接在頁面上添加和編輯元素,而不用寫一行代碼。例如可以在頁面視圖直接插入圖片、表格等元素,Dreamweaver自動將內容轉換為HTML代碼,利用代碼視圖進行修改,方便初學者學習掌握HTML語言,也給專業人員提供良好的編寫環境。
數據庫
動態網頁和靜態網頁最大的區別就是采用了數據庫,Microsoft Access是當前最流行的關系型數據庫管理系統之一,利用它可以創建、修改和維護數據庫中的數據,并且可以利用向導來完成對數據庫的一系列操作,不僅可以用作本地數據庫,還可以用于網絡環境。ADO是一種對Microsoft所支持的數據庫的操作方法,它是ASP與數據庫之間的橋梁,利用ASP可以在服務器上動態生成web頁面。在動態網頁的開發工作中,應用ASP內建的Database Access組建,可以方便地通過ADO(ActiveX Date Objects)對象訪問存儲在服務器端的數據庫中的信息。下面介紹在博客網站中應用Server對象的CreateObject方法創建一個Connection對象實例,然后再使用ADO的Connection對象訪問Access數據庫,具體代碼如下:
If Not Is empty(Request (“sure”) ) Then‘判斷表單是否提交
Dim Conn,Connstr‘定義變量
Set Conn =Server.CreateObject(“ADODB.Connection”)‘創建connection對象
ConnStr=”Driver={Microsoft Access Driver(*.mdb)};
DBQ=”&Server.MapPath(“DataBase/db.mdb”)&””‘定義連接數據庫字符串
Conn.Open(ConnStr)‘建立連接
Response.Write(“alert(‘通過ADO連接Access數據庫成功!’);”)>
‘彈出提示信息對話框
End If
%>
整個博客網站的代碼過多,這里就不一一列舉出來了。
5安全問題
通常中小網站采取ASP+Access+IIS的體系進行網站的開發和管理,不過在實際應用過程中存在一些隱患,如存儲、安全漏洞等。這些隱患常常會招來黑客的攻擊。網絡信息安全不僅僅是網絡安全方面的維護,作為編程開發人員,在網站開發中養成良好的安全習慣也可以有效的防止數據庫的丟失、代碼泄露等問題。如Access數據庫的擴展名為.mdb的文件,在地址欄中輸入該文件的地址即可下載到本地計算機,這樣會給網站帶來安全隱患。可以將數據庫的擴展名更改為.asp,這樣只會對這些文件瀏覽而不會下載。
參考文獻:
[1]馮棟.基于ASP技術開發的網站安全防范[J].電腦知識與技術,2010(6).
[2]夏葳,張超,張建國.基于ASP的氣象網站動態網頁設計[J].計算機與網絡,2012(3).
篇9
當局聲稱這名47歲的前馬刺球星是綁架14歲的圣安東尼奧女童的嫌疑人之一,強迫她與客戶進行,還強迫她在科珀斯克里斯蒂脫衣舞夜總會進行性表演,這名女孩從綁架者手中逃脫后,推動了此事的調查,其中自7人因此事被,其中包括羅伯特森的女朋友,而羅伯遜是唯一位尚未被逮捕的嫌疑人。作為1984年選秀總排名第7位的羅伯特森,職業生涯打了10年NBA,場均得到14分,并有4次入選NBA全明星賽。
虛擬誘惑
由于對電子游戲的強大興趣和熱情,德奎安?庫克決定在這個夏天到EA體育游戲公司編程開發部門進行實習體驗。庫克于周末在舊金山與NBA live的行政設計師進行過交談,“作為體育類電子游戲的狂熱玩家,我總是好奇并想學會設計師是怎么樣把球員創造出來的。”庫克說,“由于你不知道自己的NBA生涯會有多久,所以對自己來說,另一個人生規劃很必要的,我認為很有意義。”早在去年夏天,EA體育游戲公司曾經與太陽隊的羅賓?洛佩茲及黃蜂隊的埃克?迪奧古開展過實習合作。
總統的業余愛好
美國總統巴拉克?奧巴馬似乎已經把接見NBA球員當成了一種消遣,2月19日,他宴請了國王新秀泰瑞克?埃文斯,兩人在國王老板、酒店大亨喬治?馬魯夫位于拉斯維加斯的家中享受了晚餐埃文斯還在孟菲斯大學打球時就被奧巴馬看好,總統直接向馬魯夫推薦,勸國王在選秀中摘下埃文斯。
怪癖
剛剛加盟小牛的卡隆?巴特勒有一個奇怪的嗜好:嚼吸管,據說他每場比賽要嚼掉12個之多達拉斯當地電臺的一個節目主持人就號召球迷在比賽中攜帶吸管來表示對新成員的支持但是這引起了NBA聯盟副總裁斯圖?杰克遜的注意,他打電話給巴特勒,通知他將吸管留在家里,聯盟認定嚼吸管是非法行為巴特勒表示他會換點別的嚼,雖然現在還沒找到,但會很快的初步判斷應該是牙套。
難辨真偽
近日美國媒體爆料“小皇帝”勒布朗?詹姆斯全明星期間在達拉斯與光頭模特艾波,羅斯私下單獨會面。媒體把詹姆斯私會艾波?羅斯的緋聞描述的繪聲繪色,據知情人士透露,艾波,羅斯此次前往達拉斯并沒有帶上男友嘻哈天王坎耶?韋斯特,“坎耶可不是傻子,他怎么放心讓自己的女友與一群籃球運動員見面呢,所以他派他的堂兄一直陪伴在羅斯身邊。”可羅斯甩掉了男友的堂兄,同詹姆斯單獨見面,而兩人見面后做了什么就不得而知了。這位知情人士繼續爆料?詹姆斯這次是帶著未婚妻薩萬娜?布林森和孩子一起去的達拉斯,“詹姆斯的未婚妻一直在陪著自己的孩子,所以這給了詹姆斯自由活動的空間。”
艾波?羅斯的光頭打扮奇特個性張揚,盡管已有男友,但她在接受采訪時曾公開承認自己是個雙性戀,說過“男人、女人,我都喜歡。”艾波?羅斯的職業是模特,在成為模特之前她是一名脫衣郎,曾經為《Smooth》、《Elle》和《Complex》等多本著名雜志拍攝過。
“答案”的新麻煩
一位俄亥俄州的居民向當地法院提請訴訟,他狀告前活塞球員阿倫?艾弗森,這位居民稱去年春天在底特律的一個夜總會里,他在一次爭執中受到了傷害,他要向艾弗森索賠250萬美元。在長達八頁的訴訟材料中,這位名叫沃克的人聲稱去年4月11日在底特律當地的一個酒吧。他和艾弗森發生了激烈的爭執,艾弗森的保鏢之一安托力?克里西在酒吧里挑起了事端,爭執發生后,艾弗森馬上被護送離開酒吧,他并沒有采取有效的行動來陽止這場爭斗。材料中提到沃克爾在那次爭斗中除“眼球破裂”外,身體上還有一些傷處。
NBA都是爆脾氣
由于在遭到警方檢查時拒絕配合,熱火后衛卡洛斯?阿羅約遭到了逮捕,他將面臨的是拒捕等罪名的。據當地警方介紹,當時一位駕駛摩托車的巡警懷疑阿羅約酒后駕車。并在路上攔下了阿羅約的車。但阿羅約在警方數次提出要求后都拒絕下車接受檢查,最終導致被捕。阿羅約將面臨駕車速度過低阻礙交通、拒絕警方合法要求以及非暴力拒捕罪名的。
NBA里的文化人
一直以來運動員都被視為“沒文化”的群體,但至少在NBA里,就有不少人喜歡讀書和學習。
或許美籍球員主要的消遣方式都是玩電腦、看電影、打游戲、聽音樂,但外籍球員中更多的人喜歡讀書和學習。猶他爵士的前鋒安德烈?基里連科就經常在更衣室與來自烏克蘭的隊友凱萊洛?費申科吵架,他們爭論的內容一般都是關于科幻小說的。基里連科的妻子每年都從莫斯科給他寄來厚厚一摞的俄羅斯經典文學。每次當他看書的時候,總有隊友在嘲笑他,但基里連科表示,自己完全“忽視”他們。“大z”伊爾戈斯卡斯沉迷于軍事歷史,有時候直到比賽開始前他都在看書。魔術老將弗耶爾從小在連電都沒有的南美洲小島上長大,他在每次客場飛行的時候都會帶些硬殼精裝書在行李箱中。他還跟幾個朋友合辦了一個書友會,每年休賽期他們都要高談闊論一番。新奧爾良黃蜂的奧卡福的父母來自尼日利亞,他大概是全聯盟最愛書的人。本賽季他已經讀完了6本書,包括著名的《末日危途》等等。
紐約尼克斯的比爾-布拉德利是著名的書蟲,他甚至在進盟之前跑到牛津進修。克里斯?杜德利是耶魯大學畢業,拿到了政治科學與經濟的學位。洛杉礬湖人的主教練菲爾?杰克遜一直是個文化人,他在北達科他大學讀書的時候就開始專研心理學。前湖人傳奇球星“天勾”賈巴爾現在仍記得自己在菜鳥賽季的時候總是在客場飛行時反復閱讀《福爾摩斯全集》,他說他曾經收到過著名作家羅伯特?帕克的一大箱書,因為后者耳聞賈巴爾是他的書迷興奮不已。在太陽隊的客場飛行中,你會發現幾乎所有球員都捧著一本書在讀;加索爾成了禪師目前最好的書友,本賽季禪師送他的《2666》已經讀了100頁;德維恩?韋德表示自己現在仍最愛那本《傲慢與偏見》,他今年夏天的第一個行程安排就將是回到學校上學。韋德計劃選修他的母校馬奎特大學的在線課程,以努力拿到通訊相關的本科學位。因為還缺少30個學分,韋德目前還沒有從馬奎特大學畢業。學校為了表彰韋德為學校帶來的榮譽,同意韋德通過在線課程完成畢業所需的學分。
迷途知返的國產三井壽――陳建州
陳建州最被人熟知的是他的藝名:黑人,身為藝人的他目前活躍在與籃球有關的現場采訪、報道、主持中,他同時還擔任著臺灣啤酒籃球隊的副領隊和行銷總監,這是他從演藝圈的一種回歸。延續著自己與籃球的不解之緣。
陳建州最初是為了減肥加入了學校籃球隊,因此并沒有在籃球上很專注。1994年華航名古屋空難,陳建州的父親身為華航飛機的座艙長,當時就在這架飛機上。小學四年級時,母親就與父親離異離開了他,父親遇難后,陳建州成了孤兒,
傷心又沒人管束的陳建州與朋友騎機車四處游蕩,一次與人發生摩擦,在不知道對方是警察的身份下對其大打出手。陳建州隨后被警察局拘留,陳建州的祖父為了替他求情而流淚、低聲下氣的祈求警察原諒。看到爺爺的眼淚,陳建州的胸口好像被狠狠的打了一拳,他很羞愧,這次犯錯使陳建州徹底覺悟。為了彌補爺爺,重回籃球場的他開始奮發向上。
21歲時,陳建州被選入中華臺北男籃,成為當年最年輕的臺北男籃隊員。他幾乎贏得一切同級選手所能得到的榮譽――甲級聯賽得分王、籃板王、MVP,在巔峰時期,陳建州靠著1米89的身高可以輕易做出空中360°旋轉灌籃,在臺灣有這種彈跳素質的人寥寥無幾。但在參加新加坡職業聯賽時。陳建州因十字韌帶兩度斷裂,被迫放棄球員生涯,進入演藝圈。
藝人生涯讓陳建州結識了自己的未婚妻――范瑋琪。就在2月17日網隊主場的比賽過程中,陳建州在IZOD中心向交往了十年的女友范瑋琪求婚,在攝像機的注視和現場觀眾的鼓噪聲中,范瑋琪接過了陳建州的求婚戒指。因為太緊張,陳建州忘記主動把戒指為范瑋琪戴上,小小的尷尬了一下,興奮的陳建州直向正準備比賽的好友易建聯高喊:“成功了!成功了!”。一整片看臺都為這對幸福的戀人鼓掌慶祝。陳建州表示,將在今年年底前辦完婚事。
山外有山
全明星賽期間德懷特?霍華德創造了新的坐姿投籃吉尼斯世界紀錄,但文斯?卡特竟然輕易的打破了霍華德的紀錄。一天霍華德和尤因一起練完投籃和罰球后,“魔獸”又和一名球童玩起了坐地投籃,看還能不能把球投進。幾分鐘后,卡特說他也要玩,卡特覺得中場太近,于是做到了接近底線、距離籃筐86尺的位置,之后就命中了一個驚人的投籃。
都是鞋輕惹的禍
活塞本賽季一直都在沉淪的一部分原因是他們碰到了連綿不斷的傷病,腳踝、膝蓋、腹股溝傷常常出現在球隊之中。活塞的力量教練阿尼?坎德調查發現,理查德?漢密爾頓、本?戈登以及威爾?拜納姆的鞋子出現了問題,他決定禁止這些球員穿之前這些球鞋。”我這里就不點出這個球鞋品牌了,但是目前我們的更衣室已經禁止這個牌子的鞋出現,不允許球員們再穿了。”坎德說道,“這些鞋去掉了側面大部分支撐物,變得很輕,大多數籃球鞋都應該是1.4到1.7磅重,而這些鞋才0.8磅重。這樣的鞋太輕了,沒有足夠的側支撐自從我們下了禁令,祈求好運之后,我們再也沒有碰到過任何腳踝問題。希望上帝保佑,我們接下來也不回碰到傷病,可以健康完成賽季,看看球員們在場上能做些什么。”
溫情NBA
凱爾特人隊前鋒謝爾頓?威廉姆斯將由于缺席球隊一天晚上的訓練而被罰款。不過他和球隊都能夠相互理解。“謝爾頓帶著愛意去了俄羅斯。”主教練里弗斯在談到這次罰款時說。原來,威廉姆斯趁著全明星假期飛到了俄羅斯,他的老婆坎迪絲?帕克正帶著九個月大的女兒在俄羅斯打球。雖然威廉姆斯知道他旅程時間很趕,但他還是帶著教練的祝福飛往了俄羅斯。“我希望他能去。”里弗斯說,“假如你老婆也呆在俄羅斯,你也會去看他的。我告訴他,‘你極有可能會遲到訓練,我們會罰你一點錢,但是我覺得這是你應該做的,這很值得。’我知道時間很緊張。”去年十二月之后,威廉姆斯就沒看見過他的妻女了。“無論何時你見不到老婆和孩子都很難熬。”威廉姆斯說,“這是我進行這次旅程最主要的原因。看到她們非常好。看到我的女兒,以及兩個月以來她的變化,這感覺非常好!”由于長途旅程消耗了許多時間,這次也僅僅和他的家人一起呆了兩天半。
悲慘城市
《福布斯》雜志連續第三年推出美國“最悲慘城市”排行榜。今年的榜單上,俄亥俄州的克利夫蘭名列第一。
評選主要參考9項指標,包括失業率、通貨膨脹指數、稅收水平、交通狀況、犯罪率、城市支持的體育運動隊過去兩年里比賽門票價格、氣候、污染程度及公共部門官員腐敗程度。最后一項主要以美國司法部公共廉政處記錄在案的被判定有罪的腐敗案件為依據。結果,坐落于凱霍加河口的克利夫蘭因高失業率、壞天氣、高稅收、公共部門官員腐敗及體育運動隊表現不佳等5個因素名列榜首。
《福布斯》雜志在其官網上評論說:“克利夫蘭之所以排名第一,是因為它的相關指標得分都不高,它是9項指標中超過半數得分墊底的惟一一座城市。”去年的美國“最悲慘城市”、加利福尼亞州的斯托克頓今年名列第二,主要原因是高犯罪率和高失業率。田納西州孟菲斯排名第三,主要因為暴力犯罪率高以及官員腐敗問題。受汽車制造業不景氣拖累,密歇根州的底特律和弗林特分列第四、第五名。由于較高的稅收,美國第一大都市紐約和伊利諾伊州的芝加哥也在榜單前20名之列。
洛杉磯“戀友會”
據西班牙媒體爆料,保羅?加索爾已經和相處半年的加泰羅尼亞女友――西爾維婭在洛杉磯同居,29歲的西爾維婭曾是巴塞羅那啦啦隊隊長,現在是一名大學啦啦隊教練,兩人在前不久的NBA全明星賽上公開亮相,加索爾還帶她參加了洛杉磯2009年度體育事業表彰大會。加索爾是在上屆波瀾歐錦賽上結識的西爾維婭,當時她是西班牙國家隊的啦啦隊員。