网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務(wù)員期刊網(wǎng) 論文中心 正文

網(wǎng)絡(luò)資源下Python程序設(shè)計教學探析

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了網(wǎng)絡(luò)資源下Python程序設(shè)計教學探析范文,希望能給你帶來靈感和參考,敬請閱讀。

網(wǎng)絡(luò)資源下Python程序設(shè)計教學探析

摘要:文章分析了網(wǎng)絡(luò)資源輔助對“python程序設(shè)計教學的積極影響和適合運用的網(wǎng)絡(luò)資源,提出網(wǎng)絡(luò)資源輔助下的“Python程序設(shè)計”教學指導(dǎo)以及管理策略,以期有效提升“Python程序設(shè)計”教學的質(zhì)量,為網(wǎng)絡(luò)資源輔助在“Python程序設(shè)計”教學中的運用提供借鑒。

關(guān)鍵詞:網(wǎng)絡(luò)資源;“Python程序設(shè)計”;教學;策略

0引言

計算機編程語言的發(fā)展,讓國內(nèi)外學校也開始設(shè)置有關(guān)的課程,很多地區(qū)都將Python編程基礎(chǔ)加入信息技術(shù)課程與高考內(nèi)容體系,在技術(shù)高考改革方案中,用其取代課本中的VB程序設(shè)計語言。以往在教學中,教師采用的教學方式比較單一,先是講解有關(guān)的理論,之后讓學生上機操作,最后是課后練習,教師要花費很多的時間講解基礎(chǔ)知識以及語法結(jié)構(gòu),學生在實踐中只要完成教師布置的實驗題目,錄入以及調(diào)試程序就可通過,這就使得教學過程無趣,長期如此,學生很容易失去學習的積極性和興趣。要想改變現(xiàn)狀,教師就需要將理論教學與實踐教學有效結(jié)合,加強實踐環(huán)節(jié),提升學生的學習興趣,培養(yǎng)其自學能力,合理地運用網(wǎng)絡(luò)資源,滿足教師教學和學生學習的需求,提升“Python程序設(shè)計”教學的質(zhì)量。

1網(wǎng)絡(luò)資源輔助對“Python程序設(shè)計”教學的積極影響

1.1簡潔易學

在“Python程序設(shè)計”教學中運用網(wǎng)絡(luò)資源進行輔助具有積極影響?!癙ython程序設(shè)計”語言和“英語”有很高的相似度,在語法以及操作方面都比較簡單。通過運用網(wǎng)絡(luò)資源,可以降低學生的學習和理解難度,方便學生深入把握程序語言并正確書寫。由于“Python程序設(shè)計”簡單,容易學習,能夠減少學生書寫程序代碼時產(chǎn)生的錯誤事項,提升準確率[1]。

1.2功能較強

Python程序設(shè)計是一種程序設(shè)計語言,且其不收費,在對其開發(fā)過程中,開發(fā)人員就考慮到了初學者的學習及運用,有針對性地結(jié)合各種需求,研發(fā)了不同的版本。例如,Python學習拓展包以及插件,在研發(fā)的過程中,能夠讓學習者高效解決很多事情,提升便利性和效率,可以節(jié)省學習者的時間,實現(xiàn)高效學習。

2適合運用的網(wǎng)絡(luò)資源

