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

面向新工科的python語言案例化教學探討

2021-06-25 11:10:48呂勇王桂娜張鑫
電子測試 2021年4期
關鍵詞:案例語言教學

呂勇,王桂娜,張鑫

(蘇州大學機電工程學院,江蘇蘇州,215021)

0 引言

隨著新工科[1]建設的到來,我們也迫切需要對相關課程的教學方法加以改革。作為增長最快的編程語言python,被越來越多的程序員們選作開發的首選語言,各大高校開始把python語言作為一本基礎編程語言進行講授。國內的上海交通大學、同濟大學、北京理工大學、哈爾濱工業大學、北京交通大學等也在《大學計算機》或《程序設計》課程中講授Python 語言[2]。

我們根據Python的學科知識體系[3]與相關崗位典型工作任務特點對知識點和技能點進行組合,形成相應的學習領域。描述學習領域應該包含三個要素:學習目標,學習內容以及學時安排。根據典型工作任務分析結果,將知識與能力有機組合形成學習項目與學習任務。學習項目是以典型工作任務為基礎設計的學習載體,是對典型工作任務進行教學化處理的結果。

1 python語言的優勢

Python是一種跨平臺的計算機程序設計語言。是一個高層次的結合了解釋性、編譯性、互動性和面向對象的腳本語言。該語言具有簡潔性、易讀性和可擴展性等優點,總的指導思想是,對于一個特定的問題,只要有一種最好的方法來解決就好了。和常用的MATLAB相比,Python是一門更易學、更嚴謹的程序設計語言。它能讓用戶編寫出更易讀、易維護的代碼,同時開發者可以用Python語言實現完整應用程序所需的各種功能。

Python語言的學習內容和其它語言類似,主要包括基本的語法規則和應用。如何講解枯燥的語法是每個老師教學過程中的常見問題,我們采取以問題為導向的方法來解決。在具體的案例中去學習語法,鑒于這個思路,本文例舉了兩個常見的案例,讓學生快速了解python語言的語法及其應用。

2 具體案例

2.1 條件運算符的嵌套

在C語言編程中經常遇到的問題是條件運算符的嵌套,我們在python中加以解決,基本思路和C語言類似。常見的問題如下:學習成績>=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。我們采用python3完成程序的編寫,完整代碼圖1所示:

圖1 條件運算符的嵌套代碼

2.2 雙重循環的使用

在實際編程中經常遇到數組的處理問題,比如求一個3*3矩陣主對角線元素之和。那么我們可以采用雙重for循環控制輸入二維數組,再將a[i][i]累加后輸出。完整代碼如圖2所示:

圖2 雙重循環代碼

當我們依次輸入78,34,23,34,56,33,12,21,2時構成一個3*3的矩陣,運行結果為136.0.

通過這兩個簡單的案例我們發現python語言的便捷性,案例的設計宜與學生的學科專業進一步結合,通過合適的、面向不同學科專業的實例達到既闡釋計算學科的普適思維,又給出面向特定學科專業的范例的教學效果。

2.3 問題分析與總結

新工科人才的培養不僅要與時俱進,同時也需要一定的創新性。在python教學中,我們首先通過幾個具體例子讓大家熟悉編程環境Spyder,了解python語言的基本語法,在此基礎上我們可以拓展思路,提出一些具有發散思維的問題,充分發揮學生的主觀能動性,一個問題可以通過不同的編程去解決。我們將正確的編程代碼進行共享,讓學生直觀得了解不同的思路,同時也能夠與其他人進行對比分析,取長補短,形成一個良性的循環。

2.4 python語言教學的拓展

近年來,全國大學生電子競賽、各種物聯網大賽、及“藍橋杯”全國軟件和信息技術等各種涉及python語言編程的競賽日益增多。學科競賽主要考察學生的知識應用能力,創新能力以及合作能力。我們可以將歷年的競賽題目作為一個小項目,模擬實際比賽進行分組,一方面可以讓學生更好的使用python語言這個工具,也為以后參加此類比賽打下堅實的基礎。

我們還可以將老師的科研項目融合進來,目前計算機視覺是一個研究的熱點,很多項目都采用視覺處理的方法,尤其是目標檢測已經成為非常重要的研究方向。其中所采用的深度學習方法使用了python語言,我們可以讓學生完成一個簡單的二分類任務,判斷圖片中是否存在某個物體,采集一些樣本作為訓練集和測試集,為學生將來從事科研提供一個良好的平臺。

