คอมพิวเตอร์ Windows อินเทอร์เน็ต

ดาวน์โหลด Idol เวอร์ชั่นเก่า 1.7 2. ติดตั้งสภาพแวดล้อมของไอดอล การเตรียมตัวสอบวิทยาการคอมพิวเตอร์

สำหรับหลักสูตรเบื้องต้นเกี่ยวกับการใช้นักแสดง Idol จะใช้กับ "Course Support Module" - IPC ที่พัฒนาโดย DP Kirienko มอสโก การสนับสนุน IPC รวมอยู่ในระบบ Kumir เวอร์ชันเสถียรโดยเริ่มจากเวอร์ชัน 1.8.0 เท่านั้น เวอร์ชันไอดอลก่อน 1.8.0 ไม่มีการสนับสนุนหลักสูตร

สำหรับระบบ Windows - ติดตั้งเวอร์ชัน 1.8.0 ของระบบ Kumir จากเว็บไซต์นักพัฒนา ลิงค์: http://lpm.org.ru/kumir2/files/1.8.0/kumir-1.8.0.rev2565-windows-32bit-setup.exe
Idol เวอร์ชันก่อน 1.8.0 ไม่มี "Course Support Module" ดังนั้นจึงจำเป็นต้องมีเวอร์ชัน 1.8.0

เปิดตัวไอพีซี

หากต้องการเปิดหน้าต่าง IPC ให้ใช้เมนู "เครื่องมือ" ของระบบ Kumir - "Workshop"

ที่เก็บถาวรของงานสำหรับผู้บริหาร Robot

งานสำหรับนักแสดงหุ่นยนต์ (0-16) ดำเนินการโดยใช้ IPC จำเป็นต้องดาวน์โหลดไฟล์เก็บถาวรพร้อมงานเปิดไฟล์จาก MPK vodoley.kurs.xmlหรือ robot.kurs.xml... ไฟล์ XML นี้มีคำอธิบายของงาน เงื่อนไขงาน ลิงก์ไปยังเทมเพลตอัลกอริทึม ตัวอย่างสถานการณ์เริ่มต้นสำหรับการทดสอบ การทดสอบอัลกอริทึม

นักเรียนต้องบันทึกรายวิชาไว้ในสมุดงานของตนเป็นไฟล์ชื่อ เช่น ivanov.work.xml... ไฟล์นี้เก็บข้อความของการแก้ปัญหาที่สร้างขึ้นโดยนักเรียนซึ่งเป็นผลมาจากการตรวจสอบปัญหาของเขา จากนั้นให้นักเรียนเปิดไฟล์งานของตนเอง * .work.xml.

ในตัวอย่างสถานการณ์เริ่มต้น ตัวอักษร "A" หมายถึงเซลล์ที่หุ่นยนต์อยู่ก่อนการดำเนินการของอัลกอริทึม ตัวอักษร "B" หมายถึงเซลล์ที่หุ่นยนต์จะต้องถูกย้าย เครื่องหมายดอกจันที่มุมล่างขวาหมายถึง เซลล์ที่หุ่นยนต์ต้องทาสีทับ

คำแนะนำในการทำงานให้เสร็จ

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

ดาวน์โหลดสภาพแวดล้อม Kumir สำหรับการติดตั้งที่บ้าน: http://lpm.org.ru/kumir2/files [.. ]dows-32bit-setup.exe


ดาวน์โหลดไฟล์เก็บถาวรพร้อมหลักสูตรการทำที่บ้าน:. ไฟล์เก็บถาวรอัพเดทเป็นประจำ!

ไอดอลการติดตั้ง

2. เรียกใช้ไฟล์ exe ที่ดาวน์โหลดมา คุณอาจต้องเรียกใช้ไฟล์ด้วยสิทธิ์ของผู้ดูแลระบบ ( เมนูบริบท- เรียกใช้ในฐานะผู้ดูแลระบบ):


3. ตามกฎแล้ว คุณสามารถตอบคำถามทุกข้อระหว่างการติดตั้งได้ด้วยวิธีมาตรฐาน

การจัดหลักสูตร

