題:
我是否應該每年準備新的作業,最終成績的20%是作業?
Erel Segal-Halevi
2018-04-09 10:27:51 UTC
view on stackexchange narkive permalink

今年,我準備了一門新課程(編程方面,但是可以是其他任何課程)。我在創建家庭作業中花費了很多精力。這很有趣,但也很耗時。

我想知道明年我再教一門課程時是否可以使用相同的練習。主要問題是,一旦解決方案出爐,明年肯定會有一些學生能夠獲得併複製它們。也許可以使用一些自動竊檢測工具,但是這非常困難且不太可靠。

我相信複印機不會從復印中獲得太大收益,因為作業成績僅為複印機的20%。最終成績。相反,他們將輸掉比賽,因為他們為考試做準備的程度較低,佔最終成績的80%。我擔心複製的誘惑會傷害這些學生。所以也許我應該做一些新的練習來避免被複製的誘惑。

另一方面,學生是成年人,如果他們選擇複製,那是他們的問題,他們應該承擔對材料不夠了解。我應該每年都這麼努力,只是為了保護複印機免受自己的過失嗎?

評論不作進一步討論;此對話已[移至聊天](https://chat.stackexchange.com/rooms/75792/discussion-on-question-by-erel-segal-halevi-should-i-prepare-new-homework-exerci)。
我重複了一遍編程課程,並很高興不必再次編寫所有內容-我已經有了解決方案,並且我對它們進行了微小的修改或改進。我認為這不是一件壞事。
與其設計新的練習,不如簡單地使它們變得如此困難,以至於沒有學生能夠準備完美的解決方案。這當然僅適用於高級課程。
只是一個建議,您可以隨時訪問https://codegolf.stackexchange.com/以獲得靈感。
更好地利用時間面談每位學生關於一項練習的解決方案嗎?(不要告訴他們您將選擇的練習。)
我想指出[這個答案](https://academia.stackexchange.com/a/19338/70552)一個不相關的問題,關於為什麼容忍作弊是一個壞主意。
@AJFaraday大多數代碼高爾夫球問題都是通過與大學教授的高爾夫語言截然不同的深奧的高爾夫語言解決的。
@ErelSegal-Halevi我在談論的問題多於解決方案。
十六 答案:
OBu
2018-04-09 14:08:47 UTC
view on stackexchange narkive permalink

主要的難題是作業是年級的一部分,因此您應該每學期準備一本新的作業。

我在編程課程中以徹底的方式解決了這個問題(幾年來一直在努力解決類似問題):我將 all 作業設為可選,並且只有考試才算。我非常清楚地表明,如果學生不進行練習,他們將會失敗(有些學生每年證明我做對了,這對其他人來說是激勵)。學生們收到關於他們提交的意見的反饋,他們甚至可以提交修訂。在討論常見錯誤和最佳實踐的過程中,我將匿名使用家庭作業結果。

我要做的是在課程管理網站中建立依賴關係(在本例中基於Moodle):如果學生至少提交了強制性(最少)練習,則他們只能訪問下一章。是的,他們可以提交廢話,但是很難在很短的時間內評估每個提交,因此我願意接受這個漏洞,至少到目前為止,學生們還沒有使用此選項。

我要做的第二件事是進行三個實時編程課程,學生無需互聯網就可以解決小任務(通常非常簡單的練習)。您必須通過所有這三個條件。由於這是在學期發生的,因此他們很早就收到了有關其進度的反饋。每個學期可以重複一次考試。

這些措施的結合可導致較高的參與率,並且人們沒有更多的動力去複制解決方案,因為他們沒有從中受益。

將作業設為可選作業可以使您的工作變得更輕鬆,但不會給您的學生帶來任何好處。不要誤會我的意思:這可能是完全合理的(您的時間可能有限)。但純粹是從教學上講,這是個壞建議。
實際上,@KonradRudolph的工作是相同的,因為我將反饋所有提交的信息(或我的學生同事也這樣做)。而且由於學生無法訪問下一本教材,因此他們被迫進行家庭作業……而且我什至將教室的訪問權限限於準備主題的人員(這意味著他們進行了家庭作業)。實際上,它的表現要好於許多學生“找到靈感”的幾年,因為這對通過課程很重要。
@KonradRudolph:您能解釋一下為什麼您認為使作業可選的是“純粹是從說教上來說的”壞建議嗎?
@Matteo因為總體上來說,學生都(或感到)過度勞累,因此即使在理智上知道這會在以後對他們造成傷害,但他們會盡可能放棄可選的工作。您可以說這是他們自己的錯-在某種程度上是錯!但這與目標是優化教學無關(我希望這是毫無疑問的)。而且,將某些內容設為可選(某種程度上是正確的)被視為對該策略的隱式認可。畢竟,可以期望教育者知道這一點。
@KonradRudolph:(我假設您的意思是“優化學習”)。我看不到如何使學生感到過度勞累(根據我的經驗,他們不是,他們只是在時間管理上很差)會幫助他們的健康,從而幫助他們學習。對我來說,論點似乎微弱。您是否有任何證據支持這樣的說法,即強制執行功課可以帶來更好的學習(即,更多的“優化”)?
@Matteo我是從老師的角度出發的,所以是“教學”。更準確地說,您的目標是為盡可能多的學生提供盡可能多的學習機會。—您認為時間管理是問題的一部分(!),這是正確的。但是我認為你的直覺是錯誤的。這是一個眾所周知的問題。但是,我承認我無法在此事上引用任何研究(但是通過個人交流獲得的實驗結果*確實*支持了這一點);在我作為學生助教期間以及在我的計算機科學教育課程中,它被視為“基本真理”。
如果您沒有證據,那麼@KonradRudolph基本真理往往會不正確。僅僅因為您已經接受它為真並不意味著它是正確的,或者如果它是正確的,則可能不會產生有意義的影響。
-1
@KonradRudolph我毫不懷疑這可能是真的。但這仍然是互聯網陌生人的建議。但是,答案的方法並不僅限於此。它有一種有趣的方式來獎勵進步,如果進展順利,可以引起成就感,可以很好地抵消差異。
您是否認為“強制性最低限度練習”是“強制性家庭作業”?
@Qsigma技術上為“否”,實際上為“是”。一個*可以*無需完成任何家庭作業即可通過該課程(例如,如果您因以前的工作/受過教育而具有編程經驗),但是對於幾乎所有學生來說,這都是必修課。
順便說一句:我們正在監控學生的學習進度,並將結果和進度與以前的課程進行比較。我希望在新課程形式的第二年(一年後的統計數據似乎很弱)之後,我們將獲得一些證據。
我在uni中學到的@KonradRudolph最好的東西是時間管理。強制性的作業沒有這樣做。
-1
此外,必須對應該進行評分的作業進行比對最佳練習進行最佳練習的最佳操作要容易得多的方法。
+1到@KonradRudolph ...人們通常需要額外的動力去做他們知道對自己有好處的事情,而作業絕對不是例外。
我不確定根據您的其餘答案,可選單詞是否正確。聽起來您仍然希望完成作業,只是如果作業沒有完成就不會受到懲罰。
作為一名本科生,我討厭本科課程中的必修課,因為他們不花時間從事研究生課程和研究。我不是常態,但是也許給出一個“難題”的問題,如果解決了就可以證明足夠的理解,然後提供一些有助於緩衝的可選問題將是一個很好的中間立場。
在大學期間,我從不了解軟件工程師考試的理由。程序員生存和學習的方式是解決問題,並且通過解決每個新問題來增加知識!這正是考試未測試的內容。他們可能會給您帶來問題,但會剝奪您的工具(您將擁有一生的職業生涯)來解決這些問題。那麼,考試要考什麼呢?它給您釘子錘但沒有錘子。課業卻相反,它們是從事專業工作的最準確代表。
我喜歡讓學生無需計算機即可解決編程問題的想法。我在本科生上有過這樣的課程,其中所有考試都是基於紙質的,我們必須“運行”每個問題顯示的代碼(沒有多項選擇),並且並非所有代碼都沒有錯誤。我認為我從來沒有這麼認真地思考過。但這確實為我提供了良好的基礎,直到今天,我仍然非常感謝。
allo
2018-04-09 15:09:17 UTC
view on stackexchange narkive permalink

有很多問題可以避免每年都發同樣的問題,這很有用。如果您有大約2.5年的問題,則可以每年混合使用,很難用別人的前幾年筆記來複製答案。

如果您沒有足夠多的問題了,您可以嘗試至少更改一些數字和變量名,以便簡單複制。當然,您仍然需要事後檢查新的問題和答案是否正確,但是仍然比編寫新的問題和答案更快。

如果作業是在課程的最終成績中進行評分,則您無法容忍複製。如果只需要參加考試,那就沒關係了。人們長大了,如果他們想在沒有準備的情況下被錄取,那就是他們的問題。

這本質上就是我要提出的想法。與編寫全新的問題相比,調整問題要容易得多,並且應該可以有效地防止複制上一年的答案。
mlk
2018-04-09 16:11:01 UTC
view on stackexchange narkive permalink

總會有一個權衡。每年進行一次新練習確實很不錯,但是您需要問自己,是否可以將自己的時間花在其他地方,例如,更好地準備課程的其他部分。此外,舊的練習還有一個好處,您可以從錯誤中學習。根據我的經驗,每個學期都有一些練習,我認為這些練習簡單明了,但對學生來說確實是個難題。此外,如果我很可能要連續多次使用這些解決方案,那麼我會更有動力為自己(可能還有TA)創建良好而全面的解決方案。最後,有些練習是強制性的,實際上並沒有其他選擇,通常是理論性更高的。

這並不意味著您不應該準備一些新的練習。通常情況下,您會在全年中獲得一些新想法,而我個人會嘗試養成將它們記下來以便以後使用的習慣。另一方面,總有一些練習並未按預期進行,不能真正固定,或者由於課程材料或其順序的微小變化而變得過時。

所以換句話說,這不是一個二進制問題,僅更改某些練習的中間立場也是相當有效的。

如果您擔心抄襲,通常也可以在不做太多更改的情況下進行一些快速更改工作,例如更改一些數字和說明,以及練習的文本及其格式。儘管它不會愚弄所有人,但至少要求學生認識到該問題與舊的問題同構,並且對舊的解決方案有足夠的了解,以了解需要在哪裡進行更改。當然,這只有在您將其隱藏在真實的更改中後才起作用,也就是說,添加一些新的練習並調整其順序,否則將太明顯了。

作為最後的想法,您甚至可以將事情外包一點。這並非適用於所有課程,但適合編程課程。在課程即將結束時,作為一個可選的附加練習題,請他們針對課程的一個主題設計自己的練習,包括對為什麼所述練習有助於理解某個主題的簡短描述。如果您提供一些獎勵,例如一瓶葡萄酒(如果您的學生可以喝酒)和一些亞軍的巧克力,那麼明年您可能會得到一些不錯的新主意。

由學生設計的練習很好的開箱即用思維!
法律說明:非常清楚地表明您可以稍後再使用建議的練習。
@ErelSegal-Halevi我喜歡這個答案,實際上是要建議mlk在倒數第二段中提出的建議:混合您問題的參數,因此答案將有所不同。弄清楚你在做什麼的學生將仍然需要足夠的理解,以便對以前的答案進行必要的更改,以獲得正確的輸出。
從某種意義上說,這實際上是在為現實做好準備:如果客戶擁有現有的代碼庫,但承包商離開了或有其他任何東西,而學生(作為顧問)進來了,客戶說:“嘿,我們已經有了這個程序當我們放入AB和C時,這給了我們X,但是現在我們需要它把D分解為因子,也給我們Y”,能夠剖析舊代碼並對其進行修改以按預期執行是一項重要技能!即使學習閱讀他人的代碼也是一項非常重要的技能,如果他們正在尋找前幾年的答案,這就是他們要做的事情:)
我認為您不需要提供任何獎勵。許多學生將僅更改OP作業中的一個,並將其作為自己的練習呈現出來,對練習集幾乎沒有變化(儘管比自己做一些微小的變化要好),但這是一個很好的挑戰,有些人會為此提供有趣的挑戰練習。
Edgar H
2018-04-09 16:24:01 UTC
view on stackexchange narkive permalink

這取決於您認為大學的角色。對我來說,它仍然是一個致力於學習和理解的機構。成績對於就業很重要,但最終,大學應該給想要學習的人一個學習的機會。

新問題會增強學習體驗嗎?可能是的,如果學生可以使用舊的問題和解決方案,那麼他們可以使用它來幫助他們學習如何解決此類問題。

同時,如果舊問題足以幫助學生去年學習,那麼這些問題也足以幫助學生今年學習。

我認為,大學的作用不是為不想學習的學生強制實施紀律。有很多作弊的方法,我認為在年初就消除問題的解決方案就足夠了。

甚至“在年初刪除解決方案”也沒有意義,因為重要的基本示例可以在Internet上找到,而不管自己的網頁如何。即使有人認為互聯網的許多“解決方案/討論”都是劣等的,新手也不一定會意識到這一點,而是會“學習”劣等的東西。最好始終保持高質量的解決方案/討論在線...
是的,但是如果舊問題足以幫助學生去年學習,並且其中一些學生在網上發布了答案,那麼今年的學生可能實際上並沒有“學習” *,因為他們意識到可以在網上找到答案並進行複制/粘貼;這是OP提出的問題之一:“主要問題是,一旦解決方案出爐,明年肯定會有一些學生能夠獲得併複製它們。”
如果學生不想學習,他們會找到方法。您可以將一匹馬帶到水上。我認為大學不應該試圖強迫學生學習。 就個人而言,在獲得解決方案時我總是學得最好,所以我總是推遲做(未分級的)示例表,直到獲得解決方案為止。人們以不同的方式學習,最終,人們只能為他們提供良好的工具來做到這一點。
Joel Reyes Noche
2018-04-09 11:23:49 UTC
view on stackexchange narkive permalink

我認為,每次教課程時,都要創建不同(甚至略有不同)的作業集,這是值得的。我相信這會給在校學生提供動力,讓他們解決任務而不需要別人照搬。如果您每次都分配相同的作業,那麼即使是最優秀的學生也可能會試圖複製從以前的學生那裡獲得的解決方案。至少有兩組作業(分別稱為作業A和作業B),我記下了給哪個學生的作業。目前,這使學生很難從他人那裡複製。然後,下次我教這門課程時,我嘗試創建兩個新集合(C和D)。這使得過去很難復制。 (如果您沒有時間創建全新的集合,則只需進行一些小的更改即可。)

user91122
2018-04-09 15:49:11 UTC
view on stackexchange narkive permalink

這裡是學生視角。

一定是這樣。逐年重複相同的評分練習(包括考試),這極大地挫敗了學生的積極性,因為他們通過在以下情況中進行選擇來讓學生處於有利位置,從而阻礙了學習過程:

  • 學習和學術誠信
  • P竊或記憶已知的正確答案以確保成功。

至少在短期內,這對不誠實的代理人來說是一個重要的優勢。 ,並且非常令人沮喪。

無需以相同的方式處理練習和考試。對於考試,我嘗試非常明確地指出,作業將是新的-確實是新的,而不僅僅是具有不同編號的舊作業。另一方面,我會一直重複使用舊的練習和舊的考試作業來進行新的練習(但學生只需要一定比例即可參加考試;否則,這些練習不會影響成績。),我允許小組提交練習內容-經驗表明,學生將以任何方式進行協作。
??除非您去年不及格,否則今年您將不會重複相同的評分練習。
我同意WGroleau。除非學生重複課程,否則接下來的幾年他們將不會完成相同的練習;他們將繼續學習其他課程。相比之下,OP要求在他們正在教授的課程中重複使用相同的練習-因此,這將是*新*的一組學生,重複以前的學生去年所做的相同練習(因此,當新學生“借用”前一年的學生共享的答案時,就會出現複製/抄襲的現象)
-1
我認為這是一種可能的解釋,在這種情況下,我會同意。
R.Joshi
2018-04-09 16:55:27 UTC
view on stackexchange narkive permalink

根據我作為學生的經驗。我想說,您應該有一個2/3年的周期來重複這個問題。我大學的一些講師每年都進行相同的作業,大多數學生與上一年的學生有聯繫,並且能夠輕鬆獲得答案並作弊。

2/3年的重複週期可讓您建立深入的答案,並解決問題中的任何小問題(例如,太難/容易),同時減少學生從中獲得答案的機會

編輯1。

一位講師的想法是每年重複同樣的問題,但是他會稍微調整一下數字,以吸引一些獲得答案的作弊學生。來自以前的學生,但忘記更改數字。

Wojciech Bacza
2018-04-09 15:55:49 UTC
view on stackexchange narkive permalink

我認為提出新的問題是不必要的,並且具有相同的作業對學生實際上是有益的。如果他們卡在某種東西上,他們可以查看解決方案,甚至只有一行就可以使所有內容都單擊,無論是數學,編程還是物理學等。

您已經說過,學生們長大了,並且選擇複製只會損害他們的理解力,因此認真學習的學生不僅希望獲得及格的分數,而且希望更好地理解該主題,而不是僅僅通過及格分數。

您還指定要教編程課程,因此有一個好處-當學生交作業時,您可以要求他們在軟件中進行簡單的修改,但是需要他們理解寫什麼。至少在我的大學裡是這樣工作的,那裡的修改量是作業成績的40%。就像我上週所做的那樣,一個示例修改是:分配的軟件為3x3方程組提供解決方案,使其

這只是從學生的角度來看的視角,所以總的來說,如果我教課程,我不會改變它們。

修改想法很有趣,而且聽到進一步的物流將會很有趣。這是親自完成的嗎,每個學生都被要求做出同樣的改變嗎?另外,您的第一段假設所有學生都有可用的解決方案,而不僅僅是作弊的。
修改是親自完成的,在要求您上交編程作業的課程開始時,老師會告訴您要進行哪些修改,然後在該課程中所有學生都進行相同的更改。當他們完成時,他們要求老師來給他們評分,他們同時顯示帶有修改和源代碼的軟件,並相應地評分。在大班中,例如50個人可能無法使用,但是我們分成了約20個人的小組,並且在2小時的課堂中給了每個人足夠的評分時間。
對於每個有可用解決方案的學生,都沒有官方渠道可以分發這些解決方案,但是在互聯網時代,幾乎每個人都可以使用和使用它們。我們收集了大量的已解決的作業,以及來自過去的學生的材料,例如演示文稿,摘要,筆記等,並且它每年都在增長,因為每個擁有url(在facebook上共享)的人都可以訪問和添加它。可能並非到處都如此,但是幾乎所有我的朋友,甚至來自不同大學的朋友,都擁有類似的系統,因此可以放心地假設所有學生都可以使用。
Daniel R. Collins
2018-04-10 07:16:14 UTC
view on stackexchange narkive permalink

不。我建議您不要每年花費時間進行新的編程作業。

考慮到作為終身任職的學者(這裡是美國的觀點),您將基於已發表的研究而不是基於研究獲得回報和晉升。教學努力。不考慮這些球門柱是自毀的。您應該優先安排和合理化您在適當教學上花費的時間。這項特定任務可能會花費大量時間(創造性地設計新任務,創建新的評分標準,重新發明關於棘手的斑點在哪裡,每個週期等等),並且並沒有很大的優勢

對於作弊問題,我很高興使用免費的 Moss(Aiken,Stanford U.)代碼竊檢查器。具有高度教育意義並引起學生迅速關注的是,第一天就clear竊原則進行清晰的討論,然後在第一次作業中為那些違反原則的人分配幾個零。從這個意義上講,與他們面對the竊和糾正的機會/誘惑本身,比其餘任務要有益得多。

但總而言之:優先級是您的有限時間。進行新的練習年的時間的回報嚴重不足。

儘管我並非完全不同意,但我認為,這種說法(尤其是第二段)比北美的體制更適合北美體制,比如說他們既在這兩種體系中工作又受教
如果大學的做法獎勵不提供良好的教育,那是嚴重的錯誤。
problemofficer
2018-04-11 02:52:39 UTC
view on stackexchange narkive permalink

每年創建新作業並不會阻止學生復制同一學期同學的解決方案,恕我直言,這是個大問題。根據我自己的經驗,這在我的課程中非常普遍

學生會走近你,然後問:“嘿,你已經完成了這項任務嗎?你能把我的解決方案發給我以作啟發之用。 ”如果您是與這些人的朋友,通常很難拒絕這種要求。有些人只有在遇到困難時才使用它作為幫助,而有些人只是更改變量名而“最差”提交逐字記錄副本。

因此,您應著重確保學生實際解決了特定的作業,無論

我看到了三種可能的解決方案:

1。使作業的內容與考試高度相關。

我有幾項作業,例如我將不得不創建一個小型軟件項目,並花了近一個星期的時間來完成它。然後,在考試中,只有很少的問題可以通過閱讀2-3張幻燈片獲得一些非常基礎的知識。如果所有學生都誠實並且每個人都已經處理過該主題,那麼您可以在考試中跳過它,這沒關係。但是由於不是很多人,對我確實花了一個星期的時間讓我感到沮喪,然後在考試中,我自己做的一切都沒有回報。這降低了我下次做正確事的動力。所有工作都浪費了。如果您努力工作,則希望獲得某種讚賞等級。

因此,請對家庭作業中涉及的主題進行盡可能多的期末考試。這樣,人們就會覺得有必要進行實際研究,而“好”學生會覺得值得花很多時間來進行研究。

1.1。這對於小組項目也解決了同樣的問題

許多小組作業中的大多數是由少數人完成的,即最有動力的學生。根據我的經驗,我的很多小組工作都以我完成大部分工作而告終,而其他小組的成績仍然相同。

如果家庭作業與考試非常相關,那麼他們將受到處罰。再次投入所有工作的人會感到收穫。

2。在需求中要具體但在實現中要模糊

由於@WGroleau已經編寫了,使任務描述在需求中要具體但在實現中非常開放。

3。這將導致更多的個人解決方案,竊將更易於檢測。讓學生單獨展示他們的解決方案5-10分鐘。

如果某人提交了解決方案但無法解釋一個簡單的循環或為何調用某些方法或他們在做什麼,則可以過濾掉

從個人經驗中獲取經驗的秘訣:有時演示文稿是在提交之後一到兩週,因此,在提交演示文稿時,我已經忘記了一些東西,並且在第一篇文章中一直在努力解釋基本內容。幾分鐘。這是因為我沒有為演示做準備,認為自己可以即時進行。提示學生做準備可能會減輕這種情況。

關於小組項目,第一年我必須做一個。四個人一組:一個神童(我),一個普通學生,一個要在那年之後放棄這個話題的人和一個自大,懶惰的S.O.B.。我*可能*自己完成了所有工作-但我委派了兩個模塊進行編碼,對核心邏輯和協調負責,讓“將要放棄的那個人”負責測試和文檔編制-他所具備的全部技能。我最後也寫了S.O.B的股份,並向教授報告了很多。否則它進行得很好。
我們小組最終排名第二,部分原因是我最後一分鐘的額外工作量(意識到S.O.B.是AWOL)無法添加許多可選的額外工作(受到鼓勵)。我不僅在Mac上展示了一個基於Java的項目(在Classic MacOS下!),而且還使用同一台Mac拯救了實驗室工作站上Java 2的beta版本所困擾的其他幾個小組,因此獲得了得分(他們的項目在Windows上工作正常)。
@Chromatix目前尚不清楚這個故事是否有意義。
padawan
2018-04-09 11:01:57 UTC
view on stackexchange narkive permalink

我總是嘗試準備一套新的作業問題-不管百分比如何。

正如您所提到的,總是有一部分學生會復制自己的出路,無論您的問題有多原始。但是也有一些學生不抄襲,而是努力解決問題。他們認真對待這門課程,沒有嘗試達到前幾年的水平。
因此,我覺得應該尊重他們並提出一系列新問題。

如果認真的學生不模仿,那麼為什麼他們需要新的練習?我可以為他們提供上一年已經準備的一組(良好)練習。
僅僅是因為它們是上一年的問題。如果學生交上一年的好答案可以嗎?
因此,實際上,這並不是僅僅因為它們是去年的問題而已,因為誠實的學生無論從事什麼工作都能從中獲得相同的內部學術利益。這樣做的好處是,與那些不誠實路線的學生相比,他們的情況更好。
WGroleau
2018-04-09 21:19:30 UTC
view on stackexchange narkive permalink

儘管您說過“其他課程”,但我的回答僅適用於您的編程情況:

以足夠高的級別指定要求,以使好的解決方案需要聲明/定義其他變量,數據類型,子程序等。然後竊將是顯而易見的(除非作弊者仔細檢查了更改所有標識符的代碼)。

Jay
2018-04-10 02:13:44 UTC
view on stackexchange narkive permalink

在某種程度上,您對此無能為力。大概您不會每年都得到一本新的教科書。您說這是一門編程課:我不認為您每年都會切換到另一種語言。

我認為許多老師用來測試的系統是建立一系列問題,然後每年以不同的順序使用不同的子集。就像一年問A,B,C,D和E。第二年問D,B,F,G和A,等等。

您可以做類似的作業。遇到一系列問題,然後將它們改組。

對於編程班,我認為一個簡單的解決方案是每年僅稍微更改一次問題。如果一年的編程任務是“讀兩個數字,將它們加在一起,然後顯示結果”,那可能就是生命,(大概是很早的任務!)也許第二年是“乘以它們”,第二年是“相加”並添加2“。我的可疑部分指出,這可能會使抓到非常懶惰的作弊者變得容易。如果今年的問題看起來很像去年的問題,並且只是幾個單詞不同,那麼如果有人上交的任務解決了去年而不是今年的問題,那麼他很有可能是從另一個學生那裡抄襲來的。

對於任何非平凡的問題,兩個程序員提出相同解決方案的機會很小,但是我認為要進行檢查,就需要保持每個作業分配的數據庫。許多作弊者足夠聰明改變一些事情,所以不一樣。

JdeBP
2018-04-14 16:05:11 UTC
view on stackexchange narkive permalink

Stack Exchange志願者的觀點。

在其他答案中,您還有其他學者的觀點和學生的觀點。現在,由於您的學生來找我們,因此完全不涉及您所在機構的第三方的觀點。

我們在Stack Exchange上獲得了一些好處。幾年來,像我這樣的志願者一直在發現學生所學的計算機科學/編程課程問題,然後將其重新發佈到Stack Exchange,以吸引來自世界各地的人們免費為他們解決。他們不會復制先前的答案。

this 角度來看:

  • 將課程作業問題隱藏在一種冒險遊戲界面的後面,除了完成任務的人(即完成上一課程的人)以外,其他人看不到,這對我們的志願者沒有幫助。當我們依靠公開的問題來查找他們的課程工作,來自哪個機構時,它積極地挫敗了我們。限制WWW蜘蛛抓取問題的方法也一樣。
  • 每年更改課程內容並不能解決問題。學生們只是將今年的變體提交給Stack Exchange,一些急切的志願者興高采烈地重新加入他人的學校或大學課程。過去,對我們而言,勝過劇烈的變化。我們的志願者只能對您選擇的示例名稱和場景進行模式識別,而像哦這樣的季節性記憶,難道又很快又是主顯節的結束了嗎?,繼續。
  • 指向您所在機構的學術誠實政策的超鏈接,該鏈接是直接的 (例如,沒有Word文檔),長期的穩定特定的 (即,您的策略不應在包含大量策略的單個頁面上減少數十段,而沒有特定部分標題的錨點),這是很有用的。

    還請注意,人們會將“已歸檔”讀為“不再適用”。

從某種意義上講,您犯的錯誤與軍事組織在準備上一場戰爭而不是下一場戰爭時所犯的錯誤相同。 。幾年前,全世界的學生已經在努力尋找複製答案。如今,他們使用WWW網站,包括您正在要求的Q&A系列網站,以吸引來自潛在多個遙遠國家/地區的渴望的人們,而無需付費或與學生或您沒有任何联系,

進一步閱讀

根據我自己的直接經驗,我只是一名志願者,只能認出有限數量的

  • CSCI132
  • spnkr
    2018-04-14 12:19:07 UTC
    view on stackexchange narkive permalink

    您是否根據每年的學習方式來改變教學方式?除非您是資深教授,否則您應該這樣做。因此,您的家庭作業問題自然會發生變化。

    撇開這一點:先提出兩年價值不同的問題,然後每年輪換上課。大多數學生都不比同學提前2年認識同學,因此他們很難作弊。

    因此,如果您每年上課2個學期,那麼4套“全套”將阻止絕大多數同學作弊。

    Christopher Klaus
    2018-04-15 18:12:15 UTC
    view on stackexchange narkive permalink

    每年未能創建新材料是美國兄弟會和姐妹會收集作業和測試銀行的原因。

    教授為任何組織的學生提供了好處,如果他們不做新的作業和新的考試,他們可能會使用這種策略。

    https:// www.reddit.com/r/GreekLife/comments/2hiz1p/how_is_your_organiations_test_bank_run/

    兄弟情誼是美國的事情,發問者似乎不在美國。也許您可以擴展它以考慮可能的不同上下文。


    該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
    Loading...