學習啦>學習方法>通用學習方法>學習經(jīng)驗>

如何才能有效的學習程序設計

時間: 欣怡1112 分享

  學會與計算機打交道是現(xiàn)代各行各業(yè)必備的基本技能。那么如何才能有效的學習程序設計?以下是學習啦小編分享給大家的學習程序設計的建議,希望可以幫到你!

  學習程序設計的建議

  (1)要著眼于培養(yǎng)能力。C語言并不是一門純理論的課程,而是一門應用的課程。應當注意培養(yǎng)分析問題的能

  (2)要把重點放在解題的思路上,通過大量的例題學習怎樣設計一個算法,構造一個程序。初學時更不要在語法細節(jié)上死背死摳。一開始就要學會看懂程序,編寫簡單的程序,然后逐步深入。語法細節(jié)是需要通過較長期的時間才能熟練

  掌握的。初學時,切忌過早地濫用C語言的某些容易引起錯誤的細節(jié)(如不適當?shù)氖褂?+和--)

  (3)掌握基本要求,注意打好基礎。 (4)要非常重視實踐環(huán)節(jié)。光靠聽課和看書是學不會程序設計的,學C語言既要掌握概念,又必須動手編程,還要親自上級調試運行。(5)要舉一反三。學習程序設計,主要是掌握程序設計的思路和方法,學會使用一種計算機語言編程,在需要的時候改用另一種語言應當不會太過困難。無論用哪一種進行程序設計,其基本規(guī)律是一樣的。在學習時一定要活學活用,舉一反三,掌握規(guī)律,在需要時能很快地掌握其他新的語言進行編程。`

  學習程序設計的條件

  1、一定的英文閱讀能力

  因為程序設計接觸的很多文檔都是以英文的形式提供的,一個閱讀英文很困難的人,可以學會程序設計,但是不會有很深的造詣。就像一個看不懂字典的人,能學好漢語嗎?

  2、較強的數(shù)學基礎

  計算機最核心的功能就是計算,各種程序邏輯都會被轉成一定格式的運算,運算需要什么知識呢,肯定是數(shù)學了。就像一個數(shù)學很差的人能做好會計嗎?在程序設計中,需要深刻理解數(shù)學,用數(shù)學來解決你遇到的各種實際問題,類似于做數(shù)學應用題吧。這個基礎學要長期的積累。

  3、較強的邏輯思維能力

  邏輯思維可能每個程序設計人員都很需要,那么邏輯思維是什么呢?其實就是把一個事情分解成一系列的步驟在有限的時間內做完,這個也是程序設計過程中最靈活的地方。例如你要完成“去羅馬”這件事情,那么邏輯有多少種呢?借用一句俗話“條條大道通羅馬”來解釋這個問題吧,所以程序設計是典型的腦力勞動??赡苡行┤擞X得程序設計就是體力活,這也不錯,為什么呢,還是借助一個例子來說明吧,買油翁的故事大家都知道吧,如果你反復做一件相同的事情,可能這個事情對外人來說是腦力勞動,對于不斷重復做的人來說,也就只是“唯手熟爾”的體力活罷了。

  青少年學習“計算機程序設計”的好處

  1. 程序設計的目標是用某種計算機高級算法語言編寫程序實現(xiàn)特定的算法的功能。這一工作要具有強烈的創(chuàng)造意識,為實現(xiàn)預想的功能要不斷地設想多種方案;同時又需要具有十分嚴謹?shù)倪壿嬐评恚拍艹晒Φ鼐帉懗龈咝?、出色的程序。因此程序設計是獲得創(chuàng)造性修養(yǎng)與獲得正確思維方法的極好的科目。是進行智力開發(fā),培養(yǎng)良好學習方法的學科,特別是為理科的學習打下了一個良好的基礎。

  2. 由于計算機程序設計與數(shù)學是緊密相互聯(lián)系而相輔相成的。它對數(shù)學的學習有著極大的促進作用。許多數(shù)學問題必須要用計算機才能最終解決問題,反之計算機的編程常常要借助數(shù)學的思想與方法才能出色完成任務。計算機的出現(xiàn)也打破了利用數(shù)學解決問題的常規(guī),降低了數(shù)學方法的難度,提高了精度與速度。事實上現(xiàn)在的數(shù)學正在逐步地與計算機連成一體(學生的數(shù)學素養(yǎng)包含了計算機的編程能力)。

  3. 程序設計是學習其他學科的基礎,不論是文科還是理科,特別是學習理科學科,計算機是一種必不可少的工具,有許多物理、化學、生物上的問題都要求助于計算機才能獲得確切的解答,實際上機器人,動畫制作等技術也要用到程序設計方法。

  4. 程序設計是青少年參加數(shù)學建?;顒拥闹匾ぞ撸瑪?shù)學建模是一種利用數(shù)學方法與計算機程序設計解決各種問題(包括數(shù)、理、化、社會、人文、經(jīng)濟等問題)的科學活動。目前正在世界各國推廣開展這一活動。這是一種培養(yǎng)青少年面向社會科學實踐的創(chuàng)造性活動。

  5. 為了檢測學習程序設計的成績,可以參加各種有關計算機的競賽:

  ① 可參加全國青少年信息學奧林匹克,由中國計算機學會發(fā)獎,根據(jù)教育部相關文件,中小學生獲獎后可被重點學校特招或優(yōu)錄,高中生比賽獲獎可保送大學。

 ?、凇≈行W生創(chuàng)新實踐活動大賽。

 ?、邸】蓞⒓尤珖嬎銠C等級考試(由國家教育部發(fā)證)

猜你喜歡:

1.成年人的學習方法

2.計算機專業(yè)怎么制定學習計劃

3.有效學習的十大方法

4.淺談程序設計的心得

5.如何系統(tǒng)有效的學習編程知識

如何才能有效的學習程序設計

學會與計算機打交道是現(xiàn)代各行各業(yè)必備的基本技能。那么如何才能有效的學習程序設計?以下是學習啦小編分享給大家的學習程序設計的建議,希望可以幫到你! 學習程序設計的建議 (1)要著眼于培養(yǎng)能力。C語言并不是一門純理論的課程,而是一
推薦度:
點擊下載文檔文檔為doc格式

精選文章

  • 如何正確高效的學習程序開發(fā)
    如何正確高效的學習程序開發(fā)

    程序開發(fā)是一種非常類似于學習的一種藝術形式或一種運動的技能,通過用心練習,不斷地從別人那里學習,才會編寫的更好。以下是學

  • 如何正確有效的學習程序編程
    如何正確有效的學習程序編程

    很多人都覺得學習第一門編程語言或許是學習編程最困難的事情,但并非一定會這樣。為了幫助大家更好的學習編程,以下是學習啦小編分享給大家的學習

  • 如何正確有效的學習唱歌發(fā)音
    如何正確有效的學習唱歌發(fā)音

    有些小伙伴特別愛唱歌,可是怎么唱都唱不好?沒關系,以下是學習啦小編分享給大家的學習唱歌發(fā)音的方法,希望可以幫到你! 學習唱歌發(fā)音的方法 一、唱

  • 如何才能正確有效的學習采購
    如何才能正確有效的學習采購

    如何才能正確有效的學習采購?想了解更多的信息嗎,和學習啦小編一起看看吧! 以下是學習啦小編分享給大家的正確有效學習采購的方法,希望可以幫到你

3761859