打字練習

9個免費英文打字練習網站:讓你寫程式、回信件超快速

最後更新時間: 2021 年 9 月 1 日

英文的打字教學隨著程式語言列入學校教育課程,有越來越多的網站推出各式的英打教學,用來提升編寫程式的效率,畢竟如果老是因為打錯字要一直 debug 除錯,學習寫程式的過程中會讓人相當疲憊又挫折。

英文打字也是會使用到英文書信、文章、報告及線上文字交談的人必備的技能,這篇文章提供你 9 個免費的英文打字學習及練習網站,幫你提升打字速度與準確度,快速提高工作效率。

在瞭解有哪些英文打字練習資源前,我們先來看一下一般人的平均英打速度,讓你知道你的打字程度在哪裡;也簡單的告訴你,好的打字姿勢,讓你技能提升,健康也加分。

英文打字速度統計

根據統計,一般人的平均英打速度約每分鐘41個單詞,也就是41 wpm(wpm是words per minute的縮寫)。

單詞並不是指1個字母,而是5個字元,例如’I run’包含5個字元(不包括’ ‘),會被當成1個單詞,空格也視為一個字元,就是你按一次按鍵就相當於1個字元。

如果你一分鐘內可以打出30個’I run’,你的英打速度就是30 wpm。

目前全世界英打最快的速度是 216wpm,1946 年時由 Stella Pajunas 在一台 IBM 的電腦上所創下的紀錄,是一般人平均英打速度的5倍速之上。

提高打字速度的 5 個好習慣

source:照護線上
  1. 坐姿端正,上身保持正直,手肘最好有支撐,不懸空。
  2. 左、右手食指放至在F、J鍵盤上(鍵盤上各有突出物)。
  3. 記憶鍵盤按鍵位置,打字時不看鍵盤,輕敲按鍵。(用力打字並不會比較快,只會比較快受傷)。
  4. 練習時以輸入正確為優先,之後再開始加快速度。
  5. 適時的讓手及眼睛休息,當你一直打錯字時就是要休息一下的時候了。

免費英文打字練習的 9 個網站

接下來要介紹的英打網站,介面基本上都是英文的,不過不用擔心,都是一些簡單的單字,找找 Tutor、Practice、Lesson、Course、Learn 相關的學習按鈕或選單,點進去就可以開始學習了。

RATATYPE

source:RATATYPE
  • 適合對英文打字不熟悉的人,從基礎開始教你如何加快英打速度。
  • 需註冊才可練習,免費使用

RATATYPE 是一個完全免費的打字教學網站,提供從手指鍵盤擺放教學、各個按鍵練習到單字與句子練習的基礎教學,也有打字速度測驗及團體的打字競賽,使用者介面設計的相當精美。

source:RATATYPE

學習的模式可以選擇有手指鍵盤位置教學,或是單純只有文字的模式。

登入 RATATYPE 會記錄你的學習狀況,包括練習時間、上課進度、準確率、打字速度,讓你可以觀察自己的學習紀錄。

source:RATATYPE

網站也提供練習打字的心法,教你正確的打字姿勢,避免因為錯誤的姿勢積累成傷,並且提供手指指法、提升速度的基礎知識。

如果你的打字速度怎麼練習都無法提升,可以先到 Learn 的選單,看看其他打字速度很快的人,都學了那些技巧。

  • 可練習打字語言:英文、法文、俄羅斯文、西班牙文、烏克蘭語
  • 鍵盤種類:QWERTY(常見的鍵盤)、DVORAKAZERTY

typing.com

source:typing.com
  • 適合對英文打字不熟悉的人,從基礎開始教你如何加快英打速度。
  • 不用註冊即可練習,免費使用

這個網站不用註冊就可以練習,不過因為提升打字速度並非一蹴可幾,需要一段時間的持續練習,所以滿推薦註冊的,註冊後網站會紀錄練習狀況與不熟悉的按鍵,也讓你可以觀察自己是不是有持續每天練習。

