อ่าน 1 นาที
เจรู
Jerooเป็นเครื่องมือทางการศึกษาข้ามแพลตฟอร์มสำหรับการเรียนรู้ แนวคิด การเขียนโปรแกรมเชิงวัตถุ โดยเฉพาะอย่างยิ่ง โปรแกรมนี้ช่วย ในการเรียนรู้แนวคิดต่างๆ...
เจรู
| เจรู | |
|---|---|
| ปล่อย | 2002 |
| เวอร์ชันเสถียร | 2.5 (เวอร์ชันแบบสแตนด์อะโลน) |
| เขียนเป็น | โอแคมล์ , ไทป์สคริปต์ |
| มิดเดิลแวร์ | เชิงมุม |
| แพลตฟอร์ม | เว็บ (เวอร์ชันบนเว็บ) จาวา (เวอร์ชันแบบสแตนด์อะโลน) |
| พิมพ์ | ซอฟต์แวร์เพื่อการศึกษา |
| ใบอนุญาต | จีเอ็นยู เอจีพีแอล |
| เว็บไซต์ | www.jeroo.org |
| ที่เก็บข้อมูล | gitlab.com/unomaha/jeroo |
Jerooเป็นเครื่องมือทางการศึกษาข้ามแพลตฟอร์มสำหรับการเรียนรู้ แนวคิด การเขียนโปรแกรมเชิงวัตถุ โดยเฉพาะอย่างยิ่ง โปรแกรมนี้ช่วย ในการเรียนรู้แนวคิดต่างๆ เช่นวัตถุเมธอดและโครงสร้างควบคุมพื้นฐาน[ 1 ] Jeroo รองรับรูปแบบไวยากรณ์สามแบบ ได้แก่ Java/C#/JavaScript, Python และ Visual Basic
โปรแกรมมีส่วนติดต่อผู้ใช้แบบกราฟิก (GUI)ที่แบ่งออกเป็นสองหน้าต่างย่อย ในหน้าต่างย่อยแรก ผู้ใช้สามารถพิมพ์โค้ดเพื่อเรียกใช้ในสภาพแวดล้อมของ Jeroo ได้ ในหน้าต่างย่อยที่สอง ผู้ใช้สามารถดูผลลัพธ์ของโค้ดในสภาพแวดล้อมแบบกราฟิกได้ หน้าต่างย่อยที่สองแสดงภาพเกาะที่มี Jeroo อาศัยอยู่ ผู้ใช้สามารถสั่งการ Jeroo ผ่านการเขียนโปรแกรมในหน้าต่างย่อยแรก ให้ทำสิ่งต่างๆ เช่น เคลื่อนที่ กิน หรือเก็บดอกไม้
เครื่องมือนี้ได้รับรางวัล "Premier Award Winner Associate Editor's Choice" จาก NEEDS ในปี 2547 [ 2 ]
Jeroo ใช้หลากหลายวิธีการเพื่อดึงดูดความสนใจของนักเรียนเช่น การเล่าเรื่องและการสร้างภาพเคลื่อนไหวประกอบการทำงาน โปรแกรมนี้ได้รับการยกย่องว่าเป็นเครื่องมือที่มีประโยชน์และมีประสิทธิภาพมากในการพัฒนาประสบการณ์และความรู้ด้านการเขียนโปรแกรมคอมพิวเตอร์นอกจากนี้ยังมี การแข่งขัน ด้านวิทยาศาสตร์คอมพิวเตอร์ มากมาย ที่ใช้โปรแกรม Jeroo และคุณสมบัติของมัน ด้วย
คำสั่ง
เจรูสามารถทำสิ่งต่างๆ ได้หลายอย่าง เช่น:
| การกระทำ | รหัส | ข้อมูลเพิ่มเติม |
|---|---|---|
| กระโดด | กระโดด( n ); | เมื่อnเป็นจำนวนเต็มที่มากกว่า 0 ฟังก์ชันนี้จะเลื่อน Jeroo ไปข้างหน้าn ช่อง หาก ไม่ได้ระบุค่า n ฟังก์ชันนี้จะเลื่อนไปข้างหน้า 1 ช่องโดยค่าเริ่มต้น |
| เลือก | เลือก(); | เก็บดอกไม้จากบริเวณที่เจรูอาศัยอยู่ |
| ปลูก | ปลูก(); | ปลูกดอกไม้ ณ ที่ตั้งของเจรู |
| เปลี่ยน | เปลี่ยน(); | คำสั่งนี้สามารถหมุน Jeroo ไปทางซ้ายหรือขวาได้turn(LEFT);หรือturn(RIGHT) ; |
| โยน | โยน(); | การกระทำนี้ทำให้เจรูโยนดอกไม้ไปยังพื้นที่ด้านหน้า ทำให้ตาข่ายใช้การไม่ได้ |
| ให้ | ให้ ( ทิศทางสัมพัทธ์ ); | นี่เป็นการที่เจรูตัวหนึ่งส่งดอกไม้ให้เจรูอีกตัวหนึ่ง ผู้ให้หรือทิศทางที่ระบุ ( relative_direction ) ต้องหันหน้าไปทางผู้รับ แต่ผู้รับสามารถหันหน้าไปทางใดก็ได้ |
นอกจากนี้ Jeroos ยังมีคุณสมบัติบางอย่างที่สามารถอ่านได้โดยใช้วิธีการต่างๆ
ผู้มีส่วนร่วม
แหล่งที่มา: [ 3 ]
Jeroo เวอร์ชันเว็บ (ปี 2019-ปัจจุบัน)
- เบน คอนซ์
- คาเอลัน ไบรอัน
- โทมัส คอนโนล
- จอห์น อดัม
- ไบรอัน ดอร์น
เจรู (Jeroo) ฉบับเดี่ยว (2002–2019)
- ไบรอัน ดอร์น
- ดีน แซนเดอร์ส
ภาพประกอบที่ใช้ใน Jeroo ทั้งในรูปแบบเว็บเบราว์เซอร์และแบบสแตนด์อโลน
- คริสติน่า เชลล์
ดูเพิ่มเติม
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
- สรุปภาษา
- Jeroo: เครื่องมือสำหรับแนะนำการเขียนโปรแกรมเชิงวัตถุ
- การใช้ Jeroo ในการสอนแนวคิดการเขียนโปรแกรม
- jerooบนGitLab
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เจรู
Jerooเป็นเครื่องมือทางการศึกษาข้ามแพลตฟอร์มสำหรับการเรียนรู้ แนวคิด การเขียนโปรแกรมเชิงวัตถุ โดยเฉพาะอย่างยิ่ง โปรแกรมนี้ช่วย ในการเรียนรู้แนวคิดต่างๆ...
คำสั่ง
เจรูสามารถทำสิ่งต่างๆ ได้หลายอย่าง เช่น:
Jeroo เวอร์ชันเว็บ (ปี 2019-ปัจจุบัน)
เบน คอนซ์ คาเอลัน ไบรอัน โทมัส คอนโนล จอห์น อดัม ไบรอัน ดอร์น
ลิงก์ภายนอก
เว็บไซต์อย่างเป็นทางการ สรุปภาษา Jeroo: เครื่องมือสำหรับแนะนำการเขียนโปรแกรมเชิงวัตถุ การใช้ Jeroo ในการสอนแนวคิดการเขียนโปรแกรม jerooบน GitLab บทความเกี่ยวกับ ภาษาโปรแกรม นี้ ยังเป็น เพียงบทความย่อคุณสามารถช่วยวิกิพีเดียได้โดยการเพิ่มข้อมูลที่ขาดหายไป วี ที...