วิธีใช้ CodeGym - 1

"สวัสดี Amigo ฉันชื่อ John Squirrels กัปตันของ Galactic Rush"

"อรุณสวัสดิ์ กัปตัน"

"ให้ฉันอธิบายให้คุณทราบว่ากระบวนการเรียนรู้ทำงานอย่างไร รวมถึงวิธีการใช้บริการของเรา"

"เป้าหมายหลักของเราคือการได้รับความสนุกสนานมากมายในขณะที่ได้รับทักษะการเขียนโปรแกรมเชิงปฏิบัติ ซึ่งจะทำให้ง่ายต่อการหางานเป็นโปรแกรมเมอร์ เพื่อให้บรรลุเป้าหมายนี้ เราใช้แบบฝึกหัดฝึกฝน หลายๆ แบบ เอาจริงๆ เยอะมาก"

มันทำงานอย่างไร

หลักสูตรทั้งหมดแบ่งออกเป็นสี่หน่วยหรือภารกิจ: AP Java Exam Prep (Java Basics), Java Core, Java Multithreading และ Java Collections แต่ละภารกิจประกอบด้วยหลายระดับ และแต่ละระดับประกอบด้วยบทเรียน 10-15 บทและแบบฝึกหัด 20-30 บท

สำหรับแต่ละงานที่คุณทำสำเร็จ คุณจะได้รับรางวัลเป็นสสารมืดสองสามหน่วย เพื่อความก้าวหน้าในภารกิจของคุณ คุณจะต้องมีสสารมืดเพื่อปลดล็อกระดับและบทเรียนใหม่

คุณสามารถทำงานให้เสร็จตามที่คุณต้องการ คุณสามารถทำมันในขณะที่อ่านบทเรียน หรืออ่านบทเรียนก่อนจนกว่าคุณจะเข้าใจ แล้วจึงทำแบบฝึกหัดแยกต่างหาก สิ่งที่ดีที่สุดสำหรับคุณ

ก้าวไปสู่ระดับถัดไปหรือบทเรียน

ในการก้าวไปสู่บทเรียนหรือระดับถัดไป คุณต้องรวบรวม "สสารมืด" ให้เพียงพอเพื่อ "จ่าย" เพื่อปลดล็อก ดูเหมือนว่า:

ภายในภารกิจ คุณต้องปลดล็อกบทเรียนตามลำดับ คุณไม่สามารถข้ามไปกลางคอร์สแล้วลองทำอะไรที่นั่นได้ อย่างไรก็ตาม เมื่อปลดล็อคแล้ว คุณจะสามารถเข้าถึงบทเรียนได้ตลอดเวลา คุณสามารถย้อนกลับไปเมื่อใดก็ได้เพื่ออ่านซ้ำหรือทบทวนตัวอย่างอีกครั้ง

นอกจากนี้ ดังที่ฉันได้กล่าวไว้ก่อนหน้านี้ คุณสามารถได้รับสสารมืดจากการทำภารกิจให้สำเร็จ คำอธิบายของแต่ละงานจะระบุจำนวนหน่วยที่คุณจะได้รับเมื่อทำสำเร็จ ตัวอย่างเช่น คุณจะได้รับสสารมืด 1 หน่วยสำหรับงานต่อไปนี้

การออกกำลังกาย

บน CodeGym คุณจะพบแบบฝึกหัดต่างๆ มากมาย ฉันจะแสดงรายการประเภทหลักที่นี่

คัดลอกโค้ดจากตัวอย่าง — นี่เป็นแบบฝึกหัดที่ง่ายที่สุด ในการทำให้เสร็จสมบูรณ์ คุณต้องป้อนรหัส Java ในหน้าต่างด้านล่างให้เหมือนกับที่ปรากฏในหน้าต่างด้านบน