1. หลักสูตรที่มีงานประกอบด้วยไดเร็กทอรี kumir ซึ่งมีไฟล์ robot.kurs.xml พร้อมคำอธิบายหลักสูตร ไดเร็กทอรีย่อยโรบ็อตที่ซ้อนกันพร้อมตัวอย่างสภาพแวดล้อมการเริ่มต้นโรบ็อตและเทมเพลตโปรแกรม ไฟล์ทั้งหมดเหล่านี้ถูกรวมไว้ในไฟล์ zip เดียวที่โพสต์ไว้ที่ ไฟล์เก็บถาวรนี้ได้รับการอัปเดตเป็นประจำเมื่อมีงานใหม่ปรากฏขึ้น


2. โซลูชันส่วนบุคคลของคุณและผลการตรวจสอบจะถูกเก็บไว้ในไฟล์ robot.work.xml ซึ่งอยู่ในไดเรกทอรีหลักของคุณ กว่าจะกลับบ้านได้ สำเนาถูกต้องรายวิชาและงานที่มอบหมายเสร็จแล้ว คุณต้องดาวน์โหลดไฟล์ zip-archive พร้อมหลักสูตร แกะไฟล์ที่บ้าน และรับสำเนาของไฟล์ robot.work.xml โดยส่งให้ตัวเอง อีเมลหรือถ่ายโอนไปยัง USB Flash

ทำงานที่บ้าน

1. เปิดตัวไอดอลเปิดหน้าต่างหลักสูตร (เมนู "เครื่องมือ - เวิร์กช็อป") คลิกปุ่มดาวน์โหลดหลักสูตรและเลือกไฟล์ robot.work.xml (ไฟล์พร้อมโซลูชันของคุณ)


หลังจากเปิดไฟล์ robot.work.xml คุณจะเห็นข้อความแสดงข้อผิดพลาด - Idol ไม่พบการมอบหมายหลักสูตรที่อยู่ในไฟล์ robot.kurs.xml (เนื่องจากไฟล์นี้อยู่ในไดเร็กทอรีอื่น)



ระบุพาธไปยังไฟล์ robot.kurs.xml


หลังจากนั้น คุณสามารถทำงาน:

โอนงานที่ทำเสร็จแล้วจากบ้านไปโรงเรียน

ส่งอีเมลไฟล์ robot.work.xml หรือโอนไปยัง USB Flash เมื่อเปิดไฟล์นี้ที่โรงเรียน คุณจะเห็นข้อความแสดงข้อผิดพลาดเดียวกัน ให้ชี้ไปที่ไฟล์หลักสูตร /home/pub/tasks/kumir/robot.kurs.xml

งานฝึกอบรม

1) ผู้รับเหมา KUZNECHIKอาศัยอยู่บนแกนจำนวน ตำแหน่งเริ่มต้นของ GRASSHOPPER คือจุดที่ 0 ระบบคำสั่ง Grasshopper:

ไปข้างหน้า 4 - ตั๊กแตนกระโดดไปข้างหน้า 4 ยูนิต หลัง 3 - ตั๊กแตนกระโดดกลับ 3 ยูนิต

อย่างไหน จำนวนน้อยที่สุดเมื่อคำสั่ง "Back 3" ต้องเจอในโปรแกรมเพื่อให้ Grasshopper อยู่ที่จุด 27?

2) ศิลปิน KUZNECHIK อาศัยอยู่บนแกนตัวเลข ตำแหน่งเริ่มต้นของ GRASSHOPPER คือจุดที่ 0 ระบบคำสั่ง Grasshopper:

ส่งต่อ 6 - ตั๊กแตนกระโดดไปข้างหน้า 6 ยูนิต

กลับ 4

จำนวนครั้งที่น้อยที่สุดที่คำสั่ง "Back 4" ควรเกิดขึ้นในโปรแกรมเพื่อให้ Grasshopper อยู่ที่จุดที่ 28 คืออะไร?

3) ศิลปิน KUZNECHIK อาศัยอยู่บนแกนตัวเลข ตำแหน่งเริ่มต้นของ GRASSHOPPER คือจุดที่ 0 ระบบคำสั่ง Grasshopper:

ส่งต่อ 5 - ตั๊กแตนกระโดดไปข้างหน้า 5 ยูนิต

กลับ 3 - ตั๊กแตนกระโดดถอยหลัง 3 ยูนิต

