999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

螺旋模式下非計算機專業程序設計課程中計算思維的培養

2018-01-04 11:35:20盧文偉夏其表
計算機時代 2018年11期
關鍵詞:項目設計

盧文偉 夏其表

摘 要: 程序設計是大學非計算機專業重要的計算機類課程,其中計算思維的培養是非計算機專業程序設計課程的主要目的。文章針對非計算機專業學生在學習程序設計課程中存在的問題,提出了基于螺旋式的教學模式下,以階段性項目設計為主體的程序設計課程中計算思維的培養方案。該研究通過對各階段課堂的合理安排與優化,讓學生在掌握編程技能的同時能更好地理解計算思維。

關鍵詞: 程序設計; 計算思維; 非計算機專業; 螺旋式; 項目設計

中圖分類號:G642 文獻標志碼:A 文章編號:1006-8228(2018)11-79-02

Abstract: Program design is an important computer course for non-computer specialty in colleges, and the training of computational thinking is the main purpose of programming courses to non-computer majored student. With the analysis of the problems in learning programming, in this paper, the spiral-model based teaching method is proposed which trains the computational thinking to non-computer majored student by designing projects phase by phase in programming courses. The students can master the programming skill, and meanwhile, understand computational thinking by the reasonable arrangement in each stage of the course.

Key words: program design; computational thinking; non-computer specialty; spiral model; project design

0 引言

計算機程序設計作為大學通識教育的重要課程,其主要目的不僅僅是使得大學生能夠掌握計算機的基本知識,熟悉編程技能,更重要的是培養大學生具備計算的思維方式[1]。不同于傳統基于邏輯的理論思維和基于實證的實驗思維,計算思維以從抽象到設計、從構造到編程實現的計算方式對問題進行基于構造思維的研究[2]。隨著計算機科學與技術的不斷發展,人們對自然現象與規律的研究越來越依賴于相應的計算模式[3],如:計算物理、計算仿真等等。然而,常規的計算機程序課堂往往只注重于對學生編程技能的培養,特別是在針對非計算機專業的程序設計通識課程中,由于課時緊張,基礎相對薄弱,要培養學生的計算思維方式就顯得任重道遠。

螺旋模式的教學是將整個課程合理地設置為若干個階段,以特定的學習目標為契機,將每一階段學習內容與目標建立在另一個階段的分析與整合之上,從整化零,又由零歸整。在簡單的學習與復雜的整合間反復進行,前一階段是后一階段的基礎,后一階段是前一階段的發展,螺旋向上,逐步達到既定目標[4]。計算思維的培養無法一蹴而就,也無法通過簡單的程序設計案例的教學與實踐達到目標,其需要通過對能體現計算思維的問題或項目進行不斷分析、整合,在反復向上的學習過程中激發學生興趣,理解計算思維的含義。在綜合分析學生學情與課程現狀的基礎上,研究在面向非計算機專業的程序設計課程(以c語言為例)中,以項目化、模塊化為向導,利用螺旋模式的課程發展方式,層層引導,最終實現對學生計算思維的培養。

1 螺旋模式下的計算思維培養

由于非計算機專業的學生面臨所在的專業課程多,程序設計學習時間緊,且學習時間呈現碎片化等問題。在以項目化、模塊化為向導,進行螺旋式教學時,項目的設計需要符合學生學習所處階段的難度,并且模塊量不宜太大,以能在3到5次課完成為宜。以下,以程序流程控制的教學階段為學習目標,設計相關項目及功能模塊,對螺旋模式下的計算思維培養課堂方式進行闡述與分析。

1.1 結合計算思維的項目設計與模塊分解

在結合計算思維的教學過程中,為充分發揮螺旋式的課程體系與方式,當課程處于程序流程控制的教學階段時,設計如圖1所示項目進行教學與實踐。這是一個簡單的“猜數字”與“猜大小”的游戲項目,該項目既符合螺旋式的教學方法,也有助于在設計過程中逐步理解計算思維,同時,該項目具備一定的娛樂性和實用性,有助于激發學生的學習興趣。

在如圖1的項目中,為更好實現螺旋式教學,首先,對項目進行功能模塊的分解與說明,主要包括如下模塊。

⑴ 登錄模塊:用于用戶登錄,只有登錄成功才能進入功能界面,有3次密碼輸入機會,如果3次密碼輸入錯誤,結束程序。

⑵ 選擇模塊:給出3個選項,選“1”進入“猜數字”模塊,選“2”進入“猜大小”模塊,選“3”則“退出程序”,選擇其他數字提示“輸入錯誤”并重新輸入。

⑶ 猜數字模塊:這是一個簡單的猜數字游戲,隨機產生一個[10,99]之間的整數,用戶猜測該數字,共5次機會,每次的猜測會提示“太大”、“太小”或“猜對了”。

⑷ 猜大小模塊:隨機產生一個[1,6]之間整數,1~3表示“小”,4~6代表“大”,用戶猜測隨機產生的數為“大”或“小”,并顯示結果。

1.2 螺旋式課堂設計與階段分解

在體現計算思維的螺旋式教學過程中,核心是如何進行課堂的計算思維化設計以及各階段間的螺旋式關聯。針對上述設計的項目及模塊,本節進行相關的課堂設計與分析。

如表1所示,該項目的設計是基于流程控制的教學階段,對于該項目,將其分解為三個課堂子階段,分別為項目架構及解析、模塊分解與實現、項目整合及總結,各子階段間互為基礎與提升,體現螺旋式的課堂方式。

