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
《網頁制作》課程教學改革研究與初探
主站蜘蛛池模板: 另类重口100页在线播放| 日本高清成本人视频一区| 999精品视频在线| 午夜小视频在线| 在线国产资源| 亚洲最新地址| 91在线播放免费不卡无毒| 99精品一区二区免费视频| 日韩欧美综合在线制服| 2021国产精品自产拍在线观看| 日韩在线2020专区| 毛片在线播放a| 免费人成在线观看成人片 | 国产精品久久久精品三级| 亚洲成在人线av品善网好看| 一级香蕉人体视频| 亚洲精品国偷自产在线91正片| 亚洲一区二区三区麻豆| 国产aⅴ无码专区亚洲av综合网| 少妇极品熟妇人妻专区视频| 99视频在线看| 精品国产Ⅴ无码大片在线观看81 | 国产精品爆乳99久久| 丝袜国产一区| 精品亚洲麻豆1区2区3区| 日本日韩欧美| 成年女人a毛片免费视频| 视频二区中文无码| 亚洲V日韩V无码一区二区| 国产精品美人久久久久久AV| 日韩A∨精品日韩精品无码| 欧美在线精品怡红院| 国产区在线观看视频| 乱系列中文字幕在线视频| 99久久精品久久久久久婷婷| 久久久久久久久18禁秘| 国产一区二区三区在线观看视频 | 在线观看亚洲精品福利片| 国产一区二区色淫影院| 91色爱欧美精品www| 91福利一区二区三区| www.精品国产| 亚洲欧美综合精品久久成人网| 激情影院内射美女| 亚洲国产系列| 99精品高清在线播放| 麻豆精品久久久久久久99蜜桃| 日韩成人在线网站| 青青草原国产av福利网站| av天堂最新版在线| 成人在线亚洲| 日本AⅤ精品一区二区三区日| 久久一色本道亚洲| 国产资源免费观看| 中文字幕在线观| 欧美特黄一免在线观看| 精品无码人妻一区二区| 伊人久久精品无码麻豆精品| 婷婷激情五月网| 国产成人91精品| 97视频免费在线观看| 国产国模一区二区三区四区| v天堂中文在线| 全部免费特黄特色大片视频| 人人91人人澡人人妻人人爽| 毛片一级在线| 国产美女精品一区二区| 亚洲系列无码专区偷窥无码| 精品国产三级在线观看| 亚洲精品在线观看91| 国产一级特黄aa级特黄裸毛片 | 成人在线不卡| 日韩精品少妇无码受不了| 一本一本大道香蕉久在线播放| 中文字幕人妻无码系列第三区| 国产成人AV男人的天堂| 国产无码精品在线播放| 久久黄色小视频| 99ri精品视频在线观看播放| 亚洲欧美在线综合图区| 白浆视频在线观看| 欧美a级在线|