當前網(wǎng)絡(luò)中有很多關(guān)于Python的學習資源,不僅有不收費的電子圖書,還有一些網(wǎng)站中設(shè)置了多樣化的學習幫助[2]。依據(jù)功能作為標準,可以將網(wǎng)站劃分成3種類型:第一種是提供編輯以及運行的平臺,通過使用這一類型的網(wǎng)站,用戶不用建立開發(fā)環(huán)境,只需要登錄相應(yīng)的網(wǎng)站就能夠直接進行開發(fā)。常用的網(wǎng)站有等。第二種,有編排好的學習內(nèi)容、具備編輯以及運行環(huán)境。常用的網(wǎng)站有等。第三種,慕課網(wǎng)站。這類網(wǎng)站中不僅提供文字形式的學習資源,還有視頻講解的方式,比如,等[3]。使用第一種網(wǎng)站,學生可以通過其隨時隨地對Python進行編輯和運行,無須在計算機中安裝PythonIDE,可以給學生提供便利,不斷地練習編程和程序開發(fā)。第二種網(wǎng)站可以滿足學生的學習需求,除了有現(xiàn)成的開發(fā)環(huán)境之外,還科學地安排了有關(guān)的學習內(nèi)容。這種類型的網(wǎng)站較多,且都有不一樣的特色,有的網(wǎng)站的交互學習功能很好。比如,,這一網(wǎng)站能夠?qū)Τ绦驁?zhí)行步驟進行展示;而則可以讓學生學習編程。登錄網(wǎng)站之后進入相應(yīng)的學習頁面,頁面窗口主要有3部分,包括學習內(nèi)容講解、編輯器、輸出面板[4]。若是學生編輯的程序中有錯誤,在執(zhí)行中會發(fā)出提示,幫助學生對錯誤的地方進行調(diào)整和修改。界面除了能夠?qū)W(wǎng)站中的示例程序進行編輯和運行,還能夠運行學生自己的程序。另外,例如,登錄進去就可以進入互動電子書頁面,里面有很多章節(jié)的超鏈接,學生可以結(jié)合學習需要,點擊相應(yīng)的超鏈接,學習具體的內(nèi)容。這一網(wǎng)絡(luò)中的功能最完善,電子書中的代碼隨時能運行,還能夠展現(xiàn)代碼執(zhí)行的流程,各章節(jié)都配置了相應(yīng)的練習,不僅有題目和答案,還有討論。運用第三種網(wǎng)站,可以給學生提供豐富的學習資源,其中每門課程都有較多的內(nèi)容,如:課件、考試、測試、作業(yè)、討論區(qū)等,所有的學習內(nèi)容,既有文字資料,也有視頻資料,可以幫助學生更直觀的學習知識。其實,這類網(wǎng)站差不多就是將授課學習模式遷移到網(wǎng)絡(luò)上。

3網(wǎng)絡(luò)資源輔助下的“Python程序設(shè)計”教學指導(dǎo)和管理策略

