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
《網頁制作》課程教學改革研究與初探
主站蜘蛛池模板: 97国产在线播放| 好吊妞欧美视频免费| 一级爆乳无码av| 一级毛片免费高清视频| 国产精品微拍| 美女国内精品自产拍在线播放| а∨天堂一区中文字幕| 亚洲AⅤ无码日韩AV无码网站| 亚洲综合狠狠| 久久人午夜亚洲精品无码区| 婷婷中文在线| 在线免费无码视频| 三级欧美在线| 久久毛片基地| 精品国产一区91在线| 国产精品手机在线观看你懂的| 免费观看成人久久网免费观看| 国产成年无码AⅤ片在线| 亚洲欧美精品日韩欧美| 国产精品入口麻豆| 91人人妻人人做人人爽男同| 国产成人一二三| 青草精品视频| 日韩免费成人| 亚洲不卡av中文在线| 成人在线天堂| 99伊人精品| 国产成人精品高清在线| 手机在线免费毛片| 91精品综合| 成年人视频一区二区| 2021亚洲精品不卡a| 国产原创第一页在线观看| 毛片网站在线看| AV天堂资源福利在线观看| 在线观看精品国产入口| 亚洲日韩每日更新| 99精品高清在线播放| www.91在线播放| 国产呦精品一区二区三区网站| 国产精品视频3p| 一区二区三区高清视频国产女人| 一级成人a做片免费| 在线观看国产黄色| 亚洲第一成年免费网站| 亚洲天堂777| 亚洲一区二区三区麻豆| 国产特一级毛片| 强乱中文字幕在线播放不卡| 亚洲av日韩综合一区尤物| 免费欧美一级| 中国国语毛片免费观看视频| 色成人亚洲| 欧美性色综合网| 亚洲AV电影不卡在线观看| 日韩成人在线一区二区| 伊人激情综合网| 中文字幕第4页| 久久香蕉国产线看精品| 国产精品原创不卡在线| 成人午夜免费观看| 国产精品视频公开费视频| 无码 在线 在线| 免费一级毛片| 免费激情网址| 亚欧成人无码AV在线播放| 久久网欧美| 欧美a在线视频| 国产91全国探花系列在线播放| 久久黄色影院| a毛片免费在线观看| 一级高清毛片免费a级高清毛片| 国产产在线精品亚洲aavv| 国产精品蜜臀| 久久综合丝袜日本网| 婷婷激情亚洲| 精品无码一区二区三区电影| 久久久久亚洲Av片无码观看| 欧美一区二区三区国产精品| 亚洲日韩精品伊甸| 好久久免费视频高清| 国产第一页第二页|