Anki - แฟลชการ์ดทรงพลังและชาญฉลาด
(apps.ankiweb.net)- Anki เป็นโปรแกรมแฟลชการ์ดที่ช่วยให้ใช้เวลากับ เนื้อหาการเรียนที่ยาก มากกว่ารายการที่รู้อยู่แล้ว จึงช่วยลดเวลาการทบทวนซ้ำ
- มี AnkiWeb Sync ฟรีสำหรับซิงก์การ์ดข้ามหลายอุปกรณ์ และในการ์ดสามารถใส่เสียง รูปภาพ วิดีโอ และสัญลักษณ์ทางวิทยาศาสตร์ได้
- สามารถแบ่งขอบเขตการเรียนตามเด็คได้ และเมื่อประเมินระดับการจำระหว่างทบทวน Anki จะตั้งเวลา ทบทวนครั้งถัดไป ให้ตรงกับช่วงที่มีแนวโน้มจะลืม
- เวอร์ชันเดสก์ท็อปปัจจุบันคือ 26.05 รองรับ Windows 10+ x64, Windows 11 ARM, macOS 13+ Apple Silicon/Intel, Linux x64 2022+ และ Linux ARM 2024+
- เป็น โครงการชุมชน ที่เปิดให้ร่วมพัฒนาโอเพนซอร์ส แชร์เด็ค และช่วยแปลได้ โดยการซื้อแอป iOS อย่างเป็นทางการ AnkiMobile จะถูกนำไปใช้เป็นทุนพัฒนา
ระบบการ์ดที่ช่วยลดการทบทวนซ้ำ
- Anki เป็นโปรแกรมแฟลชการ์ดที่ช่วยให้ผู้ใช้ใช้เวลากับ เนื้อหาที่ยาก มากกว่าสิ่งที่รู้อยู่แล้ว
- สามารถซิงก์การ์ดระหว่างหลายอุปกรณ์ได้ผ่าน บริการ AnkiWeb Sync ฟรี
- ในแฟลชการ์ดสามารถใช้ เสียง รูปภาพ วิดีโอ และสัญลักษณ์ทางวิทยาศาสตร์ ได้
- ผู้ใช้สามารถปรับเลย์เอาต์ของการ์ดและช่วงเวลาทบทวนได้อย่างง่ายดาย
- รองรับ เด็ค ที่มีการ์ดมากกว่า 100,000 ใบได้
- สามารถติดตั้งแอดออนเพื่อเพิ่มฟีเจอร์ใหม่ได้
การทบทวนแบบอิงเด็คและการรองรับแพลตฟอร์ม
- เด็ค คือกลุ่มของแฟลชการ์ด ซึ่งช่วยให้เรียนเฉพาะช่วงที่ต้องการ แทนการเรียนทั้งคอลเลกชันพร้อมกัน
- ระหว่างการทบทวน เมื่อผู้ใช้เลือกตัวเลือกตามระดับที่จำได้ Anki จะกำหนดการทบทวนครั้งถัดไปให้ตรงกับช่วงที่มีโอกาสลืมข้อมูลมากที่สุด
- เวอร์ชันเดสก์ท็อปฟรีปัจจุบันคือ 26.05 และมีลิงก์ดาวน์โหลดสำหรับแพลตฟอร์มหลักดังนี้
- Windows: Windows 10+ x64, Windows 11 ARM
- macOS: macOS 13+ Apple Silicon, macOS 13+ Intel
- Linux: Linux x64 2022+, Linux ARM 2024+
- มีแอปมือถือสำหรับ iOS คือ AnkiMobile และสำหรับ Android คือ AnkiDroid
ช่องทางการมีส่วนร่วมในชุมชน
- Anki เป็น โครงการชุมชน ที่สามารถร่วมดูแลโค้ด พัฒนาแอดออนและฟีเจอร์ เผยแพร่เด็คที่แชร์ได้ และช่วยงานแปล
- การมีส่วนร่วมในโอเพนซอร์ส: contributing guide
- แชร์เด็ค: sharing decks publicly
- การแปล: translate Anki
- รายได้จากการซื้อแอป iOS อย่างเป็นทางการ AnkiMobile จะถูกนำไปใช้เป็นทุนพัฒนา Anki
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ตอนนี้ลูกชายอายุ 11 ขวบแล้ว และเราใช้ Anki ด้วยกันทุกวันมาตั้งแต่เขาอายุราว 5 ขวบ
สิ่งที่ท่องกันเล่น ๆ ก็มีอย่าง การดูแค่รูปร่างประเทศบนแผนที่แบบไม่มีป้ายแล้วบอกชื่อประเทศทั้งหมด การสะกดคำ ดูรูปแล้วบอกชื่ออวัยวะ กระดูก และอวัยวะภายใน สัญลักษณ์ธาตุอย่าง Na/Fe/Zn คำสั่งระบบไฟล์ Unix เกณฑ์รับรู้ขนาดของตัวเลขอย่างระยะทางจากที่นี่ไปญี่ปุ่นหรือระยะโลก-ดวงอาทิตย์ การจำรูปสถานที่ที่เคยไปหลังจากเขาเกิด การแยกแยะเครื่องดนตรีหรือเพลงจากการฟัง โน้ตเปียโน ข้อเท็จจริงทางศาสนา ชื่อตัวละครจากหนังสือที่อ่าน คำคมสอนใจต่าง ๆ
เด็กสนุกกับมันมาก เวลาตอบได้ก็ถึงกับเต้นและภูมิใจในตัวเอง บางทีก็ไปดูสิ่งที่เพิ่งเรียนรู้เองจาก YouTube แล้วมาบอกว่า “พ่อ อันนี้ใส่ Anki ได้ไหม? ผมอยากจำมันไว้”
ใจความคือเส้นโค้งการลืมของเด็กคาดเดาได้ยากเกินไป หรืออย่างน้อยก็แตกต่างจากของผู้ใหญ่
https://supermemo.guru/wiki/SuperMemo_does_not_work_for_kids
หัวใจสำคัญของซอฟต์แวร์แฟลชการ์ดแบบ spaced repetition คือการจัดตารางการ์ดให้สอดคล้องกับการคาดการณ์เส้นโค้งการลืม และทั้ง Anki กับ SuperMemo ก็ออกแบบมาโดยอิงกับเส้นโค้งการลืมของผู้ใหญ่
หลายคนชอบถามว่าทำไมต้องท่องจำทั้งที่กูเกิลหาได้ง่าย แต่ความจริงมันไม่ได้ทำงานแบบนั้น ยิ่งมีข้อเท็จจริงอยู่ในหัวมากเท่าไร ก็ยิ่งมีเส้นทางให้เชื่อมโยงกันมากขึ้น และเกิดมุมมองเชิงลึกได้มากขึ้น เพราะสุดท้ายสมองนี่แหละคือ neural network ต้นฉบับ
ผมนับถือแนวทางการเลี้ยงดูแบบนี้มาก และถ้ามีลูกก็คงอยากลองทำคล้าย ๆ กัน พอโพสต์คอมเมนต์ไปแล้วถึงรู้ว่านี่คือ Derek Sivers และผมก็อ่านบล็อกเขามานานมากแล้ว
ผมก็เป็นพ่อแม่คนหนึ่ง และให้ความสำคัญกับกิจกรรมที่สอน critical thinking เพื่อให้ลูกแก้ปัญหาด้วยตัวเองได้
เลยสงสัยว่าควรเพิ่มกิจกรรมท่องจำแบบนี้เข้าไปด้วยไหม ไม่ได้ตั้งใจจะตัดสินนะ แค่อยากรู้ว่าถ้ามันช่วยได้จริงก็อาจจะลองทำตาม ผมเคารพงานเขียนของคุณมานานมาก
อีกเรื่องที่สงสัยคือ หลายอย่างในนี้ดูเหมือนความรู้รอบตัว มันช่วยด้านการศึกษา เช่น การเรียนในโรงเรียน หรือช่วยกับความรู้ที่ใช้บ่อยแบบกึ่ง ๆ ทั่วไปบ้างไหม UNIX commands อาจเป็นตัวอย่างที่ดี
ส่วนตัวผมใช้ spaced repetition system มาตั้งแต่ปลายปี 2018 และมันมีประโยชน์มากจนเหมือนปลดล็อกพลังพิเศษที่ซ่อนอยู่ แต่ยังไม่เคยเอาไปใช้กับการเรียนในโรงเรียนแบบเป็นทางการ
เคล็ดลับอย่างหนึ่งเวลาใช้ Anki คือ แทนที่จะใช้เด็คที่มีอยู่แล้ว ถ้า เขียนการ์ดเอง จะเรียนได้ดีกว่าและทบทวนได้สม่ำเสมอกว่า
การเรียนตามเลกเชอร์หรือหนังสือ จดโน้ตลงกระดาษ แล้วเปลี่ยนแนวคิดสำคัญให้เป็นแฟลชการ์ด Anki เพื่อทบทวนทุกวัน เป็นกระบวนการที่ได้ผลมาก
เด็คที่มีอยู่แล้วก็อาจใช้ได้เหมือนกัน ผมเคยใช้เด็คสำเร็จรูปสอบใบอนุญาตวิทยุสมัครเล่นแล้วได้ผล แต่กรณีนั้นเป็นการจำชุดคำถามเฉพาะที่แน่นอนอยู่แล้ว ซึ่งต่างจากการเรียนวิชาทั่วไป
ถ้ามีเด็คคุณภาพสูงในหัวข้อที่อยากเรียน ก็ควรใช้เด็คนั้น ผมเรียนรู้เรื่องนี้จากการลองผิดลองถูก
ในสายแพทย์หรือการเรียนภาษา มีเด็คดี ๆ อยู่มาก อาจต้องทำเด็คเองถ้าจะใช้ขุดประโยค แต่ก็เป็นอีกประเด็นหนึ่งต่างหาก ไม่ใช่เรื่องเสียเวลา ถ้าเป็นหัวข้อเฉพาะทางจริง ๆ ก็ไม่มีทางเลือกนอกจากทำเด็คเอง
คนที่จะทำเด็คเองควรดูเด็ค Anking เพื่ออ้างอิงว่าการ์ดที่ดีมาก ๆ ควรเป็นอย่างไร
ต่อให้ผลการเรียนดีขึ้น 2 เท่า แต่ต้องลงแรงมากขึ้น 5 เท่า สำหรับเรื่องที่อยากเรียนแต่ไม่มีเวลาทุ่มทั้งหมดให้ การใช้การ์ดที่ทำไว้แล้วก็ยังดีกว่าไม่ทำอะไรเลย
เช่น Duolingo อาจไม่ใช่วิธีที่เร็วและมีประสิทธิภาพที่สุด แต่เพราะใช้แรงน้อย ผมเลยเรียนเยอรมันจนถึงระดับ B1 ได้ด้วย Duolingo เพื่อน ๆ และเวลาที่อยู่ในเยอรมนี
ถ้าไม่ใช่เรื่องงาน โรงเรียน หรือเหตุผลแรงกล้าจริง ๆ ผมคิดว่าการเรียนส่วนใหญ่ก็คงเป็นแบบนี้ ความสมบูรณ์แบบมักขัดขวางสิ่งที่ดีพอ
ขอขายของนิดหนึ่ง ผมทำเครื่องมือที่สร้าง spaced repetition questions จากวิดีโอ YouTube เชิงการศึกษาและพอดแคสต์ที่ผมดู ปกติผมก็ลืมหมด และไม่ได้อยากลงทุนถึงขั้นทำเด็คจากทุกอย่างที่ดู เลยลงเอยที่วิธีนี้ — https://www.platoedu.org
น่าเสียดายที่เด็ค Anki สาธารณะส่วนใหญ่ยังไม่ถึงระดับนั้นสำหรับผม
บางทีก็ต้องแก้บ้าง แต่ผมโยนงานน่าเบื่ออย่างการจัดเนื้อหาและรูปแบบของการ์ดให้ ChatGPT ทำ แล้วก็ได้ผลลัพธ์ที่ดีในหลายการสอบ
.vimrcของคนอื่นการทบทวนแบบเว้นระยะ โดยเฉพาะเครื่องมืออย่าง Anki นั้นมีประสิทธิภาพต่อการท่องจำจริง ๆ แต่การท่องจำก็เป็นเพียงขั้นพื้นฐานที่สุดของเป้าหมายการเรียนรู้
เลยสงสัยว่ามีเครื่องมือแนะนำสำหรับฝึกความรู้ระดับสูงกว่า เช่น การวิเคราะห์ความสัมพันธ์ การสังเคราะห์ หรือการประเมินเชิงวิพากษ์หรือไม่
[1] https://en.m.wikipedia.org/wiki/Bloom%27s_taxonomy
[2] https://en.m.wikipedia.org/wiki/Structure_of_observed_learni...
ถ้าจะเข้าใจหัวข้อหนึ่งอย่างลึกซึ้งและครบถ้วน การเข้าใจ องค์ประกอบพื้นฐานและแนวคิด ของหัวข้อนั้นอย่างลึกซึ้งและครบถ้วนย่อมง่ายกว่า และจุดเริ่มต้นของสิ่งนั้นก็คือการท่องจำ
ยกตัวอย่างเช่น ตอนเรียนภาษา แกนหลักของกลยุทธ์เสริมความจำของผมคือสมุดกระดาษธรรมดากับปากกา และใช้ Anki แค่เป็นตัวเสริมเฉพาะจุดเท่านั้น
ช่วงนี้เวลาส่วนใหญ่ที่ใช้กับ Anki หมดไปกับการเรียนอักษรจีน ซึ่งเป็นกรณีที่ค่อนข้างเหมาะกับการผลักด้วยการทบทวนแบบเว้นระยะ และก็เป็นวิธีที่นิยมจริง แต่แม้แต่ในกรณีนี้ผมก็ยังชอบการจดด้วยมือก่อน
ผมมีสมุดไว้เขียนตัวอักษรใหม่ แล้วจดโครงสร้าง รากศัพท์ และความสัมพันธ์กับตัวอักษรอื่นที่หน้าตาคล้ายกันหรือมีส่วนประกอบร่วมกัน แค่การเขียนด้วยมือลงไปว่าอย่าสับสน 买 กับ 卖 หรือ 找 กับ 我 ก็รู้สึกว่ามีคุณค่าเท่ากับการทวนแฟลชการ์ดจำนวนมากแล้ว
ผมก็ทำการ์ดอักษรจีนใน Anki เหมือนกัน แต่โดยมากจะเพิ่มเข้าไปหลังจากเจอระหว่างอ่านมาหลายครั้งจนเริ่มคุ้นเคยแล้ว เวลาเรียนเรื่องใหญ่ ๆ การ์ดที่ตอบผิดซ้ำ ๆ เป็นการเสียเวลามหาศาล เลยไม่อยากใส่ลงเด็คจนกว่าจะค่อนข้างมั่นใจว่าจะไม่ต้องกด “again” เกินหนึ่งหรือสองครั้ง
พอชินแล้ว มันจะเปลี่ยนวิธีมองการเรียนรู้ของคุณ
[1] https://supermemo.guru/wiki/Michael_Nielsen_re-discovers_inc...
ลองดูงานเชิงทดลองที่พยายามเรียน ฟิสิกส์ควอนตัม ด้วยระบบการทบทวนแบบเว้นระยะ: https://quantum.country/
อย่างน้อยในการเรียนภาษา ถ้าคุณจุ่มตัวเองอยู่กับอินพุตมากพอ สมองก็จะสร้างแผนที่ความสัมพันธ์เชิงลึกที่จำเป็นต่อการใช้ภาษาได้เอง และกระบวนการนั้นไม่อาจแทนที่ได้ด้วยการท่องจำไวยากรณ์และคำศัพท์แบบกลไกตามอำเภอใจ
ทุก ๆ สองสามปี ผมจะใช้ Anki กับการเรียนภาษาอย่างจริงจัง เยอรมัน และช่วงหลังคือละตินกับจีนคลาสสิก บางวันใช้ถึง 90 นาที แต่สุดท้ายก็มักเลิกไปเพราะคุมปริมาณงานไม่ได้หรือนิสัยเปลี่ยน
ประโยชน์จากการฝึกมา 1 ปียังอยู่ แต่ ช่วงหางยาว ของการทบทวนแบบเว้นระยะดูเหมือนจะไม่เหมาะกับผมเลย ถึงอย่างนั้น พอไปถึงระดับที่อ่านหนังสือหรือดูทีวีได้ ความพยายามมากมายในการทำการ์ดและทบทวนก็คุ้มค่าอยู่ดี
การค่อย ๆ สร้างระบบที่ปรับให้เข้ากับตัวเองอย่างมาก ซึ่งไม่จำเป็นต้องเหมาะกับคนอื่น ก็สนุกดีเหมือนกัน มันเปิดทางให้กับความเห็นแก่ตัวแบบตรงข้ามกับการออกแบบเพื่อการเข้าถึง และผลลัพธ์ก็นำไปสู่การตัดสินใจด้านการออกแบบที่ค่อนข้างแปลกใหม่และน่าพอใจ
มี shared deck มากมายถูกอัปโหลดไว้บนออนไลน์ แต่ดูเหมือนว่าเพราะค่าโฮสต์หรือเรื่องลิขสิทธิ์ เด็คที่ไม่มีคนดาวน์โหลดเป็นประจำจะถูกลบ ทำให้เด็คเฉพาะทางจำนวนมากหายไป ผมเคยอัปเด็คภาษาเยอรมันไว้สองสามชุด ซึ่งไม่มีทางมีทราฟฟิกเท่าเด็คภาษาอังกฤษอยู่แล้ว เลยถูกลบ น่าเสียดายอยู่บ้าง และก็สงสัยว่าถ้ามันเป็นอีกแบบ ระบบนิเวศจะออกมาเป็นอย่างไร
สำหรับผม ถ้า เวลาทบทวนเกิน 5 นาที นั่นคือสัญญาณว่าควรหยุดเพิ่มการ์ดไปสักพัก
ใช้ชีวิตไปสักพัก เดี๋ยวมันก็มีช่วงที่ต้องข้ามไป 2–3 วัน แล้วพอเจอของค้างมหาศาลที่กองขึ้นมาก็รู้สึกท่วมท้นจนยอมแพ้
หลังจากอ่านคอมเมนต์บน HN ไม่กี่อัน ผมเพิ่งเริ่มใช้ SuperMemo ไม่นานนี้ และจนถึงตอนนี้มันค่อนข้างไปได้ดี ตอนที่ต้องพักมันให้ความรู้สึกท่วมท้นน้อยกว่า และไม่โหดเท่าเดิมมาก ไม่แน่ใจว่าเพราะอัลกอริทึมหรือเพราะค่าเริ่มต้นดีกว่า
ยังอยู่ช่วงต้นมาก และผมก็มีความรู้จากประสบการณ์กับ spaced repetition ในอดีตอยู่แล้ว ดังนั้นการเทียบกับ Anki ตอนนี้อาจไม่ยุติธรรมนัก ถึงอย่างนั้นมันก็ช่วยปลุกความกระตือรือร้นเรื่องการท่องจำของผมขึ้นมาใหม่ และจนถึงตอนนี้ก็คุ้มกับเวลาที่ลงไป
มีขีดจำกัดว่าเราจะ juggling หลายอย่างพร้อมกันได้แค่ไหน และถ้าทุกอย่างไม่ไหลลื่น การจัดการเด็ดยาว ๆ ต่อเนื่องก็ยิ่งยากขึ้น ถ้าสามารถกดหยุดอย่างอื่นทั้งหมดได้ก็คงไม่มีปัญหา
ถึงอย่างนั้น อัตราการคงอยู่ ก็สูงพอสมควร ทำให้ความก้าวหน้าระหว่างช่วงที่ใช้เด็คยังคงอยู่ได้
ดูจากสถิติแล้ว ผมเรียนมาเกือบ 1 ปี ใช้เวลาเฉลี่ยต่อวันน้อยกว่า 2 นาที และการทบทวนแต่ละครั้งใช้เวลาเฉลี่ยไม่ถึง 2 วินาที รวมทั้งหมดราว ๆ 10 ชั่วโมง
ผลลัพธ์ดีอย่างเหลือเชื่อ ผมเคยอ่านเจอบน HN ว่าการทำ การ์ดที่ง่ายมาก จะช่วยได้ และมันก็ช่วยให้รักษานิสัยไว้ได้จริง ๆ
ใน Anki มีวิธีจำกัดการใช้งานที่ง่ายมาก แค่ตั้งจำนวนการ์ดสูงสุดต่อวันให้เล็กจนน่าขัน เช่น 5 ใบ 5 ใบทำได้อยู่แล้ว และส่วนมากใช้ไม่ถึง 1 นาที
พอมันโอเคแล้วก็ค่อย ๆ เพิ่มขึ้นได้ อย่าทำให้ Anki เป็นช่องทางฝึกเพียงอย่างเดียว แต่ให้ใช้เป็นเครื่องมือเสริมของกิจวัตรการเรียนที่มีอยู่แล้วจะดีกว่า
การมีนิสัยทำต่อเนื่องแม้ไม่สมบูรณ์แบบ ดีกว่าพยายามทำให้สมบูรณ์แบบแล้วสุดท้ายไม่ได้ทำ โดยทั่วไปความถี่มาก่อนคุณภาพ และค่อยไปเพิ่มอย่างหลังเมื่อได้อย่างแรกแล้ว
ตอนอยู่เยอรมนีในช่วง Erasmus ฉันลองใช้แอปเรียนภาษาชั้นนำแทบทั้งหมด เช่น Duolingo, Babbel, Seedlang, Anki ฯลฯ แต่ไม่ค่อยเข้ากับฉัน
สิ่งที่ฉันต้องการคือการเรียนรู้ในบริบท, มีเสียงในทุกการ์ด, ความหนาแน่นสูงที่ไล่การ์ดได้จำนวนมากในหนึ่งเซสชัน, ข้ามได้โดยไม่ต้องมีแบบทดสอบจัดระดับ, และดึงคำศัพท์จากพอดแคสต์ภาษาเยอรมัน, YouTube และเว็บไซต์ที่ฉันเสพมาใช้เรียน
คำเยอรมันจำนวนมากไม่ได้เทียบแบบ 1:1 กับอังกฤษหรือเช็ก จึงทำให้การแปลคำต่อคำไม่ค่อยเวิร์ก และ Duolingo ก็แย่ที่สุดเพราะเสียเวลากับแบบฝึกหัดง่าย ๆ ระดับเด็กมากเกินไป
Anki เหมาะกับฉันที่สุด แต่ขั้นตอนการทำการ์ดที่มีประโยคและเสียงนั้นยุ่งยาก และจังหวะก็สะดุดเพราะต้องคอยคิดว่าจะให้คะแนนการ์ดเป็น “well”, “good” หรือ “easy” การคง spaced repetition ไว้แต่ใช้ตัวเลือกง่าย ๆ แค่ “รู้/ไม่รู้” จะดีกว่า
เพราะอย่างนั้นตลอดปีที่ผ่านมา ฉันเลยทำแอปเรียนภาษาแบบเปิด ๆ ปิด ๆ อยู่ ตอนนี้รองรับแค่ภาษาเยอรมัน, ดึงคำจาก YouTube, เว็บ และข้อความ, จัดการรูปคำหลายแบบ, สร้างการ์ดตัวอย่างประโยคได้ไม่จำกัดด้วย GPT-4 และแนบเสียงคุณภาพดีจากโมเดลล่าสุดของ GCP
เว็บไซต์โปรเจ็กต์ที่มีลิงก์ Android และ iOS: https://vokabeln.io/ ดีไซน์เว็บค่อนข้างเก่าแล้วและหน้าตาแอปตอนนี้เปลี่ยนไปมาก
ถึงอย่างนั้นอัลกอริทึม spaced repetition ก็ยังทำงานได้อยู่ “well” ไม่ค่อยแนะนำ เพราะจะทำให้คุณไม่ได้เห็นการ์ดนั้นอีกนานมาก
การได้ประโยคตัวอย่างที่ตรงกับคำเยอรมันเฉพาะคำอาจยากขึ้น แต่คุณภาพภาษาเยอรมันอาจดีขึ้น ฉันเคยมีปัญหาคล้ายกันตอนทำพอดแคสต์สอนภาษาสวีเดนและโปแลนด์แบบเฉพาะทาง และผลลัพธ์จาก GPT-4 มี สำนวนแบบอังกฤษ เยอะ
Der Fußballspieler schießt auf das _____.ซึ่งคำตอบควรเป็น “Tor”ไม่มีใครพูดว่า “Ziel” หรอก
คือคำนำหน้านามและรูปพหูพจน์ของคำนาม และรายการคำศัพท์ A1·A2·B1 สำหรับคนที่เตรียมสอบวัดระดับ ตั้งใจจะทำในเดือนหน้า
เช่น ใช้แค่ 1 นาทีและเวลาสูงสุดที่สเกลแล้ว แล้วไม่ต้องสนใจสองปุ่มตรงกลาง
Anki มีประโยชน์ในการช่วยให้ การซ้อมเปียโน มีสมาธิมากขึ้น
แต่ละเพลงที่ฉันซ้อมมาหลายปีจะมีอยู่ไม่กี่ห้องที่ยาก ก่อนใช้ Anki ฉันมักจำไม่ได้ว่าตรงไหนของเพลงไหนที่ยังเล่นไม่ได้ และมักเอาแต่ซ้อมช่วงที่สนุกและเล่นได้อยู่แล้ว
ตอนนี้ฉันมีเด็คที่มีแฟลชการ์ดหนึ่งใบสำหรับแต่ละชุดของห้องที่ยากจากทุกเพลงที่เคยเล่น พอนั่งหน้าเปียโนก็เปิดเด็คนี้ขึ้นมา ซ้อมห้องที่ออกมา แล้วประเมินตัวเองเพื่อบอกว่าควรกลับมาซ้อมห้องนั้นอีกเร็วแค่ไหน
ฉันทำแบบนี้มานานกว่า 5 ปีแล้ว และยังทึ่งที่อัลกอริทึมพื้นฐานนี้จัดลำดับเซสชันซ้อมเปียโนได้อย่างมีประสิทธิภาพ
แชร์ตัวอย่างการ์ดเปียโนสักใบได้ไหม?
ดูเหมือนจะมีอะไรบางอย่างกับ ทักษะทางกาย ที่เรียนด้วย spaced repetition ได้
ฉันชอบ Anki มากและเป็นผู้ใช้หนัก
แฟลชการ์ดตอนเช้าของฉันมีทั้งเงื่อน, ภูมิศาสตร์, ภาษา, แฟลกคำสั่ง
tar, เปเปอร์, ไปจนถึงการบ้านสถิติ อยากแนะนำให้ใส่สิ่งที่คุณชอบลงไป มันสนุกดีเหมือนได้ทักทายงานอดิเรกที่ยังอยู่ตรงขอบความทรงจำในตอนเช้าฉันยังเรียนเสียงนกด้วย สายตาไม่ค่อยดีเลยเรียนด้วยภาพได้ยาก ฉันเลยดึงรายชื่อนกทั่วไปแถวบ้านจาก eBird แล้วดาวน์โหลดไฟล์ mp3 เสียงร้องจาก Macaulay Library เพื่อนำเข้าทีเดียวเป็นแฟลชการ์ดส่วนตัว เวลาฟังเสียงนกข้างนอกแล้วรู้สึกว่า “น่าจะรู้ว่านี่คือตัวอะไร!” มันได้ความรู้สึกคุ้มค่ามาก และยังเข้ากันได้ดีกับ Merlin Sound ID
อีกการใช้งานที่ดีคือเป็น Rolodex ช่วยความจำ ฉันมักลืมติดต่อเพื่อนเพื่อถามสารทุกข์สุกดิบ เลยทำเด็คที่มีแค่ชื่อคนที่อยากทักทาย ถ้าชื่อใครโผล่มาก็ทักไป แล้วตอบการ์ดตามช่วงเวลาที่รู้สึกว่าเหมาะ วิธีนี้ทำให้ระบบ spaced repetition ช่วยไม่ให้ฉันลืมใครไปนานเกินไป
tarเหรอ?ตอนฉันเริ่มเรียนเขียนโปรแกรม คำแนะนำทั่วไปคืออย่าท่องอะไรที่ค้นหาได้ง่าย เช่นไวยากรณ์ภาษา, ฟีเจอร์เฟรมเวิร์ก หรือแฟลกคำสั่ง แต่ให้ค่อย ๆ ซึมซับไปเอง
ช่วงนี้ฉันเองก็เพิ่งเห็นตัวเองกำลังกวาดดูเอกสารแล้วทำการ์ดวิธีใช้ก่อนจะเริ่มโปรเจ็กต์ Nest.js ด้วยซ้ำ ก็เลยรู้สึกว่าอาจไม่ได้กำลังทำงานอย่างมีประสิทธิภาพ แต่อาจกำลังผัดวันประกันพรุ่ง
ฉันไม่ได้ปฏิเสธว่า Anki มีประสิทธิภาพกับการท่องจำ เพราะนั่นก็เท่ากับปฏิเสธ หลักการ spaced repetition นั่นเอง แค่สงสัยว่ามันคุ้มไหมที่จะใส่อะไรอย่าง “คีย์ไบน์ดิงของ vim” ลงไป มีคนเล่าว่า John Carmack ก็เคยทำแบบนั้นเพื่อดูว่าทำไม Vim ถึงเป็นประเด็นนัก
อยากรู้ว่าคุณเอาหัวข้อต่าง ๆ พวกนี้ไปรวมในเด็คใหญ่เด็คเดียวเลยไหม และตอนเพิ่มหัวข้อใหม่ทำยังไง
ตอนฉันเคยลองใช้ Anki ปัญหาส่วนหนึ่งคือ 1) ภาระในการตัดสินใจว่าจะแบ่งเวลาให้แต่ละเด็คยังไง และ 2) ภาระในการต้องประเมินว่าจำข้อมูลได้ดีแค่ไหนเป็นคะแนน 1–5 อย่างหลังนี่หนักมากเป็นพิเศษ และทำให้รู้สึกเหนื่อยเกินไป ถ้ามีเคล็ดลับในการข้ามจุดนี้ก็อยากฟัง
ฉันใช้ Anki ค่อนข้างเยอะตอนเรียนแพทย์ และในคณะแพทย์มันฮิตมาก
เดิมทีฉันเรียนคอมพิวเตอร์ศาสตร์ ดังนั้นจริง ๆ แล้วไม่ได้อยู่ในวัฒนธรรมที่ต้องท่องจำปริมาณมากอย่างรวดเร็ว และกว่าจะยอมรับมันเต็มที่ว่าเป็นเครื่องมือสำหรับยัดข้อเท็จจริงหลายร้อยอย่างช่วงโค้งสุดท้ายก็ใช้เวลาหลายปี
แต่พอใช้ไปสักพัก ฉันรู้สึกว่า การดึงความจำอย่างรวดเร็ว ที่ระบบนี้ผลักดัน ไม่ได้มาแทนที่ความเข้าใจเชิงลึกของแนวคิด กลับช่วยเสริมมันมากกว่า ฉันเคยเขียนสั้น ๆ ถึงความสัมพันธ์นี้ไว้เมื่อหลายปีก่อน
[0] https://samrawal.substack.com/p/on-the-relationship-between-...
Anki ยอดเยี่ยมมาก ผมใช้มันมาหลายปีเพื่อเพิ่มคลังคำศัพท์ภาษาอังกฤษ แต่สุดท้ายก็หันไปใช้ สเปรดชีต อย่าง Airtable ด้วยเหตุผลอยู่สองสามข้อ
อย่างแรกคือเวลาต้องการสร้างแฟลชการ์ดจำนวนมากในครั้งเดียว เช่น จากรายการที่ได้มาจาก ChatGPT ตัวเลือกการนำเข้า·ส่งออกยังค่อนข้างจำกัด
อย่างที่สองคือการทำให้สม่ำเสมอทุกวันเป็นเรื่องยาก และคงจะดีถ้ามันแสดงความคืบหน้าในแบบที่ช่วยสร้างแรงจูงใจได้ เหตุผลที่เราใช้รายการ TODO ก็เพราะอยากเห็นความคืบหน้าเหมือนกัน ถ้ามีความสนุกแบบเกม Pop It หรือแผ่นกันกระแทกที่กดเล่นเพลิน ๆ ก็น่าจะดี
เลยสร้างฟิลด์
Word,Translation,Days,Repeat,Attachment,Edited_atไว้ใน Airtable โดยRepeatเป็นฟิลด์สูตรDATEADD(Edited, Days, 'days')ที่ใช้สำหรับการกรอง และDaysเป็นฟิลด์แบบเลือกค่าเดียวจาก 1·4·10·25·55·90·200 วันฟังดูยุ่งยาก แต่จริง ๆ ไม่ใช่เลย ทุกครั้งที่คลิก จำนวนแถวในตารางจะลดลง ก็เลยมองเห็นความคืบหน้าได้ แม้จะไม่ใช่ระบบที่สมบูรณ์แบบและไม่ใช่ระบบ spaced repetition ที่แท้จริง แต่สำหรับผมมันใช้ได้ผล และด้วยเหตุผลบางอย่างมันทำให้ทำต่อเนื่องได้ง่ายกว่า
ถึงอย่างนั้น ในกรณีส่วนใหญ่ Anki ก็ยังยอดเยี่ยมอยู่ดี
มันแสดงกราฟสไตล์ GitHub ภายใน Anki และแทนที่จะนับความถี่ของการ commit ก็นับจำนวนครั้งที่ทบทวน
ทุกคนควรรู้ว่ามีคนฉก ชื่อ Anki ไปใช้
มีโปรเจกต์ Anki ตัวจริงอยู่ แล้วก็มีบริการ Anki แบบ SaaS เลียนแบบกับแอปมือถือในแอปสโตร์ที่ใช้ชื่อเดียวกัน
ผมไม่แน่ใจว่าหมายถึง Anki ถูกฉกชื่อไปใช้ในความหมายไหน
[1] https://github.com/ankitects/anki
[2] https://apps.ankiweb.net/
ตอนนี้เข้าใจมากขึ้นเยอะแล้ว