如何決定自己的程式語言(高中生)

更新於 發佈於 閱讀時間約 2 分鐘
作為一個高中生,程式語言對我們來說最多是用於解數學題之類的APCS題目(其他方面的就看個人啦)鍛練邏輯思考能力,是任何語言都能夠辦到的,那麼,要如何確定自己適合什麼語言呢?

一個心酸的摸索期

這說來有點心酸,我花了一年自學python後正式判定沒有慧根並轉向C++的懷抱。
一開始電腦老師給了我們一個網站,上面有滿滿的python試題,大約100多題,要我們自己摸索自己翻網路去學習。
其實都挺順利的,直到70多題時碰到「二維陣列」。我至今無法理解他,我真的想知道如何用python寫出一個二維陣列並運用,在經歷一個月的嘗試後,我在之後電腦課都耍廢了。

一個偶然,我開始認識他

在耍廢之後,為何我會選擇C++,而不是其他如Java,C語言呢?這,其實蠻扯的。
後來,在知道APCS這個為了未來想去資工系所準備的管道後,我再次下定決心要把一個語言練好。
兜兜轉轉,我來到了選擇的時刻。四選一,刪去python那個我放棄的二維陣列,刪去了比較不常出現在APCS題目中的Java,二選一。
我知道這兩者靠我那個一個月都學不會二維數列的能力,我勢必要找個補習班。我也沒選出來就開始選擇補習班,剛好有一間網站設計不錯,離我家近,有點名聲的補習班。他開的課程,是C++。
決定完成,我快樂的投入C++了。

一個緊張的開場,一個愉悅的現在

一開始其實很緊張,我對於一切都是陌生的,整個教室也沒認識的,甚至整個教室就我一個女生(資工科的悲哀),有點沮喪地聽著課程後,開始了一個補習的孤單生涯。
不過,我開始找到了一點點寫程序的樂趣,回家的做題時間也體驗了好幾次教不會電腦的無奈,但寫出來時,我想哭一下。
這是一個玄學的機制,你就是有一點點,喜歡上了那種寫程式碼的魅力。
而且!記得那個二維陣列嗎,在C++,我居然可以順暢地寫出宣告一個二維陣列。
我跟python的關係是從熟絡到冷淡,我對C++是從緊張到愉悅。

給各位的小建議

  1. 合不來別強求,如果停滯太久反而沒用。
  2. 凡事都使要經過嘗試,如python前面簡單後面難,C++上手難習慣容易。
  3. 如果真不知道自己擅長哪種,找出幾題各用不同語言試試看。
  4. 運氣!我成功在二選一中遇到了和我契合的C++。