最后我們鼓勵學生在學習python語言的時候要觸類旁通,要學會各種語言之間的轉換,現在的互聯網提供了一個知識共享的平臺,我們可以在網上看到非常優秀的代碼,如何將其它語言轉換成我們所學的python語言對學生的理解與再應用能力提出了更高的要求,學生在有了一定的編程基礎之后要善于利用開源代碼,這也是將來工作中遇到的實際問題。總之,要學有所用,提高分析問題和解決問題的能力。

3 結語

我們結合具體的例子對python語言[4,5]進行了實驗,學生可以專注于解決問題的方法。在教學過程中,應不斷的改進現有的教學方法,吸收先進的教學理念,利用好python語言這個有力的武器,充分發揮學生的主觀能動性,讓理論和實踐充分結合。經過不斷的探索,必將逐步完善教學體系,培養出更多的符合新工科建設的優秀人才。

猜你喜歡
案例語言教學
案例4 奔跑吧,少年!
少先隊活動(2021年2期)2021-03-29 05:40:48
微課讓高中數學教學更高效
甘肅教育(2020年14期)2020-09-11 07:57:50
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
隨機變量分布及統計案例拔高卷
讓語言描寫搖曳多姿
“自我診斷表”在高中數學教學中的應用
東方教育(2017年19期)2017-12-05 15:14:48
發生在你我身邊的那些治超案例
中國公路(2017年7期)2017-07-24 13:56:38
對外漢語教學中“想”和“要”的比較
唐山文學(2016年2期)2017-01-15 14:03:59
累積動態分析下的同聲傳譯語言壓縮
一個模擬案例引發的多重思考
中國衛生(2015年4期)2015-11-08 11:16:06
主站蜘蛛池模板: 久久99国产精品成人欧美| 亚洲AV人人澡人人双人| 一区二区三区精品视频在线观看| 亚洲黄色网站视频| 国产精品亚欧美一区二区| 九色国产在线| 国产网站一区二区三区| 国产精品视频白浆免费视频| 久久久久人妻一区精品| 亚洲国产精品日韩av专区| 久久精品91麻豆| 久久综合九九亚洲一区| 日韩精品毛片人妻AV不卡| 中文字幕第4页| 57pao国产成视频免费播放| 国产成人福利在线视老湿机| 国产欧美日韩另类精彩视频| 国产香蕉国产精品偷在线观看| 99精品这里只有精品高清视频| 国产成人亚洲毛片| 精品综合久久久久久97| 成人午夜免费观看| 精品在线免费播放| jizz在线观看| 久久精品无码一区二区日韩免费| 国产成人乱无码视频| 欧美啪啪视频免码| 国产大片喷水在线在线视频| 欧美啪啪精品| 欧美激情视频二区三区| 欧美一区中文字幕| 亚洲人成影院在线观看| 亚洲乱伦视频| 久久99国产视频| 国产色婷婷| 99久久精品视香蕉蕉| 免费无码又爽又刺激高| 三区在线视频| 成人福利在线观看| 国产成人精品亚洲77美色| 国产喷水视频| 永久免费无码成人网站| 亚洲三级a| 日韩欧美国产区| 免费Aⅴ片在线观看蜜芽Tⅴ| 亚洲 日韩 激情 无码 中出| 婷婷亚洲视频| 一本久道久综合久久鬼色| 成年女人18毛片毛片免费| 扒开粉嫩的小缝隙喷白浆视频| 熟妇无码人妻| 欧美激情第一区| 91香蕉视频下载网站| 久热99这里只有精品视频6| 亚洲码在线中文在线观看| 91人妻日韩人妻无码专区精品| 视频一本大道香蕉久在线播放| 亚洲va视频| 喷潮白浆直流在线播放| 亚洲狠狠婷婷综合久久久久| 波多野结衣一二三| 亚洲福利视频网址| 成人在线天堂| 伊人久综合| 欧美亚洲国产一区| 色婷婷在线影院| 红杏AV在线无码| 亚洲男人的天堂久久精品| 草草影院国产第一页| 十八禁美女裸体网站| 欧美性精品不卡在线观看| 精品91自产拍在线| 免费亚洲成人| 国产久操视频| 国产欧美专区在线观看| 国产成人无码综合亚洲日韩不卡| a欧美在线| 伊人久久久大香线蕉综合直播| 国产性爱网站| 最新亚洲人成网站在线观看| 亚洲欧美在线综合一区二区三区| 午夜a级毛片|