<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                高中生如何學習編程 ----From a high schoolstudent's view to learn Python 關鍵字: python 高中生學編程 MIT公開課視頻 計算機科學及編程導論 無經驗學編程? 在高中階段,很多的學生都從以前的學奧數、學英語轉向了學一些計算機的知識,一方面是為了將來更好選專業,一方面也是為了適應科技的發展。那么高中生到底適不適合學習編程呢?答案是肯定的。因為高中生已經已經有了比較扎實的學科基礎(上大學只是換了個環境),而且已經能夠自己對知識進行一定的總結,所以去接觸一個完全陌生的知識是完全有能力面對的,但是從何下手實在是一個十分重要的問題。 我從暑假開始學習的Python編程,由于完完全全是新手,所以很多關于計算機的基礎知識都一知半解,網上的各種大神所寫的編程教程林林總總,而且網上推薦的各種關于Python的編程書籍又是種類繁多,又是核心編程,又是Python2.5編程,又是Python3.0以上最新編程教程,更有Python入門經典教程…… 對于我這個剛入門的高中生來說簡直就是眼花繚亂,不知從何下手。我對編程這一對我來說全新的事物完全缺乏概念,有些書上一句帶過的知識,我卻絲毫摸不著頭腦,這種感覺就像小時候學奧數的時候一樣,有種小小的絕望感,沒辦法只好硬著頭皮上了。 由于是自學,所以還是想找一些老師講課的視頻教程,特別是針對大學新生的,畢竟再過一年我們也要跨入大學,這些課程的對象和我有差不多的學習基礎。最后找到一個MIT的公開課:<<麻省理工學院公開課:計算機科學及編程導論>>的課程十分的適合我這樣的初學者。 在這個課程里面,教授不僅僅講了Python的編程知識,而且還介紹了許多關于計算機的基礎知識,使得我對計算機有了一個十分形象的概念。有了這個公開課的幫助,我的Python學習也慢慢步入了正軌,接下來就是安裝各種集成的編譯環境,然后去書店去從各種各樣的書籍中挑選出我能夠看懂的書籍,有時候還會在書店里呆一個下午就為了找一本能夠解決我問題的書。 隨著學習的深入,自己的興趣也越來越濃厚,從剛開始遇到程序錯誤時的手足無措,有時候都想放棄的狀態,到現在遇到問題反而比較興奮,從剛開始只能夠在命令行狀態下鍵入一些簡單的語句,到現在可以解決一些比較復雜的問題,雖然從知識水平上看,我還處于剛入門的階段,算不上有多專業,但是我覺得我的學習方法還是比較正確,沒有走彎路,在我們這個階段時間比較寶貴的情況下,這一點我認為是非常重要的,看著自己寫出來的這些程序,心中也有一些小小的成就感…… 就要開學了,我對假期的學習過程做了些總結,在總結的過程中我突然想到,如果也有像我一樣的高中生或初學者需要學習編程的的話,那豈不是也要走一遍我走過的坑?那對于一些沒有特別多時間的同學們來說可能很容易就半途而廢了,就像我當初也冒出過放棄的念頭一樣。所以我就想寫一個自己的教程,根據我自己的學習經驗和經歷,來把我認為最適合高中生或初學者的學習內容和學習模式展現出來,讓大家不必再糾結于茫茫的資料和所謂的“入門教程”。這就是我想寫這個博文的原因。 順便向大家介紹一下這個教程的主要內容。做為一個初學者,首先了解一下計算機本身是非常重要的,但我們又不可能很深入的學習,所以先看看MIT的公開課視頻,我花了些時間做了一些剪輯,然后按照教程中列出的一些參考書籍進行閱讀,教程中會給出這些文章的詳細鏈接,主要的目的是了解計算機:它到底是個什么原理?它是怎么發展的?它的結構和組成是什么樣的?并且更詳細的了解一下我們經常會說的CPU、內存、硬盤等。這一切都是一個學習計算機知識的人的必修課,所以在前幾篇的教程中我就向大家詳細介紹了計算機的發展歷史,計算機的組成并且加上了幾段精彩的視頻,這些內容雖然和編程看似沒有直接的關聯,但如果這些基礎的知識不先進行一些了解,肯定會阻礙我們將來深入學習編程,正所謂“磨刀不誤砍柴工”。 接下來我就開始了編程部分的講解,在講Python之前,我先向大家介紹了計算機的語言,這其中就包含了計算機語言的概念,用途以及分類幾個重點的內容。大家也知道,計算機編程語言種類繁多,Python就是其中的一種語言,那么我介紹其它的一些計算機語言也是為了讓大家更好地了解Python這門語言:了解它的優勢和劣勢。 在介紹大體的介紹完計算機語言之后,我們就要進入Python語言的具體學習了,那么我把Python的學習教程分成了幾個章節,第一個就是Python語言的大體介紹,主要是如何安裝,搭建我們的學習環境;然后詳細介紹在使用Python編寫程序時用到的一些基本元素,例如:字符串,數字等等。接著就是Python的語言基礎部分,語言基礎就是幫助大家能夠更好的書寫代碼,正確的書寫代碼的技巧。 在語言基礎之后呢,就是關于程序流程的講解:例如條件,循環等邏輯語句,而這些也是大家在寫代碼是不可或缺的部分。接著我就會進行Python的函數部分的教程,當然這和我們數學中的函數有很大不同,具體怎樣不同呢,就需要大家從教程中尋找答案了。 在這些基礎的技巧介紹完了之后,我就會向大家介紹我所寫的一些程序,包括組合問題,24點問題,都十分有趣。 這就是我的教程的大體內容,我期望通過我的博客,可以搭建一個和大家溝通交流、共同學習的平臺。 我的更多文章: - 十四、Python編程計算24點(之二)(2013-10-03 22:18:28) - 十三、Python編程計算24點(之一)![](https://box.kancloud.cn/2015-10-30_5632e1cc04fc3.gif "此博文包含圖片") (2013-10-02 22:15:46) - 十二、Python簡單數據結構應用(之二)(2013-10-02 22:10:41) - 十一、Python簡單數據結構應用(之一)(2013-09-23 23:31:49) - 十、Python編程解決組合問題(之二)![](https://box.kancloud.cn/2015-10-30_5632e1cc04fc3.gif "此博文包含圖片") (2013-09-21 23:37:27) - 九、Python編程解決組合問題(之一)(2013-09-21 23:32:54) - 八、Python的函數編程(之二)![](https://box.kancloud.cn/2015-10-30_5632e1cc04fc3.gif "此博文包含視頻") (2013-09-20 23:09:39) - 七、Python的函數編程(之一)![](https://box.kancloud.cn/2015-10-30_5632e1cc04fc3.gif "此博文包含視頻") (2013-09-20 23:09:10) - 二、計算機系統的簡單介紹![](https://box.kancloud.cn/2015-10-30_5632e1cc04fc3.gif "此博文包含視頻") ![](https://box.kancloud.cn/2015-10-30_5632e1cc04fc3.gif "此博文包含圖片") (2013-09-15 15:23:32) - 一、Python語言的入門(2013-09-08 09:16:19)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看