為什麼會看到廣告
avatar-img
5會員
8內容數
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
劉○軒的沙龍 的其他內容
一次來自於學校的報告,在之後進行加工發表而成。 研究目的﹔ 了解如何自製一個光譜儀和光譜儀之形成。
作為一位APCS的入門菜鳥,剛學習C++不久就挑戰APCS,成功讓我體會到到了自己的實力是如此的不足,不過作為一個經驗,就簡單分享一下了。
有時候會思考自己的未來,想做什麼,想考什麼大學,很多很多,但一切只是空想。在對於目標仍不明確之時,已經來到了高二,開始為了未來做準備之時。
一次來自於學校的報告,在之後進行加工發表而成。 研究目的﹔ 了解如何自製一個光譜儀和光譜儀之形成。
作為一位APCS的入門菜鳥,剛學習C++不久就挑戰APCS,成功讓我體會到到了自己的實力是如此的不足,不過作為一個經驗,就簡單分享一下了。
有時候會思考自己的未來,想做什麼,想考什麼大學,很多很多,但一切只是空想。在對於目標仍不明確之時,已經來到了高二,開始為了未來做準備之時。
你可能也想看
Google News 追蹤
Thumbnail
現代社會跟以前不同了,人人都有一支手機,只要打開就可以獲得各種資訊。過去想要辦卡或是開戶就要跑一趟銀行,然而如今科技快速發展之下,金融App無聲無息地進到你生活中。但同樣的,每一家銀行都有自己的App時,我們又該如何選擇呢?(本文係由國泰世華銀行邀約) 今天我會用不同角度帶大家看這款國泰世華CUB
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
大學記憶中的程式課,我過得很痛苦。以為懂了,作業卻永遠寫不出來。有鑑於過往痛苦的經歷,學程式語言類似學習外語,應該從需求出發,並且以生活中可理解的事物當作範例學習。所以去年大膽的進行了一個實驗:我們來上中小學生的 Python 課程,透過寫程式解數學題目培養直覺。男孩們選了一個非常瓊瑤的題目!
Thumbnail
從範例學python的目標讀者: 針對剛進入的初學者,想學習Python語言。 有基礎本數學邏輯基礎即可。 從小遊戲學python的目標讀者: 針對已經有經驗的C/C++, Python, 或其他有程式基礎的讀者。 想實作一些小專案,從實做中學習如何分析需求、元件分拆、到底層實作
Thumbnail
想要使用python學習程式應該要怎麼開始呢? 首先就是要下載Python(程式語言)還有Pychar(整合開發環境,IDE)這兩個軟體。 在Google的搜尋欄位打上Python下載, 點選第一個Download Python。 第二步點選Download,選擇你的電腦系統。
Thumbnail
Python擁有便攜性和通用性,適用於多種場景,同時具有全球通用性。Python在科技製造業、資料分析、人工智慧等領域有廣泛應用,對於理工科背景者而言有獨特的優勢。透過在線課程、自學書籍、實作專案,以及參與社群和開源專案,理工背景者可以達成從轉職進入Python程式領域的目標。
Thumbnail
我其實不算程式出身。 我在香港中學畢業(亦則高中畢業)後,飛到台灣讀多媒體,大二才接觸程式。 如果是程式老手,可能可以直接用C++、Python這些程式語言來做遊戲。但新手如(當時的)我,需要一個遊戲引擎。 事實上,程式老手也會需要遊戲引擎。畢竟直接使用程式碼大概就和鑽木取火差不多,而遊戲引擎
在一次五天的年假中,我決定開始學習Python編程。雖然最初進展順利,但後來發現自己在解題和邏輯方面遇到了困難。經過思考後,我決定轉而學習C/C++,並且制定了一個計畫,希望成為一名後端工程師。這將需要挑戰我的時間管理能力。
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
文學創作和寫程式之間,似乎是兩件充滿衝突的事情,有時候我會有點難以解釋發生在自己身上的這種二元特性。以前國高中學習的時候,學科被分割成國英數社自五個項目,其實我最喜歡的科目是國文和數學,在高中要分類組的時候,因為感覺自己除了國文數學之外,還喜歡歷史,所以選了一類組。但是,如今回首從高中選組之後到現在
當我們在念高中時,對於文理組的選擇總是讓人感到徬徨。有些人天生理解自己喜歡什麼擅長什麼,但是有些人則不溫不火,不確定自己擅長的是否喜歡,不確定自己喜歡的是否擅長,應該說人有百百種,選擇什麼路線或者說法對自己比較有利,那就會自然去做其中的選擇。 最常見的理科diss文科的說法叫做「不就是因為念不下去
Thumbnail
初入IT產業的人士在學習Python語言後,IT證照如ITS Python認證是否值得考取?本文以ITS證照特點、實施建議和IT認證考試資訊為主,詳述證照的好處和準備時間。
Thumbnail
現代社會跟以前不同了,人人都有一支手機,只要打開就可以獲得各種資訊。過去想要辦卡或是開戶就要跑一趟銀行,然而如今科技快速發展之下,金融App無聲無息地進到你生活中。但同樣的,每一家銀行都有自己的App時,我們又該如何選擇呢?(本文係由國泰世華銀行邀約) 今天我會用不同角度帶大家看這款國泰世華CUB
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
大學記憶中的程式課,我過得很痛苦。以為懂了,作業卻永遠寫不出來。有鑑於過往痛苦的經歷,學程式語言類似學習外語,應該從需求出發,並且以生活中可理解的事物當作範例學習。所以去年大膽的進行了一個實驗:我們來上中小學生的 Python 課程,透過寫程式解數學題目培養直覺。男孩們選了一個非常瓊瑤的題目!
Thumbnail
從範例學python的目標讀者: 針對剛進入的初學者,想學習Python語言。 有基礎本數學邏輯基礎即可。 從小遊戲學python的目標讀者: 針對已經有經驗的C/C++, Python, 或其他有程式基礎的讀者。 想實作一些小專案,從實做中學習如何分析需求、元件分拆、到底層實作
Thumbnail
想要使用python學習程式應該要怎麼開始呢? 首先就是要下載Python(程式語言)還有Pychar(整合開發環境,IDE)這兩個軟體。 在Google的搜尋欄位打上Python下載, 點選第一個Download Python。 第二步點選Download,選擇你的電腦系統。
Thumbnail
Python擁有便攜性和通用性,適用於多種場景,同時具有全球通用性。Python在科技製造業、資料分析、人工智慧等領域有廣泛應用,對於理工科背景者而言有獨特的優勢。透過在線課程、自學書籍、實作專案,以及參與社群和開源專案,理工背景者可以達成從轉職進入Python程式領域的目標。
Thumbnail
我其實不算程式出身。 我在香港中學畢業(亦則高中畢業)後,飛到台灣讀多媒體,大二才接觸程式。 如果是程式老手,可能可以直接用C++、Python這些程式語言來做遊戲。但新手如(當時的)我,需要一個遊戲引擎。 事實上,程式老手也會需要遊戲引擎。畢竟直接使用程式碼大概就和鑽木取火差不多,而遊戲引擎
在一次五天的年假中,我決定開始學習Python編程。雖然最初進展順利,但後來發現自己在解題和邏輯方面遇到了困難。經過思考後,我決定轉而學習C/C++,並且制定了一個計畫,希望成為一名後端工程師。這將需要挑戰我的時間管理能力。
Thumbnail
什麼是Python python是電腦程式語言的一種,如同python官方網站上的介紹 "Python是一種程式語,可讓你更快速地工作並更有效的整合系統"。簡單地說,就是你可用python這個程式語言去告訴電腦你想要作什麼,讓電腦來幫你完成你要作的事情。
Thumbnail
文學創作和寫程式之間,似乎是兩件充滿衝突的事情,有時候我會有點難以解釋發生在自己身上的這種二元特性。以前國高中學習的時候,學科被分割成國英數社自五個項目,其實我最喜歡的科目是國文和數學,在高中要分類組的時候,因為感覺自己除了國文數學之外,還喜歡歷史,所以選了一類組。但是,如今回首從高中選組之後到現在
當我們在念高中時,對於文理組的選擇總是讓人感到徬徨。有些人天生理解自己喜歡什麼擅長什麼,但是有些人則不溫不火,不確定自己擅長的是否喜歡,不確定自己喜歡的是否擅長,應該說人有百百種,選擇什麼路線或者說法對自己比較有利,那就會自然去做其中的選擇。 最常見的理科diss文科的說法叫做「不就是因為念不下去
Thumbnail
初入IT產業的人士在學習Python語言後,IT證照如ITS Python認證是否值得考取?本文以ITS證照特點、實施建議和IT認證考試資訊為主,詳述證照的好處和準備時間。