iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
佛心分享-SideProject30

從0開始—初階程式語言學習者的必經之路 系列

訂定這個題目的方向的出發點來自對於程式語言還在學習過程的自己,儘管上過程式語言學習的課程及閱讀相關書籍!有時會產生似乎似懂非懂的感覺,我認為可能是沒有系統性的整理導致的印象模糊,爲了提升自己的能力,希望這30天可以將自己過往所學製作成容易閱讀及理解的心得筆記,使得跟我一樣的初學者能看完此分享能有茅塞頓開及更大的慾望學好程式!此計畫也希望從粗淺的語言介紹到後來能讓大家都學習到較有難度的語言用法!

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

Hello, World! 初學筆記心得

目錄: 前言程式語言介紹2.C++ 範例程式碼與易犯錯誤3.Java 範例程式碼與易犯錯誤4.Python 範例程式碼與易犯錯誤 1.程式語言程式語言除了設...

2024-08-01 ‧ 由 Corrina 分享
DAY 2

數字排列有這麼複雜嗎?簡單迴圈介紹讓Java一目了然!

第一天說明簡單Hello!World說明今天一樣是進入初階的迴圈說明,讓初步寫程式的你對於算數的語法不再困惑! 目錄1.C++,Java,Python迴圈2.比...

2024-08-02 ‧ 由 Corrina 分享
DAY 3

DAY3 迴圈設計遊戲

DAY2有介紹一些迴圈的運用,今天想分享一個進階練習!這裡有一個名為「迷宮探險」的Java動態生成數據的遊戲概念: 目錄1.遊戲概述2.遊戲機制3.JAVA實例...

2024-08-03 ‧ 由 Corrina 分享
DAY 4

DAY4 少不了的關卡!用迴圈語法增加障礙

DAY3生成了一個遊戲,為一個主要使用動態生成數據製作的遊戲,今天就接著加上其他不同的語句來增加遊戲的難易度吧!今天的迴圈主要增加了continue 語句,以下...

2024-08-04 ‧ 由 Corrina 分享
DAY 5

DAY5 遊戲越來越困難!怎麼使用迴圈讓敵人越來越多?

day3,4使用了隨機生成與continue 語句製作了關卡,今天就來用反向語句增加難度吧! 目錄:1.反向迴圈實例2.遊戲設計 反向迴圈(Reverse Lo...

2024-08-05 ‧ 由 Corrina 分享
DAY 6

DAY6怎麼讓畫面變好看?創造圖形化界面!

一個遊戲少不了的就是按鈕的設定及美編啦~今天增加的設定可以初步調整簡單且無造型的遊戲,提高遊戲客觀性! 簡介/設計一個簡單的進入遊戲前的頁面視窗(讓玩家可以選擇...

2024-08-06 ‧ 由 Corrina 分享
DAY 7

DAY7 比大?比小?猜到對的數字!

今天使用了一個猜數字遊戲的範例,使用 do-while 迴圈讓使用者反覆輸入數字,直到猜中為止。 目錄1.解釋用法2.新增語法及程式內容 1.解釋用法 導入...

2024-08-07 ‧ 由 Corrina 分享
DAY 8

DAY8太初階?延伸前天的數字遊戲!

昨天的簡易數字遊戲使用戶,使用了do-while迴圈,那這種數字遊戲可以增加什麼設定呢? 目錄: 1.設定猜測次數限制2. 增加難度選項3. 加入提示功能4....

2024-08-08 ‧ 由 Corrina 分享
DAY 9

DAY9 一起玩才好玩~增加多人模式

DAY8我們介紹了許多建議如提示、計分等,今天就利用昨天介紹的第五點介紹今天使用及延伸的程式碼! 目錄1.使用語法2.程式碼呈現 1 使用語法 import...

2024-08-09 ‧ 由 Corrina 分享
DAY 10

DAY10新增遊戲功能-for迴圈及其他語法

1.多人模式/回合限制/重新開始的功能增加多人模式 + 回合限制 + 重新開始遊戲的實作範例 import java.util.Scanner; public...

2024-08-10 ‧ 由 Corrina 分享