เขียนโปรแกรม — นี่คือแบบฝึกหัดที่สำคัญที่สุดในหลักสูตร สิ่งเหล่านี้อาจแตกต่างกันไปตามความซับซ้อน: ตั้งแต่งานสั้นๆ ง่ายๆ ไปจนถึงงานไขปริศนาที่จะทำให้สมองของคุณทำงานจริงๆ... คุณสามารถเริ่มงานใดๆ ที่ทำเครื่องหมายว่า "ว่าง" ในการเริ่มต้น เพียงคลิกปุ่ม "เปิด" บนคำอธิบายงาน

นี่จะเป็นการเปิด Web IDE แท็บแรกประกอบด้วยเงื่อนไขของงาน แท็บที่สองคือตำแหน่งที่คุณพิมพ์รหัสของคุณ

หากต้องการตรวจสอบว่าคุณทำงานสำเร็จหรือไม่ คุณจะต้องคลิกปุ่ม "ยืนยัน" การดำเนินการนี้จะส่งโปรแกรมของคุณไปยังเซิร์ฟเวอร์ของเราเพื่อตรวจสอบ จากนั้นจึงแสดงผลลัพธ์ให้คุณเห็น

สร้างมินิโปรเจกต์ — นี่คือแบบฝึกหัดที่น่าสนใจและท้าทายที่สุด! โครงการขนาดเล็กประกอบด้วยชุดของงานย่อยที่เชื่อมต่อถึงกัน ในตอนท้าย คุณจะได้สร้างโครงการเล็กๆ ของคุณเอง เช่น เกม แต่ก่อนที่คุณจะเริ่มสร้างมินิโปรเจกต์แรก คุณมีงานต้องทำมากมาย คุณจะไม่เห็นมินิโปรเจ็กต์แรกของคุณจนกว่าจะสิ้นสุดภารกิจ Java Core

Nerd Break — นี่คือแบบฝึกหัดที่ยากที่สุดในบรรดาทั้งหมด! ผมล้อเล่น! บ่อยครั้งที่ "ช่วงพัก" เกี่ยวข้องกับการดูวิดีโอเกี่ยวกับเทคโนโลยีเจ๋งๆ และใช่ คุณยังได้รับรางวัลสสารมืดสำหรับแบบฝึกหัดเหล่านี้ด้วย

PS: เริ่มต้นด้วยระดับ 3 คุณจะสามารถทำงานโดยใช้สภาพแวดล้อมการพัฒนาแบบรวม (IDE) ที่เรียกว่า IntelliJ IDEA บทเรียนจะสอนคุณถึงวิธีการทำงาน แต่เราจะแจ้งให้คุณทราบในภายหลัง

บทเรียนและสถานะงาน

งานสามารถมีสถานะดังต่อไปนี้ "พร้อมใช้งาน" — ดำเนินการต่อและพยายามดำเนินการให้เสร็จสิ้น!

"เสร็จสมบูรณ์" — คุณทำงานนี้สำเร็จและรวบรวมสสารมืดของคุณไม่ถึงสามวันที่แล้ว คุณสามารถลองแก้ไขอีกครั้งเพื่อปรับปรุงโซลูชันของคุณ

"ปิด" — คุณทำงานนี้สำเร็จและรวบรวมสสารมืดของคุณได้นานกว่าสามวันที่แล้ว คุณไม่สามารถส่งงานนี้เพื่อรับการยืนยันได้อีกต่อไป

"ถูกล็อก" — ฉันคิดว่านี่เป็นสิ่งที่อธิบายได้ในตัวมันเอง ในการเข้าถึงงาน คุณจะต้องปลดล็อกบทเรียนที่เกี่ยวข้อง และนั่นจะทำให้คุณต้องปลดล็อกบทเรียนทั้งหมดที่นำไปสู่บทเรียนนี้

บทเรียนมีสถานะที่เป็นไปได้สองสถานะ: "ว่าง" และ "ล็อก"

บทเรียนสุดท้ายที่ "ว่าง" ก่อนที่จะมีบทเรียน "ล็อก" ต่อเนื่องยาวนานคือบทเรียนที่คุณหยุดอ่าน หากคุณคลิกบทเรียนแรกที่ "ถูกล็อก" คุณจะได้รับแจ้งให้จ่ายสสารมืดจำนวนหนึ่งเพื่อปลดล็อก