จำนวนครั้งที่น้อยที่สุดที่คำสั่ง "Back 3" ต้องเกิดขึ้นในโปรแกรมเพื่อให้ Grasshopper อยู่ที่จุดที่ 21?

4) ศิลปิน KUZNECHIK อาศัยอยู่บนแกนตัวเลข ตำแหน่งเริ่มต้นของ GRASSHOPPER คือจุดที่ 0 ระบบคำสั่ง Grasshopper:

ส่งต่อ 7

กลับ 5

จำนวนครั้งที่น้อยที่สุดที่คำสั่ง "Back 5" ควรเกิดขึ้นในโปรแกรมเพื่อให้ Grasshopper อยู่ที่จุดที่ 19 คืออะไร?

5) ศิลปิน KUZNECHIK อาศัยอยู่บนแกนตัวเลข ตำแหน่งเริ่มต้นของ GRASSHOPPER คือจุดที่ 10 ระบบคำสั่งของ Grasshopper:

ส่งต่อ 7 - ตั๊กแตนกระโดดไปข้างหน้า 7 ยูนิต

กลับ 4 - ตั๊กแตนกระโดดถอยหลัง 4 ยูนิต

จำนวนครั้งที่น้อยที่สุดที่คำสั่ง "Back 4" ควรเกิดขึ้นในโปรแกรมเพื่อให้ Grasshopper อยู่ที่จุด 43 คืออะไร?

6) ศิลปิน KUZNECHIK อาศัยอยู่บนแกนตัวเลข ตำแหน่งเริ่มต้นของ GRASSHOPPER คือจุดที่ 15 ระบบคำสั่งของ Grasshopper:

ส่งต่อ 17 - ตั๊กแตนกระโดดไปข้างหน้า 17 ยูนิต

กลับ 6 - ตั๊กแตนกระโดดถอยหลัง 6 ยูนิต

จำนวนครั้งที่น้อยที่สุดที่คำสั่ง "Back 6" ต้องเกิดขึ้นในโปรแกรมเพื่อให้ Grasshopper อยู่ที่จุด 36 คืออะไร?

7) ศิลปิน KUZNECHIK อาศัยอยู่บนแกนตัวเลข ตำแหน่งเริ่มต้นของ GRASSHOPPER คือจุดที่ 20 ระบบคำสั่งของ Grasshopper:

ส่งต่อ 3 - ตั๊กแตนกระโดดไปข้างหน้า 3 ยูนิต

กลับ 5 - ตั๊กแตนกระโดดถอยหลัง 5 ยูนิต

สำหรับจำนวนทีมที่น้อยที่สุดที่คุณสามารถย้าย Grasshopper ไปที่จุด (-4) คืออะไร?

"ไปข้างหน้า 4" (ตั๊กแตนกระโดดไปข้างหน้า 4 ยูนิต)

จำนวนครั้งที่น้อยที่สุดที่คำสั่ง "Back 3" ต้องเกิดขึ้นในโปรแกรมเพื่อให้ Grasshopper อยู่ที่จุดที่ 31?

9) ศิลปิน Grasshopper อาศัยอยู่บนแกนจำนวน ตำแหน่งเริ่มต้น - จุดที่ 0 ระบบคำสั่งตั๊กแตน:

จำนวนครั้งที่น้อยที่สุดที่คำสั่ง "Back 4" ต้องเกิดขึ้นในโปรแกรมเพื่อให้ Grasshopper อยู่ที่จุดที่ 31 คืออะไร?

10)

"ไปข้างหน้า 3" (ตั๊กแตนกระโดดไปข้างหน้า 3 ยูนิต)

หลัง 4 (ตั๊กแตนกระโดดถอยหลัง 4 ยูนิต)

จำนวนครั้งที่น้อยที่สุดที่คำสั่ง "Back 4" ควรเกิดขึ้นในโปรแกรมเพื่อให้ Grasshopper อยู่ที่จุด 32 คืออะไร?

11) ศิลปิน Grasshopper อาศัยอยู่บนแกนจำนวน ตำแหน่งเริ่มต้น - จุดที่ 0 ระบบคำสั่งตั๊กแตน:

"ไปข้างหน้า 5" (ตั๊กแตนกระโดดไปข้างหน้า 5 ยูนิต)

หลัง 3 (ตั๊กแตนกระโดดถอยหลัง 3 ยูนิต)