如果真的有每天練個10分鐘、20分鐘,一、兩個月後,速度真的會提升的。當然,前提是你有持續!每天十分鐘持續六天,成效大於你一天練習一小時。

typing.com 教學課程區分初級、中級、進階讓你選擇,每個課程都可以跳著看,建議的課程會以黃色按鈕顯示,但其他課程的按鈕依然可以點進去上課,學習的自由度很高。

課程選擇及練習進度,source:typing.com

網站也提供單字、文章,以及程式碼、網頁原始碼的練習,目前只有 JavaScript、 HTML、CSS 這3種。

typing.com 還設計了很多精美的小遊戲讓你練習打字,有賽車、殭屍、射氣球等 7 款遊戲,部分遊戲還可以讓你選擇難度、練習的鍵盤區域,讓你練打字疲乏時,可以玩玩遊戲轉換一下,搭配遊戲練打字也是滿刺激的,會讓你突然清醒過來。

打字遊戲,source:typing.com

  • 可練習打字語言:英文。
  • 鍵盤種類:13個國家的常用鍵盤,包括西班牙、中國、丹麥、德國、愛沙尼亞、芬蘭、法國、冰島、義大利、日本、挪威、葡萄牙、瑞典。

TypingClub(有簡體中文)

source:TypingClub
  • 適合對英文打字不熟悉的人,從基礎開始教你如何加快英打速度。
  • 免註冊即可練習,有免費與付費版

TypingClub 是少數有簡體中文介面的英打練習網站,點選首頁右上角 language 選單,選擇中文,介面就會變成簡體中文。

網站的免費版基本上就可以使用所有的教學課程,每堂可都有影片教學,也可以跳著上課針對你比較弱的部分加強,教學練習也都有搭配鍵盤教學,而且如果暫時跳離視窗,計時器還會暫停,相當方便。

source:TypingClub

TypingClub 的分析報告閱讀起來很舒適,按下個別按鍵的敲擊紀錄,還會顯示不同按鍵之間的轉換速度,其他學習狀況的報告,例如練習時間、正確率、打字速度、常錯誤的按鍵等報紀錄也都有。

付費版與免費版的差異是可以提供無廣告的學習環境、更多練習主題、分析報告、遊戲等;免費版會一直跳出希望你購買付費版的廣告。

這是一個介面設計的相當美觀的打字教學網站,分享給想提升打字速度的你。

分析從哪一個鍵接續 I 鍵的速度快慢,幫你對症下藥做練習,source:TypingClub
  • 可練習打字語言:英文。

keybr

keybr練習打字介面,source:keybr
  • 適合對鍵盤配置有初步熟悉度想藉由數據分析特別提升不熟悉的按鍵
  • 如果對手指在鍵盤的配置完全不懂的人,推薦你先從 RATATYPEtyping.comTypingClub 開始學習。
  • 免註冊即可練習

keybr 是一個運用演算法提升你的打字速度的打字練習網站,有沒有註冊都可以練習。

註冊登入可以幫你記錄下練習的時間、每個字母打字速度、練習期間打字速度與準確率變化。

並且會運用演算法分析你每個按鍵的敲擊速度與正確度來調正練習內容,會不斷地找出你比較弱的按鍵,幫你做加強練習。

記錄你的練習情況,分析每個按鍵的正確率。
source:keybr

這個網站設計的宗旨就是希望跳脫傳統的打字教學,在初期總是為了讓手指熟悉鍵盤位置,一直在打一些字母與符號讓人乏味。

所以 keybr 練習的內容都是各種單字或是可以發音的類單字,並設計一個線上即時打字比賽,提高練習的樂趣。

即時與線上其他練打字的人比賽打字速度
source:keybr

除此以外,還可以自己上傳文章或是程式碼來練習。

