我想教一個完全新手的程序員(有人擁有藝術學士學位但從未進入編程)。教學和編程讓新手感到興奮
我試圖引進蟒蛇,但反應是類似,「好吧,它打印1,2,3,......或者是的,它斐波納契數列,但什麼是使用,我可以很容易地做到這一點,或者我的計算器做到了,它有什麼用處「。我試圖推銷這個宏偉的想法,說:「嘿,你看到你使用的MS Office,它使用相同的概念。」但它不起作用。簡而言之,我無法創建或展示任何內容來吸引新手對編程感興趣。我展示了我使用wxpython創建的GUI,但很驚訝地看到我寫的代碼給了新手什麼,只是恐怖。
任何人都可以提出相關的編程,甚至一些簡單的代碼,這將使新手編程教學方法或某事認爲編程是很酷,輕鬆,有趣的學習?
但編程不是很酷,簡單或有趣的學習。這是令人難過的,困難的和學習的鬥爭。讓你的創意熟人用他/她的時間做一些更吸引他/她的事情。 –
@HighPerformanceMark:這是事。我通常會測試某人是否合理使用河內塔的例子。如果他們快速而輕鬆地解決這個問題,我認爲他們足以理解編程。她很快就解決了這個問題,我想,嘿編程對她來說可能是對的。我現在滯後的事情是我沒有什麼可以創造利益。 –