備案號:遼ICP備19007957號-1
聆聽您的聲音:feedback@highmark.com.cn企業熱線:400-778-8318
Copyright ?2015- 海馬課堂網絡科技(大連)有限公司辦公地址:遼寧省大連市高新技術產業園區火炬路32A號創業大廈A座18層1801室
comp9021編程原理的目的是為學生提供基本編程概念和原則的堅實基礎,培養解決問題的能力,并掌握編程語言 Python。
一、假設的知識
雖然沒有假定的知識,但數學的成熟度和對某種形式的編程的熟悉可能會減少必須致力于該課程的時間和精力,因為學習曲線很陡峭,編程可能非常耗時,特別是對于初學者。
二、學生的學習成果
1.知道如何設計、實現和測試用一種具有程序性、面向對象和功能性結構的語言編寫的程序。
2.熟練掌握Python語言,包括高級語法和編程技術。
3.深入了解對Python數據類型進行操作時幕后發生的事情,了解效率和內存使用。
4.對基本數據結構和算法有初步了解。
5.知道如何設計程序來解決小到中等規模的問題。
6.能夠編寫清晰、可靠、結構良好、經過測試、記錄良好的程序。
7.熟練使用適當的工具,特別是用于編輯、測試和調試。
三、編碼原則
1.保持簡單,KISS
這聽起來有點刺耳,但它是最重要的編碼原則之一,需要遵守。KISS是什么意思?
它意味著你應該盡可能地編寫簡單的代碼。基礎編程的規則之一是永遠不要陷入試圖過度聰明或用厚厚的高級代碼塊來炫耀。如果你能用一行寫一個腳本,就用一行寫。
2.編寫DRY代碼
不要重復自己(DRY)的計算機編程原則意味著,簡單地說,不要重復代碼。這是一個常見的編碼錯誤。在編寫代碼時,要避免數據或邏輯的重復。如果你曾經在你的程序中復制和粘貼過代碼,這就不是DRY代碼。
3.打開/關閉
這個編程原則意味著你應該致力于使你的代碼對擴展開放,但對修改封閉。當發布一個別人會使用的庫或框架時,這是一個重要的原則。例如,假設你在維護一個GUI框架。你可以發布一個版本供編碼者直接修改和整合你發布的代碼。但是,當你在四個月后發布一個重要的更新時,會發生什么?
他們的代碼會被破壞。這很可能會讓你的同僚們非常不高興。他們不會再想使用你的庫了,不管它在全盛時期是多么有幫助。相反,發布的代碼要防止直接修改,鼓勵擴展。像這樣的基本編程原則將核心行為與修改行為分開。這樣的代碼更穩定,更容易維護。
4.構成高于繼承
如果你使用面向對象編程編寫代碼,你會發現這個編程原則非常有用。組成大于繼承原則指出:具有復雜行為的對象應該包含具有單獨行為的對象的實例。它們不應該繼承一個類并增加新的行為。
依靠繼承會導致兩個主要問題。首先,繼承的層次結構很快就會變得很混亂。
以上就是關于comp9021編程原理留學生課程輔導的全部內容,海馬課堂專業課程輔導,2100+嚴選碩博學霸師資,針對學生的薄弱科目和學校教學進度,匹配背景相符的導師,根據學生情況進行1V1專屬備課,上課時間靈活安排,中英雙語詳細講解課程中的考點、 難點問題,并提供多方位的課后輔導,輔助學生掌握全部課程知識,補足短板。
閱讀原文:http://m.brains-tank.com/news/10519_62.html
版權作品,未經海馬課堂 highmarktutor.com 書面授權,嚴禁轉載,違者將被追究法律責任。
備案號:遼ICP備19007957號-1
聆聽您的聲音:feedback@highmark.com.cn企業熱線:400-778-8318
Copyright ?2015- 海馬課堂網絡科技(大連)有限公司辦公地址:遼寧省大連市高新技術產業園區火炬路32A號創業大廈A座18層1801室
hmkt088
色欲久久久天天天综合网 | 亚洲一级黄片| 91无码A| 欧美成人片久久| 久草热视频| 亚洲丝袜2| 伊人一区| 日韩91精品性爱| 欧美精品在线视频| 999日韩无码电影| 99免费小视频| 欧美中文字幕在线观看| 国产激情欧美激情| 国产亚洲欧美一区二区| 91成人蝌蚪| 国产黄色视屏| 小电影在线观看黄.999| 韩国无码在线观看| www.久久se| 夜夜草视频| 热久久91国产| 亚洲精品无码久久久| 精品免费精品产品精品| 国产精品一区二区久久| 精品AV一区二区| 国产精品一区二区在线| 91看片精品蜜桃| 国产色99。| 成人网不卡| av av性色高清| 97视频在线| 热播国产精品-高清国产精品大全-免费国产精品在线观看-第2页-成人AV | 日韩人妻一区二区三区| 亚洲欧美视频一区二区,久久久精品小视频,91视频免费播放,高清免费黄色 | 91成人在线视频| 久久精品小美女| 亚洲三级网| 国产九色91视频| 久久婷婷电影一区二区| 亚洲无码三级| 成人网二区|