จำนวนครั้งที่น้อยที่สุดที่คำสั่ง "Back 3" ต้องเกิดขึ้นในโปรแกรมเพื่อให้ Grasshopper อยู่ที่จุด 33 คืออะไร?

12) ศิลปิน Grasshopper อาศัยอยู่บนแกนจำนวน ตำแหน่งเริ่มต้น - จุดที่ 0 ระบบคำสั่งตั๊กแตน:

"ไปข้างหน้า 6" (ตั๊กแตนกระโดดไปข้างหน้า 6 ยูนิต)

"หลัง 5" (ตั๊กแตนกระโดดถอยหลัง 5 ยูนิต)

จำนวนครั้งที่น้อยที่สุดที่คำสั่ง "Back 5" ควรเกิดขึ้นในโปรแกรมเพื่อให้ Grasshopper อยู่ที่จุด 33 คืออะไร?

Kumir เป็นโปรแกรมสำหรับโปรแกรมเมอร์อาวุโสที่สร้างโดย NIISI RAS ซอฟต์แวร์นี้ช่วยให้นักเรียนสามารถสอนการเขียนโปรแกรมในโรงเรียนการศึกษาทั่วไปและทดสอบทักษะในชั้นเรียนภาคปฏิบัติ

Kumir ย่อมาจาก "Set of Educational WORLDS" โปรแกรมนี้ออกแบบมาเพื่อสอนพื้นฐานการเขียนโปรแกรม Kumir ถูกนำมาใช้กันอย่างแพร่หลายในบทเรียนสารสนเทศสำหรับนักเรียนมัธยมปลาย

โปรแกรมประกอบด้วยองค์ประกอบหลายอย่าง องค์ประกอบมาตรฐานถูกสร้างขึ้นด้วยชุดงานปกติและ หลักสูตรการฝึกอบรม... "StandardPro" ตัวที่สองถูกขยายด้วยบทเรียนเพิ่มเติม ใน Kumir มีหลักสูตรภาคปฏิบัติสำหรับนักเรียนมัธยมและครูผู้สอน

การนัดหมาย

เวิร์กช็อปพร้อมบทเรียนเกี่ยวกับภาษาโปรแกรมเป็นที่นิยมในบทเรียนวิทยาการคอมพิวเตอร์ โปรแกรมที่เป็นพื้นฐานของการเขียนโปรแกรมนั้นมาพร้อมกับอัลกอริธึมภาษาของโรงเรียน ภาษานี้คล้ายกับไวยากรณ์ที่ทำงานในภาษาโปรแกรมที่เก่ากว่า เช่น Pascal หรือ Basic

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

งานของโปรแกรมแบ่งออกเป็นส่วนทฤษฎีและภาคปฏิบัติ ในบางบทเรียน คุณสามารถดูคำตอบ "ด้วยสายตา" วิชวลเชลล์ช่วยให้คุณมองเห็นการเปลี่ยนแปลงที่เกิดขึ้นกับโค้ดโปรแกรมด้วยสายตา บทเรียนและงานจริงทั้งหมดมีโครงสร้างเป็นรายวิชาแยกกัน เมื่อทำงานที่มีขนาดใหญ่มาก โปรแกรมจะจัดเก็บโปรแกรมที่ยังไม่เสร็จไว้ในรูปแบบ KUM ใช้งานงานเหล่านี้ในระบบปฏิบัติการ Windows ไม่ได้ ใช้ โปรแกรมพิเศษเพื่อคอมไพล์เพื่อรันโครงการที่สร้างขึ้นในรูปแบบ KUM

ผู้สร้างโปรแกรมแบ่งโครงการขนาดใหญ่ออกเป็นหลายขั้นตอน มีฟังก์ชันใน Kumir ที่ตรวจสอบรายการที่ถูกต้องของรหัสและความถูกต้องของค่าต่างๆ ตัวช่วยพิเศษจะแสดงข้อมูลนิพจน์บูลีนและข้อมูลหลังจากเข้าสู่การดำเนินการมอบหมายในแผงแยกต่างหาก

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

ที่สำคัญที่สุด

  • Kumir เหมาะสำหรับการสอนนักเรียนมัธยมปลายในโรงเรียนมัธยมศึกษา
  • ฐานไวยากรณ์ของตัวเองซึ่งสร้างขึ้นในซีริลลิก
  • การแบ่งเวิร์กช็อปออกเป็นหลักสูตรของตนเอง
  • มีงานปฏิบัติสำหรับครู;
  • โปรแกรมทำงานภายใต้ใบอนุญาตฟรี GNU 2.0;
  • เปลือกที่ไม่ซับซ้อนกับภาษารัสเซีย

คูมีร์ - ซอฟต์แวร์โซลูชั่นสร้างขึ้นโดย NIISI RAS โดยเฉพาะเพื่อช่วยให้นักเรียนระดับมัธยมศึกษาตอนปลายเข้าใจพื้นฐานของการเขียนโปรแกรมและทดสอบทักษะของพวกเขาในเวิร์กช็อป ชื่อเต็มของระบบนี้ฟังดูเหมือน Set of Educational WORLDS ประกอบด้วยส่วนประกอบหลายอย่างพร้อมกัน ชุดแรกเรียกว่า "มาตรฐาน" นำเสนอชุดงานและสื่อการสอนแบบดั้งเดิม ประการที่สองด้วยคำนำหน้า "Pro" เสริม "มาตรฐาน" ด้วยหลักสูตรเพิ่มเติม นอกจากนี้ยังมีเวอร์ชันของซอฟต์แวร์สำหรับโรงเรียนมัธยมและสำหรับครูอีกด้วย

การนัดหมาย

โซลูชันซอฟต์แวร์ใช้ในบทเรียนวิทยาการคอมพิวเตอร์ มันใช้ภาษาอัลกอริธึมของโรงเรียนซึ่งเป็นอะนาล็อกของไวยากรณ์ของภาษาโปรแกรมเก่าเช่น Pascal หรือ Basic การสร้างรหัสจะแสดงเป็นซีริลลิก ซึ่งทำให้นักเรียนเข้าใจตรรกะของการดำเนินการบางอย่างได้ง่ายขึ้น นอกจากนี้ยังมีคอมไพเลอร์และล่ามประเภทหนึ่ง ซึ่งผู้พัฒนาตั้งชื่อให้ว่า Robot and Draftsman

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

เมื่อทำงานขนาดใหญ่โดยเฉพาะ Kumir ช่วยให้คุณบันทึกโปรแกรมที่ยังไม่เสร็จใน รูปแบบของตัวเองคุม. ดำเนินการพวกเขาใน สภาพแวดล้อมของ Windowsไม่ได้รับ แต่สามารถทำได้โดยใช้เครื่องมือซอฟต์แวร์มาตรฐาน โดยทั่วไปแล้ว นักพัฒนาพยายามแบ่งงานในโครงการขนาดใหญ่ออกเป็นหลายขั้นตอน พวกเขายังแนะนำฟังก์ชัน Kumir ที่ตรวจสอบความถูกต้องของรหัสที่ป้อนอย่างต่อเนื่องและผู้ช่วยพิเศษที่แสดงค่าของนิพจน์เชิงตรรกะและผลลัพธ์ของการดำเนินการมอบหมายบนแผงแยกต่างหาก

คุณสามารถดาวน์โหลดและใช้งานระบบได้โดยไม่เสียค่าใช้จ่าย อนุญาตให้ติดตั้งบนคอมพิวเตอร์เพื่อการศึกษาได้ไม่จำกัดจำนวน อย่างไรก็ตาม นอกจากเวอร์ชันสำหรับ Windows แล้ว Kumir ยังมีเวอร์ชันสำหรับระบบ UNIX ด้วย

ที่สำคัญที่สุด

  • ได้รับการอนุมัติจากกระทรวงศึกษาธิการให้เป็นสื่อการสอนสำหรับบทเรียนสารสนเทศในโรงเรียนมัธยมศึกษาตอนปลาย
  • ใช้ไวยากรณ์โค้ดของตัวเองซึ่งเขียนด้วยอักษรซีริลลิก
  • แบ่งสื่อการสอนที่มีอยู่ออกเป็นหลักสูตรแยกต่างหาก
  • อนุญาตให้ครูจัดการประชุมเชิงปฏิบัติการ
  • เผยแพร่ภายใต้ GNU 2.0 Free License;
  • มีอินเทอร์เฟซที่ใช้งานได้จริง