這個網站是透由網頁上的廣告來維持營運,網頁會有很明顯的廣告,但也是維持免費打字練習的資金來源,如果不想這類免費提供資源的網站改為收費制,就忍耐一下廣告吧!

假設你使用瀏覽器外掛擋掉廣告,他會提醒你不要擋掉廣告,以讓網站維持免費使用。

下方六角學院很佛心的製作 keybr 使用教學,幫助大家快速上手。

六角學院製作的 keybr 使用教學,直接教大家怎麼使用,省去摸索時間。
  • 可練習的打字語言:英文、德文、法文、義大利文、俄羅斯文、西班牙文、葡萄牙文。
  • 鍵盤種類:QWERTY(常見的鍵盤)、DVORAK、Colemak、Workman。

typing.io(程式碼練習)

source:typing.io
  • 適合對鍵盤配置有初步熟悉度,想加強寫程式的打字速度的人。
  • 如果對手指在鍵盤的配置完全不懂的人,推薦你先從 RATATYPE、typing.com、TypingClub 開始學習。
  • 免註冊即可練習

typing.io 是專門為提高打程式碼速度而設計的,不管你是想加快寫 JavaScript、 Ruby、C、 C++ 或是 Java、 PHP、Perl 等程式語言的編寫速度,typing.io 都提供了程式碼讓你練習。

source:typing.io

練習版本有免費版也有付費版,免費版有基本 3 個功能,包括程式碼練習、錯誤糾正,以及你所打錯的字耗費多少時間成本的分析。

付費版則多了 4 個功能,包括按鍵教學、上傳程式碼、學習紀錄追蹤、每個按鍵的正確敲擊數紀錄,我覺得按鍵教學很能幫助修正自己比較慢的打字方式,有效的提高打字速度與正確率。

如果你練習打字就是為了提高寫程式的效率,這是一個很不錯的打字網站,可以先試試免費的版本。

如果覺得很喜歡這個網站,再花個幾百元在 1、2 月內趕快提升程式碼的練習,練成後再取消每月的訂閱費,不僅是對自己的投資,也是對網站的支持。

  • 沒有配置鍵盤教學,所以沒有鍵盤種類可以選擇。

SpeedCoder(程式碼練習)

source:SpeedCoder
  • 適合對鍵盤配置有初步熟悉度想加強寫程式的打字速度的人。
  • 如果對手指在鍵盤的配置完全不懂的人,推薦你先從 RATATYPE、typing.com、TypingClub 開始學習。
  • 免註冊即可練習

SpeedCoder是免費的程式碼打字練習網站,如同網站名稱這個網站就是要幫你加速寫程式的打字速度。

提供 C、C#、HTML、Ruby、JavaScript、Python 等 12 種程式語言、網頁相關語言練習,並且附有鍵盤教學,有灰、黑、白3種鍵盤的顏色可以選擇,如果你不需要鍵盤教學也可以不要顯示。

SpeedCoder可免費上傳想練習的程式碼、原始碼,可自行上傳練習的為 C、 C++、 Java、 PHP、Python、JavaScript 這 6 種語言。

source:SpeedCoder

SpeedCoder 也有提供打字教學,在選單中的 Lessons。

教學課程使用簡潔明瞭的介面幫助你學習打字,不過除非你就是喜歡這樣比較單純簡單的學習環境,否則我是會比較推薦用 RATATYPE 或 typing.com 或者typingclub 的打字教學,因為搭配很多互動與變化,會讓你學習起來有趣很多。

source:SpeedCoder
  • 可練習的打字語言:英文
  • 鍵盤種類:QWERTY(常見的鍵盤)、DVORAK、Colemak

Typing Test

source:Typing Test
  • 適合對英文打字不熟悉的人,從基礎開始教你如何加快英打速度。
  • 免註冊即可練習。