在“Python程序設(shè)計”教學中運用各種網(wǎng)絡(luò)資源,不僅可以給教師的教學提供便利,補充教學內(nèi)容,還能夠給學生提供幫助,幫助學生更好地學習知識。學生要合理地使用學習資源,培養(yǎng)和提升其自學意識和能力,這樣可以給學生提供更多的動手編程機會。學生要想熟練地掌握編程技術(shù),沒有捷徑可走,只能多練習,在實踐中進一步掌握理論知識,提高自身的學習效率和質(zhì)量。教師在教學中要合理選擇和運用網(wǎng)絡(luò)資源,補充課堂教學內(nèi)容,提升教學效果,打破只靠幻燈片教學的方式,通過運用相關(guān)網(wǎng)站,給學生展示程序執(zhí)行的整個過程;學生可以直接看到,降低其理解和掌握難度。過去在教學中,教師的教學模式單一固定,缺乏靈活性,一般都會先講解要學習的理論知識,之后帶領(lǐng)學生運用計算機操作,最后給學生布置課后練習。因為實驗室資源有限,加上教師講解理論知識花費很多的時間,使得學生上機操作的機會有限,學生課后練習也不方便,這時想要做程序設(shè)計練習,就要在計算機中安裝運行環(huán)境,學生操作起來比較麻煩。而通過運用相關(guān)的網(wǎng)絡(luò)資源,就可以給學生的學習提供便利,不用安裝運行環(huán)境,能夠隨時練習,在不斷的練習中,掌握編程知識和方法。有了網(wǎng)絡(luò)資源提供幫助,教師在指導(dǎo)學生學習以及管理方面也要做出調(diào)整。例如,教師在課前可以讓學生登錄某個具體的網(wǎng)站,自己學習相應(yīng)的內(nèi)容,完成附帶的練習,教師在課堂教學中檢查其完成的情況。教師可以在課后給學生多布置一些實驗練習,這樣在實驗課中教師就可以給學生答疑解惑以及檢查學生練習情況,結(jié)合學生的情況,有目的性地提供指導(dǎo),提升課堂教學的效率和效果。教師要重視實踐教學?!癙ython程序設(shè)計”學習就是要讓學生把握程序設(shè)計的思想,讓學生學會用編程語言解決具體的問題。因此,教師在教學中要注重講解問題分析思路,讓學生在不斷的練習中建立程序,解決相應(yīng)的問題,提升學生的實踐能力。教師在教學中應(yīng)該尊重學生的學習方式。大多數(shù)學生在剛接觸程序設(shè)計時都會抄程序,這是一種正?,F(xiàn)象,因為學生的認知水平有限,課時安排時間較少,學生記住的知識有限,若是不抄,甚至會無法完成簡單的任務(wù),這會對學生的學習積極性和信心造成打擊。需要注意的是,雖然可以抄,但是應(yīng)該要把握好度,抄的過程中要讓學生帶著理解,再試著對程序進行一些修改。例如,在循環(huán)結(jié)構(gòu)中讓學生對終值、初始值等進行修改,對循環(huán)的次數(shù)實施調(diào)整,要是學生可以完成修改任務(wù),就意味著學生掌握了該知識點。在此基礎(chǔ)上,教師可以引導(dǎo)學生試著自己創(chuàng)作程序。例如,運用隨機數(shù)做“擲骰子”,創(chuàng)造隨機產(chǎn)生剪刀石頭布的程序,讓學生循序漸進的發(fā)展。教師在教學中要體現(xiàn)出學生的主體地位,加強任務(wù)以及問題驅(qū)動。首先,教師要正確地引導(dǎo)學生,讓其依據(jù)網(wǎng)絡(luò)資源進行課前預(yù)習,依據(jù)預(yù)習中的練習檢測題目掌握自己的預(yù)習情況。教師也可以結(jié)合學生的預(yù)習結(jié)果,找出學生不足的地方。其次,以問題為依托,讓學生利用QQ群討論知識,分析整理學生在學習以及討論中出現(xiàn)的問題,教師可以給學生推薦有關(guān)的網(wǎng)絡(luò)資源,幫助學生解決疑惑和不懂的地方,提升學生的學習效率。

4結(jié)語

網(wǎng)絡(luò)中有很多關(guān)于“Python程序設(shè)計”方面的學習資源,且還在不斷地補充,可以為學生的學習提供便利。基于科學合理地運用學習資源,可以讓理論教學做到交互性、演示性以及實踐性,在實踐中學習,讓學生有更多的練習時間,還可以培養(yǎng)其自學能力,提升學習效率和效果。所以,教師和學生要合理地運用網(wǎng)絡(luò)資源,助推“Python程序設(shè)計”教學的開展,提升教學有效性。

[參考文獻]

[1]陳瀾.計算思維視域下初中Python程序設(shè)計教學策略[J].中國信息技術(shù)教育,2021(2):56-58.

[2]楊曉燕.線上與線下教學相結(jié)合促進初中Python編程教與學[J].新課程,2020(41):115.

[3]張橋.初中Python程序設(shè)計教學方法初探[J].中國信息技術(shù)教育,2020(Z3):86.

[4]李亞朋.初中程序設(shè)計課程的游戲化教學研究[D].武漢:華中師范大學,2020.

作者:彭庾鴻 單位:笠澤實驗中學

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
文秘服务 AI帮写作 润色服务 论文发表