เป็นหนึ่งในหลักสูตรการเขียนโปรแกรม Java ออนไลน์ที่ใหญ่ที่สุดที่มีผู้ใช้ลงทะเบียนมากกว่า 0.5 ล้านคน พวกเราที่ CodeGym ทุ่มเทเพื่อช่วยให้นักเรียนของเราทุกคนได้รับประโยชน์สูงสุดจากการเรียนรู้บนแพลตฟอร์มของเรา และแม้ว่าหลักสูตร CodeGym ได้รับการออกแบบมาให้มีส่วนร่วมและสนุกสนานมากที่สุดเท่าที่จะเป็นไปได้ แต่การเรียนรู้ภาษาการเขียนโปรแกรมให้เชี่ยวชาญนั้นไม่ใช่เรื่องง่าย ต้องใช้เวลาและความพยายามอย่างเข้มข้น ทุกคนรู้เรื่องนี้ แต่เมื่อพูดถึงตัวเลขที่เฉพาะเจาะจง คำตอบมักจะค่อนข้างคลุมเครือ
นี่คือสิ่งที่เราต้องการเปลี่ยนแปลงด้วยการศึกษาใหม่เกี่ยวกับนิสัยการเรียนรู้ของนักเรียน CodeGym ผู้ใช้โดยเฉลี่ยเรียนกี่ชั่วโมงต่อสัปดาห์ เปอร์เซ็นต์ของเวลาที่พวกเขาใช้ในการอ่านทฤษฎีและการแก้ปัญหาภาคปฏิบัติคืออะไร? เวลาที่ดีที่สุดในการเรียนรู้ Java ออนไลน์คือเวลาใด ใช้เวลาโดยเฉลี่ยนานเท่าใดจึงจะสำเร็จหลักสูตรแต่ละระดับ เป้าหมายของเราคือการตอบคำถามเหล่านี้และคำถามอื่นๆ เกี่ยวกับระยะเวลาและความพยายามที่ผู้ใช้ทั่วไปต้องการเพื่อเรียนรู้ภาษาโปรแกรมออนไลน์ โดยปกติแล้ว เราต้องการแบ่งปันผลการศึกษานี้กับผู้ชมของเรา เนื่องจากข้อมูลนี้อาจช่วยให้คุณวางแผนการเรียนรู้ของคุณเองและดูว่าแผนการเรียนของคุณอิงตามจำนวนเฉลี่ยนั้นเป็นไปได้จริงเพียงใด
สิ่งที่เราพบคือนักเรียนจากฝรั่งเศสใช้เวลามากกว่าผู้ใช้จากประเทศอื่นเล็กน้อยในการแก้ปัญหาที่ CodeGym — โดยเฉลี่ย 2 ชั่วโมง 57 นาทีต่อสัปดาห์ นักเรียนจากโปแลนด์มาเป็นอันดับสอง (2 ชั่วโมง 50 นาทีต่อสัปดาห์) ในขณะที่นักเรียนจากเยอรมนีฝึกฝนน้อยกว่ามาก — โดยเฉลี่ย 2 ชั่วโมง 26 นาทีต่อสัปดาห์ อีกสิ่งหนึ่งที่เราต้องการทราบจากผลการศึกษานี้คือเวลาใดของวันที่นักเรียนของเรากำลังเรียนรู้บน CodeGym ไม่แปลกใจเลยที่คนส่วนใหญ่ชอบเรียนในเวลากลางวัน โดยช่วง 12.00-13.00 น. จะเป็นช่วงที่คึกคักที่สุด และพฤติกรรมเหล่านี้มักจะเหมือนเดิมสำหรับผู้ใช้จากโปแลนด์ ฝรั่งเศส และเยอรมนีในลักษณะที่เท่าเทียมกัน
นี่คือเหตุผลที่เราเน้นการวิเคราะห์ไปที่เวลาเฉลี่ยที่นักเรียนใช้เพื่อสร้างไวยากรณ์ Java ให้สมบูรณ์ และตัวเลขก็แตกต่างกันมากขึ้นอยู่กับแต่ละประเทศ สำหรับนักเรียนจากโปแลนด์ ใช้เวลาเฉลี่ย 2 เดือนในการจบ Java Syntax ในขณะที่ผู้ใช้จากฝรั่งเศสและเยอรมนีใช้เวลาเพียง 1 เดือนจึงจะเสร็จสิ้น
นอกจากนี้ เรายังสามารถคำนวณจำนวนวันโดยเฉลี่ยที่นักเรียนต้องใช้เพื่อผ่านแต่ละระดับในหลักสูตร สำหรับผู้ใช้จากโปแลนด์ ใช้เวลาเฉลี่ย 94 วันในการเริ่มต้นหลักสูตรจนถึงระดับ 22 สำหรับผู้ใช้จากฝรั่งเศสและเยอรมนี ใช้เวลาเฉลี่ย 83 วันเพื่อให้ได้ผลลัพธ์เดียวกัน ที่น่าสนใจก็คือ ระดับตั้งแต่ 6 ถึง 9 ดูเหมือนจะเป็นระดับที่ยากที่สุดสำหรับนักเรียนหลายคนที่ต้องผ่าน สิ่งเหล่านี้เป็นส่วนหนึ่งของหลักสูตรที่ครอบคลุมหัวข้อต่อไปนี้: อาร์เรย์และรายการ วัตถุ คอลเลกชัน และข้อยกเว้น ดังนั้นหากคุณติดอยู่ที่หนึ่งในนั้น อย่างน้อยคุณก็รู้ว่าคุณไม่ได้อยู่คนเดียว

