ทรัพยากรประกอบการเรียนการสอน

 
 

1. Blockly Games

Blockly คือ เครื่องมือพัฒนาโปรแกรมแบบวิชวล (Visual) โดยใช้สัญลักษณ์ภาพแบบจิ๊กซอล แทนคำสั่งมาเรียงต่อกันตามเงื่อนไขที่ต้องการ พัฒนาโดย google for education เป็นเกมสำหรับนักเขียนโปรแกรมในวันข้างหน้า สามารถดาวน์โหลดเก็บไว้ ใช้งานแบบออฟไลน์ได้ ซึ่ง Blockly game มีเกมทั้งหมด 8 เกม คือ เกมปัญหา เกมเขาวงกต เกมนก เกมเต่า เกมภาพยนตร์ เกมเพลง เกม Pond tutor และเกมสระ ตามลำดับความยากง่าย

เข้าสู่เกมได้ที่ https://blockly.games/?lang=th

 
 

2. Draw.io

Draw.io ใช้สำหรับการวาด Flowcharts เป็นเครื่องมือออกแบบไดอะแกรมต่างๆ ผ่านเว็บไซต์ www.draw.io ซึ่งสามารถเก็บบันทึกงานได้จาก OneDrive โดยผูกกับบัญชีอีเมล์ของนักศึกษา @rmutt.ac.th ได้ และสามารถบันทึกลงในเครื่องคอมพิวเตอร์ได้ทันที

เข้าสู่ระบบได้ที่ https://www.draw.io/
คู่มือการใช้งาน PDF คู่มือการใช้งาน Draw.io แบบ PDF
คู่มือการใช้งาน PPTX คู่มือการใช้งาน Draw.io แบบ PPTX

 
 

3. Flowgorithm

โดยปกติเมื่อนักเรียนเรียนรู้ครั้งแรก พวกเขามักจะใช้หนึ่งในภาษาโปรแกรมเขียน ขึ้นอยู่กับภาษานั้น ๆ อาจเป็นเรื่องง่ายหรือยากลำบาก หลายภาษากำหนดให้ต้องเขียนโปรแกรมที่ทำให้เกิดความสับสนขึ้นเพื่อแสดงข้อความ "Hello, world!" ซึ่งโดยการใช้ผังงาน เราสามารถเน้นแนวคิดการเขียนโปรแกรมมากกว่าความแตกต่างของภาษาเขียนโปรแกรมทั่วไป นอกจากนี้ยังสามารถดูผลการทำงานได้โดยตรงใน Flowgorithm

เมื่อเข้าใจตรรกะในการเขียนโปรแกรมแล้ว จะสามารถเรียนรู้หนึ่งในภาษาหลักได้โดยง่าย ผังงานสามารถโต้ตอบแปลงผังงานเป็นภาษาโปรแกรมต่าง ๆ กว่า 18 ภาษา ซึ่งรวมถึง: C#, C++, Java, JavaScript, Lua, Perl, Python, Ruby, Swift, Visual Basic .NET, and VBA (used in Office)

ดาวโหลดได้ที่ http://www.flowgorithm.org/download หรือ win 10 64 bit หรือ win 10 32 bit หรือ win 7 32 bit
สำหรับคนที่ติด .NET ให้โหลดตัวนี้ไปติดตั้ง .net framework 4.6.1
คู่มือการใช้งาน PDF คู่มือการใช้งาน Flowgorithm แบบ PDF
คู่มือการใช้งาน PPTX คู่มือการใช้งาน Flowgorithm แบบ PPTX

 
 

4. Repl.it

REPL (Read-Eval-Print Loop) เป็นเว็บไซต์ใช้ทดลอง เรียนรู้ และสร้างผลงานด้วยภาษาคอมพิวเตอร์ ที่สามารถเขียนโปรแกรมได้มากกว่า 50 ภาษา และยังสามารถเขียนโปรแกรมร่วมกันได้แบบออนไลน์

เข้าสู่ระบบได้ที่ https://repl.it/
คู่มือการใช้งาน PDF คู่มือการใช้งาน repl.it แบบ PDF
คู่มือการใช้งาน PPTX คู่มือการใช้งาน repl.it แบบ PPTX

 
 

5. Dev C++

เป็นเครื่องมือที่ช่วยในการพัฒนาโปรแกรม เรียกว่า IDE (Integrated Development Environment) ซึ่งเป็นโปรแกรมที่ออกแบบมาเพื่อช่วยให้ผู้ที่เขียนโปรแกรมใช้ในการสร้างโปรแกรม โดยจะมี Editor สำหรับเขียนโค้ดของโปรแกรมและมีตัวแปลภาษามา พร้อม

ดาวโหลดได้ที่ https://sourceforge.net/projects/orwelldevcpp/ หรือ http://www.bloodshed.net/dev/devcpp.html
คู่มือการใช้งาน คู่มือการใช้งาน Dev C++
คู่มือการใช้งาน PDF คู่มือการใช้งาน Dev C++ แบบ PDF
คู่มือการใช้งาน PPTX คู่มือการใช้งาน Dev C++ แบบ PPTX