国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

框架式教學在中職VB程序設計課程中的實踐與應用

2021-09-09 03:17周高樺
關鍵詞:程序設計語句框架

周高樺

[摘 ? ? ? ? ? 要] ?以VB程序設計語言的基本知識為認知范疇,引入框架的概念,并將框架分成語句框架、算法框架、整體框架三類,明確了框架之間的類別關系??蚣茉诔绦蛟O計語言教學中的應用主要體現(xiàn)在教師如何引導學生形成框架的過程,為此結合實踐總結了多種教學方法幫助學生在不同的認知過程中建立框架的意識,幫助學生學習。經(jīng)過實踐應用,發(fā)現(xiàn)在學習中運用了框架后效果顯著,學生學得輕松,也更愿意學習。

[關 ? ?鍵 ? 詞] ?框架;程序設計語言教學;實踐;應用

[中圖分類號] ?G712 ? ? ? ? ? ? ? ? [文獻標志碼] ?A ? ? ? ? ? ? ? ? ? ?[文章編號] ?2096-0603(2021)25-0234-03

Visual Basic(VB)可視化編程設計語言是程序編寫入門級的軟件,是中職計算機應用專業(yè)的專業(yè)核心必修科目。中職學生在學習過程中應樹立發(fā)現(xiàn)問題、分解問題、將問題轉換為算法直至編程的計算思維能力,將直接影響學生后續(xù)形成邏輯思維能力和程序設計思想的建立。

一、目前VB程序設計課程教學中存在的問題

(一)學生學習基礎較差

中職學生是學習能力相對較弱的群體,接受信息的能力有限,思考能力也有限,不能完全理解從教師、教材以及實踐環(huán)節(jié)傳遞出來的知識信息,在不能理解的情況下嘗試著掌握,就只能依靠記憶??梢?,理解能力是阻礙學生形成計算思維、編寫代碼的重大障礙。

(二)教師教學方法單一

程序設計非常考驗人的思維能力,其包含的知識中有大量的概念、術語、規(guī)則等,具有復雜性與抽象性的特點。但是,目前教師的教學方法仍停留在傳統(tǒng)意義中的講授以及習題練習上,重復練習對于理解能力較弱的學生來說并不能達到預期的效果??梢姡狈记傻慕虒W阻礙了知識信息的傳輸。

改進教學方法,讓教師教得更有技巧、更有針對性,這成為解決學生理解問題的第一手段。為此,筆者嘗試在教學過程中滲透“框架”的理念,以梳理思維過程的方法實施程序分塊,將復雜的知識簡單化、抽象的概念具體化。

二、概念鑒定

(一)框架

框架是一個基本概念的結構,用于解決或者處理復雜的問題。在程序設計范疇內,它是指運用計算思維解決實際問題的算法設計時的固定結構以及對該語言中各類規(guī)則的結構化理解。

(二)程序設計語言教學

程序設計語言教學是教師傳授程序設計語言知識的過程,是學生學習、掌握編程技巧的重要環(huán)節(jié)。教學過程中體現(xiàn)了教師的智慧與教育技能,不僅需要教師對程序設計有完整的知識性理解,更需要教師對學生的學習需求及認知特點有全面的把握。結合二者,由教師經(jīng)過有效的知識組織、教學流程設計等將程序設計語言的相關內容傳授給學生并指導學生進行應用。

三、框架應用的意義

(一)構建框架強化思路,有利于規(guī)范學生的編程思維

構建適應學習過程的各種類型的框架結構,既是思維過程,又是代碼編寫的書寫順序。學生在初學時就建立起編程思維意識,使得解決問題更科學、有效。

(二)圍繞框架進行切塊,有利于提高編程效率

利用框架將編程過程進行劃分。學生圍繞問題的具體分析過程,將問題具體分散于框架的各個部分,降低了同步思維的數(shù)量,使思考的難度降低,逐一解決問題,使學生更容易接受,提高了解題的效率。

(三)基于框架強化計算思維,提高了知識點的可塑性

按照框架的思維對知識進行架構,這個過程就是計算思維的塑造過程,因此每一次架構就是計算思維的強化過程。各類框架的功能相互之間是互相關聯(lián)的,故在運用過程中,學生對知識點的理解更全面、更靈活,使知識點的可塑性更強。

四、框架的分類與類別關系

(一)框架的分類

在教學過程中采用框架對問題切塊、對基礎知識再分解,將框架分成三類:語句框架、算法框架、整體框架??蚣苤械撵o態(tài)部分表示邏輯含義,動態(tài)部分表示實際應用。

1.語句框架

VB程序設計語言的知識體系中,賦值語句、選擇語句、循環(huán)語句等是非常重要的組成部分,是解決問題的最基本元素。

2.算法框架

算法是對問題進行分析后形成計算思維的最終體現(xiàn),是問題解決的核心代碼。目前,中職計算機專業(yè)程序設計課程標準中要求學生掌握的算法類型是有限的,筆者將同類算法進行結構化總結并形成統(tǒng)一的框架。

3.整體框架

在對程序設計過程的實踐經(jīng)驗指導下,計算是所有程序設計過程的核心環(huán)節(jié),圍繞計算過程中參與計算的對象即變量可以延伸出變量的定義與變量值的輸入兩個部分,圍繞計算結果的呈現(xiàn)可以延伸出輸出部分。

以把握問題解決為主要目標構建的整體框架如圖1所示:

(二)類別關系

在VB程序設計語言的知識體系中,語句框架、算法框架、整體框架這三種框架相互之間并不獨立,有著千絲萬縷的關系。就知識點的綜合性而言,語句框架用于呈現(xiàn)某一個邏輯關系,它是解決問題的基礎,是最小單元;算法框架用于呈現(xiàn)若干個邏輯關系,由多個語句框架構成;整體框架到達綜合性的最高層次,完整地解決了實際問題,是語句框架、算法框架的有機組成。就學習進度而言,根據(jù)從個別到整體、由簡單到復雜的學習規(guī)律,在教學中先掌握語句框架,再掌握算法框架,最后通過整體框架運用于實際的學習過程中。

猜你喜歡
程序設計語句框架
基于OBE的Java程序設計個性化教學研究
項目化教學在Python程序設計課程中的應用
C++程序設計課程教學改革研究
框架
醫(yī)學專業(yè)“Python程序設計”課程教學改革總結與思考
淺談框架網(wǎng)頁的學習
基于Jmeter對Node框架性能的測試研究
基本算法語句
我喜歡
作文語句實錄