บทความ

กำลังแสดงโพสต์จาก กรกฎาคม, 2017

โครงงานคอมพิวเตอร์

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

การเขียนโปรแกรมภาษาปาสคาล

รูปภาพ
ภาษาปาสคาล เรียกโปรแกรมย่อยว่า Procedure ซึ่งเป็นโปรแกรมเล็ก ๆ ภายในโปรแกรมใหญ่ทั้งหมด แต่โปรแกรมหลักจะมีความเป็นอิสระในตัวเอง ส่วน Procedure จะเป็นอิสระและจบในตัวเอง แต่จะถูกเรียกใช้จากโปรแกรมหลัก หรือ Procedure อื่น ๆ วัตถุประสงค์ของการสร้างโปรแกรมย่อย 1. เป็นส่วนโปรแกรมที่ใช้ซ้ำกันในหลาย ๆ แห่ง และจะแยกออกมาทำเป็นโปรแกรมย่อย 2. เป็นคำที่สร้างขึ้นใหม่ เพื่อเก็บไว้ใช้ต่อไป 3. เมื่อต้องการเขียนโปรแกรมเป็น Module จุดประสงค์ของการเขียนโปรแกรมเป็น Module ก็เพื่อตรวจหาที่ผิดได้ง่าย ดังนั้น โปรแกรมย่อยหนึ่ง ๆ ก็คือ Module ๆ หนึ่ง 4. เพื่อสนองความต้องการของการเขียนโปรแกรมจากบนลงล่าง รูปแบบของ Procedure PROCEDURE ชื่อ Procedure (อากิวเมนต์); VAR ชื่อตัวแปรที่จะใช้ใน Procedure; BEGIN คำสั่ง; END;      การเรียกใช้ Procedure จากโปรแกรมหลัก ทำได้โดยการเรียกชื่อของ Procedure โดยถือว่า Procedure เป็นคำสั่ง ๆ หนึ่ง เช่น ถ้าโปรแกรมใหญ่มี Procedure yyy; ในโปรแกรมหลักจะเรียกใช้ Procedure ได้โดยใช้คำสั่งภายในโปรแกรมหลักว่า yyy; ตัวอย่าง PROGRAM EXAM16; VAR I:INTEGER; PROCEDURE MM...

ภาษาปาสคาล

รูปภาพ
ภาษาปาสกาล  เป็น ภาษาโปรแกรม ที่ใช้กันอย่างกว้างขวาง โดยเฉพาะในวงการศึกษา คิดค้นขึ้นโดย  นิเคลาส์ แวร์ท  ( Niklaus Wirth ) นักวิทยาการคอมพิวเตอร์ชาว สวิตเซอร์แลนด์  ในปี  ค.ศ. 1970 เพื่อช่วยในการเรียนการสอน การเขียนโปรแกรมโครงสร้าง  ( structured programming ) ภาษาปาสกาลนั้นพัฒนาขึ้นมาจาก  ภาษาอัลกอล  ( Algol ), และชื่อปาสกาลนั้น ตั้งเพื่อเป็นเกียรติแก่  แบลส ปาสกาล (Blaise Pascal) นอกเหนือจากภาษาปาสกาลแล้ว แวร์ทได้พัฒนา  ภาษาโมดูลาทู  ( Modula-2 ) และ  โอบีรอน  ( Oberon ) ซึ่งมีโครงสร้างคล้ายกับภาษาปาสกาล แต่สามารถรองรับ การเขียนโปรแกรมเชิงวัตถุ  (object-oriented programming). โครงสร้างอย่างง่าย - โปรแกรมภาษาปาสกาลทุกอัน จะเริ่มต้นด้วยคีย์เวิร์ด  Program  และส่วนของโค้ดจะอยู่ระหว่างคีย์เวิร์ด  Begin  และ  End  ภาษาปาสกาลนั้นไม่สนใจความแตกต่างระหว่างตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก ("end" มีผลเท่ากับ "End"). เซมิโคลอน (;) ใช้เพื่อแบ่งคำสั่ง และ มหัพภาค(.) ใช้เมื่อจบโปรแกรม (หรือยูนิต) ภา...