2014-02-26 55 views
0

根據我的經驗,在表達相同情況的幾種不同語言中有很多類似的命令。 (即for循環,類似的數據結構)學習如何在沒有語言的情況下編程?

那麼,在處理計算機語言之前,是否有一種方法可以學習純編程技術,例如與編程相關的思維過程和一般概念框架?

我感覺好像當人們教程序時,他們跳過了前進的必要邏輯,失去了很多人。可悲的是我在這個組裏。

+4

雖然我喜歡你的問題,但它不適合SO。也許你有更多的運氣在http://programmers.stackexchange.com –

+0

我覺得這是一個更好地學習的過程,特別是如果你想讓思維過程下降。 – user2920788

+0

儘管可能有一些練習可能希望引導思維朝着後期編程或CS教育的正確方向發展,但如果沒有編寫程序的程序,即編程語言,則無法真正編寫程序。同樣,如果沒有計算概念,你就不能談論計算。 – delnan

回答

2

不是。在編碼方面,最好的學習方法就是通過做。從錯誤中學習將是你能做的最好的事情,但這並不意味着不尋求幫助。

你可以用一些書教你自己。但是當它涉及到它時,這不是一本閱讀本書,而是通過A類測試。這正在開發一些適合你和環境的方法,也是唯一的學習方法。

0

如何使用圖形環境學習編程概念?我會說Alice就是答案。

從網站:

使用創新的編程環境,支持的 3D動畫創作,愛麗絲項目提供了工具和 教學計算思維,解決問題的材料,並 計算機編程跨越年齡和年級水平。

0

由於編程涉及的電腦寫作的指令,我不知道這將是有意義的學習,而無需學習一門語言編程。

如果你想學習的基本理論,沒有得到也堅持執行,你能學習計算機科學和考慮自動機理論和數據結構與算法分析和不結合你的任何特定的語言等科目。

+0

雖然您提到的CS主題對程序員(如使用編程語言的人)非常有用,但它們大致分爲兩類:(1)語言不可知,但需要選擇以任何方式使用的語言。 (2)語言不可知,因爲它們與任何類型的程序都非常分離,更關心*計算模型而不是實際計算。 – delnan

相關問題