在進行課堂設計時,采用理論與實踐的交叉模式,便于學生掌握編程技能的同時,積極探索,主動思考,理解計算思維。在第1個子階段中,首先對問題進行抽象化,以計算思維方式對項目整體框架和流程進行系統的分析。具體的流程分析如圖2所示,將問題進行抽象化處理,并且在功能模塊選擇中引入if或switch選擇語句。該階段主要以理論分析為主,適當結合實踐操作。在第2個子階段中,將各功能模塊單獨提取并實現。在各功能模塊的實現中會使用選擇及循環結構,該階段以實踐為主,其中適當講解語法。在最后一個子階段中,結合第1、2個子階段內容,將已實現的功能模塊進行整合,該部分要以實踐操作為主;此外,對項目進行總結,主要要求體現計算思維相關內容,該部分以理論為主。

2 總結

在計算機科學與技術全方位普及的時代,計算思維的培養是面向非計算機專業程序設計課堂的主要目標,但是傳統的小案例或大項目的教學方式并不能很好的實現計算思維的培養方向。本文的研究中,探索在課程的設計與實施過程中,以螺旋式的教學方法為基礎,對各學習階段的設計,要設計出能較好體現計算思維的項目,并合理設計課堂,優化教學方案。通過對課堂與階段項目的合理安排,使學生在掌握編程技能的同時理解計算思維。

參考文獻(References):

[1] 鄭紅波,鄭浩,秦緒佳.非計算機專業程序設計類課程之計算思維培養[J].中國信息技術教育,2017.8:89-92

[2] Wing JM.Computational Thinking [J].Communications of the ACM,2006.49(3):33-35

[3] 陳杰華.程序設計課程中強化計算思維訓練的實踐探索[J].計算機教育,2009.20:84-85

[4] 郭艷燕,周世平,賀利堅等.信息化平臺下的程序設計課程混合式教學[J].計算機教育,2017.6:74-78

猜你喜歡
項目設計
非學歷教育項目設計與開發思路
非學歷教育項目設計與開發思路
溫泉旅游服務區項目規劃設計
中國市場(2016年38期)2016-11-15 00:51:15
建設項目設計階段影響工程造價的主要因素研究
校企協同的材控專業項目設計與實踐課程建設與實踐
大學教育(2016年5期)2016-06-20 06:41:55
計費信息系統項目設計方案之初探
企業導報(2016年11期)2016-06-16 13:47:16
項目驅動式教學法在“網頁設計與制作”中的研究與應用
中國市場(2016年20期)2016-06-12 08:50:20
高職院校的實驗實訓項目設計及保障研究
求知導刊(2016年9期)2016-05-01 12:36:12
淺析基于項目的高職計算機基礎課程設計
中國市場(2016年10期)2016-03-24 16:26:11
《網頁制作》課程教學改革研究與初探
主站蜘蛛池模板: 国内毛片视频| 露脸国产精品自产在线播| 亚洲最新网址| 日韩成人高清无码| 谁有在线观看日韩亚洲最新视频 | 18禁不卡免费网站| 亚洲V日韩V无码一区二区| 无码国内精品人妻少妇蜜桃视频| 国产一区免费在线观看| 不卡无码网| 欧美综合区自拍亚洲综合绿色 | 国产精品美女免费视频大全 | 久久综合九色综合97网| 亚洲福利网址| 国内熟女少妇一线天| 综合五月天网| 就去色综合| 国产视频 第一页| 国产成人高清精品免费软件| 在线免费观看a视频| 国产精品爽爽va在线无码观看 | AV熟女乱| 日本精品视频| 亚洲天堂网2014| 国产靠逼视频| 免费观看男人免费桶女人视频| 精品国产成人高清在线| 国产91av在线| 91蜜芽尤物福利在线观看| 亚洲一区精品视频在线| 国产a网站| 在线日本国产成人免费的| 这里只有精品在线播放| 欧美日韩在线成人| 日本高清视频在线www色| 天堂网亚洲系列亚洲系列| 四虎亚洲国产成人久久精品| 乱人伦99久久| 久草视频一区| 这里只有精品在线| 99九九成人免费视频精品| A级毛片无码久久精品免费| 丝袜无码一区二区三区| AV无码一区二区三区四区| 波多野结衣AV无码久久一区| 欧洲精品视频在线观看| 波多野结衣久久精品| 在线观看91精品国产剧情免费| 在线播放国产一区| 91外围女在线观看| 亚洲第一福利视频导航| 免费观看三级毛片| 亚洲AV色香蕉一区二区| 动漫精品啪啪一区二区三区| 野花国产精品入口| 91久久夜色精品| 久久精品66| 亚洲天堂视频在线观看免费| 国产精品无码翘臀在线看纯欲| 国产成人久视频免费| 久久久波多野结衣av一区二区| 免费在线a视频| av大片在线无码免费| 亚洲最大在线观看| 亚州AV秘 一区二区三区| 99尹人香蕉国产免费天天拍| 国产高清精品在线91| 囯产av无码片毛片一级| 久久亚洲AⅤ无码精品午夜麻豆| 亚洲第七页| 日本亚洲国产一区二区三区| 在线无码私拍| 国产午夜无码专区喷水| 免费Aⅴ片在线观看蜜芽Tⅴ| 亚洲无码高清一区二区| 午夜激情婷婷| 国产成人永久免费视频| 久久99久久无码毛片一区二区| 18禁不卡免费网站| 亚洲国产精品一区二区高清无码久久 | 日本午夜影院| 9cao视频精品|