編程作業(yè)可以從簡(jiǎn)單的程序到完整的應(yīng)用程序各種各樣。了解如何處理這類作業(yè)非常重要,這樣您就能夠以最佳水平完成它們。您可能會(huì)被要求開發(fā)的一些平臺(tái)包括:
Web——用于Chrome或Firefox等瀏覽器的網(wǎng)站和Web應(yīng)用程序
移動(dòng)——適用于iOS和Android的移動(dòng)應(yīng)用程序
桌面——適用于Windows、macOS和Linux的桌面應(yīng)用程序或程序。
一、學(xué)習(xí)編程語言
如果您開始使用一個(gè)您不熟悉的編程語言來完成編碼作業(yè),可以通過以下教程在幾小時(shí)內(nèi)了解基礎(chǔ)知識(shí):
從LinkedIn Learning學(xué)習(xí)各種編程語言培訓(xùn)和教程(需要UQ登錄)
Codecademy提供有關(guān)Web開發(fā)、數(shù)據(jù)科學(xué)和計(jì)算機(jī)科學(xué)的課程
w3schools提供有關(guān)Web開發(fā)語言(如HTML、CSS、JavaScript、Python等)的教程。
獲取有關(guān)Web、軟件和移動(dòng)應(yīng)用程序開發(fā)工具的更多信息。
二、編程作業(yè)策略
可以應(yīng)用的通用策略,以使您的編程作業(yè)更容易:
盡早開始——這可以讓您有更多的時(shí)間來考慮任務(wù)以及如何處理它,但也可以讓您有更多的時(shí)間來尋求幫助(如果需要的話)
使用偽代碼規(guī)劃您的程序——偽代碼是一種非常適合規(guī)劃您想要編寫的代碼以便人們理解的方法
準(zhǔn)備文件結(jié)構(gòu)——對(duì)于簡(jiǎn)單的情況,這可能只是一個(gè)單一的文件,但對(duì)于更大的作業(yè),創(chuàng)建一個(gè)項(xiàng)目中的所有文件并適當(dāng)鏈接它們將非常有幫助。例如,如果您要編寫一個(gè)單頁網(wǎng)站:
創(chuàng)建HTML、CSS和JavaScript文件
使用HTML文件中的適當(dāng)標(biāo)簽鏈接CSS和JavaScript文件。
使用注釋——所有編程語言都允許您編寫注釋,這些注釋是程序忽略的行。使用注釋的絕佳方式是將編寫功能代碼所需的步驟寫出來。然后,您可以按行編寫這些步驟的代碼
休息一下——如果您遇到困難,現(xiàn)在可能是休息的好時(shí)機(jī)。即使休息5分鐘也足以讓您頭腦清晰
向橡皮鴨子解釋您的問題——橡皮鴨子調(diào)試實(shí)際上是解決與編程相關(guān)問題的一種合法方式。它通過大聲解釋您的問題來工作,這可以幫助您找到導(dǎo)致代碼中出現(xiàn)錯(cuò)誤的原因。
三、引用代碼
學(xué)生應(yīng)在開始之前確認(rèn)特定作業(yè)允許什么。有些作業(yè)不允許使用外部支持,所有代碼必須由個(gè)人編寫。但是,如果允許使用外部獲取的代碼,則如果不是您自己的原創(chuàng)工作,必須對(duì)其進(jìn)行引用。未引用外部獲取的非原創(chuàng)工作可能導(dǎo)致違紀(jì)程序。外部來源是指從互聯(lián)網(wǎng)上的任何地方或教程中獲取的代碼,用于編寫自己的代碼。
引用應(yīng)為每個(gè)來源提供明確準(zhǔn)確的信息,并應(yīng)標(biāo)識(shí)它們?cè)谀墓ぷ髦械氖褂梦恢谩蝹€(gè)URL不是完整或準(zhǔn)確的引用。URL應(yīng)直接鏈接到被引用的作品,而不僅僅鏈接到托管作品的網(wǎng)站。引用在線來源的示例格式:
[在哪里使用]:[資產(chǎn)標(biāo)題],[資產(chǎn)創(chuàng)建者];檢索自[網(wǎng)站標(biāo)題]([URL]),最后訪問[DD/MM/YYYY}
對(duì)于代碼引用,[在哪里使用] 應(yīng)映射到代碼中的位置,例如,在代碼本身中,創(chuàng)建一個(gè)注釋來標(biāo)識(shí)您在代碼中使用了外部來源的位置。
如果你對(duì)此還有疑問,或者有更多關(guān)于學(xué)業(yè)輔導(dǎo)方面需求的話,可以添加微信號(hào):hmkt131聯(lián)系海馬課堂的Joye老師哦。