การศึกษานิสัยการเรียนรู้จาวา
คุณอาจจะทราบหรือไม่ก็ได้ว่า นอกจากภาษาอังกฤษแล้ว CodeGym ยังพร้อมให้ใช้งานสำหรับผู้ใช้ที่ต้องการเรียนรู้ทักษะการเขียนโค้ด Java ในภาษาอื่นๆ อีกหลายภาษา เวอร์ชันภาษาอังกฤษได้รับความนิยมมากที่สุด โดยมีผู้ใช้ที่ลงทะเบียนแล้วเกือบ 438,000 ราย ความนิยมอันดับสองคือเวอร์ชั่นโปแลนด์ที่มีผู้ใช้ 24,5k คน เวอร์ชั่นเยอรมันคือ 3d ที่มีผู้ใช้ 16k นอกจากนี้ยังมี CodeGym เวอร์ชั่นภาษาฝรั่งเศส (ผู้ใช้ที่ลงทะเบียนมากกว่า 10,000 คน) ภาษาจีน (7.3k) และภาษาสเปน (ผู้ใช้ 2.3k คน) ทางออนไลน์ ในการศึกษานี้โดยเฉพาะ เรามุ่งเน้นไปที่นักเรียนของเราจากสหภาพยุโรป ซึ่งส่วนใหญ่คือโปแลนด์ เยอรมนี และฝรั่งเศส ซึ่งเป็นตลาดที่ใหญ่ที่สุดสามแห่งในสหภาพยุโรป แต่เราเชื่อว่าการค้นพบของงานวิจัยนี้เป็นสากลและสามารถคาดการณ์ไปยังสถานที่อื่นๆ ทั่วโลกได้เวลา
ระยะเวลารวมที่นักเรียนโดยเฉลี่ยใช้ทุกสัปดาห์ในการเรียนรู้ที่ CodeGym คือ 7-8 ชั่วโมง เนื่องจาก CodeGym เป็นหลักสูตร Java ที่เน้นการฝึกฝน และเราสนับสนุนให้นักเรียนของเราทุกคนฝึกฝนให้มากที่สุดเท่าที่จะเป็นไปได้เพื่อให้เรียนรู้ Java ได้เร็วขึ้น เราจึงต้องการทราบด้วยว่านักเรียนของเราในประเทศต่างๆ ใช้เวลาเท่าใดในการแก้ปัญหาภาคปฏิบัติของ CodeGym

ก้าวแห่งการเรียนรู้
เมื่อพูดถึงจังหวะการเรียนรู้หรือเวลาที่นักเรียนโดยเฉลี่ยใช้เพื่อสำเร็จหลักสูตร CodeGym ข้อมูลนี้ยากที่จะแยกออกจากข้อมูลผู้ใช้ที่เรามี เนื่องจากผู้ใช้จำนวนมากไม่ได้ผ่านทุกระดับจนจบ หลักสูตร. ไม่ใช่เรื่องแปลกที่หลายคนจะเลื่อนการเรียนรู้ออกไปเป็นสัปดาห์หรือเป็นเดือนเพื่อกลับไปเรียนใหม่ในภายหลัง
- ได้เวลาจบเควส CodeGym แรกแล้ว
นี่คือเหตุผลที่เราเน้นการวิเคราะห์ไปที่เวลาเฉลี่ยที่นักเรียนใช้เพื่อสร้างไวยากรณ์ Java ให้สมบูรณ์ และตัวเลขก็แตกต่างกันมากขึ้นอยู่กับแต่ละประเทศ สำหรับนักเรียนจากโปแลนด์ ใช้เวลาเฉลี่ย 2 เดือนในการจบ Java Syntax ในขณะที่ผู้ใช้จากฝรั่งเศสและเยอรมนีใช้เวลาเพียง 1 เดือนจึงจะเสร็จสิ้น
- เวลาที่จะจบระดับหนึ่ง
นอกจากนี้ เรายังสามารถคำนวณจำนวนวันโดยเฉลี่ยที่นักเรียนต้องใช้เพื่อผ่านแต่ละระดับในหลักสูตร สำหรับผู้ใช้จากโปแลนด์ ใช้เวลาเฉลี่ย 94 วันในการเริ่มต้นหลักสูตรจนถึงระดับ 22 สำหรับผู้ใช้จากฝรั่งเศสและเยอรมนี ใช้เวลาเฉลี่ย 83 วันเพื่อให้ได้ผลลัพธ์เดียวกัน ที่น่าสนใจก็คือ ระดับตั้งแต่ 6 ถึง 9 ดูเหมือนจะเป็นระดับที่ยากที่สุดสำหรับนักเรียนหลายคนที่ต้องผ่าน สิ่งเหล่านี้เป็นส่วนหนึ่งของหลักสูตรที่ครอบคลุมหัวข้อต่อไปนี้: อาร์เรย์และรายการ วัตถุ คอลเลกชัน และข้อยกเว้น ดังนั้นหากคุณติดอยู่ที่หนึ่งในนั้น อย่างน้อยคุณก็รู้ว่าคุณไม่ได้อยู่คนเดียว
GO TO FULL VERSION