Typing Test 是一個可以免費做英打測驗及學習的網站,首頁左邊的測邊欄就可以看到測驗、課程、遊戲、打字競賽及社會人士版的測驗介面。

課程是特別針對學校的學生設計的,有英文的學習解說,每個課程都針對部分按鍵來教學,也許多教育機構使用的線上軟體。

source:Typing Test

網頁整體界面設計相較 RATATYPE、TypeClub 感覺比較傳統,看起來稍微有點雜亂,但內容是相當充實的,而且不得不說,這個網站的打字小遊戲驚人的多,有上百種小遊戲可以用來邊玩遊戲邊練習打字。

是一個教學架構完整、練習打字方式多元的網站,分析練習情況的數據相對比較簡單。

source:Typing Test
  • 無鍵盤種類可以選擇。

KidzType

source:KidzType
  • 適合對英文打字不熟悉的人,從基礎開始教你如何加快英打速度。
  • 免註冊即可練習。

KidzType 的打字教學設計是設計給孩童的,為了吸引他們來學習打字,課程都會有很多卡通圖示,如果是小孩要學習打字,這個網站應該會滿受小朋友喜愛的。

除了小朋友適合外,其實 KidzType 也適合任何打字速度不夠快,或是對鍵盤配置比較陌生的人,你可以依照你想加強的按鍵,選擇課程練習做個別的加強。

KidzType 打字的數據分析比較薄弱,載入課程所耗的時間稍微有點多,可以稍作休息一下。

source:KidzType
  • 無鍵盤種類可以選擇。

Touch Typing Study(有簡體中文)

source: Touch Typing Study
  • 適合對英文打字不熟悉的人,從基礎開始教你如何加快英打速度。
  • 不用註冊即可練習。

Touch Typing Study是一個支援多國語言介面及鍵盤的英打教學與練習網站,也是少數有簡體中文介面的網站。點選頁面左下角的 Language 選單切換至中文(拉到最下方,倒數第 2 個就是中文),就會變成簡體中文介面。

網站的設計極為簡單,習慣現在精美網頁的人可能會很不習慣。

這個網站很專注於豐富打字的學習,速度及準確度的提升,網站幾乎是沒有優化任何使用者介面,有種復古感。

source: Touch Typing Study

如果你想找其他國家的鍵盤來練習,這個網站應該可以幫助到你,他涵蓋的鍵盤種類及介面語言是 9 個網站中最多的一個,在頁面左下角可以選擇不同語系與鍵盤。

除此以外,他也提供不同作業系統及全球練習打字的練習網站,總共上百個的打字資源。

如果這篇文章介紹的打字資源無法幫助到你,你可以到 Touch Typing Study 網站中的 List of free resources 中找找(下圖反藍底處),也許會有你所需要的資源。

source: Touch Typing Study

每天花一點點時間做英打練習

瞭解到有這麼多的免費加強英打速度的學習資源後,事不宜遲,設定一個期望的打字速度,找一個喜歡的打字學習網站或軟體來練習,每天持之以恆的花一點小時間練習。

例如 20~30 分鐘,勝過於 1 天練習三四個小時的成效,也才能夠有效率的提升肌肉記憶。讓你的手指跟得上你眼睛看到的字,正確又快速的打字。

選擇一個英打練習網站,開始練習吧!

延伸閱讀:

5本Python書推薦,強化你的程式語言觀念

12個入門Python線上課程:讓你快速學會寫程式

學Python可以做什麼:9個Python應用報你知

Python觀念,從 = 開始

Python for 迴圈(loop)的基本認識與7種操作

Python if 陳述句的基礎與操作

Python字串基礎與20種常見操作

Python串列(list) 基礎與23個常用操作

Python有了串列(list),為何還要有元組(tuple) ?

Python字典(dictionary)基礎與16種操作

Python正規表示式:不一定要會,但會了超省力

4 thoughts on “9個免費英文打字練習網站:讓你寫程式、回信件超快速”

Leave a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *