ในรายการแรกของปีในส่วนของฉันอันดับแรกก เริ่มต้นปี 2020 อย่างมีความสุขประสบความสำเร็จและมีความสุข สำหรับผู้อ่านผู้ใช้และสมาชิกของ «Blog DesdeLinux»
. วันนี้เราจะมาพูดถึง พีเอสอินท์ อะไรคือ ซอฟต์แวร์ ในภาษาสเปนที่ทำงานเหมือนไฟล์ ล่ามรหัสเทียม ออกแบบมาเป็นพิเศษสำหรับงานสำหรับครูและนักเรียนการเขียนโปรแกรม เนื่องจากเป้าหมายของคุณคือ สนับสนุนการสอนการเขียนโปรแกรมนั่นคือเพื่อช่วยเหลือนักเรียนในขั้นตอนแรกในการศึกษาและเรียนรู้การเขียนโปรแกรม
พีเอสอินท์นอกจากจะมีไฟล์ อินเตอร์เฟซ ที่มีความเรียบง่ายและใช้งานง่าย ภาษาหลอกในภาษาสเปนรวมถึงไฟล์ โปรแกรมแก้ไขผังงาน. ทั้งหมดนี้ช่วยให้ผู้ใช้สามารถมุ่งเน้นไปที่แนวคิดพื้นฐานของไฟล์ ขั้นตอนวิธีการคำนวณโดยไม่ต้องผ่านความยากลำบากในการเรียนรู้ภาษาใดภาษาหนึ่งเพื่อเริ่มต้น ในลักษณะที่ว่า พีเอสอินท์ เป็นวิธีที่เรียบง่าย แต่มีประโยชน์ ซอฟต์แวร์การเรียนรู้การเขียนโปรแกรม จัดให้มีสภาพแวดล้อมการทำงานที่มีอุปกรณ์ช่วยสอนและแหล่งข้อมูลมากมาย
ตามที่คุณ เว็บไซต์อย่างเป็นทางการ ที่ Sourceforge ซอฟต์แวร์นี้คือ:
"ล่ามรหัสหลอกสำหรับนักเรียนเขียนโปรแกรมที่พูดภาษาสเปน จุดประสงค์หลักคือเป็นเครื่องมือในการเรียนรู้และเข้าใจแนวคิดพื้นฐานของการเขียนโปรแกรมและนำไปใช้กับรหัสเทียมที่เข้าใจง่ายในภาษาสเปน". PSeInt ที่ sourceforge.net
สิ่งที่น่าสนใจอีกอย่างที่จะเน้นเกี่ยวกับเรื่องนี้ มีประโยชน์ใช้งานได้จริงและเรียบง่าย «Software Libre»
ฟรีและเป็นภาษาสเปนคือมัน ข้ามแพลตฟอร์มดังนั้นจึงมาพร้อมกับตัวติดตั้งและ / หรือไฟล์ปฏิบัติการสำหรับ: Windows, MacOS และ Linux. มากสำหรับ สถาปัตยกรรม 32 บิต สำหรับ บิต 64. มาพร้อมกับ «Licencia GPL Versión 2»
.
PSeInt - ล่าม Pseudocode
ทำไมต้องใช้ PSeInt?
- ช่วยนักเรียนเริ่มต้นในการสร้างโปรแกรมคำนวณหรืออัลกอริทึม ดังนั้นช่วยให้พวกเขาเข้าใจตรรกะของอัลกอริทึม
- เรียนรู้ที่จะสร้างเข้าใจและใช้รหัสเทียมเพื่อหลอมรวมแนวคิดพื้นฐานที่เกี่ยวข้องเช่นโครงสร้างการควบคุมนิพจน์ตัวแปรและอื่น ๆ
- หลีกเลี่ยงการใช้ภาษาโปรแกรมจริงในช่วงแรกของการเรียนรู้
- อำนวยความสะดวกในการเขียนอัลกอริทึมผ่านชุดความช่วยเหลือและช่วยเหลือ
- จัดหาเครื่องมือเพิ่มเติมสำหรับการตรวจจับข้อผิดพลาดและการแก้ไข
คุณสมบัติและฟังก์ชัน PSeInt
หมู่ คุณสมบัติหลักของโปรแกรม สิ่งที่กล่าวถึงด้านล่างสามารถเน้น:
- นำเสนอเครื่องมือแก้ไขสำหรับการเขียนอัลกอริทึมในรหัสเทียมเป็นภาษาสเปน
- มีฟังก์ชั่นเติมข้อความอัตโนมัติ
- เสนอข้อความช่วยเหลือแบบป๊อปอัป
- นำเทมเพลตคำสั่ง
- การระบายสีไวยากรณ์
- ทำการไฮไลต์บล็อกตรรกะและการเยื้องอัจฉริยะ
- รวมรายการฟังก์ชันตัวดำเนินการและตัวแปร
- ช่วยให้คุณสร้างและแก้ไขแผนภาพขั้นตอนวิธี
- สามารถทำงานร่วมกับแผนภาพแบบคลาสสิกและ Nassi-Shneiderman
- อนุญาตให้แก้ไขอัลกอริทึมหลายรายการพร้อมกัน
- ภาษาหลอกที่ใช้สามารถกำหนดค่าได้
- เสนอโปรไฟล์การกำหนดค่าที่กำหนดไว้ล่วงหน้าสำหรับหลายสถาบัน
- สามารถตีความ (ดำเนินการ) อัลกอริทึมที่เขียน
- คุณสามารถแก้ไขอัลกอริทึมและดูการเปลี่ยนแปลงในการดำเนินการได้ทันที (โดยไม่ต้องป้อนข้อมูลซ้ำ)
- เสนอโหมดพิเศษที่คุณอธิบายการดำเนินการในแต่ละขั้นตอน
- กำหนดและทำเครื่องหมายข้อผิดพลาดอย่างชัดเจน
- รายงานข้อผิดพลาดทางไวยากรณ์แบบเรียลไทม์ (ขณะที่คุณพิมพ์)
- ตั้งค่าสถานะข้อผิดพลาดที่รันไทม์อย่างชัดเจน
- ให้คำอธิบายโดยละเอียดของข้อผิดพลาดแต่ละข้อพร้อมสาเหตุและวิธีแก้ไขที่พบบ่อยที่สุด
- อนุญาตให้แปลงอัลกอริทึมจากรหัสหลอกเป็นรหัสในภาษาโปรแกรมต่างๆเช่น C, C ++, C #, Java, JavaScript, MatLab, Pascal, PHP, Python 2, Python 3, QBasic Visual Basic
และอื่น ๆ อีกมากมายซึ่งสามารถอ่านได้บนเว็บไซต์
ข้อสรุป
เราหวังว่า Esta "โพสต์เล็ก ๆ น้อย ๆ ที่มีประโยชน์" บน «PSeInt»
เป็น ล่ามรหัสเทียม ออกแบบมาเป็นพิเศษสำหรับงานสำหรับครูและนักเรียนการเขียนโปรแกรมมีความสนใจและเป็นประโยชน์อย่างยิ่งสำหรับทุกคน «Comunidad de Software Libre y Código Abierto»
และมีส่วนช่วยอย่างมากต่อการแพร่กระจายของระบบนิเวศที่ยอดเยี่ยมขนาดมหึมาและการเติบโตของการใช้งานและสำหรับ «GNU/Linux»
.
และสำหรับข้อมูลเพิ่มเติมอย่าลังเลที่จะเยี่ยมชมใด ๆ ห้องสมุดออนไลน์ ในขณะที่ OpenLibra y เจดไอที เพื่ออ่าน หนังสือ (PDF) ในหัวข้อนี้หรืออื่น ๆ พื้นที่ความรู้. สำหรับตอนนี้ถ้าคุณชอบสิ่งนี้ «publicación»
, อย่าหยุดแบ่งปัน กับคนอื่น ๆ ในไฟล์ เว็บไซต์ช่องกลุ่มหรือชุมชนที่ชื่นชอบ ของเครือข่ายสังคมโดยเฉพาะอย่างยิ่งฟรีและเปิดเป็น สัตว์แมสทอดอนหรือปลอดภัยและเป็นส่วนตัว Telegram.
หรือเยี่ยมชมหน้าแรกของเราที่ DesdeLinux เพื่ออ่านโพสต์ที่น่าสนใจอื่น ๆ เกี่ยวกับ «Software Libre»
, «Código Abierto»
, «GNU/Linux»
และหัวข้ออื่น ๆ ที่เกี่ยวข้องกับ «Informática y la Computación»
และ «Actualidad tecnológica»
.