Android

4 ไซต์ฟรีและการโต้ตอบสำหรับการเรียนรู้การใช้โค้ด - เทคโนโลยีชี้นำ

Faith Evans feat. Stevie J – "A Minute" [Official Music Video]

Faith Evans feat. Stevie J – "A Minute" [Official Music Video]

สารบัญ:

Anonim

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

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

1. Codeacademy

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

ศึกษาภาษาเหล่านี้ที่ Codeacademy:

  • JavaScript
  • jQuery
  • PHP
  • หลาม
  • ทับทิม
  • HTML
  • CSS

การเรียนรู้เป็นเรื่องง่ายมากด้วยการสอนแบบอินเทอร์แอคทีฟและตัวอย่างสด ทุกบทช่วยสอนมีชุดคำแนะนำสำหรับสิ่งที่คุณต้องทำเพื่อดำเนินการต่อกับบทเรียน

ตัวอย่างเช่นบทเรียน HTML แรกนั้นง่ายมากเพราะคุณจะได้เรียนรู้ถึงการนำไปปฏิบัติขณะที่อธิบาย

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

ในขณะที่คุณพิมพ์ผลลัพธ์จะปรากฏในหน้าเว็บแบบฝังตัวหากคุณต้องการ

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

2. รหัสเวนเจอร์ส

Code Avengers มีการออกแบบที่คล้ายกับ Codeacademy พร้อมส่วนแสดงตัวอย่างแบบสดและโปรแกรมแก้ไขข้อความในหน้าต่างเดียวกัน คำแนะนำอยู่ที่นั่นเช่นกันทำให้การเรียนรู้และฝึกฝนง่ายมาก

ศึกษาภาษาเหล่านี้ที่ Code Avengers:

  • HTML5
  • CSS3
  • JavaScript

สมมติว่าคุณต้องการเรียนรู้ JavaScript ด้วย Code Avengers ระดับ 1 มี 40 บทเรียนและ 5 งานสำหรับแต่ละบทเรียน นั่นคือ 200 ขั้นตอนในการเรียนรู้ระดับแรกของ JavaScript นี่แสดงให้เห็นว่าคุณจะได้รายละเอียดมากแค่ไหนกับ Code Avengers

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

พื้นที่ข้อความและการแสดงตัวอย่างแบบสดนั้นอยู่ในแนวเดียวกันด้านล่างคำแนะนำเพื่อการเรียนรู้ที่ง่ายและเพลิดเพลินกับการดู

3. LearnStreet

หลักสูตร LearnStreet ขึ้นอยู่กับการ เรียนรู้โดยการ เข้าใกล้ เช่นเดียวกับบริการก่อนหน้า LearnStreet มอบอินเทอร์เฟซที่สะอาดและเรียบง่ายสำหรับฝึกการเขียนโปรแกรมขณะเรียนรู้ในเวลาเดียวกัน

เรียนภาษาเหล่านี้ที่ LearnStreet:

  • JavaScript
  • หลาม
  • ทับทิม

เราจะดูการเรียนรู้ Ruby สำหรับตัวอย่างนี้

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

ชุดคำจำกัดความและคำศัพท์ที่ดีจะถูกนำเสนอในหมวด อภิธานศัพท์ เพื่ออ้างอิงคำถามได้อย่างง่ายดายตลอดการศึกษา

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

อัปเดต: แต่น่าเสียดายที่ LearnStreet ปิดตัวลงครู่หนึ่ง คุณสามารถตรวจสอบ SnoopCode ซึ่งจะช่วยให้คุณเข้าใจและเรียนรู้การเขียนโปรแกรมในลักษณะโต้ตอบ

4. หลักสูตร

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

เลือกจากหมวดหมู่ใดก็ได้สำหรับหลักสูตรเฉพาะเช่นการศึกษาการเขียนโปรแกรม

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

ข้อสรุป

บริการทั้งหมดเหล่านี้มีคำแนะนำที่ใช้งานง่ายพื้นที่ทำงานเชิงโต้ตอบและข้อเสนอแนะ แต่ละข้อเสนอเคล็ดลับและช่วยเหลือเอกสารสำหรับการเรียนรู้ภาษาการเขียนโปรแกรมที่หลากหลาย และที่ดีที่สุดคือฟรีทั้งหมด!

ตอนนี้ถึงตาคุณแล้วที่จะลองใช้สิ่งเหล่านี้และพัฒนาทักษะการเขียนโปรแกรมของคุณให้สมบูรณ์แบบ