大數據專業《程序設計基礎》課程標準_第1頁
大數據專業《程序設計基礎》課程標準_第2頁
大數據專業《程序設計基礎》課程標準_第3頁
大數據專業《程序設計基礎》課程標準_第4頁
大數據專業《程序設計基礎》課程標準_第5頁
已閱讀5頁,還剩9頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

《程序設計基礎》課程標準二級學院:智能制造與信息工程學院執筆人:衛星君審核人:制定日期:2022年7月陜西能源職業技術學院一、課程信息表1課程信息表課程名稱程序設計基礎開課院部智能制造與信息工程學院課程代碼考核性質考試前導課程計算機基礎后續課程數據分析與挖掘、分布式文件系統應用Hadoop、數據清洗與可視化總學時56課程類型理論課是□實踐課是□理論+實踐是□理實一體化是√適用專業大數據技術二、課程性質1.課程類型《程序設計基礎》課程是計算機網絡技術專業的專業技術平臺課程,在課程體系中起核心支撐作用,主要培養學生掌握Python的基礎知識和基本概念,包括列表、元組、字符串、字典以及各種語句。循序漸進地介紹了一些相對高級的主題,包括抽象、異常、魔法方法、屬性、迭代器。利用Python與數據庫、網絡、C語言等工具結合使用,從而為實際項目實施提供支撐。2.課程功能定位。表2課程功能定位分析對接的工作崗位對接培養的職業崗位能力Linux運維工程師1.用Python實現測試工具及過程。2.能使用python第三方庫。3.能使用python實現自動化。PythonWeb網站工程師1.能掌握python基本語法2.能使用框架完成web設計數據分析1.能掌握python基本數據結構2.能使用numpy,scipy,matplotlib3.能對接spark,Hadoop人工智能1.能掌握python常用的數據分析方法2.能使用sklearn完成常用模型測試3.能使用框架完成算法模型設計三、課程目標與內容1.課程總目標學生通過本課程的學習,應熟練使用python語法,能進行設計、分析、編碼、測試和部署,具有運用面向對象的思想編寫程序解決實際問題的技能。能在linux操作系統下完成自動化運維的工作,在windows/linux下腳本開發,實現數據訪問。強調從學生的學習和認知水平出發,倡導體驗、實踐、參與、合作與交流的學習方式,提高學生的編成應用能力。2.課程具體目標(1)知識目標1)掌握列表和元組、字符串的、字典的使用。2)掌握條件、循環和其他語句。3)掌握文件的處理方式。4)掌握函數的含義和作用、定義和調用、異常含義和異常處理的方式。5)掌握面向對象程序設計的基礎知識、類和類型含義和面向對象思想編寫程序。6)掌握對常用數據庫基本訪問和web的基本編程方法。(2)技能目標1)使用列表和元組、字符串的、字典實現常見數據存取。2)設計案例,實現條件、循環和其他語句。3)設計案例,實現對文件的讀取。4)設計案例,完成函數的定義和調用,實現案例需求。5)能夠使用面向對象的思想,設計程序,完成案例需求6)能夠使用框架,完成簡單網頁設計。(3)素質目標1)具有良好的思想品德和誠實、敬業、負責等職業道德;2)具有良好的文化修養;3)具有良好的團結協作精神、團隊意識、組織協調能力;4)具有開拓創新精神;5)具有良好的語言理解與表達能力、判斷推理能力、數值運算能力、資料分析能力、信息技術應用能力、外語應用能力、思維策略能力、人際溝通與合作能力、自我學習與自我提高能力、分析和解決問題能力等職業核心能力。表3課程教學目標與內容序號畢業要求指標點知識目標技能目標素質目標教學內容1熟練python中常用數據結構設計案例,用列表和元組、字符串的、字典存取數據。完成案例設計,實現常見數據結構的使用。具有良好的數值運算能力。1.列表2.元組3.字符串的4.字典2掌握python中條件、循環設計案例,使用條件語句和循環語句實現。完成輸出所有和為某個正整數的連續正數序列案例,實現條件語句和循環語句使用。具有良好的判斷推理能力1.if語句2.for循環3.while循環3掌握pyhton中文件操作對文本文件的操作,實現文件內容的讀取。完成記錄鍵盤中輸入的字符,并輸出的案例,實現對文件的操作。具有良好的判斷推理能力1.文件的基本操作2.指定目錄下的文件操作4掌握python中函數的使用設計案例,使用函數滿足案例中的功能要求。完成計算規則圖形的面積案例,通過函數實現。具有良好的判斷推理能力1.Python代碼編寫規范2函數的定義3.函數的調用5掌握python中異常處理方法。使用異常處理方法,解決程序中異常問題。完成程序設計中,異常處理的方法。具有良好的判斷推理能力1.捕捉異常2.基本異常捕捉語句3.帶finally子句的異常處理4.拋出異常掌握面相對象的基礎知識。使用面相對象的思想,設計計算器案例。完成案例設計,實現面向對象的基本思想。具有良好的判斷推理能力1.類的定義與使用2.Python類與對象3.繼承4.析構函數使用Django框架,掌握基本的web編成方法設計完成一個簡單網頁使用python,完成簡單網頁設計。具有良好的判斷推理能力1.Django安裝2.創建項目3.數據庫的訪問表4課程教學安排序號項目(模塊)任務(單元)2教學內容重點、難點、考核點課程思政元素學時1模塊1Python基礎1.掌握python的安裝、基本概念、;2.掌握列表和元組;3.掌握字符串的使用;4.掌握字典的使用。5.掌握條件、循環和其他語句6.掌握文件的處理方式。1.python概述2.使用字符串3.字典使用4.條件、循環和其他語句5.文件和流字典使用條件、循環和其他語句文件和流IT行業202模塊2python函數、異常1.掌握函數的含義和作用;2.掌握函數的定義和調用;3.掌握異常含義;4.掌握異常處理的方式。1.函數的定義和調用2.變量的作用域任務3.異常的含義和捕捉4.異常和函數函數的定義和調用變量的作用域任務異常的含義和捕捉傳統文化163模塊3面向對象設計1.掌握面向對象程序設計問題;2.掌握面向對象基礎知識;3.掌握類和類型含義;4.掌握使用面向對象思想編寫程序;1類和對象2構造和析構函數3繼承類和對象構造和析構函數繼承工匠精神144模塊4web編程1.掌握對常用數據庫基本訪問;2.掌握web的基本編程方法1Python訪問數據庫2使用Django框架完成web編程Python訪問數據庫Django框架簡單應用編碼規范6四、課程考核本課程重在培養學生綜合運用python語言知識編寫程序、調試程序的能力。針對該課程的培養目標,考核方式采用“過程評價、終結考核、獎勵加分”三部分的綜合性考核方案。過程評價包含職業素養和專項考核兩部分,占課程成績的80%。職業素養包括出勤、作業、學習態度及與他人的合作情況。專項考核依托相應學習情境,選擇三項主要實踐/職業能力進行考核,重點考察實際操作能力,采用實際工作環境上機考試,在教學過程中根據教學進度分三次進行,每次考試時間為90分鐘。。終結考核采用實做方式,占課程成績的20%。設計完成某軟件系統,必須包括輸入輸出、分支結構、循環結構、函數調用等知識點的運用。五、實施要求1.授課教師基本要求《python程序設計》課程團隊建設規劃,通過加強“雙師”結構與“雙師”素質團隊建設、兼職教師隊伍建設,努力打造具有實踐能力強、教學水平高的“雙師”結構合理的專兼結合教學團隊。建立團隊合作的機制,加強青年教師培養,積極開展教學研討和教學經驗交流,提升教學團隊的執教能力;鼓勵教師跟蹤行業新技術發展,學習新技能,不斷提高課程教學團隊的技術服務能力。教師團體隊需要的能力要求如下:(1)具有較強的編成能力。(2)具有一定的項目實踐經驗。(3)具備課程教學設計與組織能力,能很好的駕馭課堂。2.實踐教學條件要求此部分主要填寫本課程教學需要使用的校內實訓室、校外實習基地的相關信息,可參考下表填寫。(1)校內實訓室(一個實訓室一張表)表5實1401-2實訓室實訓室(中心)名稱XXXXX實訓室面積100m2序號核心設備數量備注1計算機30臺2Pthon30套3相關軟件包30套45(2)校外實習基地此部分主要填寫本課程教學需要使用的校外實習基地,合作深度包括深度合作型、緊密合作型、一般合作型三個等級,各等級標準參照校外實踐教學基地建設標準,可參考下表填寫。表6python程序設計課程校外實習基地序號校外實訓基地名稱合作企業名稱校外實訓基地功能接納學生人數備注3.教學方法與策略本課程應采用理論實踐一體化教學模式。在教學過程中應將基礎理論與實踐操作緊密結合,做到理論為實踐服務,充分調動學生學習興趣。實驗實訓過程中應給予學生足夠的時間,讓學生能在教師帶領下逐步由會使用,轉變為會分析,會自己解決問題。本課程應采用多種教學方法。(1)“項目驅動”教學法在一體化教學過程中,以“任務驅動”為主線,將策劃、任務分解、“教學做”有機結合起來。(2)現場教學法在實訓場、生產一線進行現場教學,理論與實踐有機結合,進行一體化教學,增強學生的感性認識,建立控制系統的現場感,提高學生的理解能力,易于學生掌握較抽象的知識點。(3)“教、學、做”一體教學法在可編程控制器應用技術系統的理論和實踐技能講授過程中,堅持采用教、學、練、做四位一體教學法,邊講邊學,邊學邊練,邊練邊做,講、學、練、做相互交叉,學做合一、理實一體,使學生具有堅實的理論知識和過硬的實踐技能。(4)案例教學法采用課程教師參與開發的教學裝置案例講解,由于教師深入了解該裝置,而且能運行,也可以調試(解決了到企業往往只能眼看手不動的不足),有效地使難以理解的概念簡單化、形象化,充分激發學生的學習興趣和主動性,并提出問題,培養學生分析問題、解決問題和創新思維的能力。在此基礎上再到企業參觀學習。4.教材、數字化資源選用表7python課程教材選用表序號教材名稱ISBN教材類型編者出版社出版日期Python程序設計實用教程9787302500476全國高等院校應用型創新規劃教楊連賀清華大學出版社2018.6表8python課程參考教材選用表序號教材名稱ISBN教材類型編者出版社出版日期Python程序設計應用教程9787113241452高等院校計算機教育“十三五”應用型規劃夏敏捷中國鐵道出版社2018年02月表9XXX課程數字化資源選用表序號數字化資源名稱資源網址Python快速入門/course/courseMain.htm?courseId=262012Python

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論