ค ำน ำ - 168training.com168training.com/training/document/microworldspro.pdf ·...
TRANSCRIPT
ปจจบนน น บเปนยคแหงขอมลและข าวสารท เรยกกนส นๆวา “ยคโลกาภ วฒน” ความก าวหน าทางเทคโนโลย เปนส วนส าคญ ใน ชวตป ร ะ จ า ว น ข อ ง ม น ษ ย ม า ก ข น “คอมพวเตอร” (COMPUTER) นบวาเปนเทคโนโลยประเภทหนงทกาวเขามามบทบาทตอการด ารงชวตของมนษยเปนอยางมาก การเรยนวชาคอมพวเตอรจงเปนสงทจ าเปนส าหรบเยาวชนในปจจบน ดงนนสถานศกษาตางๆ จงจดใหวชาคอมพวเตอรเปนสวนหนงของการเรยนการสอน ในระดบชนอนบาล ประถมศกษา มธยมศกษา และ อาชวศกษา
ดงนนจงไดเลงเหนความส าคญในการพฒนาการเรยนการสอนคอมพวเตอรในสถานศกษา และไดจดท าแผนการจดการเรยนรวชาคอมพวเตอรโดยเรยบเรยงจากเอกสาร และซอฟแวรตางๆ ใหกบแตละสถาบน และสอดคลองกบสาระการเรยนรตามหลกสตรแกนกลางการศกษาขนพนฐาน พ.ศ. ๒๕๕๑ ของกระทรวงศกษาธการ เนอหาหลกสตรประกอบไปดวย การใชคอมพวเตอรเบองตน และ เทคโนโลยสารสนเทศเบองตน , การใชระบบปฏบตการเพอการท างาน รวมทงประยกตใชโปรแกรม MicroWorlds Pro เพ อฝกทกษะในการเขยนโปรแกรมเบ องตน นอกจากน ภายในเลมจะมแบบฝกหดทายบท ส าหรบนกเรยนเพอเสรมทกษะทงภาคทฤษฎ และภาคปฏบต เมอนกเรยนไดเรยนร และฝกปฏบตจนครบเนอหาภายในเลมแลว จะท าใหนกเรยนมความรความสามารถทจะใชคอมพวเตอรเบองตน และใชคอมพวเตอรระบบมลตมเดยในโปรแกรมตางๆ ได
คณะผจดท าไดเรยบเรยงแผนการจดการเรยนรวชาคอมพวเตอรเลมนขนมา เพอเปนประโยชนตอการเรยนการสอนส าหรบสถานศกษาตางๆ และเปนการเตรยมความพรอมใหแกผเรยนในการน าไปประยกตกบการท างานในยคปจจบน มไดมจดมงหมายเพอจ าหนาย
ค ำน ำค ำน ำ
สารบญ
เรอง หนา
หนวยการเรยนรท 1 การใชคอมพวเตอร และ เทคโนโลยสารสนเทศเบองตน 1
หนวยการเรยนรท 2 การใชระบบปฏบตการเพอการท างาน 18
หนวยการเรยนรท 3 การเรมตนใชโปรแกรม MicroWorlds Pro 40
หนวยการเรยนรท 4 การใชค าสงพนฐานในโปรแกรม MicroWorlds Pro 61
หนวยการเรยนรท 5 การท างานของเตาโลโก 77
หนวยการเรยนรท 6 การใชค าสงในการเขยนโปรแกรมการจดเกบ และเรยกใชไฟล 88
หนวยการเรยนรท 7 การสรางกลองขอความ (Text Box) 100
หนวยการเรยนรท 8 การวาดรปตาง ๆ ทเปนเสนตรง และ การประยกตใชในโปรแกรม 115
หนวยการเรยนรท 9 การใชเครองมอวาดภาพ 128
หนวยการเรยนรท 10 การเขยนโปรแกรมโดยใชตวแปร 142
มงเนนใหผเรยนเขาใจหลกการและวธการทางานของคอมพวเตอร ระบบสารสนเทศ และ
ระบบปฏบตการเพอการทางาน โดยใหผเรยนศกษา ความหมาย บทบาทของคอมพวเตอร , ระบบ
สารสนเทศ โดยศกษาในเรองความหมายและประเภทของสารสนเทศ ระบบปฏบตงานเพอการทางาน
โดยผเรยนศกษาในดานประเภทและรปแบบของระบบปฏบตงานเพอการทางาน และใชโปรแกรม
สาเรจรปโปรแกรม MicroWorlds Pro ซงกนบไดวาเปนโปรแกรมภาษาคอมพวเตอรอกภาษาหนงทม
จดมงหมายในการพฒนาสตปญญาเดก ในดา นการศกษา แนวความคด ตลอดจนใหมความรความ
เขาใจในระบบการทางานของคอมพวเตอรอยางมหลกการและถกตอง โปรแกรม MicroWorlds Pro
จงถกออกแบบมาสาหรบผเรยนทเปนเดกโดยเฉพาะ ดวยวธการเขยนโปรแกรมทงาย เพอสรางภาพท
เปนกราฟกในการวาดรปและระบายสใหกบรป ซงอาศยหลกการสรางภาพดวยคาสงตาง ๆ ในการ
กาหนดใหเครองคอมพวเตอรทางานตามคาสงโดยมสญลกษณทเรยกวา “เตาโลโก” เปนอปกรณในการ
สรางภาพ
ภาษาโลโกเปนภาษาทพฒนาความคดของผเรยนในการเขยนโปรแกรมในระดบตน ตลอดจนฝก
ใหผเรยนเปนคนมเหตผล มหลกการ รจกวางแนวความคดและเรยงลาดบความคดในการทางานตาง ๆ
ไดเปนอยางด เมอทาการเขยนโปรแกรมแลวจงตองมการจดเกบและเรยกใชไฟลของโปรแกรมมาใช
งานตอไดเพอลดขนตอนการทางานลงไป
การเขยนชดคาสงในโปรแกรมภาษา MicroWorlds Pro เปนการใชคาสงเพอสรางรปภาพ โดย
มเครองมอทใชในการวาดรป คอ ตวเตา หลกในการสรางรปภาพสวนใหญจะเปนการนาเอา
เสนตรงมาประกอบกนใหเปนรปภาพ ซงจะอยในรปของการเขยนโปรแกรม โดยผเรยนจะเรยนร
วธการสรางภาพโดยใชเสนตรง และเมอผเรยนไดรถงหลกการใชคาสงและเขยนโปรแกรมมามากแลว
กจะเนนใหผเรยนสามารถทจะนาความรเหลานนมาประยกตใชในการเขยนโปรแกรมตาง ๆ เพอสราง
ภาพทเปนเสนตรงได การใชศนยเครองมอวาดภาพในโปรแกรม MicroWorlds Pro เปนการ
ทางานทชวยทาใหโปรแกรมสวยงามและมสสนมากขน โดยในศนยสามารถสรางรปทรงตาง ๆ ได เชน
วงกลม , สเหลยม , เปลยนขนาดและสปากกา รวมทงเทส และ พนสใหกบรปภาพ ไดดวย
การเขยนโปรแกรมโดยใชตวแปรเปนการกาหนดคาทสามารถเปลยนแปลงไดตามทตองการ
ซงเรยกวา ตวแปร ซงผเรยนสามารถนาเอาตวแปรมาประยกตใชในการเขยนโปรแกรมภาษาโลโกได
เพอใชประโยชนในการสรางภาพทเหมอนกน แตมขนาดทตางกน สงผลใหผเรยนมแนวความคด
ในเชงขยายและยดหยนได
มาตรฐาน ง 3.1 เขาใจเหนคณคา และใชกระบวนการเทคโนโลยสารสนเทศในการสบคนขอมล
การเรยนร การสอสาร การแกปญหา การทางานและอาชพอยางมประสทธภาพ ประสทธผล
และ มคณธรรม
ชน ตวชวด สาระการเรยนรแกนกลาง
ม.1 • 1. อธบายหลกการทางาน บทบาท
และประโยชนของคอมพวเตอร
• การทางานของคอมพวเตอรประกอบดวย หนวย
สาคญ ๕ หนวยไดแก หนวยรบเขา หนวยประมวลผล
กลาง หนวยความจาหลก หนวยความจารอง และหนวย
สงออก
• คอมพวเตอรมบทบาทในการชวยอานวย ความ
สะดวกในการดาเนนกจกรรมตางๆ และตอบสนองความ
ตองการเฉพาะบคคลและสงคมมากขน
• คอมพวเตอรมประโยชนโดยใชเปนเครองมอในการทางาน
เชน แกปญหา สรางงาน สรางความบนเทง ตดตอสอสาร
คนหาขอมล
• 2. อภปราย ลกษณะสาคญ และผลกระทบ
ของเทคโนโลยสารสนเทศ
• ลกษณะสาคญของเทคโนโลยสารสนเทศ
- ชวยใหการทางานรวดเรว ถกตองและแมนยา
- ชวยใหการบรการกวางขวางขน
- ชวยดาเนนการในหนวยงานตางๆ
- ชวยอานวยความสะดวกในชวตประจาวน
• เทคโนโลยสารสนเทศมผลกระทบในดานตางๆ เชน
- คณภาพชวต
- สงคม
- การเรยนการสอน
สาระท 3 เทคโนโลยสารสนเทศและการสอสาร
ชน ตวชวด สาระการเรยนรแกนกลาง
3. ประมวลผลขอมลใหเปนสารสนเทศ • ขอมลและสารสนเทศ
- ความหมายของขอมล และสารสนเทศ
- การประมวลผลขอมลใหเปนสารสนเทศ
• ประเภทของขอมล
• วธการประมวลผลขอมล
• การจดการสารสนเทศ มขนตอนดงน
- การรวบรวมขอมลและตรวจสอบขอมลไดแก การเกบ
รวบรวมขอมล และ การตรวจสอบขอมล
- การประมวลผลขอมล ไดแก การรวบรวมเปน
แฟมขอมล การจดเรยงขอมล การคานวณ
และการทารายงาน
- การดแลรกษาขอมล ไดแก การจดเกบ การทาสาเนา การ
แจกจายและการสอสารขอมล และการปรบปรงขอมล
• ระดบของสารสนเทศ
ม. 2
1. อธบายหลกการเบองตนของ
การสอสารขอมล และเครอขายคอมพวเตอร
• การสอสารขอมล คอการแลกเปลยนขอมลขาวสารจากผ
สงผานสอกลางไปยงผรบ
• พฒนาการของการสอสารขอมล
• อปกรณสอสารสาหรบเชอมโยงเครอขายคอมพวเตอร
• ชนดของเครอขายคอมพวเตอร
• เทคโนโลยการรบสงขอมลภายในเครอขายคอมพวเตอร
• ประโยชนของเครอขายคอมพวเตอร
ชน ตวชวด สาระการเรยนรแกนกลาง
2. อธบายหลกการ และวธการแกปญหาดวย
กระบวนการเทคโนโลยสารสนเทศ
• กระบวนการเทคโนโลยสารสนเทศ เชน การ
รวบรวมขอมล การตรวจสอบความถกตองของขอมล การ
ประมวลผลเพอใหไดสารสนเทศทนามาใชในการตดสนใจ
การเผยแพรสารสนเทศ
• การแกปญหาดวยกระบวนการเทคโนโลยสารสนเทศเปนการ
แกปญหาอยางเปนขนตอนโดยใชกระบวนการทางเทคโนโลย
สารสนเทศมาชวย
• การใชคอมพวเตอรในการแกปญหาทาไดโดยการใช
ซอฟตแวรประยกตหรอการเขยนโปรแกรม
• วธการแกปญหา มขนตอนดงน
- การวเคราะหและกาหนดรายละเอยดของปญหา
- การวางแผนในการแกปญหาและถายทอดความคดอยางม
ขนตอน
- การดาเนนการแกปญหา
- การตรวจสอบและปรบปรง
3. คนหาขอมล และตดตอสอสารผาน
เครอขายคอมพวเตอร อยางมคณธรรมและ
จรยธรรม
• ความหมายและพฒนาการอนเทอรเนต
• การใชงานอนเทอรเนต เชน
- ไปรษณยอเลกทรอนกส
- blog
- การโอนยายแฟมขอมล
- การสบคนขอมลและการใชโปรแกรมเรยกคนขอมล
(search engine)
- การสนทนาบนเครอขาย
• คณธรรมและจรยธรรมในการใชอนเทอรเนต
- ผลกระทบของการใชอนเทอรเนตกบสงคม
- มารยาท ระเบยบ และขอบงคบในการใชอนเทอรเนต
ชน ตวชวด สาระการเรยนรแกนกลาง
4. ใชซอฟตแวรในการทางาน • ซอฟตแวรระบบประกอบดวย ระบบปฏบตการ โปรแกรม
แปลภาษา และโปรแกรมอรรถประโยชน
• ซอฟตแวรประยกตประกอบดวยซอฟตแวรประยกตทวไป
และซอฟตแวรประยกตเฉพาะงาน
• ใชซอฟตแวรระบบชวยในการทางาน เชน บบอด ขยาย
โอนยายขอมล ตรวจสอบไวรสคอมพวเตอร
• ใชซอฟตแวรประยกตชวยในการทางาน เชน ใชโปรแกรม
ในการคานวณและจดเรยงขอมล ใชโปรแกรมชวยคนหา
คาศพทหรอความหมาย ใชโปรแกรมเพอความบนเทง
ม.3 1.อธบายหลกการทาโครงงานทมการใช
เทคโนโลยสารสนเทศ
• หลกการทาโครงงาน เปนการพฒนาผลงาน ทเกด
จากการศกษาคนควา ดาเนนการพฒนาตามความสนใจและ
ความถนด โดยใชเทคโนโลยสารสนเทศ
2. เขยนโปรแกรมภาษาขนพนฐาน • หลกการพนฐานในการเขยนโปรแกรม
- แนวคดและหลกการโปรแกรม โครงสรางโปรแกรม ตวแปร
การลาดบคาสง การตรวจสอบเงอนไข การ
ควบคมโปรแกรม คาสงแสดงผล และรบขอมล การเขยน
โปรแกรม แบบงายๆ
- การเขยนสครปต เชน จาวาสครปต แฟลช
3.ใชเทคโนโลยสารสนเทศนาเสนองานใน
รปแบบทเหมาะสมกบลกษณะงาน
• การเลอกซอฟตแวรทเหมาะสมกบลกษณะของงาน
• การใชซอฟตแวรและอปกรณดจทลมาชวย ในการ
นาเสนองาน
4. ใชคอมพวเตอรชวยสรางชนงานจาก
จนตนาการหรองานททาในชวตประจาวน
ตามหลกการทาโครงงานอยางมจตสานกและ
ความรบผดชอบ
• การใชคอมพวเตอรชวยสรางงานตามหลกการทาโครงงานโดย
มการอางองแหลงขอมล ใชทรพยากรอยางคมคา ไม
คดลอกผลงานผอน ใชคาสภาพ และไมสรางความ
เสยหายตอผอน
วชาคอมพวเตอร เวลา ๒๐ ชวโมง
ลาดบ
ท มฐ/ตชว. สาระสาคญ ชอหนวยการเรยนร
เวลา
(ช.ม.)
นาหนก
คะแนน
๑ ง ๓.๑
หลกการทางานเบองตนของ
คอมพวเตอร และ อปกรณ
เทคโนโลยสารสนเทศ
การใชคอมพวเตอร และ
เทคโนโลยสารสนเทศเบองตน
๒ ง ๓.๑
การใชระบบปฏบตการ
คอมพวเตอรเบองตนเพอการ
ทางาน
การใชระบบปฏบตการเพอการ
ทางาน
๓ ง ๓.๑ รจกการใชงานของโปรแกรม
MicroWorlds Pro
การเรมตนใชโปรแกรม
MicroWorlds Pro
๔ ง ๓.๑ การใชคาสงพนฐานของ
โปรแกรม MicroWorlds Pro
การใชคาสงพนฐานในโปรแกรม
MicroWorlds Pro
๕ ง ๓.๑ การควบคมและสงการเตาโลโก
เพอใหทางานตามคาสง
การทางานของเตาโลโก
เวลาตามหนวย
สอบปลายป
โครงสรางรายวชา
วชาคอมพวเตอร เวลา ๒๐ ชวโมง
ลาดบ
ท มฐ/ตชว. สาระสาคญ ชอหนวยการเรยนร
เวลา
(ช.ม.)
นาหนก
คะแนน
๖ ง ๓.๑
หลกการใชคาสงสาหรบการ
เขยนโปรแกรม , การจดเกบและ
เรยกใชไฟลในโปรแกรม
การใชคาสงในการเขยนโปรแกรม
การจดเกบ และเรยกใชไฟล
๗ ง ๓.๑ การสรางกลองขอความใน
โปรแกรม MicroWorlds Pro
การสรางกลองขอความ
(Text Box)
๘ ง ๓.๑
การวาดรปตาง ๆ ทเปนเสนตรง
ในโปรแกรม และการประยกตใช
งานในโปรแกรม
การวาดรปตาง ๆ ทเปนเสนตรง
และการประยกตใชในโปรแกรม
๙ ง ๓.๑ การใชเครองมอวาดภาพใน
โปรแกรม MicroWorlds Pro
การใชเครองมอวาดภาพ
๑๐ ง ๓.๑ การเขยนโปรแกรมเพอเรยกใช
งานโดยมการใชตวแปร
การเขยนโปรแกรมโดยใช
ตวแปร
เวลาตามหนวย
สอบปลายป
โครงสรางรายวชา
หนวยการเรยนรท 1
การใชคอมพวเตอร และ เทคโนโลยสารสนเทศเบองตน
มาตรฐานการเรยนร / ตวชวด
กลมสาระการงานอาชพและเทคโนโลย
สาระท 3 เทคโนโลยสารสนเทศและการสอสาร
มาตรฐาน ง 3.1 เขาใจ เหนคณคา และใชกระบวนการเทคโนโลยสารสนเทศในการสบคน
ขอมล การเรยนร การสอสาร การแกปญหา การทางาน และอาชพอยางมประสทธภาพ ประสทธผล
มคณธรรม
ตวชวด
1. ง 3.1 บอกชอและหนาทของอปกรณเทคโนโลยสารสนเทศ
2. ง 3.1 บอกหลกการทางานเบองตนของคอมพวเตอร
3. ง 3.1 บอกประโยชนและโทษจากการใชงานคอมพวเตอร
สาระสาคญ
หลกการทางานเบองตนของคอมพวเตอร และ อปกรณเทคโนโลยสารสนเทศ
สาระการเรยนร
- ความร
1. การทางานเบองตนของคอมพวเตอร
2. ความหมายและหนาทของโนโลยสารสนเทศ
3. ประโยชน และ โทษ จากการใชงานคอมพวเตอร
- ทกษะ / กระบวนการ
1. ศกษาและทาความเขาใจเกยวกบการทางานเบองตนของคอมพวเตอรและเทคโนโลยสารสนเทศ
2. ฝกปฏบตเกยวกบการใชคอมพวเตอร และ เทคโนโลยสารสนเทศ
- คณลกษณะทพงประสงค
1. มวนย 2. ใฝเรยนร 3. มงมนในการทางาน
1
2
หลกการทางานเบองตนของคอมพวเตอร
หลกการทางานของเครองคอมพวเตอรคอ จะตองปอนขอมลผาน หนวยรบขอมล (Input
Unit) จากนนขอมลจะสงผานเขาสกระบวนการทางานของ หนวยประมวลผลกลางหรอทเรยกวา
ซพย (CPU: Central Processing Unit) โดยจะทางานรวมกบ หนวยความจาหลก (Memory
Unit) และ หนวยความจาสารอง (Secondary Memory Unit) ของระบบเพอประมวลผลคาสง
และแสดงผลการทางานออกทาง หนวยแสดงผล (Output Unit) ดงภาพดานลาง
โดยปกตการทางานหนง ๆ ของเครองคอมพวเตอรจะเรมจากผใชปอนขอมลผานทาง
หนวยรบเขา ไดแก อปกรณรบเขาขอมล (Input Device) เชน แผงแปนอกขระ เมาส โดยขอมล
ทปอนเขาไปจะไดรบการเปลยนแปลงใหอยในรปสญญาณดจตอล ซงประกอบดวยเลข 0 และ 1
คาสงและขอมลดงกลาวจะถกสงตอไปยงหนวยประมวลผลกลางเพอประมวลผลตามคาสงตอไป
และในระหวางการประมวลผลหากมคาสงใหนาผลลพธจากการประมวลผลไปจดเกบใน
หนวยความจาหลก ซงหนวยความจาหลกททาหนาทเกบขอมลจากการประมวลผลไปจดเกบใน
หนวยความจาหลก ซงหนวยความจาหลกททาหนาทเกบขอมลจากการประมวลผลเปนการชวคราว
นเรยกวา แรม (Random Access Memory : RAM) ขอมลดงกลาวจะถกสงไปยงหนวยความจา
หลกพรอมทงคาทอางองถงตาแหนงในการจดเกบ ทงนเนองจากภายในหนวยความจาหลกมพนท
การใชคอมพวเตอร และ เทคโนโลยสารสนเทศเบองตน
2
3
ใชจดเกบขอมลหลายประเภท ในขณะเดยวกนอาจมคาสงใหนาผลลพธจากการประมวลผล
ดงกลาวไปแสดงผลผานทางหนวยสงออก ซงอาจเปน จอภาพ (Monitor) หรอ เครองพมพ
(Printer) นอกจากนเราสามารถบนทกขอมลทอยในแรมลงในหนวยความจาสารอง อนไดแก
แผนบนทก (diskette) ,ซดรอม (Compact Disk Read Only Memory : CD-ROM) เพอนาขอมล
ดงกลาวกลบมาใชอกในอนาคตได โดยการอานขอมลทบนทกในสอดงกลาวผานทางเครองขบ
(drive) และในปจจบน มการคดคนหนวยความจาสารองทพฒนามาจากหนวยความจาหลก
ประเภททเรยกวา รอม (Read Only Memory : ROM) ทาใหสามารถบนทกขอมลไดปรมาณมาก
ขนและมขนาดเลกสะดวกตอการพกพา และจากทกลาวมาทงหมดการสงขอมลผานไปยงหนวย
ตาง ๆ ภายในระบบคอมพวเตอรจะผานทาง ระบบบส (bus) ไมวาจะเปนบสขอมล (data bus)
ทาหนาทสงสญญาณขอมล บสทอย (address bus) ทาหนาทสงตาแหนงอางองในหนวยความจา
หลกไปยงหนวยความจาหลกในขณะทมการสงจดเกบขอมลในหนวยความจาดงกลาว หรอ บส
ควบคม (Control bus) ททาหนาทสงสญญาณควบคมไปยงอปกรณตาง ๆ
การจดประเภทของอปกรณคอมพวเตอรตามหลกการทางานเบองตน
หนวยรบขอมล (Input Unit)
หนวยรบขอมล หมายถง อปกรณททาหนาทในการรบขอมลชนดตาง ๆ เขาสเครอง
คอมพวเตอร มอปกรณหลายชนด ไดแก แปนพมพ , เมาส , สแกนเนอร เครองอานรหสบารโคด ,
ไมโครโฟน และกลองดจตอล เปนตน
3
4
หนวยประมวลผลกลางหรอทเรยกวา ซพย (CPU: Central Processing Unit)
หนวยประมวลผล หมายถง อปกรณททาหนาทประมวลผลคาสง เปรยบเสมอนสมอง
ของคอมพวเตอรทผใชปอนคาสงใหโดยผานทางอปกรณรบขอมล หนวยประมวลผลหรอ หนวย
ประมวลผลกลางของเครองคอมพวเตอรทเรยกวา ซพย (CPU: Central Processing Unit)
ซงหนวยประมวลผลกลางเปนวงจรไฟฟามหนวยสาคญททาหนาทแตกตางกน 2 หนวย
ไดแก หนวยควบคม (Control Unit :CLU) และ หนวยคานวณและตรรกะ หรอ เอแอลย
(Arithmetic and Logic Unit :ALU)
หนวยควบคม (Control Unit :CLU)
หนวยควบคมเปนหนวยททาหนาทประสานงาน และควบคมการทางานของระบบ
คอมพวเตอร หนวยนทางานคลายกบสมองคนซงควบคมใหระบบอวยวะตาง ๆ ของรางกาย
ทางานประสานกน และยงทาหนาทควบคมใหอปกรณรบขอมล สงขอมลไปทหนวยความจา
ตดตอกบอปกรณแสดงผลเพอสงใหนาขอมลจากหนวยความจาไปยงอปกรณแสดงผล โดยหนวย
ควบคมของคอมพวเตอรจะแปลความหมายของคาสงในโปรแกรมของผใช และควบคมใหอปกรณ
ตาง ๆ ทางานตามคาสงนน ๆ
หนวยคานวณและตรรกะ (Arithmetic and Logic Unit :ALU)
หนวยคานวณและตรรกะเปนหนวยททาหนาทคานวณทางเลขคณตไดแก การบวก ลบ
คณ หาร และเปรยบเทยบทางตรรกะเพอทาการตดสนใจ เชน ทาการเปรยบเทยบขอมลเพอ
4
5
ตรวจสอบวาปรมาณหนง นอยกวา เทากบ หรอ มากกวา อกปรมาณหนง แลวสงผลการ
เปรยบเทยบวาจรงหรอเทจไปยงหนวยความจาเพอทางานตอไป ตามขนตอนทกาหนดไวใน
เงอนไข การทางานของเอแอลย คอ รบขอมลจากหนวยความจามาไวในทเกบชวคราวของเอแอลย
ซงเรยกวา เรจสเตอร (Register) เพอทาการคานวณแลวสงผลลพธกลบไปยงหนวยความจา ทงน
ในการสงขอมลระหวางอปกรณตาง ๆ ขอมลและคาสงจะอยในรปของสญญาณไฟฟาแลวสงไปยง
อปกรณตาง ๆ ผานระบบสงถายขอมลผานในทเรยกวา บส (Bus)
กลไกการทางานของหนวยประมวลผลกลางมความสลบซบซอน ผพฒนาซพยไดสราง
กลไกใหทางานไดดขน โดยแบงการทางานเปนสวน ๆ มการทางานแบบขนาน และทางานเหลอม
กนเพอใหทางานไดเรวขน ซงในดานความเรวของซพยถกกาหนดโดยปจจย 2 อยาง คอ
ปจจยท 1 คอ สถาปตยกรรมภายในของซพยแตละรน ซพยทไดรบการออกแบบภายในทดกวา
ยอมมประสทธภาพในการประมวลผลทดกวา การพฒนาทางดานสถาปตยกรรมกมสวนทาให
ลกษณะของซพยแตกตางกนไป
ปจจยท 2 คอ ปจจยทเปนตวกาหนดความเรวของซพย คอ ความถของสญญาณนาฬกา (Clock)ซง
เปนสญญาณไฟฟาทคอยกาหนดจงหวะการทางานประสานของวงจรภายในใหสอดคลองกน ใน
อดตสญญาณดงกลาวจะมความถในหนวยเปนเมกะเฮรตซ (Megahertz) หรอลานครงตอวนาท
ดงนนสาหรบซพยทมสถาปตยกรรมภายในเหมอนกนทกประการ แตความถสญญาณ
นาฬกาตางกน ซพยตวทมความถสญญาณนาฬกาสงกวาจะทางานไดเรวกวาและซพยทมอยใน
ปจจบนมความถในระดบจกะเฮรตซ
5
6
หนวยความจาหลก (Memory Unit)
หนวยความจา คอ หนวยความจาทตอกบหนวยประมวลผลกลาง ซงหนวยประมวลผล
กลางสามารถใชงานไดโดยตรง หนวยความจาชนดนจะเกบขอมลและชดคาสงในระหวางการ
ประมวลผลและมกระแสไฟฟา เมอปดเครองคอมพวเตอรขอมลในหนวยความจานจะหายไป ซง
หนวยความจาน มความสาคญมากในการทางานรวมกบซพย โดยทวไปแลวหนวยความจาแบง
ออกเปน 2 กลมคอ
- หนวยความจาทใชพนทสาหรบการประมวลผลของซพย เรยกวา หนวยความจาหลก ม
อปกรณสาคญทใชในการทางานคอ รอม (Read Only Memory : ROM) เปนหนวยความจา
ชนดถาวรทอยในเครองคอมพวเตอร ขอมลทบรรจในหนวยความจาชนดนจะยงคงอยแมจะปด
เครองคอมพวเตอรไปแลวกตาม และหนวยความจาหลกอกประเภทหนงคอ แรม (Random
Access Memory : RAM) เปนหนวยความจาหลกทสามารถนาโปรแกรมและขอมลจากอปกรณ
ภายนอกหรอหนวยความจาสารอง ซงแตกตางจากรอมคอสามารถเกบขอมลไดเฉพาะเวลาทม
ไฟฟาเลยงวงจรอยเทานน หากปดเครองขอมลจะหายไปทนทและขอมลจะกลบมาทางานใหมก
ตอเมอมการเปดเครองอกครง
- หนวยความจาทใชบนทกแฟมขอมลประเภทตาง ๆ เรยกวา หนวยความจาสารอง เชน
แผนบนทก (diskette) ,ซดรอม (Compact Disk Read Only Memory : CD-ROM) , Flash
Drive เปนตน
หนวยแสดงผล (Output Unit)
หนวยแสดงผล หมายถง อปกรณทใชแสดงผลการทางานของคอมพวเตอรในรปแบบ
ตาง ๆ ขนอยกบชนดของอปกรณนน ๆ เชน การแสดงผลออกทางมอนเตอรหรอจอภาพ(Monitor) ,
การพมพขอความออกทางเครองพมพ (Printer) , การนาเสยงออกจากเครองคอมพวเตอรโดยใช
ลาโพง (Speaker) หรอ หฟง (Headphone) , Projector เปนตน
6
7
อปกรณเทคโนโลยสารสนเทศ
อปกรณเทคโนโลยสารสนเทศสวนใหญจะใชงานรวมกบเครองคอมพวเตอร ซงการ
ทางานกบคอมพวเตอรนนจะประกอบดวย หนวยรบขอมล หนวยประมวลผลกลาง หนวยความจา
และหนวยแสดงผล ซงกอนหนานเราพอจะทราบมาบางแลววาอปกรณอะไร อยในประเภทใด
ฉะนนตอไปจะมาดวาอปกรณตางๆเหลาทาหนาทอะไรกนบาง ดงน
1. หนวยรบขอมล (input unit)
- เมาส หนาทของเมาส คอ ทาหนาทนาเขาขอมลจาก
ผใชคอมพวเตอร คอ รบขอมลจากการคลกเมาส
- แปนพมพ หรอ คยบอรด ทาหนาทนาเขาขอมล
จากผใชคอมพวเตอร คอ รบขอมลจากการ
กดบนแปนอกขระบนคยบอรด แลวทาการ
เปลยนเปนรหสเพอสงตอไปใหคอมพวเตอร
- สแกนเนอร หนาทหลกของเครองสแกนเนอร
คอการแปลงสญญาณภาพใหเปนสญญาณทางไฟฟา
โดยการสแกนภาพหรอตวอกษรทอยในเอกสาร
เสรจแลวบนทกเปนขอมลทางดจตอลลงใน
สอบนทกของเครองคอมพวเตอร
7
8
- ไมโครโฟน ทาหนาทเปลยนสญญาณคลนเสยง(sound wave)
หรอคลนอากาศ จากแหลงกาเนดเสยง เชน เสยงพด เสยงเพลง
เสยงดนตร ใหเปนสญญาณแมเหลกไฟฟา
- เครองอานรหสแทง (Bar Code Reader) ใชอานขอมล
บนแถบ เพอเรยกขอมลของรายการสนคานน เชน ราคาสนคา
ออกมาจากฐานขอมล แลวจงทาการประมวลผลขอมล
รายการนนและทางานตอไป
- กลองถายภาพดจตอล (Digital Camera)
เปนอปกรณทใชสาหรบถายภาพแบบไมตองใชฟลม
โดยเกบภาพทถายไวในลกษณะดจตอล ภาพทได
จะประกอบดวยจดเลกๆ จานวนมาก กลองดจตอล
ในปจจบนจะมความละเอยดของรปทถายในระดบ
1 ลานจด (Pixel) ไปจนถง 5 ลานจด ซงรปทถายมา
จะสามารถนาเขาเครองคอมพวเตอรเพอใชงานไดทนท
2. หนวยความจา (memory unit) และ หนวยประมวลผลกลาง (central processing unit)
- ซพย หนาทของ CPU (Central Processing Units) คอ
ปฏบตตามชดคาสงและควบคมการโอนยาย และ
ประมวลผลขอมลทงหมด
- แรม (RAM) ยอมาจากคาวา Random-Access Memory
เปนหนวยความจาของระบบ มหนาทรบขอมลเพอสง
ไปให CPU ประมวลผล
8
9
- ฮารดดสก เปนแหลงเกบขอมลสารองของ
คอมพวเตอร ทาหนาทเกบบนทกขอมลไวไดอยางถาวร
แมในสภาวะทไมมการจายกระแสไฟฟา
ขอมลสาคญจะไมสญหายไป อกทงยงเปนพนท
สาหรบตดตงระบบปฏบตการเพอใหสามารถเรยก
ใชโปรแกรมตางๆบนเครองคอมพวเตอร
3. หนวยแสดงผล (Output Unit)
- จอภาพ ใชแสดงขอมลหรอผลลพธใหผใชเหนไดทนท
มรปรางคลายจอภาพของโทรทศน บนจอภาพประกอบ
ดวยจดจานวนมาก เรยกจดเหลานนวา พกเซล (Pixel
- อปกรณฉายภาพ (Projector) เปนอปกรณทนยมใช
ในการเรยนการสอนหรอการประชม เนองจากสามารถ
นาเสนอขอมลใหแกผชมจานวนมากเหนพรอม ๆ กน
อปกรณฉายภาพในปจจบนจะมอยหลายแบบ ทงท
สามารถตอสญญาณจากคอมพวเตอรโดยตรง
- เครองพมพ เครองพมพ เปนอปกรณทเชอมตอเขา
กบคอมพวเตอรเพอทาหนาทในการแปลผลลพธทได
จากการประมวลผลของเครองคอมพวเตอรใหอยในรป
ของอกขระหรอรปภาพทจะไปปรากฏอยบนกระดาษ
- เครองพลอตเตอร (Plotter) ใชวาดหรอเขยนภาพ
สาหรบงานทตองการความละเอยดสง ๆ เนองจาก
พลอตเตอรจะใชปากกาในการวาดเสนสายตาง ๆ
ทาใหไดเสนทตอเนองกนตลอด ในขณะทเครองพมพ
9
10
ทวไปจะใชวธพมพจดเลก ๆ ประกอบขนเปนเสน
ทาใหไดเสนทไมตอเนองกนสนท พลอตเตอรนยม
ใชกบงานออกแบบทางสถาปตยกรรมและวศวกรรม
ทตองการความสวยงามและความละเอยดสง
- ลาโพง และ หฟง มหนาท เปลยนสญญาณทางไฟฟา
ทไดมาจากเครองขยายเปนสญญาณเสยง ลาโพงและ
หฟงทด จะตองสรางเสยงใหเหมอนกบตนฉบบเดม
มากทสด โดยมการผดเพยนนอยทสด
4. อปกรณบนทกขอมลตางๆ
- แผนดสกเกต Floppy Disk สอเกบขอมลทถอไดวา
เปนสอทอยมานานแลว และยงคงใชกนอย จนถงทกวนน
มขนาด 3.5 นว ซงจะบรรจขอมลได 1.44 เมกะไบต
- ซดรอม (CD-ROM : Compact Disk Read Only Memory)
ซดรอมนใชหลกของแสงในการอาน/บนทกขอมล
เหมาะสาหรบขอมลทไมตองการเปลยนแปลง
เพราะเมอทาการบนทกขอมลลงไปแลว จะไมสามารถ
นากลบมาแกไขเปลยนแปลงขอมลใหมไดอก
- ดวด (Digital Video Disk) เปนหนวยเกบขอมล
สารองอกชนดทกาลงไดรบความนยมมากเชนกน
มลกษณะคลายกบแผนซดรอม แตสามารถเกบ
ขอมลไดมากกวาซดรอม 7 เทาตว
- แฟลชไดรฟ Flash Drive หรอทหลายคนเรยก Handy Drive, Thumb Drive, USB Drive)
เปนอปกรณทใชในการเกบขอมล หรอไฟลจากคอมพวเตอร มขนาดเลก และ นาหนกเบา สะดวก
ในการพกพาตดตว แตใน ขณะเดยวกนมความจสง สามารถเกบขอมล ไดจานวนมากตงแต 128
MB ถง 4 GB
10
11
ประโยชนของคอมพวเตอร
จากการทคอมพวเตอรมลกษณะเดนหลายประการ ทาใหถกนามาใชประโยชนตอการ
ดาเนนชวตประจาวนในสงคมเปนอยางมาก ทพบเหนไดบอยทสดกคอ การใชในการพมพเอกสาร
ตางๆ เชน พมพจดหมาย รายงาน เอกสารตางๆ ซงเรยกวางานประมวลผล ( word processing )
นอกจากนยงมการประยกตใชคอมพวเตอรในดานตางๆ อกหลายดาน ดงตอไปน
1. งานธรกจ เชน บรษท รานคา หางสรรพสนคา ตลอดจนโรงงานตางๆ ใชคอมพวเตอรในการทา
บญช งานประมวลคา และตดตอกบหนวยงานภายนอกผานระบบโทรคมนาคม นอกจากนงาน
อตสาหกรรม สวนใหญกใชคอมพวเตอรมาชวยในการควบคมการผลต และการประกอบชนสวน
ของอปกรณตางๆ เชน โรงงานประกอบรถยนต ซงทาใหการผลตมคณภาพดขนบรษทยงสามารถ
รบ หรองานธนาคาร ทใหบรการถอนเงนผานตฝากถอนเงนอตโนมต ( ATM ) และใชคอมพวเตอร
คดดอกเบยใหกบผฝากเงน และการโอนเงนระหวางบญช เชอมโยงกนเปนระบบเครอขาย
2. งานวทยาศาสตร การแพทย และงานสาธารณสข สามารถนาคอมพวเตอรมาใชในนามาใชใน
สวนของการคานวณทคอนขางซบซอน เชน งานศกษาโมเลกลสารเคม วถการโคจรของการสง
จรวดไปสอวกาศ หรองานทะเบยน การเงน สถต และเปนอปกรณสาหรบการตรวจรกษาโรคได
ซงจะใหผลทแมนยากวาการตรวจดวยวธเคมแบบเดม และใหการรกษาไดรวดเรวขน
3. งานคมนาคมและสอสาร ในสวนทเกยวกบการเดนทาง จะใชคอมพวเตอรในการจองวนเวลา ท
นง ซงมการเชอมโยงไปยงทกสถานหรอทกสายการบนได ทาใหสะดวกตอผเดนทางทไมตอง
เสยเวลารอ อกทงยงใชในการควบคมระบบการจราจร เชน ไฟสญญาณจราจร และ การจราจรทาง
อากาศ หรอในการสอสารกใชควบคมวงโคจรของดาวเทยมเพอใหอยในวงโคจร ซงจะชวยสงผล
ตอการสงสญญาณใหระบบการสอสารมความชดเจน
4. งานวศวกรรมและสถาปตยกรรม สถาปนกและวศวกรสามารถใชคอมพวเตอรในการออกแบบ
หรอ จาลองสภาวการณ ตางๆ เชน การรบแรงสนสะเทอนของอาคารเมอเกดแผนดนไหว โดย
คอมพวเตอรจะคานวณและแสดงภาพสถานการณใกลเคยงความจรง รวมทงการใชควบคมและ
ตดตามความกาวหนาของโครงการตางๆ เชน คนงาน เครองมอ ผลการทางาน
5. งานราชการ เปนหนวยงานทมการใชคอมพวเตอรมากทสด โดยมการใชหลายรปแบบ ทงน
ขนอยกบบทบาทและหนาทของหนวยงานนนๆ เชน กระทรวงศกษาธการ มการใชระบบประชม
11
12
ทางไกลผานคอมพวเตอร , กระทรวงวทยาศาสตรและเทคโนโลย ไดจดระบบเครอขายอนเทอรเนต
เพอเชอมโยงไปยงสถาบนตางๆ ,กรมสรรพากร ใชจดในการจดเกบภาษ บนทกการเสยภาษ เปนตน
6. การศกษา ไดแก การใชคอมพวเตอรทางดานการเรยนการสอน ซงมการนาคอมพวเตอรมาชวย
การสอนในลกษณะบทเรยน CAI หรองานดานทะเบยน ซงทาใหสะดวกตอการคนหาขอมล
นกเรยน การเกบขอมลยมและการสงคนหนงสอหองสมด
7. การดาเนนชวต ในการดารงชวตประจาวนของเราในแตละวนมการนาคอมพวเตอรและระบบ
เทคโนโลยสารสนเทศเขามาชวยในการทางานตางๆมากมาย เชน ใชในการควบคมอปกรณไฟฟา
อเลคทรอนคสทนสมยนานาชนด โทรศพทมอถอ เปนตน จดประสงคเพอใหการดาเนนชวต
เปนไปอยางงายและรวดเรวยงขน
8. การตดตอสอสารการใชเทคโนโลยสารสนเทศทาใหเราสามารถตดตอสอสารกนไดอยาง
กวางขวาง สะดวกรวดเรวและประหยดคาใชจาย ไมวาจะอยท ใด เชน การสงจดหมาย
อเลคทรอนคส การสนทนาผานทางอนเตอรเนต
9. การพกผอนและความบนเทง ในปจจบนเราใชเทคโนโลยดานคอมพวเตอรมาพฒนาทงในดาน
ภาพ เสยงทาใหมความบนเทงในดานตาง ๆ มากมายเชน ดหนง ฟงเพลง หรอ คาราโอเกะ
เราไดประโยชนอะไรจากการเรยนคอมพวเตอร
1. ทนสมย / ทนเหตการณ / ทนขอมลขาวสาร / ทนโลก ชวยใหเราสามารถตดตอสอสารกนไดทว
โลก
2. ชวยใหการเรยน การทางาน ทนสมยและไดรบความสะดวกมากยงขน เชน ไดเรยนรจากสอท
ทนสมยทสรางดวยคอมพวเตอร ทเรยกวา โปรแกรม CAI
3. เปนแหลงการเรยนรทดเยยม ชวยในการคนควาหาความรเปนหองสมดขนาดใหญ
4. ชวยรบ - สงขาวสารไดอยางรวดเรว
5. ชวยผอนคลายความตงเครยด เชน เกม ดภาพยนตร ฟงเพลง รองเพลง
6. ชวยสรางงานศลปะ ออกแบบชนงานไดอยางสรางสรรค สวยงาม
12
13
ประโยชนของคอมพวเตอรแบงเปน 2 ประเภท คอ
1. ประโยชนทางตรง
ชวยใหมนษยทางานไดโดยตรงคอคอมพวเตอรทางานไดเทยงตรง รวดเรว ไมเหนดเหนอย
ชวยผอนแรงมนษย ในดานตาง ๆ เชน ดานการคานวณ พมพงาน บนทกขอมล ประมวลผล ไมวาจะ
เปนหนวยงานในแวดวงใน หากนาคอมพวเตอรเขาชวยงาน จะชวยแบงเบาภาระงานไดเปนอยางด
และมประสทธภาพ
2. ประโยชนทางออม
คอมพวเตอรชวยพฒนาคณภาพชวต เชน ชวยในการเรยนรใหความปนเทงความร ชวยงาน
บนเทงพฒนางานดานตาง ๆ เพอพฒนาเทคโนโลยอนสงผลใหความเปนอยของมนษยดขน เปนตน
โทษจากการใชคอมพวเตอร
1. หากใชคอมพวเตอรในหองนานๆจะไดรบแสงธรรมชาตและอากาศบรสทธไมเพยงพอ
2. ไมไดรบประสบการณใหม จงไมมการสรางความเขมแขงใหกบทางเดนเสนประสาททใช
ในการคด
3. จากดความเคลอนไหวของตา ซงเปนสาเหตของอาการกลามเนอเกรง
4. การเคลอนไหวของกลามเนอเลกซาๆทาใหเกดความเครยด
5. การขาดการออกกาลงกายเปนสาเหตของโรคอวนและปญหาสขภาพอนๆ
6. คอมพวเตอรจากดจนตนาการของเดก
7. โปรแกรมคอมพวเตอรจากดความคดสรางสรรคในการเขยนและการจดรปแบบ
8. สรางความเชอทวาปญหาแกไขไดดวยการกดปม
9. สรางความเชอทวาทกสงมเพยงสองดาน เชน ผด/ถก ใช/ไมใช
10. ขอมลจากเวบไซตจานวนมากทาใหมนงงและสบสน
11. การขาดปฏสมพนธกบผอนสงผลใหพฒนาการทางอารมณและสงคมถกจากด
12. คาใชจายทตามมา ซงอาจเปนปญหาสาหรบครอบครว
13. หากใชคอมพวเตอรเชอมตอไปยงอนเตอรเนตกยงกอใหเกดโทษตางๆตามมาอก
ยกตวอยางเชน
- โรคตดอนเทอเนต (Webaholic) หากการเลนอนเตอรเนต ทาใหเสยงาน เสยการเรยน
13
14
หรอแมแตทาลายความสมพนธกบผอนในครอบครวกถอไดวาเปนโทษเลยทเดยว ม
การศกษาวจยไดระบวา ผทมคณสมบตดงตอไปน อยางนอย 4 อยางเปนเวลา นานอยาง
นอย 1 ปถอไดวา มอาการตดอนเตอรเนต
1) รสกหมกมนกบอนเตอรเนต แมในเวลาทไมไดตอกบอนเตอรเนต
2) มความตองการใชอนเตอรเนตเปนเวลานานขน
3) ไมสามารถควบคมการใชอนเตอรเนตได
4) รสกหงดหงดเมอตองใชอนเตอรเนตนอยลงหรอหยดใช
5 )ใชอนเตอรเนตเปนวธในการหลกเลยงปญหาหรอคดวาการใชอนเตอรเนตทาใหตนเอง
รสกดขน
6) หลอกคนในครอบครวหรอเพอน เรองการใชอนเตอรเนตของตวเอง
7) การใชอนเตอรเนตทาใหเกดการเสยงตอการสญเสยงาน การเรยน และความสมพนธ
8) มอาการผดปกต อยางเชน หดห กระวนกระวายเมอเลกใชอนเตอรเนต
9) ใชเวลาในการใชอนเตอรเนตนานกวาทตวเองไดตงใจไว
- เรองอณาจารผดศลธรรม ( Pornography/Indecent Content )
เรองของขอมลตางๆทมเนอหาไปในทางขดตอศลธรรม ลามกอนาจาร หรอรวมถงภาพโป
เปลอยตางๆนนเปนเรองทมมานานพอสมควรแลว บนโลกอนเทอเนต แตไมโจงแจง
เนองจากสมยกอนเปนยคท WWW ยงไมพฒนา มากนกทาใหไมมภาพออกมาแตใน
ปจจบนภายเหลานเปน ทโจงแจงบนอนเทอเนตและสงเหลานสามารถเขาสเดกและเยาวชน
ไดงายโดยผปกครองไมสามารถทจะใหความดแลไดเตมทเพราะวาอนเทอเนตนนเปนโลก
ทไรพรมแดนและเปดกวางทาใหสอเหลานสามารถเผยแพรไปไดรวดเรวจนเราไมสามารถ
จบกมหรอเอาผดผททาสงเหลานขนมาได รวมไปถงการถกหลอกลวงจากอาชญากรใน
รปแบบตางๆโดยรเทาไมถงการณ
ขอด - ขอเสยของคอมพวเตอร
ขอด
1. ความเรวสง
2.ความถกตองแมนยาและนาเชอถอ
3. ความสามารถในการจาหรอรกษา
14
15
4. การประหยด
5. การใชงานไดอกหลายๆดาน
ขอเสย
1. การทางานยงตองขนอยกบมนษย
2. การวางระบบงานคอมพวเตอรตองใชเวลานาน
3. การรบกวนระบบงานปกต
ดงนนเมอทราบถงประโยชน และ โทษจากการใชคอมพวเตอรแลว เราควรจะพจารณา
ไตรตรองใหดเวลาทจะใชคอมพวเตอร และเลอกใชแตสงทเปนประโยชนจากคอมพวเตอรเพอ
ตวเองและเพอสงคม
คาสง ใหนกเรยนตอบคาถามตอไปนใหถกตอง
1. ขอมล (Data) หมายถงขอใด
ก. ตวเลข
ข. สงทนามาใชในการคานวณ
ค. สงทไมไดใชนามาคานวณ
ง. สงทนามาคานวณและสงทไมไดนามาคานวณ
2. ขอใดไมถกตอง
ก. ขอมลเหมอนกบสารสนเทศ
ข. ขอมลไมเหมอนกบสารสนเทศ
ค. ขอมลไมเกยวของกบสารสนเทศ
ง. ขอมลเปนสวนหนงของสารสนเทศ
3. สารสนเทศหมายถงขอใด
ก. ขอมลความรทไดรบการประมวลผลแลว
ใบงานท 1
15
16
ข. ขอมลคะแนน
ค. ขอมลทนามาใชประโยชน
ง. ขอมลทมการเปลยนแปลง
4. ขอใดเปนคณสมบตของสารสนเทศ
ก. ความถกตอง
ข. ความรวดเรว
ค. ความสมบรณ
ง. ถกทกขอ
5. ขอมลและสารสนเทศตางกนทใด
ก. ความเปนจรงของขอมล
ข. สงทเปนประโยชนตอผใช
ค. มการรบรองขอมลทถกตอง
ง. มการเปลยนแปลงตลอดเวลา
6. ขอใด ไมใช องคประกอบของสารสนเทศ
ก. ขอมล ตวเลข เสยง และภาพ
ข. คอมพวเตอร
ค. การจดเกบ บนทกขอมล
ง. เครองคดเลข
7. การทางานของคอมพวเตอรมกขนตอน
ก. 3
ข. 4
ค. 5
ง. 6
16
17
8. อปกรณใดอยในขนตอนของ Output
ก. สแกนเนอร
ข. จอภาพ
ค. เมาส
ง. แปนพมพ
9. ขนตอนใดทถอเปนหวใจของคอมพวเตอร
ก. ประมวลผล
ข. นาเสนอผลลพธ
ค. เกบขอมล
ง. รบคาสง
10. สวนประกอบใดททาหนาทแปลงสญญาณคอมพวเตอรใหสงตามสายโทรศพท
ก. เมาส
ข. เครองพมพ
ค. สแกนเนอร
ง. โมเดม
17
18
หนวยการเรยนรท 2
การใชระบบปฏบตการเพอการทางาน
มาตรฐานการเรยนร / ตวชวด
สาระสาคญ
สาระการเรยนร
กลมสาระการงานอาชพและเทคโนโลย
สาระท 3 เทคโนโลยสารสนเทศและการสอสาร
มาตรฐาน ง 3.1 เขาใจ เหนคณคา และใชกระบวนการเทคโนโลยสารสนเทศในการสบคน
ขอมลการเรยนร การสอสาร การแกปญหา การทางาน และอาชพอยางมประสทธภาพ ประสทธผล
มคณธรรม
ตวชวด
1. ง 3.1 ใชระบบปฏบตการคอมพวเตอรเพอการทางาน
การใชระบบปฏบตการคอมพวเตอรเบองตนเพอการทางาน
- ความร
1. ระบบปฏบตการสาหรบงานคอมพวเตอร
2. หนาทและโปรแกรมการใชงานซงอยในระบบปฏบตการ
18
19
- ทกษะ / กระบวนการ
1. ศกษาและทาความเขาใจเกยวกบการทางานเบองตนของระบบปฏบตการและโปรแกร
การ ใชงานซงอยในระบบปฏบต
2. ฝกปฏบตเกยวกบการใชงานระบบปฏบตการ และโปรแกรมซงอยภายใน
ระบบปฏบตการ
- คณลกษณะทพงประสงค
1. มวนย 2. ใฝเรยนร 3. มงมนในการทางาน
19
20
ระบบคอมพวเตอรแทบทกระบบถอวาระบบปฏบตการเปนสวนสาคญของระบบ
โดยทวไประบบคอมพวเตอรแบงเปน 4 สวน คอ ฮารดแวร ระบบปฏบตการ โปรแกรมประยกต
และผใช ดงน
1. ฮารดแวร ประกอบดวยทรพยากรตางๆ ทมในระบบ ไดแก อปกรณนาขอมลเขา/ออก หนวย
ประมวลผลกลาง และหนวยความจา นอกจากนยงหมายความรวมถง โปรแกรมภาษาเครอง
และไมโครโปรแกรม ซ ง เปนสวน ท บรษท ผผลตสรางขน เพอใช เปนซอฟรแวรใน
ระดบพนฐาน (primitive level) โดยสามารถทางานไดโดยตรงกบทรพยากรระบบดวยคาสง
งายๆ เชน ADD MOVE หรอ JUMP คาสงเหลานจะถกกาหนดเปนขนตอน การทางานของ
วงจรภายในเครองคอมพวเตอร ชดคาสงทไมโครโปรแกรมตองแปลหรอตความหมายจะอยใน
รปแบบภาษาเครองและมกเปนคาสงในการคานวณ เปรยบเทยบ และการควบคมอปกรณนา
ขอมลเขา/ออก
2. ระบบปฏบตการ เปนโปรแกรมททางานเปนตวกลางระหวางผใชเครองและฮารดแวร โดยม
วตถประสงคเพอจดสภาพแวดลอมใหผใชระบบสามารถปฏบตงานบนเครองคอมพวเตอรได
โดยจะเอออานวยการพฒนาและการใชโปรแกรมตางๆ รวมถงการจดสรรทรพยากรตางๆ ให
ไดอยางมประสทธภาพ
3. โปรแกรมประยกต คอซอฟตแวรหรอโปรแกรมทถกเขยนขนเพอการทางานเฉพาะอยางทเรา
ตองการ เชน งานสวนตว งานทางดานธรกจ งานทางดานวทยาศาสตร โปรแกรมทางธรกจ
เกมสตางๆ ระบบฐานขอมล ตลอดจนตวแปลภาษา เราอาจเรยกโปรแกรมประเภทนวา User's
Program โปรแกรมประเภทนโดยสวนใหญมกใชภาษาระดบสงในการพฒนา เชนภาษา C,
C++, COBOL, PASCAL, BASIC ฯลฯ ตวอยางของโปรแกรมทพฒนาขนใชในทางธรกจ เชน
โปรแกรมระบบบญชจายเงนเดอน (Payroll Program) โปรแกรมระบบเชาซอ (Hire Purchase)
โปรแกรมระบบสนคาคงหลง (Stock Program) ฯลฯ ซงแตละโปรแกรมกจะมเงอนไขหรอ
แบบฟอรมทแตกตางกน ตามความตองการหรอกฏเกณฑของแตละหนวยงานทใช ซง
โปรแกรมประเภทน เราสามารถดดแปลงแกไขเพมเตม (Modifications) ในบางสวนของ
โ ป ร แ ก ร ม เอ ง ไ ด เ พ อ ใ ห ต ร ง ก บ ค ว า ม ต อ ง ก า ร ข อ ง ผ ใ ช ง า น โ ป ร แ ก ร ม
โปรแกรมเหลานเปนตวกาหนดแนวทางในการใชทรพยากรระบบ เพอทางานตางๆ ใหแกผใช
การใชระบบปฏบตการเพอการทางาน
20
21
หลากหลายประเภท ซงอาจเปนไดทงบคคล โปรแกรม หรอเครองคอมพวเตอร เชนตวแปร
ภาษาตองใชทรพยากรระบบในการแปลโปรแกรมภาษาระดบสงใหเปนภาษาเครองแก
โปรแกรมเมอร ดงนน ระบบปฏบตการตองควบคมและประสานงานในการใชทรพยากร
ระบบของผใชใหเปนไปอยางถกตอง
4. ผใช ถงแมระบบคอมพวเตอรจะประกอบดวยองคประกอบทงทางดานฮารดแวรและ
ซอฟตแวร แตระบบคอมพวเตอรจะไมสามารถทางานไดถาขาดอกองคประกอบหนง ซงไดแก
องคประกอบทางดานบคลากรทจะเปนผจดการและควบคมระบบคอมพวเตอรใหสามารถ
ปฏบตงานไดอยางราบรน คอยแกไขปญหาตาง ๆ ทเกดขนกบระบบคอมพวเตอร พฒนา
โปรแกรมประยกตตาง ๆ รวมไปถงการใชงานโปรแกรมประยกตทถกพฒนาขน
จากนยามตางๆของบคคลททาหนาท เก ยวของกบคอมพวเตอรพอท จะสรปไดวา
ระบบปฏบตการคอกลมโปรแกรมทไดรบการจดระเบยบเพอทาหนาทควบคมการทางานของระบบ
และเสรมการทางานในสวนของฮารดแวร โดยใชเปนตวเชอมโยงระหวางเครองคอมพวเตอรและ
ผใชทงนเพออานวยความสะดวกในการพฒนาและการใชงานโปรแกรมตางๆ รวมถงการจดสรร
ทรพยากรตางๆ ในระบบใหมประสทธผลทด ในลกษณะทผใชไมจาเปนตองทราบกลไกการทางาน
หรอฮารดแวรของระบบ
หนาทของระบบปฏบตการ
จากทไดกลาวมาแลววา ระบบปฏบตการถกสรางขนมาดวยวตถประสงคหลกคอ อานวยความ
สะดวกแกผใชเครองคอมพวเตอร ในลกษณะทผใชไมจาเปนตองทราบกลไกการทางานหรอ
ฮารดแวรของระบบ จงสามารถแบง หนาทหลกของระบบปฏบตการไดดงน
1. ตดตอกบผ ใช (user interface) ผ ใชสามารถตดตอหรอควบ คมการท างานของเค รอง
คอมพวเตอรผานทางระบบปฏบตการได โดยระบบปฏบตการจะเครองหมายพรอมต (prompt)
ออกทางจอภาพเพอรอรบคาสงจากผใชโดยตรง ตวระบบปฏบตการจงเปนตวกลางททาหนาท
เชอมโยงระหวางผใชกบฮารดแวรของเครอง นอกจากนผใชอาจเขยนโปรแกรมเพอใชงาน
กรณนผใชกสามารถตดตอกบระบบปฏบตการไดโดยผานทาง System Call
2. ควบคมการทางานของโปรแกรม และอปกรณ รบ/แสดงผลขอมล (input/output device)
ตลอดจนการใหความสะดวกแกผใชในการใชงานอปกรณตางๆ ไดงาย เชน การเขาถงขอมล
21
22
ในแฟมหรอตดตอกบอปกรณรบ/แสดงผลขอมล จงทาใหผพฒนาโปรแกรมไมจาเปนตอง
เขยนโปรแกรมเพอควบคมตวขบดสกเพราะระบบปฏบตการจดบรการใหมคาสงสาหรบ
ตด ต อก บ อป ก รณ เห ล าน ได อ ยางง ายๆ เน อ งจากผ ใช เค รอ งค อม พ วเต อรผ าน ท าง
ระบบปฏบตการ อาจไมมความจาเปนตองมความรความเขาใจถงหลกการทางานภายในของ
เครอง ดงนน ระบบปฏบตการจงมหนาทควบคมการทางานของโปรแกรม การทางานของ
อป กรณ ต างๆ เพอใหการท างานของระบบ เป นไป อยางถกตองและสอดคลองกน
ระบบปฏบตการจงมสวนประกอบของหนาทตางๆ ทควบคมอปกรณแตละชนดทมหนาท
แตกตางกนไป โดยผใชอาจเรยกใชผานทาง System Call หรอเขยนโปรแกรมขนมาควบคม
อปกรณเหลานนไดเอง
3. จดสรรใหใชทรพยากรระบบรวมกน (shared resources) ซงทรพยากรหลกทตองมการจดสรร
ไดแก หนวยประมวลผลกลาง หนวยความจาหลก อปกรณรบ/แสดงผลขอมลและแฟมขอมล
เชน การจดลาดบใหบรการใชเครองพมพการสบหลกงานหลายงานในหนวยความจาหลกและ
การจดสรรหนวยความจาหลกใหกบโปรแกรมทงหลาย ทรพยากร คอสงทซงถกใชไปเพอให
โปรแกรมดาเนนไป ซงเหตทตองมการจดสรรทรพยากรกเพราะ
ทรพยากรของระบบมขดจากด เชนซพยในระบบมอยเพยงตวเดยว แตทางานในระบบมลต
โปรแกรมมงมการทางานหลายโปรแกรม จงจะตองมการจดสรรซพยใหทกโปรแกรม
อยางเหมาะสม
ทรพยากรมอยหลายประเภท แตละโปรเซสหรอโปรแกรมมความตองการใชทรพยากร
เพยง อยางเดยว หรอหลายอยางพรอมกน ระบบปฏบตการจงตองจดเตรยมทรพยากร
ตางๆ ตามความตองการของโปรแกรม
ดงนนหนาทอนสาคญประการหนงของระบบปฏบตการกคอ การจดสรรทรพยากรของระบบ
ใหเกดประโยชนสงสด โดยคานงถงความยตธรรมตอผใชแตละคน และใหเกดประสทธภาพเปน
หลกสาคญ ถาระบบปฏบตการจดสรรทรพยากรไดอยางมประสทธภาพ ระบบกสามารถรน
โปรแกรมไดอยางรวดเรวและไดงานเพมขน ทรพยากรหลกทระบบปฏบตการจดสรรไดแก
โปรเซสเซอร (ซพย),หนวยความจา,อปกรณนาขอมลเขา/ออก และขอมล เปนตน
22
23
ความหมายของ Software
Software หมายถง โปรแกรมหรอชดคาสงใหคอมพวเตอรทางาน เราไมสามารถมองเหน
หรอจบตองได ทงนซอรฟแวรจะตองบนทกในสอใดสอหนง เชน Harddisk, Diskkette, CD เปนตน
( บางครงผใชกเรยนซอฟตแวรวา “ โปรแกรม ” )
ประเภทของ Software
1. Software ระบบ (System Software)
คอ ชดของคาสงทเขยนไวเปนคาสงสาเรจรป ซงจะทางานใกลชดกบคอมพวเตอรมากทสด เพอคอย
ควบคมการทางานของ Hardware ทกอยาง และอานวยความสะดวกใหกบผใชในการใชงาน
Software หรอโปรแกรมระบบทรจกกนดกคอ DOS, Windows, Unix, Linux รวมทงโปรแกรมแปล
คาสงท เข ยน ใน ภาษาระดบสง เชน ภาษา Basic , Fortran , Pascal , Cobol และ C เปน ตน
นอกจากนโปรแกรมทใชในการตรวจสอบระบบเชน Norton’s Utilities กนบเปนโปรแกรมสาหรบ
ระบบดวยเชนกน
2. Software ประยกต (Application Software)
คอ Software หรอโปรแกรมททาใหคอมพวเตอรทางานตางๆ ตามทผใชตองการ ไมวาจะดาน
เอกสาร บญช การจดเกบขอมล เปนตน
Software ประยกตสามารถจาแนกไดเปน 2 ประเภท คอ
2.1 Software สาหรบงานเฉพาะดาน
คอ โปรแกรมซงเขยนขนเพอการทางานเฉพาะอยาง บางทเรยกวา User’s Program เชน โปรแกรม
การทาบญชจายเงนเดอน โปรแกรมระบบเชาซอ โปรแกรมการทาสนคาคงคลง เปนตน ซงแตละ
โปรแกรมกมกจะมเงอนไขหรอแบบฟอรม แตกตางกนออกไปตามความตองการหรอกฏเกณฑของ
แตละหนวยงานทใช ซงสามารถดดแปลงแกไขเพมเตม (Modifications) ในบางสวนของโปรแกรม
ได เพอใหตรงกบความตองการของผใช และ Software ประยกตทเขยนขนนโดยสวนใหญมกใช
ภาษาระดบสงเปนตวพฒนา
23
24
2.2 Software สาหรบงานทวไป
เปนโปรแกรมประยกตทมผจดทาไว เพอใชในการทางานประเภทตางๆ ทวไป โดยผใชคนอนๆ
สามารถนาโปรแกรมนไปประยกตใชกบขอมลของตนได แตจะไมสามารถทาการดดแปลง หรอ
แกไขโปรแกรมได ผใชไมจาเปนตองเขยนโปรแกรมเอง ซงเปนการประหยดเวลา แรงงาน และ
คาใชจายในการเขยนโปรแกรม นอกจากน ยงไมตองใชเวลามากในการฝกและปฏบต ซงโปรแกรม
สาเรจรปน มกจะมการใชงานในหนวยงานทขาดบคลากร ทมความชานาญเปนพเศษในการเขยน
โปรแกรม ดงนนการใชโปรแกรมสาเรจรปจงเปนสงทอานวยความสะดวก และเปนประโยชนอยาง
ยง โปรแกรมสาเรจรปทนยมใช ไดแก MS-Office, Lotus, Adobe Photoshop, SPSS, Internet
Explorer และ เกมสตางๆ เปนตน
ในการทางานของเครองคอมพวเตอรจะตองม Software ทง 2 ประเภทเพอควบคมการ
ทางานของเครองคอมพวเตอร โดย Software ระบบทาหนาทควบคมสวนของ Hardware ใหทางาน
อยางอตโนมต สวนของ Software ประยกตนนจะทาหนาทควบคมใหคอมพวเตอรทางาน ตามท
ผใชตองการเพอประยกตใชในงานดานตางๆ
ประวตความเปนมาของระบบปฏบตการ Windows
ระบบปฏบตการวนโดวส (windows) ผลตขนโดยบรษทไมโครซอฟตของประเทศ
สหรฐอเมรกา เรมจาหนายเปนครงแรกเมอป ค.ศ.1985 คอ Windows Version 1
เวอรชนของระบบปฏบตการ Windows
ป ค.ศ. 1985 Windows 1.0
ป ค.ศ. 1987 Windows 2.0
ป ค.ศ. 1989 Windows/386
ป ค.ศ. 1990 Windows 3.0
ป ค.ศ. 1992 Windows 3.1
ป ค.ศ. 1993 Windows 3.11
ป ค.ศ. 1995 Windows 95
ป ค.ศ. 1998 Windows 98
24
25
ป ค.ศ. 2000 Window2000/Windows ME
ป ค.ศ. 2001 Windows XP
ป ค.ศ. 2007 Windows Vista
และ คาดวา ในป ค.ศ. 2010 จะเปน Windows 7
การจดการระบบไฟลในวนโดวส
FAT 16 ถาความจของฮารดดกสมมากกวา 2 กกะไบต คอมพวเตอร จะใช
ระบบปฏบตการFAT 16แบบเดมจะมความสามารถ ในการมองเหนความจไมไปกวา 2 GB ตอพาร
ดชนการจดการคลสเตอรของ FAT 16 ขนาดคลสเตอรจะมขนาดเทากบ 32 กโลไบตตอ 1 คลส
เตอร
FAT 32 จะมวธการแกไขปญหานดวยการกาหนดคลสเตอรใหมขนาดเลกกวาFAT
16โดยจะมการกาหนดขนาดของคลส เตอรทแตกตางตามขนาดความจของฮารดดกสนอกจากน
ขอจากดของการสรางไดเรกทอรใน FAT 32 จะไดมอยางไมจากดปรมาณซงแตกตางกบ FAT32 ท
ถกจากดไวไมเกน 512 ไดเรกทอร
NTFS คณสมบตของ NTFS สามารถนาไปใชงานไดดกบดกสหรอไดรฟทมความจ
ขอมลขนาดใหญมาก ๆ ไดเปนอยางด โดย Windows XP จะมโปรแกรมแปลงดกสหรอไดรฟท
จดเกบแบบ FAT 32 เดม ใหมาอยในรปแบบของ NTFS ได
การใชงานระบบปฏบตการคอมพวเตอรเบองตน
การจดการไฟลไฟล โพลเดอร และดสกดวย Windows Explorer ซง Windows Explorer
เปนเครองมอท สาคญทใชสาหรบการจดการเกยวกบไฟลขอมลตาง ๆท จดเกบอยในเครอง
คอมพวเตอร ซงเมอมการใชงานคอมพวเตอรแลว ปกตมกจะมจานวนโฟลเดอรมากมายทใช
สาหรบจดเกบไฟลทเกยวของตาง ๆ โดยมความจาเปนทจะตองสรางโฟลเดอรหลาย ๆ โฟลเดอรท
ใชในการจดเกบไฟลขอมลหรอโปรแกรมเหลานน โดยมรายละเอยดดงน
25
26
วธเปด Windows Explorer
วธท 1
1. คลกปมขวาของเมาสทปม บนแถบงาน (Taskbar)
2. เลอกคาสง Explorer
3. จะปรากฏหนาตาง Windows Explorer
วธท 2
1. คลกปม Start บนแถบงาน (Taskbar) หรอ กดแปน <Ctrl> + <Esc>
2. เลอก All Programs จะปรากฏโปรแกรมทงหมด
3. เลอก Accessories จะปรากฏเมนยอย
4. เลอก Windows Explorer จะปรากฏหนาตาง Windows Explorer
26
27
สวนประกอบของ Windows Explorer
หนาตางของโปรแกรม Windows Explorer ประกอบดวยพนทแสดงขอมล 2 สวนคอ
ดานซาย แสดงชอของหนวยเกบขอมล โฟลเดอร ซงเปนโครงสรางการเกบขอมลเปนลาดบ
ชน สวนดานขวา แสดงชอของไฟล เมอคลกเมาสเลอกขอมลทางกรอบดานซาย กจะเหน
รายละเอยดของไฟลตางๆ ในกรอบดานขวา ดงรป
วธแสดงขอมลใน Windows Explorer
ผใชสามารถกาหนดการแสดงขอมลในระดบตางๆ โดยจะยอหรอขยายในแตละระดบ
ของขอมล ดวยการคลกทเครองหมาย
หมายความวา สวนนนยงมโฟลเดอรยอยบรรจอยแตยงไมไดเปดดรายละเอยด
หมายความวา สวนนนมการแสดงรายละเอยดของโฟลเดอรยอยแลว ซงมวธการแสดง
ขอมลดงน
1. คลกทเครองหมาย ขางไอคอน My Computer
2. เครองหมาย จะเปลยนเปน และจะปรากฏโครงสรางภายในใหเหนอก
ระดบหนง
แสดงโครงสรางแหลงเกบขอมล
แถบเครองมอ
แสดงรายละเอยดของขอมล
27
28
การสรางโฟลเดอร ผใชสามารถสรางโฟลเดอร เพอใชในการเกบขอมลตางๆ ไดหลายวธดงน
วธท 1 โดยคลกเมนคาสง
1. คลกเลอกโฟลเดอรหรอไดรฟทตองการสรางโฟลเดอรใหม
2. คลกเลอกเมนคาสง File > New > Folder
3. ปรากฏโฟลเดอรใหมในหนาตาง ชอวา New Folder
4. พมพชอโฟลเดอร แลวกดแปน <Enter> แตหากไมปรากฏแถบทพรอมจะใหทาการเปลยนชอ
และ ผใชตองการเปลยนชอ ใหไปดหวขอการเปลยนชอไฟลและโฟลเดอร
วธท 2 โดยคลกปมขวาของเมาส
1. คลกเลอกโฟลเดอรหรอไดรฟทตองการสรางโฟลเดอรใหม
2. คลกปมขวาของเมาสบรเวณทวางในหนาตาง จะปรากฏเมนลด
3. เลอกคาสง New > Folder
28
29
4. จะปรากฏโฟลเดอรใหมในหนาตาง ชอวา New Folder
5. พมพชอโฟลเดอร แลวกดแปน <Enter>
การเลอกไฟลและโฟลเดอร
เมอตองการกาหนดสงตางๆ ใหกบไฟลหรอโฟลเดอร เชน การเปลยนชอ การการคดลอก
การยาย ฯลฯ ไมวาจะทากบไฟลหรอโฟลเดอรเดยว หรอหลายโฟลเดอรกตาม จะตองทาการเลอก
ไฟลหรโฟลเดอรกอน ซงการเลอกนนสามารถแบงลกษณะการเลอกไดหลายวธดงน
การเลอกไฟลหรอโฟลเดอรทเรยงตดกน
วธท 1
1. แดรกเมาสเปนเสนทแยงใหมกรอบลอมรอบไฟลหรอโฟลเดอรทตองการเลอก
2. จะปรากฏแถบสเขมบรเวณไฟลหรอโฟลเดอรนน
29
30
วธท 2
1. คลกไฟลหรอโฟลเดอรแรกทตองการเลอก
2. กดแปน <Shift> คางไว และคลกเลอกไฟลหรอโฟลเดอรสดทาย ไฟลทงหมดระหวางไฟลแรก
และ ไฟลสดทายจะถกเลอก
การเลอกไฟลหรอโฟลเดอรทไมเรยงตดกน
1. คลกทไฟลหรอโฟลเดอรทตองการเลอก
2. กดแปน <Ctrl> คางไว และคลกเลอกไฟลหรอโฟลเดอรอนๆ ทตองการจนครบ แลวปลอยแปน
<Ctrl>
<Shift>+Click
<Ctrl>+Click
30
31
การเลอกไฟลหรอโฟลเดอรทงหมด
1. คลกเลอกเมน Edit
2. เลอกคาสง Select All
3. ไฟลและโฟลเดอรทแสดงในหนาตางจะถกเลอกทงหมด
การเคลอนยาย (Move) การคดลอก (Copy) ไฟลหรอโฟลเดอร
การคดลอก (Copy) ไฟลหรอโฟลเดอร เปนการทาสาเนาขอมลไปยงอกทหนง ซงเมอผใช
คดลอกแลวจะ ไดไฟลหรอโฟลเดอรขนมาใหมเหมอนกบของเดม การเคลอนยาย (Move) ไฟล
หรอโฟลเดอร จะเปนการยายไฟลหรอโฟลเดอรจากทเดมไปยงทใหม ซงการคดลอกและการยายน
สามารถทาไดหลายวธดงนคอ
ถาตองการ คดลอก (Copy) ไฟลหรอโฟลเดอร
ใหแดรกเมาสพรอมกบกดแปน <Ctrl> แลวลากไปยงโฟลเดอรปลายทาง เมอถงปลายทาง
ปรากฏแถบสทโฟลเดอรปลายทางจงปลอยเมาสและแปน <Ctrl>
<Ctrl>+A
31
32
ถาตองการ ยาย (Cut) ไฟลหรอโฟลเดอร
ใหแดรกเมาสไปยงโฟลเดอรปลายทางไดเลย
การลบไฟลและโฟลเดอร
การลบไฟลหรอโฟลเดอรจากแผนบนทกขอมลแบบแขง (hard disk) โดยปกตไฟลหรอ
โฟลเดอรทถกลบจะถกนาไปเกบไวใน Recycle Bin ผใชสามารถทจะกไฟลหรอโฟลเดอรกลบมา
ใชงานไดอกครง ดงจะกลาวในหวขอถดไป สาหรบการลบไฟลหรอโฟลเดอรสามารถทาไดหลาย
วธ ดงน
การคดลอก (Copy) = click+ctrl+Drag
การยาย (Cut) = click+Drag
32
33
วธท 1 คลกคาสง
1. คลกเลอกไฟลหรอโฟลเดอรทตองการลบ
2. คลกเลอกเมน File > Delete
3. จะปรากฏหนาตาง Confirm File/Folder Delete Dialog เพอสอบถามความแนใจในการลบ
วธท 2 คลก Delete Icon หรอกดปม Delete
1. คลกเลอกไฟลหรอโฟลเดอรทตองการลบ
2. คลกปม Delete บนทลบาร หรอ กดคย <Delete> บนคยบอรด
3.จะปรากฏ Confirm File/Folder Delete Dialog เพอสอบถามความแนใจในการลบ
ยนยนการลบ คลกปม Yes
ยกเลกการลบ คลกปม No
ยนยนการลบ คลกปม Yes
ยกเลกการลบ คลกปม No
33
34
การกไฟลทลบจาก Recycle Bin
ไฟลหรอโฟลเดอรทถกลบ จะถกนามาเกบไวท Recycle Bin ซงผใชสามารถทจะกไฟล
หรอโฟลเดอรกลบไปทเดมได โดยมขนตอนดงน
1. ดบเบลคลกไอคอน Recycle Bin บนเดสกทอป
2. คลกเลอกไฟลหรอโฟลเดอรทตองการกกลบคน
3. เลอกคาสง Restore this Item
4. ไฟลหรอโฟลเดอรจะถกยายกลบไปยงตาแหนงเดมกอนการลบ
Note ถาเปนการลบไฟลหรอโฟลเดอรจากแผนบนทกขอมลแบบแขง (Hard disk) ดวยการกดแปน
<Shift> ควบคกบการลบ หรอเปนการลบไฟลหรอโฟลเดอรจากแผน Floppy disk หรอการลบไฟล
หรอโฟลเดอรจากแฟลชไดรฟนน ไฟลหรอโฟลเดอรทถกลบจะไมอยท Recycle Bin ผใชจงไม
สามารถกกลบมาใชงานได ซงถาเปนการลบรปแบบนใหสงเกตทหนาตาง Confirm File/Folder
Delete Dialog เพอสอบถามความแนใจในการลบจะมรปแบบทแตกตางจากการลบเดม ดงรป
34
35
การคนหาไฟลและโฟลเดอร
1. คลกปม Start บนแถบงาน (Taskbar) หรอกดแปน <Ctrl> + <Esc>
2. เลอกคาสง Search
3. จะปรากฏหนาตาง Search Results และทบรเวณหนาตาง Task Pane จะปรากฏคาสงตางๆ
ใหเลอกดงน
35
36
4. พมพชอเตมหรอบางสวนของไฟลทตองการคนหาลงในชอง All or part of the file name:
5. สามารถจะคนหาจากคาหรอประโยคทปรากฏในไฟลได โดยใสขอความในชอง
A word or phrase in the file:
6. คลกเลอกไดรฟหรอโฟลเดอรทจะคนหาในชอง Look in:
7. คลกปม Search เพอเรมตนการคนหา
8. จะไดขอมลทตองการคนหา ซงบอกรายละเอยดตางๆ เชน แหลงทเกบ ขนาด ชนด และวนท
36
37
คาสง ใหนกเรยนตอบคาถามตอไปนใหถกตอง
1. ระบบคอมพวเตอรแบงเปน 4 สวนคอ ขอใดตอไปน
ก. ซอฟตแวร, ระบบปฏบตการ, ผรบ, ผสง
ข. ฮารดแวร, ระบบปฏบตการ, โปรแกรมประยกตและผใช
ค. ผรบ, ผสง, ระบบปฏบตการ
ง. ผใช, ผสง, ระบบปฏบตการ
2. ขอใดตอไปน ไมใชฮารดแวร
ก. ผใช
ข. หนวยความจา
ค. หนวยประมวลผลกลาง
ง. อปกรณนาเขา / ออก
3. ขอใดตอไปน ไมใชหนาทของระบบปฏบตการ
ก. ตดตอกบผใช
ข. เกบขอมลหลกของโปรแกรม
ค. จดสรรใหใชทรพยากรระบบรวมกน
ง. ควบคมการทางานของโปรแกรมและอปกรณรบ/แสดงผล
4. ซอฟตแวร (Software) หมายถงขอใด
ก. โปรแกรมหรอชดคาสงใหคอมพวเตอรทางาน
ข. โปรแกรมทสงใหซดทางาน
ค. โปรแกรมหรอชดคาสงทสงใหฮารดดสทางาน
ง. ถกทกขอ
ใบงานท 2
37
38
5. Software แบงออกเปนกประเภท อะไรบาง
ก. 2 ชนด คอ ซอฟตแวรทวไป, ซอฟตแวรประยกต
ข. 2 ชนด คอ ซอฟตแวรระบบ, ซอฟตแวรทวไป
ค. 2 ชนด คอ ซอฟตแวรเฉพาะดาน, ซอฟตแวรทวไป
ง. 2 ชนด คอ ซอฟตแวรระบบ, ซอฟตแวรประยกต
6. การสราง Folder ใหมใชคาสงใด
ก. File > Folder
ข. File > New > Folder
ค. File > New > Shortcut
ง. File > Shortcut
7. ถาตองการลบโฟลเดอรตองใชคาสงใด
ก. File > End
ข. File > Delete
ค. File > ESC
ง. File > ALT
8. ซอฟตแวรประยกตแบงเปนกประเภท
ก. 2 ประเภท คอ ซอฟตแวรเฉพาะดาน , ซอฟตแวรทวไป
ข. 2 ประเภท คอ ซอฟตแวรระบบ , ซอฟตแวรประยกต
ค. 2 ประเภท คอ ซอฟตแวรสาเรจรป , ซอฟตแวรทวไป
ง. 2 ประเภท คอ ซอฟตแวรทวไป , ซอฟตแวรทวไป
9. ขอใดตอไปนไมใชซอฟตแวรทใชงานทวไปทนยม
ก. Disk Deframent
ข. อนเทอรเนต
ค. ไมโครซอฟตเวรด
ง. ไมโครซอฟตเอกเซลล
38
39
10. ซอฟตแวรประยกตหมายถงขอใด
ก. โปรแกรมททาใหคอมพวเตอรทางานตามทผใชตองการ
ข. โปรแกรมททาใหคอมพวเตอรดวยตวเอง
ค. โปรแกรมททาใหคอมพวเตอรเขยนคาสงสาเรจรป
ง. ถกทกขอ
39
40
หนวยการเรยนรท 3
การเรมตนใชโปรแกรม MicroWorlds Pro
มาตรฐานการเรยนร / ตวชวด
กลมสาระการงานอาชพและเทคโนโลย
สาระท 3 เทคโนโลยสารสนเทศและการสอสาร
มาตรฐาน ง 3.1 เขาใจ เหนคณคา และใชกระบวนการเทคโนโลยสารสนเทศในการสบคน
ขอมล การเรยนร การสอสาร การแกปญหา การทางาน และอาชพอยางมประสทธภาพ ประสทธผล
มคณธรรม
ตวชวด
1. ง 3.1 สรางภาพหรอชนงานจากจนตนาการโดยใชโปรแกรมกราฟกดวยความ
รบผดชอบ
สาระสาคญ
รจกการใชงานของโปรแกรม MicroWorlds Pro
สาระการเรยนร
- ความร
1. การใชงานโปรแกรม MicroWorlds Pro
- ทกษะ / กระบวนการ
1. ศกษาและทาความเขาใจเกยวกบโปรแกรม MicroWorlds Pro
2. ฝกปฏบตเกยวกบการใชงานของโปรแกรม MicroWorlds Pro
40
41
- คณลกษณะทพงประสงค
1. มวนย
2. ใฝเรยนร
3. มงมนในการทางาน
การเรมตนใชโปรแกรม MICROWORLDS PRO
เครองคอมพวเตอรจะทางานไดนน จะตองมชดคาสงหรอโปรแกรมทผใชตองการสงให
คอมพวเตอรทางาน ตามทมนษยเราตองการ โลโกกนบไดวาเปนโปรแกรมภาษาคอมพวเตอรอก
ภาษาหนงทมจดมงหมายในการพฒนาสตปญญาเดก ในดานการศกษา แนวความคด ตลอดจนให
มความรความเขาใจในระบบการทางานของคอมพวเตอรอยางมหลกการและถกตอง ดงนน
โปรแกรมโลโก จงถกออกแบบมาสาหรบใหผเรยนทเปนเดกโดยเฉพาะ ดวยวธการเขยน
โปรแกรมทงาย เพอสรางภาพทเปนกราฟฟกในการวาดรปและระบายสใหกบรป ซงอาศย
หลกการสรางภาพดวยคาสงตาง ๆ ในการกาหนดใหเครองคอมพวเตอรทางานตามคาสง โดยม
สญลกษณทเรยกวา “เตาโลโก” เปนอปกรณในการสรางภาพตาง ๆ
พฒนาการของโปรแกรมภาษาโลโก
โลโก เปนภาษาทไดรบการพฒนามาแลวกอนป พ.ศ. 2513 โดยจดเรมตนนน นกวชาการ
ศกษาพบวา ภาษาคอมพวเตอรทใชงานกนอยในขณะนน ไมวาจะเปนฟอรแทน เบสก หรอโค
บอล ซงโปรแกรมเหลานนยงไมเหมาะกบการเรยนรของเดก ดงนนจงไดพยายามพฒนาและสราง
ภาษาขนมาใหม เพองายตอการเขาใจและแฝงดวยปรชญาทางการศกษาตาง ๆ ไดครบถวน
เนองจากโปรแกรมภาษาโลโก เปนภาษาคอมพวเตอรทมสวนชวยในการพฒนาการศกษา
ทางดานความคด และชวยสรางความเขาใจในเรองคอมพวเตอรอยางมหลกการและถกตองนเอง
เปนผลทาใหหลายประเทศทเจรญแลว โดยเฉพาะสหรฐอเมรกา องกฤษ และญปน ไดทาการ
พฒนาเพอใหผเรยนตามโรงเรยนตาง ๆ ไดศกษาโปรแกรมภาษาโลโก อยางกวางขวาง
โปรแกรมภาษาโลโก นบไดวาเปนภาษาคอมพวเตอรอกภาษาหนง ทไดรบการออกแบบ
มาสาหรบการศกษาวธการใชโปรแกรมคอมพวเตอรโดยเฉพาะ ผเรยนทไมเคยเรยนรการเขยน
41
42
โปรแกรมภาษาอนๆ อาจเปนเรองยากทจะใชงาน ผพฒนาโปรแกรมภาษาโลโกจงพยายามรวบรวม
ขอดตางๆ ไวแลวเพอใหโปรแกรมภาษาโลโก เปนภาษาทเหมาะสมกบการเรยนรมากทสด
พฒนาการของโปรแกรมภาษาโลโกในระยะแรก เนนในงานวจยทางดานการศกษาโดยม
จดมงหมายในการพฒนาสตปญญาเดกใหมความสามารถทางวทยาศาสตรและทางคณตศาสตรใน
การพฒนาสตปญญาน จาเปนจะตองสรางสภาวะแวดลอมตาง ๆ ใหเดกไดแสดงออกและมโอกาส
ในการเรยนรหลายดาน เชน จดหาสภาวะแวดลอมสาหรบการทดลองทางคณตศาสตรซงเปน
วชาการทยากตอการทดลองใหเหนจรงจงดวยตนเองหรอทฤษฏตางๆ การเรยนรทางคณตศาสตร
ในชนเรยนจงเปนเรองทเสมอนสอนเดกในเรองทเดกมองไมเหนชด
โปรแกรม MICROWORLDS PRO เปนภาษาท ผ เรยนจะไดรบความเพลดเพลนและ
สนกสนานไประหวางการเรยนรวธการเขยนโปรแกรมภาษาคอมพวเตอรดวยวธการทางโลโกโดย
มสญลกษณ หรอเรยกวา “เตาโลโก” ในการวาดรป เปนวธทเนนใหเกดความเขาใจงาย
ผออกแบบจงพยายามดงดดความสนใจ ดวยการใชการฝกหรอการเขยนรปภาพ ในขนแรกจะ
สมมตเสมอนกบวามเตาตวหนงทสามารถเคลอนยายเดนทางไปไหนมาไหนกไดบนจอภาพ การ
เคลอนไหวแตละขนตอนจะขนกบคาสงทใช การสงงานจงเสมอนเปนการควบคมการทางานของ
เตา นอกจากการใชโปรแกรม MICROWORLDS PRO ในการสรางรปภาพและฝกทกษะการ
เขยนโปรแกรมแลว โปรแกรม MICROWORLDS PRO ยงจะสามารถใชสาหรบประโยชนไดอก
หลายอยาง เชน การใชเปนเครองคดเลข
ผออกแบบโลโกจงพยายามสรางคาสงงาย ๆ โดยสมมตลกษณะของคาสงเพอควบคมตว
เตา โดยคาสงพนฐานขนแรกประกอบดวย เดนตรง ถอยหลง เลยวขวา เลยวซาย ยกปากกา วาง
ปากกา ซอนเตา เปนตน
ตอมาเมอมผใชโปรแกรมภาษาโลโกมากขนจงทาใหการพฒนาภาษาโลโก ใหใชงายและ
นาสนใจ สามารถทาประโยชนไดหลายอยาง ซงโปรแกรมโลโกกอนนนม ชอวา LOGO
WRITER ททางานบนโปรแกรม DOS ตอมาไดพฒนาเปน MICROWORLDS ซงทางานบน
โปรแกรม WINDOWS และพฒนามาเปนโปรแกรม MICROWORLDS PRO ซงมสญลกษณ
เตาโลโกเปน ซงบรษทททาการสรางและพฒนาโปรแกรม MICROWORLDS PRO นคอ
42
43
บรษท LCSI จากด ซงเปนบรษททอยในประเทศแคนาดา โดยจดประสงคของการสรางและ
พฒนาคอ ตองการใหผเรยนคดอยางมเหตผลและเปนขนตอน
โปรแกรมภาษา MICROWORLDS PROใชภาษาคอมพวเตอรท เรยกวา LOGO ซงม
ลกษณะคลายกบภาษาพด (ในภาษาองกฤษ) ทวไปนนเอง นนคอมคาศพทและกฎเกณฑในการใช
คาศพท ในขณะทภาษาพดมประโยค ในภาษาโลโก กมคาสง (INSTRUCTIONS) กฎเกณฑในการ
สรางคาสงในภาษาโลโก นงายกวาภาษาพดทเราใชกนในชวตประจาวนเปนอนมาก
โลโกมรปแบบการใชงานงาย ๆ โดยใชหลกการทางกราฟก โดยเรยกกราฟกน วา
TURTLE GRAPHICS โดยสมมตใหมเตาตวหนงททางานภายใตการสงงานของโปรแกรม
เรมตนการใชโปรแกรมภาษาโลโก
• การเรมตนใชโปรแกรม MICROWORLDS PRO
โปรแกรมภาษา MICROWORLDS PRO เปนโปรแกรมสาหรบให ผ เรยนฝกทกษะ
ความ คด สรา งสร รคใน ดาน ศล ปะ ใน ลกษ ณ ะก ารวา ดรป ตางๆ ซง ในโ ปร แกร มภ าษ า
MICROWORLDS PRO นมอปกรณ สาหรบใชในการวาดรป คอ เตาโลโก การเขาส
โปรแกรม MICROWORLDS PRO ใหผเรยนคลกทไอคอน บนเดสกทอปหรอ
คลกทคาสงบนปม START จะพบกบหนาจอทใชใน การเขยนโปรแกรมและวาดรป ม
ลกษณะดงรปตอไปน
43
44
เมอผเรยนเขาไปในสวนของโปรแกรมแลว จะเหนไดวามสวนประกอบทสาคญอย 6
สวน ดงน
- MENU BAR เมนคาสงสาหรบการทางานในโปรแกรม MICROWORLDS PRO
- TOOLBAR แถบเครองมอสาหรบการจดการแฟม การแกไขและขอกาหนดพเศษ
ของ MICROWORLDS PRO
- PAGE พนทแสดงการทางานของ เตาโลโก
- STATUS BAR แถบแสดงสถานการณทางานของโปรแกรม
44
45
- COMMAND CENTER เปนศนยทใชสาหรบเขยนคาสงหรอปอนคาสงลงไปใหโปรแกรมงาน
ตามทเราตองการ
- TAB AREAS พนทแสดงแถบควบคมการทางาน
นอกจากสวนประกอบทง 5 สวนแลวยงมสวนประกอบทสาคญของโปรแกรมอกคอ
1. ปมควบคม ใชสาหรบควบคมหนา LAYOUT ของ PROJECT
และ PROCEDURES ในโปรแกรม MICROWORLDS PRO
2. ปม HELP TOPICS ทชวยในการศกษาหรอขอแนะนาเกยวกบคาลงตางๆ
3. ปม MINIMIZE ปม MAXIMIZE ปม CLOSE
สวนประกอบทสาคญในโปรแกรม MicroWorlds Pro
1. ศนยคาสง (COMMAND CENTER)
ศนยคาสงเปนศนยทใชสาหรบเขยนคาสงหรอปอนคาสงลงไปใหโปรแกรมทางานตามท
เราตองการ เชน ถาตองการใหเตาโลโกเดนไปขางหนาเปนจานวน 50 หนวย คาสงทใชคอ
FORWARD (FD) 50 ใหคลกทศนยนแลวพมพคาสง FD 50 จากนนกดปม ENTER จะเหนวา
เตาโลโกเดนไปขางหนาตามคาสง
2. แถบควบคมการทางาน TAP AREAS
แถบควบคมการทางานใน MICROWORLDS PRO มอยทงหมด 4 แถบดวยกน ซงแต
ละแถบจะมสญลกษณภาพและขอความเปนตวแทนใชสาหรบกดเรยกขนมาใชงาน ซงแถบ
ดงกลาวอยบรเวณดานลางทางขวามอของจอภาพ ซงถาตองการใชคาสงในแถบใดใหคลกทรปภาพ
และขอความนน มรายละเอยดดงนคอ
แถบ PROCESSES
เปนแถบทควบคมความเรวของกระบวนการการทางานทโปรแกรมถกสงใหทา
45
46
เมอคลกเมาสทสญลกษณของแถบคาสงนแลวจะเหนวาม ปมส อยดวยกน 3 ส คอ
FULL SPEED กาหนดใหกระบวนการการทางานเรวสงสด
SLOW กาหนดใหกระบวนการการทางานชา
VERY SLOW กาหนดใหกระบวนการการทางานชาทสด
แถบ GRAPHICS
เปนแถบทใชสาหรบการจดทาภาพพนหลงบนหนาจอ วาดรปเปนรปทรงตาง ๆ เชน
วงกลม , สเหลยม สามารถลบรปทรงตาง ๆ ไดดวยปมยางลบ เปลยนขนาดปากกา และเปลยนส
ปากกา และยงสามารถเปลยนสของพนหลงได ซงจะแบงออกเปน 4 สวนดวยกน
1. เครองมอสาหรบการวาดภาพ 2. การกาหนดรปแบบของเสนปากกา
3. การกาหนดส ความสวาง เขม ของส 4. การกาหนดรป ของเตาโลโก
สาหรบการสลบการทางานและการเปด/ปด ใหทาการคลกเมาสเลอกแถบตาง ๆ ได
ทนทหากตองการเปลยนไปทางานในแถบอน
46
47
3. OBJECT CREATION TOOLS ( เครองมอใชสาหรบสราง OBJECTS บนหนาจอ)
เปนแถบเครองมออยทางดานบนของโปรแกรม ใชสาหรบสรางงานหรอ OBJECTS ตาง
ๆ บนพนทสาหรบการวาดภาพ ซงแตละไอคอนมหนาทตาง ๆ ดงน
ใชสาหรบสรางเตาตวใหมขนมาบนหนาจอ
ใชสาหรบสรางกลองขอความ (TEXT BOX)
ใชเปดหนาตางสรางเสยง ซงทาใหสามารถสรางเสยงดนตรไดเอง
ใชสาหรบการบนทกเสยง
ใชสาหรบควบคมการทางานของสวนตาง ๆ ทสรางขนมาในโปรแกรม
ใชสาหรบสรางแถบเลอน เมอคลกทปมจะปรากฏหนาตางสาหรบการกาหนดรายการ
เดยวกบแถบเลอนทตองการสรางขน
ใชสาหรบการนาภาพเคลอนไหวเขามาบรรจในโครงการเมอคลกจะปรากฏหนาตาง
สาหรบการสงการเกยวกบการนาภาพเคลอนไหวเขามาใช
ใชสาหรบนาเสยงเพลงจากแผนซดเขามาในโปรแกรม
4. EDITING TOOLS ( เครองมอสาหรบการแกไข OBJECTS บนหนาจอ)
ใชสาหรบคลกบนปมควบคมจดพมพขอความ รวมทงใชเลอนและเลอกสงทปรากฏ
บนหนาจอ
47
48
ใชสาหรบจดการปรบเปลยนสงทปรากฏบนหนาจอเมอคลกตรงสงใดทสรางขน กจะ
มหนาตางปรากฏขนใหสามารถเขาไปทาการเปลยนแปลงคณสมบตของสงนนไดตาม
ตองการ
ใชสาหรบตดสงทไมตองการออกไปจากหนาจอ
ใชสาหรบปมหรอคดลอกรปเตา ภาพวดทศน หรอกลองขอความบนหนาจอ
ใชสาหรบขยายรปเตา ปมควบคม หรอ กลองขอความบนหนาจอ
ใชสาหรบยอขนาดรปเตา ปมควบคม หรอ กลองขอความบนหนาจอ
5. รายการคาสงตาง ๆ ในแถบเมน
เปนรายการคาสงทปรากฏในแถบเมนทใชสาหรบควบคมการทางานทงหมดของโปรแกรม
MICROWORLDS PRO มเมนดงน FILE มเมนยอย คอ
NEW PROJECT ใชเมอตองการสรางโครงสรางใหม
NEW PROJECT SIZE ใชเมอตองการสรางโครงสรางใหม และเลอกขนาดการแสดง
OPEN PROJECT เปดโครงการทมอยแลว
IMPORT นาภาพนง ภาพเคลอนไหว และเสยงเขามาใชในโครงการ
48
49
EXPORT สรางภาพนง ภาพเคลอนไหว และเสยงขนมาใชในโครงการเอง
SAVE PROJECT บนทกโครงการเกบเอาไว
SAVE PROJECT AS บนทกโครงการใหมซงยงไมไดกาหนดชอ หรอ เมอตองการเปลยนชอ
โครงการเดม
PAGE SETUP ตงคากาหนดลกษณะของหนา
PRINT PAGE พมพเฉพาะหนาทตองการ
PRINT PROJECT พมพโครงการทงหมด
EXIT ตองการออกจากโปรแกรม
EDIT มเมนยอย คอ
UNDO ใชยกเลกการกระทากบวตถ
CUT ตดวตถทตองการออก
COPY ใชคดลอกวตถทตองการ
PASTE ใชวางวตถทถก คดลอกมา
SELECT ALL ใชเลอกทกสงทปรากฏบนหนาจอ
CLEAR ใชลบสงทเราเลอกไวแลวออกไป
FIND/CHANGE ใชสาหรบการคนหาหรอเปลยนแปลง
49
50
CANCEL ใชสาหรบการยกเลกคาสงทตองการ
STOP ALL ใชสงใหทกสงบนหนาจอหยดเคลอนไหว
VIEW เปนคาสงทควบคมการแสดงผลของเครองมอและสวนตาง ๆ มเมนยอย คอ
SHOW COMMAND CENTER แสดงศนย COMMAND CENTER
SHOW STATUS BAR แสดงแถบสถานะ การทางาน
SHOW TABS แสดง TAB AREA
SHOW TOOLBAR แสดงแถบเครองมอ
PRESENTATION MODE แสดงในโหมดการนาเสนอ
TEXT เปนคาสงทควบคมการทางานของแบบอกษรทงหมด มเมนยอย คอ
FONT สาหรบใชเลอกแบบ ลกษณะและขนาดตวอกษร
COLOR สาหรบเลอกสตวอกษร
50
51
PAGE มเมนยอย คอ
NEW PAGE ใชเพมหนาใหมเขาในโครงการ
NAME PAGE ใชตงชอหนา
DUPLICATE PAGE ใชสาหรบคดลอกหนาทตองการ
PROCEDURES ใชสาหรบเปดหนากระบวนความหรอหนาบนทกชดคาสงตาง ๆ ทเขยนขน
TRANSITIONS ใชในการกาหนดการเลอนหนา
PAGE1 เปนชอของเพจ
HELP มเมนยอย คอ
MICROWORLDS HELP
TOPICS
มรายการหวขอเรองทตองการคนหาใหเลอก
VOCABULARY มรายการคาสงตาง ๆ ทสะดวกในการคนหา
LAST MASSAGE มรายการคาอธบายเกยวกบขอความลาสดทปรากฏในศนยคาสง
ABOUT MICROWORLDS มหนาตางแสดงขอมลเกยวกบ MICROWORLDS PRO
6. PAGE หรอ พนทสาหรบใหเตาวาดภาพ
เปนพนททใหเตาวาดภาพ หรอ ทาตามคาสงทผเรยนสงลงไปในโปรแกรม
51
52
1. เปนภาษาสาหรบการเขยนโปรแกรม
1. เปนภาษาทมลกษณะโครงสรางเปนบลอก
2. เปนโปรแกรมทสามารถตอบโตการทางานไดด
3. มการทางานวนรอบเรยกการทาซา
4. สามารถทาการประมวลผลขอมลไดด
5. ตวแปรของโปรแกรม ภาษาโลโกไมมชนด
7. เปนภาษาทงายตอการเรมตนของการเขยนโปรแกรม
8. เปนโปรแกรมภาษาคอมพวเตอรทผเรยนไดรบความเพลดเพลนและสนกสนานใน
ระหวางการเรยนการสอน
คณสมบตของโปรแกรมภาษาโลโก
52
53
การออกจากโปรแกรม
การออกจากโปรแกรม MICROWORLDS PRO สามารถทาได 2 วธ ดงน
วธท 1 โดยการใช MOUSE ไปคลกทปมปดโปรแกรม ดงรป
วธท 2 โดยการใช MOUSE ไปคลกท FILE ใน MENU BAR แลวไปคลกท EXIT ดงรป
คลกคาสง File จะ
เกดปอปอพเมน
คลกคาสง Exit เพอออก
จากโปรแกรม
คลกปม เพอ
ออกจากโปรแกรม
53
54
ประโยชนของโปรแกรมภาษาโลโก
1. ชวยสรางแนวความคดในการแกปญหาและหาทางออกในบทพสจนการแกปญหาตาง ๆ
2. ชวยให ผ เรยนเขาใจในเรองของภาษาคอมพวเตอร เขาใจหลกการทางานของ
คอมพวเตอรไดงาย ผเรยนสามารถคนหาคาตอบทอยากรไดดวยตวเอง
3. ชวยพฒนาความคดของผเรยนใหรจกคดอยางมเหตผล มหลกการทางาน ใหมความ
คดตอเนอง และนาไปใชในสาขาวชาการอน ๆ ได เชน วชาดนตร วชาภาษาศาสตร
ศลปะ ฟสกส และคณตศาสตร ไดเปนอยางด
4. ชวยสรางฐานกาลงของบคลากรในแนวความคดใหม ใหเปนนกประดษฐคดคนม
ความคดสรางสรรคตอการสรางผลงานใหมอยเสมอ ชวยสรางฐานการอยากรอยาก
เหนการทดลองในสงทแปลกใหม
54
55
การคดคานวณ
คณสมบตพนฐานประการหนงของโปรแกรม MICROWORLDS PRO คอ สามารถคด
คานวณ ใชโปรแกรมเปนเครองคดเลขไดอกดวย โดยมรปแบบของคาสงในการนบจานวน ดงน
SHOW เปนการคานวณทางคณตศาสตร โดยใชคาสงแลวตามดวยขอความทตองการใหคานวณ
ตวอยาง
SHOW 50 / 5
ผลลพธ เทากบ 10
วธการใชคาสง คอ
1. คลกเมาสทศนยคาสง
2. จากนนพมพคาสงในชองของศนยคาสง แลวกดปม ENTER โปรแกรมจะแสดง
คาตอบมาใหในบรรทดตอจากคาสง
โดยในการใชคาสงการคานวณนมกฎในการใชคาสง คอ
55
56
1. ใหมเวนวรรคทงกอนและหลงเครองหมายทใชในการคานวณ เชน
SHOW 50 / 5
คาตอบ คอ 10 หากไมเวนวรรค หรอ ใชคาสงผดโปรแกรมจะแสดงขอความวา
“I DON’T KNOW WHAT TO DO WITH 50/5 ”
2. เครองหมายทใชในการคานวณของโปรแกรมและลาดบขนในการคานวณทางคณตศาสตร
ในภาษา MICROWORLDS PRO ทาการคานวณตามลาดบจากซายไปขวาและเรยงลาดบ
เครองหมายดงน
1. วงเลบ ( )
2. คณ * , หาร /
3. บวก + , ลบ -
การใหแสดงตวอกษร
ในภาษา MICROWORLDS PRO นอกจากจะสามารถคานวณทางคณตศาสตรไดแลวยงจะ
สามารถแสดงตวอกษร หรอคาทตองการได โดยมรปแบบของคาสง ดงน
SHOW“ เปนการให MICROWORLDS PRO พมพ
ตวอกษรทอยหลงเครองหมาย“ ออกมาโดย
ตวอกษร
จะตองตดกนไมมชองวางขนมา
ดงตวอยาง
SHOW “HELLO
ผลลพธ HELLO
SHOW “123
56
57
ผลลพธ 123
SHOW “12
ผลลพธ 12
SHOW [ ] เปนการให MICROWORLDS PRO พมพ
ขอความหรอตว อกษรทงหมดทอยในวงเลบ
ปกกาออกมา
ดงตวอยาง
SHOW [I AM A STUDENT.]
ผลลพธ I AM A STUDENT.
SHOW [SCHOOL]
ผลลพธ SCHOOL
SHOW [2530]
ผลลพธ 2530
SHOW [A B C D E F G]
ผลลพธ A B C D E F G
การใชคาสง SHOW ใหพมพขอความตามทเราตองการนนจะเหนวามเครองหมายทใช
สาหรบแสดงตวอกษรอย 2 ตว คอ เครองหมาย “ และเครองหมาย [ ] ซงเครองหมาย 2 ตวนจะ
แตกตางกนทตวอกษรหรอขอความใดทอยหลงเครองหมาย “ จะแสดงใหในบรรทดถดไปแตถา
57
58
พบการเวนวรรคจะตดทงทนท และฟองวาไมรจกขอความทอยหลงเวนวรรค เชน
SHOW “ MY SCHOOL
ผลลพธ คอ MY
I DON’T KNOW WHAT TO DO WITH SCHOOL
แตถาเปนการพมพขอความโดยใชเครองหมาย [ ] หลงคาสงโปรแกรมจะสามารถแสดง
ขอความทอยภายในวงเลบใหทงหมดรวมทงการเวนวรรคดวย เชน
SHOW [ MY SCHOOL]
ผลลพธ คอ MY SCHOOL
การลงสพน
คาสงทใชในการลงสใหกบพนจอ คอ SETBG (BACKGROUND) เปนคาสงทกาหนดส
ใหกบพนจอในสวนของ PAGE มสตงแต 0-9999 ส ซงสามารถทาได 2 วธดงน
วธท 1
1. ใหผเรยนเปดท TAB AREA เลอกแถบ และเปลยนสพน
ดวยการเลอกการเทสพนโดยใชปม
2. จากนนจงใชเมาสเลอกสทตองการ สงเกตวาสทเลอกจะมกรอบสเหลยมสดาลอมรอบ หาก
ตองการสทมากกวาทเหนใหใชเมาสคลกท SLIDER BAR เพอเลอนดสทมอย โดยหากตองการสท
เขมใหเลอน SLIDER BAR ไปดานขวา หากตองการสทออนกวาใหเลอน SLIDER BAR ขนไป
ดานซาย
3. คลกเมาสทพนทวาดภาพ (PAGE) 1 ครงจะเหนวาพนหลงจะเปลยนสตามทเลอก สงเกต
วาเมาสจะเปลยนเปนรปถงสเมอเลอนเมาสไปยงพนทวาดภาพ
58
59
วธท 2 ใหผเรยนพมพคาสงทศนยคาสง (COMMAND CENTER) ซงเปนคาสงทใชสาหรบการ
เปลยนสพนในสวนของพนททางาน
SETBG (ตวเลขทกาหนดส ตงแต 0 -9999)
SETBG 15
59
60
คาสง ใหนกเรยนตอบคาถามตอไปนใหถกตอง
1. สญลกษณเตาโลโกททางานบนโปรแกรม Windows คอ
ถก ผด
2. โปรแกรมภาษาโลโก นบไดวาเปนภาษาคอมพวเตอรอกภาษาหนง
ถก ผด
3. โปรแกรม MicroWorlds Pro มศนยคาสงทใชอย 5 ศนย
ถก ผด
4. การใชโปรแกรม MicroWorlds Pro ไมสามารถนามาใชในการคานวณได
ถก ผด
5. คณสมบตเฉพาะของโปรแกรม MicroWorlds Pro จะเปนการสรางจนตนาการใหเปน
รปภาพโดยใชคาสงเปนตวควบคม
ถก ผด
6. ศนยทใชสาหรบเขยนคาสงหรอปอนคาสงลงในโปรแกรมทางานตามทเราตองการ
เรยกวา ศนยคาสง
ถก ผด
7. แถบ ควบคมการทางาน (Tap Areas) เปนแถบทควบคมความเรวของกระบวนการทางาน
ทโปรแกรมถกสงใหทาเมอ คลกเมาสทสญลกษณของแถบคาสง
ถก ผด
8. ใชสาหรบการบนทกเสยง
ถก ผด
9. พมพคาวา show 50/5 จะไดผลลพธเทากบ 10
ถก ผด
10. ถาตองการเขยนคาสงใหแสดงผลลพธวา MY SCHOOL จะตองใชคาสงวา SHOW “MY
SCHOOL
ถก ผด
ใบงานท 3
60
61
หนวยการเรยนรท 4
การใชคาสงพนฐานในโปรแกรม MicroWorlds Pro
มาตรฐานการเรยนร / ตวชวด
กลมสาระการงานอาชพและเทคโนโลย
สาระท 3 เทคโนโลยสารสนเทศและการสอสาร
มาตรฐาน ง 3.1 เขาใจ เหนคณคา และใชกระบวนการเทคโนโลยสารสนเทศในการสบคน
ขอมล การเรยนร การสอสาร การแกปญหา การทางาน และอาชพอยางมประสทธภาพ ประสทธผล
มคณธรรม
ตวชวด
1. ง 3.1 สรางภาพหรอชนงานจากจนตนาการโดยใชโปรแกรมกราฟกดวยความรบผดชอบ
สาระสาคญ
การใชคาสงพนฐานของโปรแกรม MicroWorlds Pro
สาระการเรยนร
- ความร
1. การใชคาสงพนฐานของโปรแกรม MicroWorlds Pro
61
62
- ทกษะ / กระบวนการ
1. ศกษาและทาความเขาใจเกยวกบการใชคาสงพนฐานของโปรแกรม
MicroWorlds Pro
2. ฝกปฏบตเกยวกบการใชคาสงพนฐานของโปรแกรม MicroWorlds Pro
- คณลกษณะทพงประสงค
1. มวนย
2. ใฝเรยนร
3. มงมนในการทางาน
62
63
เรอง การใชคาสงพนฐานในโปรแกรม MICROWORLDS PRO
ในโปรแกรม MICROWORLDS PRO นจะมสญลกษณเปนรป แทนเตาโลโก
ในสวนของ PAGE ทใชวาดรป ดงนนการทจะใหเตาโลโกวาดรปตาง ๆ เราจะตองทาใหเตาน
เดนหรอหนไปในทศทางหรอขนาดทเราตองการ
การทจะใหเตาโลโกทางานไดนนผเรยนจะตองใชคาสงในการสงงาน คาสงตาง ๆ ทใช
นอกจากจะมคาสงเตมซงสามารถใชไดแลว MICROWORLDS PRO ยงมคาสงยอไวใหใชสงงาน
จะไดงายตอการจดจาและใชงาน ซงในโปรแกรม MICROWORLDS PRO น สาหรบการ
เคลอนยายเตาในครงแรกทเปดใชงานเตาจะยกปากกาอย หากตองการใหเตาเคลอนยายและมเสน
ไปพรอม ๆ กนใหทาการวางปากกากอนหลงจากนนจงใชคาสงในการเคลอนยายเตาได คาสงทใช
สาหรบการวางปากกา คอ PD (PENDOWN) คาสงทเปนพนฐานในการสาหรบควบคมการทางาน
ของเตามดงตอไปน
1. การใชคาสงพนฐานในการเคลอนยายเตา TURTLE
FORWARD คาสงยอ [FD] เปนคาสงทใหเคลอนเตาไปขางหนา โดยจะตองตามดวยคา
ของระยะทางทตองการใหเตาเดนไป
FORWARD_(ขนาดของหนวย) FORWARD 50
หรอตวยอ FD 50
ตวอยาง FD 50
FD 20
FD 10
63
64
ตวอยาง ใหผเรยนทดลองหาระยะทางจากจดกงกลางจอภาพไปจนถงจดสงสดทเตาจะเดนได
322 ถาเลอก NEW PROJECT แบบ MICROWORLDS SMALL
426 ถาเลอก NEW PROJECT แบบ MICROWORLDS STANDARD
480 ถาเลอก NEW PROJECT แบบ FULL SCREEN 640 X 480
600 ถาเลอก NEW PROJECT แบบ FULL SCREEN 800 X 600
64
65
BACK
RIGHT
คาสงยอ [BK]
คาสงยอ [RT]
เปนคาสงทสงใหเตาเคลอนทไปขางหลง โดยจะตอง
ตามหลงคาสงดวยคาของระยะทางทตองการใหเตาเดน
ไป
BACK _(ขนาดของหนวย) BACK 50
หรอตวยอ BK 50
ตวอยาง BK 50
BK 20
BK 10
เปนคาสงท สงให เตาหมนไปทางขวา โดยจะตอง
ตามหลงคาสงดวยคาของทศทางทตองการใหเตาหน
RIGHT _(ขนาดองศา) RIGHT 90
หรอตวยอ RT 90
ตวอยาง FD 50
RT 90
FD 50
65
66
ตวอยาง ใหผเรยนทดลองหาระยะทางจากจดกงกลางจอภาพไปทางขวาสดทเตาจะเดนไปไดเปน
ระยะทางเทาไร
592 ถาเลอก NEW PROJECT แบบ MICROWORLDS SMALL
750 ถาเลอก NEW PROJECT แบบ MICROWORLDS STANDARD
640 ถาเลอก NEW PROJECT แบบ FULL SCREEN 640 X 480
800 ถาเลอก NEW PROJECT แบบ FULL SCREEN 800 X 600
LEFT คาสงยอ [LT] เปนคาสงท สงให เตาหมนไปทางซ าย โดยจะตอง
ตามหลงคาสงดวยคาของทศทางทตองการใหเตาหน
LEFT _(ขนาดองศา) LEFT 90
หรอตวยอ LT 90
ตวอยาง FD 50
LT 90
FD 50
66
67
β ขอสงเกต หลงจากผเรยนเขาสโปรแกรมไมโครเวลดแลว จะปรากฏตวเตาอยกลาง
จอภาพ ผเรยน สามารถวาดรปเสนตรงไดจากการใชคาสง PENUP และ PENDOWN ประกอบ
กบชดคาสงในการเคลอนยายเตาในทางเสนตรงและการหมนตวของเตา
2. การใชคาสงพนฐานในการลางจอภาพ
เมอผเรยนสามารถวาดรปหรอขดเสนบนจอภาพไดแลว ผเรยนจะมวธใดในการลบรปหรอ
ลบจอภาพททาไปแลวออก ในภาษาโลโกมชดคาสงในการลบจอภาพ และลบคาสงทเขยนลงไป
CG เปนคาสงทใชลบภาพออกจากหนวยความจา พรอมทงกลบไปยงจดเรมตน
เหมอนกบตอนเปดโปรแกรมครงแรก
CLEAN เปนคาสงทใชในการลบภาพทงหมดใน PAGE แตเตาจะไม
กลบมายงจดเรมตน
ตวอยาง FD 80
LT 90
HOME
เปนคาสงทใหเตาโลโกกลบมายงจดเรมตน
จากตวอยาง รปท 1 FD 50 สงใหเตาเดนหนา 50
รปท 2 HOME ใหเตากลบมายง
จดเรมตน
67
68
FD 80
CLEAN
3. การใชคาสงพนฐานเกยวกบหนาจอ
SETBACKGROUND คาสงยอ [SETBG]
เปนคาสงทกาหนดสใหกบพนจอในสวนของ PAGE มส
ตงแต 0-9999 ส
ตวอยาง SETSG _(ตวเลขทกาหนดส)
SETSG 25 (สพนจอจะเปนสสม)
ในการเปลยนสพนจอ ผเรยนสามารถทาได 2 วธ คอ
วธท 1 ใหผเรยนพมพคาสง SETBG _(ตวเลขทกาหนดส) ในชองศนยคาสง
วธท 2 โดยการใช MOUSE คลกทศนยคาสง จากนนเลอกไอคอนกระปองส จากนนเลอกสและ
นามาเททพนททางาน
SETCOLOR คาสงยอ [SETC] เปนคาสงทกาหนดสใหกบปากกาทใชในการวาดรป
มสตงแต 0-9999 ส วธใชคาสงมดงน
ETC _(ตวเลขทกาหนดส)
SETC 40 (สของรปภาพทเตมจะเปนเหลองออน)
ตวอยาง FD 50 RT 90 SETC 1
FD 50 RT 90 SETC 2
FD 50 RT 90 SETC 3
FD 50 RT 90 SETC 4
68
69
4. การใชคาสงทเกดกบปากกา
การใชคาสงพนฐานของเตาในโปรแกรม MICROWORLDS PRO
PENUP คาสงยอ [PU] เปนการสงใหเตายกปากกา เมอเตายกปากกาแลว และสงใหเตา
เดนกจะไมมเสน
ตวอยาง PU FD 50
PENDOWN คาสงยอ [PD] เปนการสงใหเตาวางปากกาลงเมอสง PD แลวเวลาจะสง
ใหเตาเดนไปทางไหนกจะปรากฏเสนตามหางทเตาเดน สวนใหญแลวเราจะใชคาสง PD
หลงจากไดสง PU ไปกอนหนานแลว
ตวอยาง FD 30
PU
FD 30
PD
FD 30
HIDETURTLE [HT] เปนคาสงใหซอนตวเตา ในกรณทผเรยนสรางภาพเสรจแลว
เพอใหดสวยงาม
SHOWTURTLE คาสงยอ [ST] คาสงทใหแสดงตวเตาทซอนไว
ตวอยาง FD 50
HT
69
70
SETPENSIZE เปนคาสงทใชกาหนดขนาดของปากกาทเตาเดนไป เราสามารถเปลยน
ขนาดของปากกาได 2 วธ คอ
วธท 1 กาหนดขนาดปากกาโดยใชคาสงในศนยคาสง โดยจะกาหนด
เปนตวเลข 1 จานวน ซงขนาดของปากกาจะเรมตนท 1 ซงเปนขนาด
เสนทบางทสด และหนาทสดทขนาด 100 รปแบบคาสงคอ
SETPENSIZE _(ขนาดของปากกา)
SETPENSIZE 10
ตวอยาง SETPENSIZE 10
FD 50
วธท 2 ใชการเปลยนขนาดเสนโดยเลอกทศนยวาดภาพ จากนนคลกท
ขนาดเสนทตองการ แลวนาเมาสไปคลกทตวเตาบนพนทวาดภาพ
SETX_ เปนคาสงทใชในการกาหนดตาแหนงของเตาไปตามแกน X โดยจะตองใสคา
ของระยะทางตามคาสงนนดวย
SETX _(ขนาดของแกน X) SETX 50
ตวอยาง SETX 50
Y
จดเรมตนของ
70
71
5. การใชคาสงพนฐานเกยวกบการกาหนดตาแหนงของตวเตา
ตวอยาง SETX -50
SETY_ เปนคาสงทใชในการกาหนดตาแหนงของเตาไปตามแกน Y
โดยจะตองใสคาของระยะทางตามคาสงนนดวย
Y
SETY _(ขนาดของแกน Y) SETY 50
จดเรมตนของเตา
X
71
72
ตวอยาง SETY 50
ตวอยาง SETY –50
SETHEADING คาสงยอ [SETH] เปนการกาหนดทศทางใหกบหวของเตา ซงวธ
การใชคาสงจะตองตามดวยองศาทจะใหเตาหน
ตวอยาง SETH _(ขนาดขององศา) SETH 45
72
73
REPEAT เปนคาสงทสงใหโปรแกรมทาซา ๆ กน เพอลดขนตอนการใชคาสงลง
ซงการใชโปรแกรมนจะตองใชคาสงเปนรปแบบดงน
REPEAT N[ คาสง ]
NOTE : N = จานวนครงทตองการใหคอมพวเตอรทางาน
คาสง = เปนคาสงทตองการใหคอมพวเตอรทางาน
ตวอยาง REPEAT 4[FD 60 RT 90] หมายถง ใหเตาเดนหนา 90 หนวย และหนขวา 90
หนวย 4 ครง
73
74
การเตมสลงรปทรงทมลกษณะปด
เมอผเรยนวาดรปทรงทมลกษณะปดเรยบรอยแลว และตองการเตมสใสลงในรปทรงนน
สามารถทาไดตามขนตอนดงน
1. เปลยนสของปากกา
2. นาเตายายมาทรปทรงทตองการเปลยนส โดยการคลกเมาสทเตาแลวลากมาไว
ยงรปทรงนน
74
75
3. พมพคาสง FILL ในศนยคาสง จะเหนวารปทรงจะเปลยนสตามตองการ
การใชคาสงในการหยดรอ
ใชสาหรบหยดการปฏบตตามคาสงตามจานวนหนวยเวลาทกาหนด หนวยเวลาในทน
นบเปนเศษหนงสวนสบของวนาท รปแบบของคาสง คอ
WAIT เวลา
เชน WAIT 10
75
76
คาสง ใหนกเรยนตอบคาถามตอไปนใหถกตอง
1. ถาตองการใหเตาเดนหนาไป 50 หนวย จะตองเขยนคาสงวาอยางไร
……………………………………………………………………………………………
2. ถาตองการใหเตาเคลอนทไปขางหลง 100 หนวย จะตองเขยนคาสงวาอยางไร
……………………………………………………………………………………………
3. ถาตองการใหเตาหนไปทางขวา 45 องศา จะตองเขยนคาสงวาอยางไร
……………………………………………………………………………………………
4. ถาตองการใหเตาหนซาย 90 องศา จะตองเขยนคาสงวาอยางไร
……………………………………………………………………………………………
5. ถาตองการใหเตากลบไปทจดเรมตน โดยไมลบภาพออกจากหนวยความจา จะตองพมพ
คาสงอยางไร
……………………………………………………………………………………………
6. ถาตองการใหลบภาพทงหมดใน Page โดยทเตาจะไมกลบไปยงจดเรมตน จะตองใชคาสง
อะไร
……………………………………………………………………………………………
7. ถาตองการกาหนดสใหกบพนจอในสวนของ Page ใหเปนสสม (25) จะตองเขยนคาสง
อยางไร
……………………………………………………………………………………………
8. จะตองเขยนคาสงอะไรทใหเตาวางปากกา
……………………………………………………………………………………………
9. จะตองเขยนคาสงอยางไรเพอกาหนดปากกาทตวเตาเปนสนาเงน (105)
……………………………………………………………………………………………
10. ในกรณทนกเรยนสรางภาพเสรจแลวเพอใหดสวยงามตองการทจะซอนตวเตา จะตองใช
คาสงอะไร
……………………………………………………………………………………………
ใบงานท 4
76
77
หนวยการเรยนรท 5
การทางานของเตาโลโก
มาตรฐานการเรยนร / ตวชวด
กลมสาระการงานอาชพและเทคโนโลย
สาระท 3 เทคโนโลยสารสนเทศและการสอสาร
มาตรฐาน ง 3.1 เขาใจ เหนคณคา และใชกระบวนการเทคโนโลยสารสนเทศในการสบคน
ขอมล การเรยนร การสอสาร การแกปญหา การทางาน และอาชพอยางมประสทธภาพ ประสทธผล
มคณธรรม
ตวชวด
1. ง 3.1 สรางภาพหรอชนงานจากจนตนาการโดยใชโปรแกรมกราฟกดวยความ
รบผดชอบ
สาระสาคญ
การควบคมและสงการเตาโลโกเพอใหทางานตามคาสง
สาระการเรยนร
- ความร
1. การควบคมและสงการเตาโลโกเพอใหทางานตามคาสง
- ทกษะ / กระบวนการ
1. ศกษาและทาความเขาใจเกยวกบการควบคมและสงการเตาโลโกเพอใหทางานตามคาสง
2. ฝกปฏบตเกยวกบการควบคมและสงการเตาโลโกเพอใหทางานตามคาสง
77
79
ในโปรแกรม MICROWORLDS PRO นอกจากผเรยนสามารถควบคมการทางานของเตา
ในเรองการเคลอนยายเตาไปยงทศทาง แลวเรายงสามารถควบคมการทางานของเตาในดานอน ๆ
อก เชน สรางเตาตวใหมเพม , การปมรปเตา , การเปลยนรปรางเตาและตงชอเตาได ซงม
รายละเอยดดงน
การสรางเตา
ในโปรแกรม MICROWORLDS PRO นเราสามารถสรางเตาไดเปนจานวนมาก และ
สามารถใชเตาทสรางขนนนนาไปสรางรปทรงตาง ๆ ไดเชนกน โดยวธสรางเตา คอ
1. คลกเมาสทไอคอนรปเตาออกจากเปลอกไขในแถบเครองมอดานบน สงเกตวา
ไอคอนจะกลายเปนสเหลองลอมรอบ
79
80
2. นาเมาสไปคลก PAGE (พนททางาน) 1 ครงจะปรากฏเตาโลโกทตองการสรางขนมา
ใหมในโปรแกรม ซงเราจะสรางกตวกได
การตงชอเตา
เมอผเรยนไดสรางเตาตวใหมขนมาแลว เราจะพบวาเตาทสรางจะมรปรางทเหมอนกน
หมด ผเรยนสามารถเปลยนชอของเตาทสรางขนมาใหมนได โดยทเตาตวแรกจะมชอวา T1 ตวท
สองทถกสรางขนกจะมชอวา T2 ตวทสามมชอวา T3 ตอเนองแบบนไปเรอย ๆ แตถาเราตองการ
ตงชอเตาใหม สามารถทาไดดงน
1. คลกทไอคอนรปดวงตา ททลบารดานบนสงเกตวาเมาสจะเปลยนเปนรป
ดวงตา
2. นาเมาสไปคลกทตวเตาทตองการเปลยนชอ จะปรากฏ DIALOG BOX ขนมาซงเรา
สามารถกาหนดรายละเอยดตาง ๆ ลงไปได ดงน
80
81
NAME : ตงชอใหเตาโลโก
INSTRUCTION : คาสงทสงเตาโลโกทางาน เชน FD 50 , LT 90 เปนตน
DO IT : ONCE สงใหเตาทางานครงเดยว
MANY TIMES สงใหเตาทางานหลายครง จนกวาจะกดปม
CTRL+BREAK
หรอ เลอกคาสง EDIT >> STOP ALL เพอใหเตาหยดทางาน
3. คลกปม OK เพอตกลง
เมอใชคาสงใหเตาทางานในชอง INSTRUCTION แลวหากตองการใหเตาทางานตาม
คาสงทสงใหนาเมาสมาคลกทตวเตา 1 ครง ในกรณทในหนาจอมเตาหลายตว บางตวเรากออก
คาสงใหทางานแลว บางตวกยงไมไดออกคาสง เมอลมไปแลวกสามารถตรวจสอบไดงาย ๆ โดย
ไป คลกทปมรปดวงตา เตาทเราออกคาสงแลวจะเหนมกรอบสเหลยมลอมรอบอย สวนตวทยง
ไมไดออกคาสงจะไมมกรอบนปรากฏใหเหน
81
82
การเปลยนแปลงรปรางของเตา
ผเรยนสามารถแปลงรปรางของเตาไปเปนรปอน ๆ ไดโดยปฏบตตามขนตอนดงน
1. คลกเมาสทแถบ GRAPHICS จะปรากฏรปตาง ๆ มากมาย
2. คลกเมาสเลอกรปภาพทตองการ สงเกตวาจะปรากฏกรอบสเหลยมลอมรอบรปภาพท
เลอก
การเปลยนแปลงรปรางทแปลงไปแลวใหกลบมาเปนเตาตามเดม
เมอผเรยนแปลงรปรางของเตาไปเปนรปอน แลวและตองการเปลยนรปเตาใหเปนรปเดม
ของโปรแกรม ใหปฏบตตามขนตอนดงน
1. คลกเมาสท TOOLBAR เครองมอ
2. คลกเมาสเลอกเตา
3. นาเมาสไปคลกทรปเตาเปลยนไปแลว เตาโลโกจะเปลยนเปนรปเดมทนท
82
83
การสรางและตกแตงรปภาพ
เมอผเรยนไดทาการเปลยนรปรางเตาจากแถบ GRAPHICS แลว จะสงเกตวารปภาพตาง ๆ
ทเหนจะมมาใหในโปรแกรม ซงรปภาพเหลานเราสามารถตกแตงใหเปนรปภาพทตองการได โดย
ทาตามขนตอนดงน
1. คลกทแถบ GRAPHICS
2. ดบเบลคลกทรปภาพทตองการตกแตง จะเหนหนาตางสาหรบการตกแตงปรากฏ
ขนมา ซงเราสามารถเตมส ลบ เพมรายละเอยดตาง ๆ ลงไปได รวมทงเพม หรอ ลด
ขนาดของรปภาพ หมน หรอ พลกรปได
3. นาเมาสไปคลกทศนยวาดภาพ เมอเรยกหนาตางการทางานของศนยวาดภาพขนมาใช
งาน ซงเราสามารถใชอปกรณ และสตางๆ ทมในศนยวาดภาพนตกแตงรปไดทงหมด
4. ในชอง NAME: เราสามารถตงชอใหมได
5. เมอตกแตงรปภาพแลวคลกปม OK. เพอตกลง
83
84
ถาตองการตกแตงรปใหเปนรปทรงตามตองการใหคลกท รปจดในดานทายของรปภาพ ซง
โปรแกรมจะใหมาเปนรปจด ใหดบเบลคลกทรปจดนแลวทาการตกแตงตามตองการ
รปทไดจากการตกแตงภาพตามตองการ
การเปลยนขนาดของเตา
ในโปรแกรม MICROWORLDS PRO ผเรยนสามารถเปลยนขนาดของเตาโลโกใหม
ขนาดตามตองการได
ทาใหเตามขนาดใหญขน
1. คลกทปมแวนขยายทมเครองหมายบวกบนแถบเครองมอ
2. นาเมาสไปคลกทตวเตา สงเกตวาตวเตาจะมขนาดใหญขน หากตองการใหเตามขนาด
ใหญขนอก ใหคลกเมาสทตวเตาอกตวเตากจะมขนาดใหญขนไปเรอย ๆ
84
85
ทาใหเตามขนาดเลกลง
1. คลกทปมแวนขยายทมเครองหมายลบบนแถบเครองมอ
2. นาเมาสไปคลกทตวเตา สงเกตวาตวเตาจะมขนาดเลกลง หากตองการใหเตามขนาด
เลกลงอก ใหคลกเมาสทตวเตาอกตวเตากจะมขนาดเลกลงไปเรอย ๆ
85
86
การนาเตาออกไปจากหนาจอ
ในกรณทเรานาเตาเขาไปใสในหนาจอมากเกนไป ถาตองการจะนาออกเสยบางกใหคลก
เมาสปมขวาทรปเตาทตองการแลวเลอกเมนคาสง CUT
หากเปนการนาภาพจาก GRAPHICS มาใช
สามารถทจะคลกทปม เพอตดภาพออกจาก PAGE ไดทนท
การปมรปเตา
การปมรปเตาเปนการคดลอกรปรางตนแบบไปเปนภาพพนหลง โดยทาตามขนตอนดงน
1. คลกเมาสทไอคอนรปปม บนแถบเครองมอดานบน สงเกตวาเมาสจะ
กลายเปนรปตราปม
2. จากนนคลกเมาสทรปเตาทตองการปม ซงเตาจะมเสยงรองเกดขนมา
3. คลกเมาสทตวเตาทปมแลวลากไปยงตาแหนงอน จะเหนวาเตาทเราปมปรากฏเพมอก 1
ตว ซงเตาตวทเราลากไปเปนตวตนแบบ สวนทเราปมจะกลายเปนพนหลงซงจะอยในตาแหนงเดม
ไมสามารถเคลอนยายได
เมอเราทาการปมรปเตาเพอสรางเปนภาพหลงแลวเราสามารถลบภาพหลงนนทงไปไดโดย
การคลกทศนยวาดภาพ แลวเลอกไอคอนยางลบ จากนนนาไปลบภาพทเปนพนหลงนน
86
88
หนวยการเรยนรท 6
มาตรฐานการเรยนร / ตวชวด
กลมสาระการงานอาชพและเทคโนโลย
สาระท 3 เทคโนโลยสารสนเทศและการสอสาร
มาตรฐาน ง 3.1 เขาใจ เหนคณคา และใชกระบวนการเทคโนโลยสารสนเทศในการสบคน
ขอมล การเรยนร การสอสาร การแกปญหา การทางาน และอาชพอยางมประสทธภาพ ประสทธผล
มคณธรรม
ตวชวด
1. ง 3.1 สรางภาพหรอชนงานจากจนตนาการโดยใชโปรแกรมกราฟกดวยความ
รบผดชอบ
สาระสาคญ
หลกการใชคาสงสาหรบการเขยนโปรแกรม , การจดเกบและเรยกใชไฟลในโปรแกรม
สาระการเรยนร
- ความร
1. หลกการใชคาสงสาหรบการเขยนโปรแกรมเพอเรยกใชงาน
2. การจดเกบ และ เรยกใชไฟลในโปรแกรม
- ทกษะ / กระบวนการ
1. ศกษาและทาความเขาใจเกยวกบการใชคาสงสาหรบการเขยนโปรแกรมเพอเรยกใชงาน
88
89
2. ศกษาและทาความเขาใจเกยวกบการจดเกบ และ เรยกใชไฟลในโปแกรม
3. ฝกปฏบตเกยวกบการใชคาสงสาหรบการเขยนโปรแกรมเพอเรยกใชงาน
4. ฝกปฏบตเกยวกบการจดเกบ และ เรยกใชไฟลในโปรแกรม
- คณลกษณะทพงประสงค
1. มวนย 2. ใฝเรยนร 3. มงมนในการทางาน
วชาคอมพวเตอร เปนวชาทฝกใหผเรยนใชความคดอยางมลาดบและมขนตอนในการ
ทางานกอนหลง ดงนน ในการทางานหรอการเขยนโปรแกรมผเรยน จะตองมการวางแผนไว
กอนลวงหนาวาตองการอะไร มจดมงหมายอยางไรในการกระทานน ผเรยนจะตองกาหนดไดวา
ในระหวางขนตอนทจะทาใหผเรยนไปถงจดหมายนนจะประกอบดวยขนตอนอะไรบาง การ
วางแผนจงเปนสงจาเปนอยางยงในการทางานหรอการเขยนโปรแกรมทด
ดงนน ถาผเรยนตองการสรางรปสเหลยมรปหนงใหมความกวาง 30 หนวย ความยาว 50
หนวย จะตองมการวางแผนวาจะตองเรมจากการเขยนคาสงใดบาง
89
90
ลาดบขนตอนในการเขยนโปรแกรมการสรางภาพ
อนดบท 1 ใหลากเสนตรงในแนวตงฉาก ใหยาว 100 หนวย
โดยใชคาสง FORWARD 100 จะไดผลดงรป
อนดบท 2 ลากเสนในแนวตงฉากกบเสนทลากไปแลวในทางขวามอยาว 100 หนวย
โดยใชคาสง RIGHT 90
FORWARD 100 จะไดผลดงรป
90
91
อนดบท 3 ลากเสนตรงในแนวตงฉากกบเสนทลากไปแลวทางขวามอ ยาว 100 หนวย
โดยใชคาสง RIGHT 90
FORWARD 100 จะไดผลดงรป
อนดบท 4 ลากเสนตรงในแนวตงฉากกบเสนทลากไปแลว ในทางขวา ยาว 100 หนวย
โดยใชคาสง RIGHT 90
FORWARD 100 จะไดผลดงรป
ดงนนในการสรางรปสเหลยมขนาด 100 X 100 นจะประกอบดวยชดคาสงตอไปน
FORWARD 100
RIGHT 90
FORWARD 100
RIGHT 90
91
92
FORWARD 100
RIGHT 90
FORWARD 100
จากคาสงขางตนเปนชดคาสงทใชในการสรางรปสเหลยมผนผาขนาด 100 X 100 โดยการ
นาเอาคาสงมาจดเรยงกน ซงจากคาสงขางตน จะมคาสงทซากนอย 2 ชด คอซาในดานกวางและ
ซาในดานยาว ซงจากการซากนของโปรแกรม ภาษาโลโกสามารถทจะลดการใชคาสงทซากนให
สนลงโดยใชคาสง REPEAT
REPEAT หมายถง คาสงทสงใหโปรแกรมทาซา ๆ กน เพอลดขนตอนการใชคาสงลง
ซงการใชโปรแกรมนจะตองใชคาสงเปนรปแบบดงน
REPEAT N[ คาสง ]
NOTE : N = จานวนครงทตองการใหเตาโลโกทางาน
คาสง = เปนคาสงทตองการใหเตาโลโกทางาน
ตวอยาง จากโปรแกรมขางตนสามารถใชคาสง REPEAT ลดรปคาสงในการสรางรปไดดงน
REPEAT 4[FD 100 RT 90]
เมอผเรยนไดเรยนรคาสงสาหรบการวาดรปแลว ใหผเรยนนาคาสงตาง ๆ นนมาเขยนเปน
โปรแกรม แตกอนทผเรยนจะเรมทาการเขยนโปรแกรม ผเรยนจะตองเรยนรถงขนตอนในการ
ทางานในโปรแกรม PROCEDURES กนกอน
92
93
ขนตอนในการเขยนโปรแกรม
1. เขาสในสวน PROCEDURES โดยคลกท TAB AREA ดงน
TAB AREA >>>>> PROCEDURES
2. จะปรากฏหนาจอ PROCEDURES ขนมา ซงจะเปนหนาจอสขาว ซงเราจะสงเกตเหน
เคอรเซอรกระพรบอยซงเราสามารถพมพขอความตาง ๆ ลงไปไดทนท
สวนทใชในการพมพชดคาสงใน
PROCEDURES
93
94
3. ใสคาสงตาง ๆ ทตองการให MICROWORLDS PRO ทางานลงไปโดยขนตนดวย
TO ชอ PROCEDURES ลงทายดวย END ดงนน การเขยนโปรแกรมจะขนตนดวย TO
ตามดวยชอ PROCEDURES แลวลงทายดวย END เสมอ โดยมรปแบบทตองใชสาหรบการ
เขยนโปรแกรม คอ
TO (ชอ PROCEDURE)
END
ขอสงเกต ในการเขยนโปรแกรม 1 หนา PROCEDURES นนจะเขยนโปรแกรมยอย
(PROCEDURE) ไดหลายโปรแกรม และ หลายโปรแกรมยอยยงสามารถจะรวมกนเปนโปรแกรม
ใหญ (MAIN) ไดอกดวย ซงจะเหมอนกนกบโปรแกรมภาษาโลโกตวเกา ทสามารถเขยนในหนา
FLIP SIDE ไดหลายโปรแกรมเชนกน
PROCEDURE คอ โปรแกรมยอยทมโครงสรางของโปรแกรมเดยวกน
MAIN คอ โปรแกรมหลกทผเขยนกาหนดขนซงในโครงสรางของโปรแกรมนน
ประกอบดวยโปรแกรมยอยหลาย ๆ โปรแกรมมารวมกนเพอใหเกดเปนรปภาพตามทตองการโดย
เมอทาการเรยกชอโปรแกรมหลก หรอ MAIN กจะไดภาพทงหมดทเกดจากการเอาโปรแกรมยอย
มารวมอยในโปรแกรมหลกนนเอง
94
95
การเรยกใชงานในโปรแกรม
การเรยกใชงานของโปรแกรมในภาษาโลโกนน ผเรยนจะตองกลบมาสหนาจอปกต หรอ ในสวน
ของ PAGE
เมอสนสดคาสงจะปรากฏรปทไดสงให MICROWORLDS PRO ทางานในโปรแกรมตาง ๆ
ตวอยาง ใหผเรยนเขยนโปรแกรมขนมา 1 โปรแกรมใน PROCEDURES จากนนใหจดเกบใน
ชอ BOX แลวออกมาในหนาจอ PAGE เพอเรยกรปภาพ
ข น ต อ น ท 1 เข ยน โ ป ร แ ก ร ม ใน ห น า PROCEDURES โ ด ยก าร ค ล ก ท ค า ส ง PAGE เล อ ก
PROCEDURES ใหผเรยนเขยนรายละเอยดของโปรแกรม โดยในตวอยางจะเปนการสรางรปสเหลยม
TO BOX
REPEAT 4[FD 100 RT 90]
END
คลกเมาสทศนยคาสง เพอพมพชอ PROCEDURES ทเขยนไว
95
96
ขนตอนท 2 จากนนใหผเรยนกลบมาสหนาจอปกตหรอหนาจอ PAGE เพอเรยกชอไฟลทไดทาการเขยน
PROCEDURES
ขนตอนท 3 เมอใสชอโปรแกรมทไดทาการเขยนโปรแกรมไวแลวใน PROCEDURES ชอ BOX ใน
ศนยคาสงแลวกดปม ENTER กจะไดรปภาพ ดงน
96
97
การจดเกบและการเรยกใชไฟลในโปรแกรม MICROWORLDS PRO
ในการจดเกบไฟลในโปรแกรม MICROWORLDS PRO นจะเปนการจดเกบทเราเรยกวา
PROJECT หรอ โครงการ ซงเมอเราเปดโปรแกรมมาครงแรกจะพบชอของโครงการทยงไมไดมการ
เปลยน ชอ คอ UNTITLED ซงงานทกงานหรอโปรแกรมท เขยนขนจะอยใน PROJECT ทงหมด
เพราะฉะนนหากเราตองการใหรปภาพ หรอ การเขยนโปรแกรมของเราไมสญหาย เราตองทาการบนทก
PROJECT ไวโดยมขนตอนการบนทกดงน
1. คลกเมาสทคาสง FILE เลอก SAVE PROJECT
2. ปรากฏหนาตางสาหรบการบนทก ใหทาการตงชอโครงการในชอง FILE NAME
3. เลอกปลายทางทตองการจดเกบในชอง SAVE IN
4. คลกเมาสทปม SAVE เมอตองการบนทก
การเปดโครงการขนมาใชงาน
เมอทาการบนทกโครงการเรยบรอยแลว ในคราวตอไปหากตองการเรยกโครงการขนมาใชงานอก
สามารถทาไดโดย ทาตามขนตอนดงน
1. คลกเมาสทคาสง FILE เลอก OPEN PROJECT
2. เลอกชอไฟลจากทเกบไว
3. คลกเมาสทปม OPEN เมอตองการเปดโครงการ
4
2
3
97
98
เมอทาการเปดโครงการทบนทกไวจะปรากฏภาพทสรางไวใน PAGE หรอหากเปนภาพทสรางไว
ใน PROCEDURE กจะปรากฏมาใหเชนกน ดงรป
3
2
2
98
99
คาสง จงตอบคาถามตอไปนใหถกตอง
1. มคาสงในการเขยนดงน to test1 home pd ________ [rt 45 fd 50] end
ใหเตมคาสงในชองวางทใหไปใหถกตอง
………………………………………………………………………………………………………
2. มคาสงในการเขยนดงน to test2 pd repeat 2[rt 45 fd 50] ____ fd 50 rt 45 fd 50
end ใหเตมคาสงในชองวางทใหไปใหถกตอง
……………………………………………………………………………………………………..
3. มคาสงในการเขยนดงน to test3 pd rt 90 fd 100 repeat 2[______ fd 100] end
ใหเตมคาสงในชองวางทใหไปใหถกตอง
………………………………………………………………………………………………………
4. มคาสงในการเขยนดงน to test4 repeat 8[rt 90 _______ 45 fd 50] end
ใหเตมคาสงในชองวางทใหไปใหถกตอง
……………………………………………………………………………………………………
5. มคาสงในการเขยนดงน to test5 repeat 18[rt 10 rt 90 _____________ 2[lt 120 fd 70]]
home end ใหเตมคาสงในชองวางทใหไปใหถกตอง
.........................................................................................................................................................
ใบงานท 6
99
100
หนวยการเรยนรท 7
การสรางกลองขอความ (Text Box)
มาตรฐานการเรยนร / ตวชวด
กลมสาระการงานอาชพและเทคโนโลย
สาระท 3 เทคโนโลยสารสนเทศและการสอสาร
มาตรฐาน ง 3.1 เขาใจ เหนคณคา และใชกระบวนการเทคโนโลยสารสนเทศในการสบคน
ขอมล การเรยนร การสอสาร การแกปญหา การทางาน และอาชพอยางมประสทธภาพ ประสทธผล
มคณธรรม
ตวชวด
1. ง 3.1 สรางภาพหรอชนงานจากจนตนาการโดยใชโปรแกรมกราฟกดวยความ
รบผดชอบ
สาระสาคญ
การสรางกลองขอความในโปรแกรม MicroWorlds Pro
สาระการเรยนร
- ความร
1. การสรางกลองขอความในโปรแกรม MicroWorlds Pro
- ทกษะ / กระบวนการ
1. ศกษาและทาความเขาใจเกยวกบการสรางกลองขอความในโปรแกรม
MicroWorlds Pro
2. ฝกปฏบตเกยวกบการสรางกลองขอความในโปรแกรม MicroWorlds Pro
- คณลกษณะทพงประสงค
1. มวนย
2. ใฝเรยนร
3. มงมนในการทางาน
101
นอกจากผเรยนจะสามารถสรางภาพตาง ๆ จากโปรแกรม MICROWORLDS PRO แลว
ผเรยนยงสามารถสรางกลองขอความทใชสาหรบพมพขอความตาง ๆ เพอนามาตกแตงโปรแกรม
ใหสวยงามไดอกดวย ซงการสรางกลองขอความนนมวธการสรางและการตกแตงขอความดง
รายละเอยดตอไปน
การสรางกลองขอความ
วธการสรางกลองขอความ สามารถปฏบตตามขนตอนดงน
1. คลกเมาสทไอคอน A บนแถบเครองมอดานบน
2. ลากเมาสเพอสรางกลองขอความบนพนทวาดภาพ จะปรากฏกลองขอความขนมา
สาหรบการพมพขอความตาง ๆ และชอของกลองขอความจะปรากฏดานลางของ
กลองขอความชอวา TEXT1 ซงเราสามารถตงชอใหกบกลองขอความได
102
การพมพและปรบรปแบบขอความ
การพมพขอความ
วธการพมพขอความลงไปในกลองขอความ คอ คลกเมาสทพนทสขาวของกลองขอความ
จะเหนวามเคอรเซอรสเทากระพรบอย แสดงวาผเรยนสามารถพมพขอความตาง ๆ ลงไปได
การปรบรปแบบขอความ
เมอทาการพมพขอความลงไปในกลองขอความแลว เราสามารถเปลยนรปแบบของขอความ
ทพมพลงไปนนตามความตองการได ซงการปรบรปแบบขอความทาได 2 วธ คอ
วธท 1 ปรบเปลยนจากคาสงบนเมนบาร
1. เลอกขอความทตองการปรบเปลยน โดยดรากสเมาสคลมขอความใหเปนแถบสดา
2. คลกเมาสทเมนคาสง TEXT เลอก FONT จะปรากฏไดอะลอคบลอกซสาหรบการ
ปรบเปลยน ไดแก รปแบบ , ลกษณะ , ขนาด ของตวอกษร
103
3. เมอทาการเลอกรปแบบของตวอกษรตามทตองการไดแลว คลกเมาสทปม OK
หากตองการเปลยนสตวอกษร ใหทาการเลอกขอความโดยการดรากสขอความใหปรากฏ
แถบสดา จากนนเลอกคลกเมาสคาสง TEXT เลอก COLOR จะปรากฎไดอะลอคบลอกซสาหรบ
การเปลยนส ใหผเรยนคลกเมาสเลอกสทตองการสงเกตวาสทเลอกจะมกรอบสเหลยมลอมรอบ
ในสวนของ BASIC COLOR ซงเปนสพนฐานทโปรแกรมมใหแลวแตถาหากตองการใชสเพมให
ทาการผสมสใหมโดยคลกทปม DEFINE CUSTOM COLOR จะปรากฏหนาตางสาหรบการ
ผสมส เมอผสมสจนพอใจแลวสทผสมใหมจะอยในสวนของ CUSTOM COLOR
ถาดสสาหรบการผสมสใหม
104
วธท 2 ปรบเปลยนโดยใชคาสงของโปรแกรมจากศนยคาสง
ในการใชคาสงหากมการพมพขอความไวแลวในกลองขอความผเรยนตองทาการเลอก
ขอความเหมอนกบการใชคาสงบนแถบเมน แตถายงไมมการพมพขอความผเรยนจะสามารถใช
รปแบบตวอกษรไดหลงจากใชคาสงแลว รปแบบของคาสงทใชสาหรบการเปลยนตวอกษรมดงน
SETFONT เปนคาสงทใชสาหรบการเปลยนรปแบบตวอกษร รปแบบของการใชคาสง
คอ
SETFONT “รปแบบตวอกษร
เชน SETFONT “COURIER
แลวกดปม ENTER จะเหนวาขอความทเลอกนนเปลยนไปตามรปแบบทเลอก
ถาหากรปแบบทตองการมชองวางหลงเครองหมาย “ ใหใสวงเลบกามปดวย [ ]
SETFONTSIZE เปนคาสงทใชสาหรบการกาหนดขนาดของตวอกษร รปแบบของการใช
คาสงคอ
SETFONTSIZE _ขนาดตวอกษร
เชน SETFONTSIZE 25
แลวกดปม ENTER จะเหนวาขอความทเลอกนนขนาดของตวอกษรเปลยน
ตามทเราสง ซงขนาดของตวอกษรจะเลกทสด คอ 1 และใหญทสดคอ 1638
SETSTYLE เปนคาสงทใชสาหรบการกาหนดลกษณะของตวอกษร รปแบบของการใช
คาสงคอ
SETSTYLE _“ลกษณะของตวอกษร
เชน SETSTYLE “BOLD
แลวกดปม ENTER จะเหนวาขอความทเลอกนนขนาดของตวอกษรเปลยน
ตามทเราสง ชอของลกษณะตวอกษรมดงน “REGULAR” (ปกต) “BOLD” (ตวหนา)
“ITALIC” (ตวเอนปกต) และ “UNDERLINE” (ขดเสนใต)
105
การเลอนกลองขอความ
ผเรยนสามารถเลอนกลองขอความทสรางขนไปยงทตาง ๆ ไดตามตองการ โดยการคลก
เมาสทปายชอของกลองขอความ ซงเมาสจะเปลยนเปนรปมอ จากนนใหคลกเมาสคางไวแลวลาก
ไปยงทศทางทตองการ
การคดลอกและการวางกลองขอความ
การคดลอกกลองขอความเราสามารถคดลอกไดทงกลองขอความหรอเฉพาะขอความใน
กลองกได ซงภายในโปรแกรมเราสามารถสรางกลองขอความไดมากกวา 1 กลองขอความ
นอกจากจะคดลอกระหวางกลองขอความแลว เรายงสามารถคดลอกคาสงในศนยคาสงมาไวใน
กลองขอความ หรอแมแตขอความในหนา PROCEDURE กไดเชนกน ซงวธการคดลอกทาได
ดงน
106
1. เลอกขอความทตองการคดลอกโดยดรากสเมาสเลอกขอความใหมแถบสดาคลม หรอ
ถาตองการคดลอกกลองขอความใหลากเมาสคลมกลองใหปรากฏมมสดา 4 มม
2. คลกเมาสเลอกคาสง EDIT เลอก COPY
3. เลอกสถานท ๆ ตองการนาขอความ หรอ กลองขอความไปวาง โดยการคลกเมาส 1
ครงในบรเวณทตองการคดลอก
4. คลกเมาสเลอกคาสง EDIT เลอก PASTE
107
การตดกลองขอความ
เมอเราสรางกลองขอความในโปรแกรมแลว เราตองการตดกลองขอความทไมตองการ
นนทงไปเราสามารถทาไดโดย คลกเมาสปมขวา แลวเลอกเมนคาสง CUT บนแถบเมน กลอง
ขอความทตองการตดทงจะหายไปจากหนาจอทนท
การกาหนดคณสมบตของกลองขอความ
การกาหนดชอกลองขอความ
เมอเราสรางกลองขอความขนมาครงแรก ทกครงจะเหนปายชอเลก ๆ อยดานลางของ
กลองขอความ ชอวา TEXT1 เราเรยกวาปายชอ ถาหากเราตองการเปลยนชอกลองขอความน
สามารถทาไดโดย
1. คลกเมาสทไอคอนรปตา บนแถบเครองมอดานบน
2. นาเมาสไปคลกทกลองขอความทตองการเปลยนชอ
3. จะปรากฏไดอะลอคบลอกซสาหรบกาหนดคณสมบตของกลองขอความนนในชอง
NAME จะเหนวาเปนชอ TEXT1 หากตองการเปลยนชอใหลบชอเกานนทงไปแลวใสชอใหมท
ตองการลงไป และหากไมตองการใหมปายชอปรากฏบนกลอง ขอความใหคลกเมาสให
เครองหมาย หายไป จากนนคลกปม OK
108
การทาใหกลองขอความโปรงใส
กลองขอความทเราสรางขนนนสงเกตวาพนหลงของกลองขอความจะเปนสขาวทบ ซงจะ
บงพนของโปรแกรม หากตองการใหพนหลงนนโปรงใสมองเหนพนหลงของโปรแกรม สามารถ
ทาไดโดยขนตอนดงน
1. คลกเมาสทไอคอนรปตา บนแถบเครองมอดานบน
2. นาเมาสไปคลกทกลองขอความทตองการเปลยนชอ
3. จะปรากฏไดอะลอคบลอกซสาหรบกาหนดคณสมบตของกลองขอความนน
คาสง TRANSPARENT คลกเมาสใหมเครองหมาย
กลองขอความกอนเลอก TRANSPARENT กลองขอความหลงเลอก TRANSPARENT
เปลยนชอกลองขอความ กาหนดใหไมมชอกลองขอความ
109
การสงใหกลองขอความโปรงใสเม อ สงใหโปรงใสแลวจะไมสามารถพมพหรอ
เปลยนแปลงขอความในกลองททาใหโปรงใสได ถาหากตองการเปลยนแปลงขอความตองเขาไป
คลกใหเครองหมาย หายไปจากคาสง TRANSPARENT หากคลกใหเครองหมาย
หายไปจากคาสง VISIBLE เปนการสงใหซอนกลองขอความ หากตองการใหปรากฏอกครงให
คลกทไอคอนดวงตาเพอคลกเครองหมาย ในคาสง VISIBLE อกครง กลองขอความจะ
ปรากฏอกครง
การปมกลองขอความ
ในสวนของกลองขอความเราสามารถปมกลองขอความเพอใหเปนพนหลงไดเชนเดยวกบ
การปมรปภาพ หรอ ปมเตาโลโก วธการปมมดงน
1. กาหนดกลองขอความใหเปน TRANSPARENT
2. คลกเมาสทปมปม บนแถบเครองมอดานบน
3. นาเมาสไปคลกทกลองขอความทตองการปม
4. คลกเมาสทกลองขอความทปมแลวลากกลองขอความออกไปยงพนทวาง ๆ บนหนาจอ
จะพบกลองขอความเพมอกกลองหนง
110
การพมพขอความภาษาไทยในกลองขอความ
ในการพมพขอความในกลองขอความนนผเรยนสามารถพมพขอความทเปนภาษาไทยได
โดยทาการเลอกรปแบบของตวอกษร (FONT) ใหเปนตวอกษรหรอชออะไรกไดแตตองลงทาย
ดวย UPC ซงสงเกตวาหากเลอกแลวในชองตวอยางจะมขอความวา อกษรไทย แสดงวาสามารถ
ใชภาษาไทยได
112
หนวยการเรยนรท 8
การวาดรปตาง ๆ ทเปนเสนตรง และ การประยกตใชในโปรแกรม
มาตรฐานการเรยนร / ตวชวด
กลมสาระการงานอาชพและเทคโนโลย
สาระท 3 เทคโนโลยสารสนเทศและการสอสาร
มาตรฐาน ง 3.1 เขาใจ เหนคณคา และใชกระบวนการเทคโนโลยสารสนเทศในการสบคน
ขอมล การเรยนร การสอสาร การแกปญหา การทางาน และอาชพอยางมประสทธภาพ ประสทธผล
มคณธรรม
ตวชวด
1. ง 3.1 สรางภาพหรอชนงานจากจนตนาการโดยใชโปรแกรมกราฟกดวยความ
รบผดชอบ
สาระสาคญ
การวาดรปตาง ๆ ทเปนเสนตรงในโปรแกรม และ การประยกตใชงานโปรแกรม
สาระการเรยนร
- ความร
1. การวาดรปตาง ๆ ทเปนเสนตรงในโปรแกรม และ การประยกตใชงานโปรแกรม
- ทกษะ / กระบวนการ
1. ศกษาและทาความเขาใจเกยวกบการวาดรปตาง ๆ ทเปนเสนตรงในโปรแกรม และ
การประยกตใชงานโปรแกรม
2. ฝกปฏบตเกยวกบการวาดรปตาง ๆ ทเปนเสนตรงในโปรแกรม และ การประยกตใชงาน
โปรแกรม
- คณลกษณะทพงประสงค
1. มวนย
2. ใฝเรยนร
3. มงมนในการทางาน
113
การเขยนโปรแกรมสาหรบอกษร
โปรแกรมการวาดอกษร ก มลาดบขนตอนในการเขยนโปรแกรมดงน
1. วาดภาพ ก
2. จดลาดบการวาดภาพ ก ไดดงน
2.1 วาดขา ก ขางซายเปนเสนตรงดงยาว 54 หนวย โดยใชคาสง FORWARD 54
2.2 วาดหว ก หมนหวเตาไปทางขวา 45 องศา เขยนเสนตรงยาว 6 หนวย โดยใชคาสง
RIGHT 45
FORWARD 6
2.3 วาดหว ก หมนตวเตาไปทางซาย 90 องศา เขยนเสนตรงยาว 6 หนวย โดยใชคาสง
LEFT 90
FORWARD 6
2.4 หมนหวเตามาทางขวา 45 องศา โดยใชคาสง RIGHT 45
2.5 หมนหวเตามาทางขวา 90 องศา โดยใชคาสง RITHT 90
2.6 ลากเสนตรงยาว 30 หนวย โดยใชคาสง FORWARD 30
2.7 หมนหวเตาไปทางขวา 90 องศา โดยใชคาสง RIGHT 90
2.8 ลากเสนตรงตามแนวหวเตายาว 63 หนวย โดยใชคาสง FORWARD 63
3. นาคาสงทงหมดมาเขยนโปรแกรม (ในหนา PROCEDURE) ไดดงน
TO FONT1
FORWARD 54
RIGHT 45
FORWARD 6
LEFT 90
FORWARD 6
RIGHT 45
114
RIGHT 90
FORWARD 30
RIGHT 90
FORWARD 63
PENUP
HT
END
ทดลองใหโลโก วาดภาพตามโปรแกรมทเขยนไว ใหออกจาก PROCEDURE ใหพมพชอ
FONT1 ในศนยคาสง COMMAND CENTER
4. หลงจากทโปรแกรมถกตองแลวใหผเรยนทาการ SAVE โปรแกรม โดยเลอกทเมนคาสง แฟม
(FILE) เลอนเมาสมาเลอกคาสง SAVE PROJECT
ตวอยางการเขยนโปรแกรมสาหรบตวเลข
โปรแกรมการวาดตวเลข 1 มลาดบขนตอนในการเขยนโปรแกรมดงน
1. วาดรปเลข 1
2. จดลาดบการวาดรปเลข 1 ไดดงน
2.1 วาดฐานไปทางซาย 20 หนวย ไปทางขวา 20 หนวย โดยใชคาสง
RIGHT 90
FORWARD 40
BACK 20
LEFT 90
115
2.2 วาดตวเลข 1 โดยลากเสนตรงในแนวตงฉากยาวประมาณ 60 หนวย โดยใชคาสง
FORWARD 60
2.3 วาดหวเลข 1 โดยหมนหวเตามาทางซาย 135 องศา แลวลากเสนตรงตามแนวยาว โดย
ใชคาสง
LEFT 135
FORWARD 30
3. นาคาสงทงหมดมาเขยนเปนโปรแกรม (ในหนา PROCEDURE) ไดดงน
TO ONE
RIGHT 90
FORWARD 40
BACK 20
LEFT 90
FORWARD 60
LEFT 135
FORWARD 30
HT
END
ทดลองใหโลโก วาดภาพตามโปรแกรมทเขยนไว ใหออกจาก PROCEDURE ใหพมพชอ
ONE ในศนยคาสง COMMAND CENTER
4. หลงจากทโปรแกรมถกตองแลวใหผเรยนทาการ SAVE โปรแกรม โดยเลอกทเมนคาสง แฟม
(FILE) เลอนเมาสมาเลอกคาสง SAVE PROJECT
116
การวาดภาพตาง ๆ โดยใชเสนตรง
ผสอนวาดภาพตวอยางใหผเรยนด แลวใหผเรยนเขยนโปรแกรมการสรางภาพโดยใชเสนตรง เชน
รปบาน
TO HOUSE
PU BK 50 PD FD 100 LT 60
BK 15 FD 50 LT 60 FD 50 BK 15
LT 60 FD 100 LT 90 FD 22
REPEAT 2[FD 16 LT 90 FD 70 LT 90]
FD 122 LT 90 FD 92 LT 90 BK 20
REPEAT 2[FD 90 RT 90 FD 5 RT 90]
FD 35
REPEAT 2 [FD 20 LT 90 FD 50 LT 90]
FD 20
REPEAT 2[FD 20 LT 90 FD 50 LT 90]
BK 55 RT 90 FD 5 LT 90
REPEAT 2[FD 90 RT 30 FD 50 RT 150]
FD 90 RT 30 FD 50 LT 60 FD 50
FD 5 LT 90 FD 3 HT
END
เมอเขยนโปรแกรมแลวให SAVE และออกจากโปรแกรม PROCEDURE แลวเรยกชอ
HOUSE จะไดรปบาน ใหผเรยนระบายสใหสวยงามและจดเกบไวในชอ HOUSE
117
รปดาว
TO STAR
PD RT 18
REPEAT 5[FD 90 RT 144]
END
เมอเขยนโปรแกรมแลวให SAVE และออกจากโปรแกรม PROCEDURE แลวเรยกชอ
STAR จะไดรปดาว ใหผเรยนระบายสใหสวยงามและจดเกบไวในชอ STAR
รปสามเหลยมสามชน
TO T1
RT 30 FD 70 RT 120
FD 70 RT 120 FD 70
RT 90 HT
END
TO T2
RT 30 FD 50 RT 120
FD 50 RT 120 FD 50
RT 90 HT
END
TO T3
RT 30 FD 30 RT 120
118
FD 30 RT 120 FD 30
RT 90 HT
END
TO T4
T1
RT 90 FD 10 LT 90
T2
RT 90 FD 10 LT 90
T3
END
เมอเขยนโปรแกรมแลวให SAVE และออกจากโปรแกรม PROCEDURE แลวเรยกชอ
T4 จะไดรปสามเหลยมสามชน ใหผเรยนระบายสใหสวยงามและจดเกบไวในชอ T4
การวาดรปโดยใชเสนโคง
นอกเหนอจากการวาดรปโดยใชเสนตรงแลวเรายงสามารถวาดรปโดยใชเสนโคงไดเชนกน
วธการกคอเราจะนาเอาคาสงพนฐานในการวาดรปของโปรแกรม MICROWORLDS PRO มา
ดดแปลงใชนนเอง โดยมสตรในการคานวณดงน
สตรคานวณจานวนทใหเตาเดนแตละครง
ความยาวสวนโคง
มมรองรบสวนโคง
ขนาดของรปขนอยกบหนวยในการหนของเตา
คาสงในการเขยน
REPEAT มมรองรบสวนโคง [ FD จานวนหนวยในการเดน RT 1 ]
ตวอยาง 1 วาดรปเสนโคง มขนาดของมมรองรบสวนโคง 90 องศา และ
ความยาวของสวนโคง 100 กาหนดใหวาดสวนโคงทางขวาโดยใหองศาในการหนเทากบ 1 หนวย
= จานวนหนวยในการเดน
119
วธทา
100
90
REPEAT 90 [ FD 1.1111111 RT 1 ]
รปทได
ตวอยาง 2 วาดรปเสนโคง มขนาดของมมรองรบสวนโคง 90 องศา และ
ความยาวของสวนโคง 100 กาหนดใหวาดสวนโคงทางซายโดยใหองศาในการหนเทากบ 1 หนวย
วธทา
100
90
REPEAT 90 [ FD 1.1111111 LT 1 ]
รปทได
ตวอยางท 3
วาดรปกลบดอกไม มขนาดของมมรองรบสวนโคง 90 องศา และ
ความยาวของสวนโคง 200 กาหนดใหวาดสวนโคงทางขวา โดยใหองศาในการหนเทากบ 1 หนวย
โดยใหเขยนชดคาสงใน PROCEDURE
= 1.1111111
= 1.1111111
120
TO FLOWER1
REPEAT 90 [FD 2.2222222 RT 1]
RT 90
REPEAT 90 [FD 2.2222222 RT 1]
END
ในชอง COMMAND CENTER เรยก PROCEDURE ชอ FLOWER1
รปทได
ตวอยางท 4 นากลบดอกทไดจากตวอยางท 3 มาทาเปนดอกไม 8 กลบโดยสามารถเขยน
ชดคาสงไดดงน
TO FLOWER1
REPEAT 90 [FD 2.2222222 RT 1]
RT 90
REPEAT 90 [FD 2.2222222 RT 1]
END
TO FLOWER
REPEAT 4 [FLOWER1]
RT 45
REPEAT 4 [FLOWER1]
END
121
ในชอง COMMAND CENTER เรยก PROCEDURE ชอ FLOWER
รปทได
ตวอยางท 5 เราสามารถใสสใหกบกลบดอกไมทไดจากตวอยางท 4 ไดดงตอไปน
TO FLOWER1
REPEAT 90 [FD 2.2222222 RT 1]
RT 90
REPEAT 90 [FD 2.2222222 RT 1]
END
TO FLOWER
SETC 9 PD
REPEAT 4 [FLOWER1]
RT 45
REPEAT 4 [FLOWER1]
END
122
TO SCOLOR15
PU FD 100
SETC 15 FILL
BK 100
END
TO RCOLOR15
HOME
REPEAT 8 [SCOLOR15 RT 45]
END
TO SCOLOR45
PU FD 50
SETC 45 FILL
BK 50
END
TO RCOLOR45
HOME RT 22.5
REPEAT 8 [SCOLOR45 RT 45]
END
TO RUNFLOWER
HT
FLOWER
RCOLOR45
RCOLOR15
END
125
หนวยการเรยนรท 9
การใชเครองมอวาดภาพ
มาตรฐานการเรยนร / ตวชวด
กลมสาระการงานอาชพและเทคโนโลย
สาระท 3 เทคโนโลยสารสนเทศและการสอสาร
มาตรฐาน ง 3.1 เขาใจ เหนคณคา และใชกระบวนการเทคโนโลยสารสนเทศในการสบคน
ขอมล การเรยนร
การสอสาร การแกปญหา การทางาน และอาชพอยางมประสทธภาพ ประสทธผล มคณธรรม
ตวชวด
1. ง 3.1 สรางภาพหรอชนงานจากจนตนาการโดยใชโปรแกรมกราฟกดวยความ
รบผดชอบ
สาระสาคญ
การใชเครองมอวาดภาพในโปรแกรม MicroWorlds Pro
สาระการเรยนร
- ความร
1. การใชเครองมอวาดภาพในโปรแกรม MicroWorlds Pro
- ทกษะ / กระบวนการ
1. ศกษาและทาความเขาใจเกยวกบการใชเครองมอวาดภาพในโปรแกรม MicroWorlds
Pro
2. ฝกปฏบตเกยวกบการใชเครองมอวาดภาพในโปรแกรม MicroWorlds Pro
- คณลกษณะทพงประสงค
1. มวนย
2. ใฝเรยนร
3. มงมนในการทางาน
126
การเปดใชงาน TAB AREA GRAPHICS (เครองมอวาดรป)
เม อ เข าโป ร แ ก รม MICROWORLDS PRO แล วให ค ล ก เม าส ท TAB AREA
GRAPHICS (เครองมอวาดรป) จะปรากฏแถบเครองมอ
วาดภาพ ซงผเรยนสามารถใชไอคอนตาง ๆ ใน TAB AREA GRAPHICS สรางรปตาง ๆ ได
การเลอกสของปากกาทใชสาหรบการวาดภาพ
คลกทรปสเหลยมทมสตาง ๆ ดานขวามอ สงเกตวาถาเลอกสใดจะมรปสเหลยมสดา
ลอมรอบอย ซงหากตองการทราบตวเลขทบอกชอของสใหนาเมาสคลกท สดงกลาวจะมกรอบ
แสดงสและระบรหสส
รหสส
สทเหนจะยงมสซอนอยอกใหใชสกอรบารเลอนซายขวาจะเหนสตาง ๆ ใหเลอกใชได
โดยการเลอกสนจะใชกบเครองมอทกชนดในปมสาหรบการวาดภาพได เชน สปากกา , สรปทรง
ตาง ๆ เชน สเหลยม , วงกลม
127
การเลอกขนาดของปากกาทใชสาหรบการวาดภาพ
ในการวาดเสนตรง หรอ ภาพตาง ๆ จะเหนวาเมอวาดครงแรกจะเหนขนาดของปากกาเปน
เสนตามทโปรแกรมสรางมาให ซงขนาดของเสนปากกาเราสามารถเปลยนไดจาก TAB AREA
GRAPHICS โดยการเลอกขนาดเสนจากไอคอนทมมาให วธการเปลยนคอ คลกทขนาดเสนท
ตองการเปลยน แลววาดรปทรง หรอ เสนทเปลยนแลวในพนทวาดภาพ จะเหนวาเสนเปลยนไป
ตามขนาดทเราเลอก
การใชไอคอนสาหรบการวาดภาพ
การวาดเสนอสระ
เลอกไอคอน จากแถบเครองมอวาดภาพ แลววาดเสนบรเวณพนทวาดภาพเสนท
เราวาดจะไมเปนเสนตรงซงเราสามารถวาดไปยงทศทางใดกได
ขนาดของเสนทสามารถปรบเปลยนได
ตามความตองการ
128
การวาดเสนตรง
เลอกไอคอน จากแถบเครองมอวาดภาพ แลววาดเสนบรเวณพนทวาดภาพเสน
ทเราวาดจะเปนเสนตรงซงเราสามารถวาดไปยงทศทางใดกได
การวาดเสนทเปนเสนตรงนเราสามารถใชปม SHIFT เพอชวยใหวาดเสนตรงไดตรงไม
เปนรอยหยก โดยกดปม SHIFT คางไวขณะทวาดเสน
129
การเทส
เลอกไอคอน จากแถบเครองมอวาดภาพ แลวนาเมาสคลกทพนทวาดภาพ
จะเหนวาเมาสเปลยนเปนรปถงส ซงการเทสนจะเทสรปทรงทมลกษณะปด หามมรอยรวซงหากม
รอยรวสจะเททงหมดของพนท ซงการเทสนเราสามารถจะเทเปลยนสพนหลงไดดวย วธการใช
งานคอ
1. วาดรปทรงทมลกษณะปด
2. คลกเลอกไอคอน
3. นาไปเทรปทรงทตองการเปลยนส ถาตองการเปลยนสพนจอใหคลกทพนทวาง ๆ ได
ทนท หรอตองการเปลยนสเสนกใหเททเสนทตองการเปลยนสเชนกน
การพนส
เลอกไอคอน จากแถบเครองมอวาดภาพ แลวคลกเมาสทพนทวาดภาพจะ
เหนวาเมาสเปลยนเปนรปสพน ซงสทพนจะเปนสทเลอกจากดานขวามอของ TAB AREA
GRAPHICS และขนาดของสทพนจะเปลยนตามขนาดของเสนทเลอกเชนเดยวกน หากเลอกเสน
ทมขนาดใหญสพนจะมขนาดใหญตามเสนทเลอกดวย วธการใชสพน คอ คลกเมาสทพนทวาดภาพ
1 ครงจะมสพน 1 ครง หากตองการใหสพนมจานวนมากกใหคลกเมาสคางไว
130
การวาดรปสเหลยมแบบโปรง
เลอกไอคอน จากแถบเครองมอวาดภาพ แลวลากเสนตามขนาดของสเหลยมท
ตองการ ซงสเหลยมทวาดขนจะไมมพนหลงคอเปนแบบโปรงทสามารถมองพนหลงได หากเรา
เปลยนสของปากกาเปนสตามตองการแลว สขอบของสเหลยมกจะเปนสตามทเราเปลยน
131
การวาดรปสเหลยมแบบทบ
เลอกไอคอน จากแถบเครองมอวาดภาพ แลวลากเสนตามขนาดของสเหลยมท
ตองการ ซงสเหลยมทวาดขนจะมพนหลงคอเปนแบบทบทไมสามารถมองพนหลงได พนหลงจะ
เปนสเดยวกบปากกาทเลอก หากเราเปลยนสของปากกาเปนสตามตองการแลว สขอบของ
สเหลยมและสพนหลงกจะเปนสตามทเราเปลยน
การวาดรปวงกลมแบบโปรง
เลอกไอคอน จากแถบเครองมอวาดภาพ แลวลากเสนตามขนาดของวงกลมท
ตองการ ซงวงกลมทวาดขนจะไมมพนหลงคอเปนแบบโปรงทสามารถมองพนหลงได หากเรา
เปลยนสของปากกาเปนสตามตองการแลว สขอบของวงกลมกจะเปนสตามทเราเปลยน
132
การวาดรปวงกลมแบบทบ
เลอกไอคอน จากแถบเครองมอวาดภาพ แลวลากเสนตามขนาดของวงกลมท
ตองการ ซงวงกลมทวาดขนจะมพนหลงคอเปนแบบทบทไมสามารถมองพนหลงได พนหลงจะ
เปนสเดยวกบปากกาทเลอก หากเราเปลยนสของปากกาเปนสตามตองการแลว สขอบของวงกลม
และสพนหลงกจะเปนสตามทเราเปลยน
133
การปรบภาพระยะใกล (SELECTOR TOOL)
เลอกไอคอน จากแถบเครองมอวาด เมอผเรยนไดสรางภาพจากเครองมอวาด
ภาพตาง ๆ แลว แลวตองการปรบแตงรปภาพทวาดเพอใหไดภาพตามทตองการ หรอแกไขภาพ
แตละจดทมความละเอยดในโปรแกรม สามารถทาไดโดยคลกเลอกไอคอนนแลวปฏบตตาม
ขนตอนคอ
1. คลกทไอคอน
2. ดรากสเมาสคลมรปภาพทตองการแกไข จะเหนรปสเหลยมเสนประลอมรอบรปนน
3. คลกเมาส 1 ครง ภายในรปสเหลยมรปประ 1 ครงจะปรากฏหนาตางระยะใกลให
ผเรยนปรบภาพทเปนจดไดอยางละเอยดโดยทผเรยนสามารถ นาไอคอนยางลบ และ
สต าง ๆ ใน TAB AREA GRAPHICS มาใช ในการแกไขภาพได เชนกน เม อ
ปรบแตงภาพตามตองการไดแลวใหคลกทปม OK
134
การใช LASSO TOOL
เลอกไอคอน จากแถบเครองมอวาดรป เมอผเรยนไดสรางภาพจากเครองมอ
วาดภาพตาง ๆ แลว แลวตองการปรบแตงรปภาพทวาดเพอใหไดภาพตามทตองการ หรอแกไข
ภาพแตละจดทมความละเอยดในโปรแกรม สามารถทาไดโดยคลกเลอกไอคอนนแลวปฏบตตาม
ขนตอนคอ
ซงจะเหมอนการใชเครองมอ SELECTOR TOOL นนเอง
1. คลกทไอคอน
2. ดรากสเมาสคลมรปภาพทตองการแกไข จะเหนรปสเหลยมเสนประลอมรอบรปนน
135
3. คลกเมาส 1 ครง ภายในรปสเหลยมรปประ 1 ครงจะปรากฏหนาตางระยะใกลให
ผเรยนปรบภาพทเปนจดไดอยางละเอยดโดยทผเรยนสามารถ นาไอคอนยางลบ และ สตาง
ๆ ใน TAB AREA GRAPHICS มาใชในการแกไขภาพไดเชนกน เมอปรบแตงภาพตาม
ตองการไดแลวใหคลกทปม OK
การใชยางลบ
เลอกไอคอน จากแถบเครองมอวาดภาพ ใชลบรปทรงหรอเสนทไมตองการ
ออกจากหนาจอ วธการใชคอคลกเมาสไอคอนรปยางลบ จะเหนวาเมาสเปลยนเปนรปสเหลยมส
ขาว ใหคลกเมาสคางไวบรเวณทตองการลบจนกวาจะหมดจากหนาจอ
136
การยกเลกการปฏบตตามคาสงกอนหนา (UNDO)
เลอกไอคอน จากแถบเครองมอวาด ซงปมจะใชเมอผเรยนตองยกเลกการปฏบต
ตามคาสงกอนหนาทผเรยนจะลงมอทา เพอยอนกลบไปเปนคาเดมกอนหนาน เชน ผเรยนสราง
รปสเหลยมแบบโปรงใส 1 รป เมอคลกเมาสทปม UNDO 1 ครง รปสเหลยมทสรางจะหายไป
จากพนทวาดภาพทนท
137
คาสง ใหนกเรยนตอบคาถามตอไปนใหถกตอง
1. จากรปขางตน หมายเลข 55 คอ ลาดบของส ทอยใน
โปรแกรม MicroWorlds Pro
ถก ผด
2. ขนาดของเสนปากกาเราสามารถเปลยนไดจาก TAB AREA GRAPHICS
ถก ผด
3. วธการเปลยนขนาดของปากกาทเลอก คอ พมพเลขคาของขนาดลงไป เชนตองการ
ขนาดใหญ พมพเลข 10 ลงไป หรอ ตองการขนาดเลกพมพเลข 5 ลงไป
ถก ผด
4. ปมเครองมอทใชวาดเสนตรง คอ
ถก ผด
5. จากรปขางตน ภาพดาวทวาดขนนนเกดจากการใชปมเครองมอ
ถก ผด
6. การวาดเสนทเปนเสนตรงนน เราสามารถใชปม SHIFT เพอชวยใหวาดเสนตรง ไดตรง
ไมเปนรอยหยก
ถก ผด
ใบงานท 9
138
7. เมอใชปมเครองมอ วาดรป จะไดผลลพธดงน
ถก ผด
8. จากขอท 7 หากตองการหมนรป ใหมลกษณะ ดงน จะตอง
ใชปมคาสง
ถก ผด
9. จากภาพดานบน หากไมตองการใบไม จะตองวาดรปขนมา
ใหม เนองจากไมสามารถลบสวนทไมตองการออกได
ถก ผด
10. ปม มหนาทยกเลกการปฏบตตามคาสงทเพงสงไป เพอยอนกลบไปเปนคาเดม
กอนหนาน
ถก ผด
139
หนวยการเรยนรท 10
การเขยนโปรแกรมโดยใชตวแปร
มาตรฐานการเรยนร / ตวชวด
กลมสาระการงานอาชพและเทคโนโลย
สาระท 3 เทคโนโลยสารสนเทศและการสอสาร
มาตรฐาน ง 3.1 เขาใจ เหนคณคา และใชกระบวนการเทคโนโลยสารสนเทศในการสบคน
ขอมล การเรยนร การสอสาร การแกปญหา การทางาน และอาชพอยางมประสทธภาพ ประสทธผล
มคณธรรม
ตวชวด
1. ง 3.1 ใชระบบปฏบตการคอมพวเตอรเพอการทางาน
2. ง 3.1 สรางภาพหรอชนงานจากจนตนาการโดยใชโปรแกรมกราฟกดวยความ
รบผดชอบ
สาระสาคญ
การเขยนโปรแกรมเพอเรยกใชงานโดยมการใชตวแปร
สาระการเรยนร
- ความร
1. การเขยนโปรแกรมเพอเรยกใชงานโดยมการใชตวแปร
- ทกษะ / กระบวนการ
1. ศกษาและทาความเขาใจเกยวกบการเขยนโปรแกรมเพอเรยกใชงานโดยมการ
ใชตวแปร
2. ฝกปฏบตเกยวกบการเขยนโปรแกรมเพอเรยกใชงานโดยมการใชตวแปร
- คณลกษณะทพงประสงค
1. มวนย
2. ใฝเรยนร
3. มงมนในการทางาน
140
ตวแปร คอ คาทสามารถเปลยนแปลงได ผเรยนสามารถใชตวแปรในโปรแกรมไดโดย
ใชชอตวแปรตามหลงชอโปรแกรมซงคาของตวแปรจะตองคนดวยเครองหมาย : (โคลอน) เสมอ
เชน BOX :A
การใชตวแปรในโปรแกรมภาษาโลโก
การเขยนโปรแกรมทมตวแปรคาเดยว
ในการเขยนโปรแกรมทมการใชตวแปรเพยงคาเดยว จะเปนการวาดรปทมขนาดของดาน
กวาง X ดานยาว เทากน โดยผเรยนสามารถทจะใสคาตวแปรแทนคาของตวเลขทตองการให
เปลยนขนาดของรปได ดงน
TO BOX :A
FORWARD :A
RIGHT 90
FORWARD :A
RIGHT 90
FORWARD :A
RIGHT 90
FORWARD :A
RIGHT 90
END
จากโปรแกรมเมอตองการเรยกใชงาน ใหผเรยนเรยกชอ BOX ตามดวยคาตวแปร ดงน
BOX 50
หมายความวา โปรแกรมโลโกจะสรางรปสเหลยมทขนาดความกวาง X ความยาว = 50 X
50 มาให นนคอถาใสคาของตวแปรเพยงคาเดยวในโปรแกรม โลโกกจะสรางรปทมขนาดความ
ยาวของดานเทากนหมดนนเอง ดงน
141
การเขยนโปรแกรมทมตวแปรสองคา
ในการเขยนโปรแกรมทมการใชตวแปรสองคา จะเปนการวาดรปทมขนาดของดานกวาง
X ดานยาว ไมเทากน โดยผเรยนสามารถทจะใสคาตวแปรแทนคาของตวเลขทตองการใหขนาด
ของรปเปลยนได ดงน
TO BOX :B :C
FORWARD :B
RIGHT 90
FORWARD :C
RIGHT 90
FORWARD :B
RIGHT 90
FORWARD :C
RIGHT 90
END
จากโปรแกรมเมอตองการเรยกใชงาน ใหผเรยนเรยก BOX ตามดวยคาตวแปร ดงน
BOX 50 20
หมายความวา โปรแกรมโลโกจะสรางรปสเหลยมผนผาทมขนาดความกวาง = 20 หนวย
ความยาว = 50 ดงนนการใสคาตวแปรสองคา หมายความวา :B คอ คาของความกวาง :C คอ คา
ของความยาวมาให นนคอถาใสคาของตวแปรเพยงคาเดยวในโปรแกรมโลโกกจะสรางรปทม
ขนาดความยาวของดานเทากนหมดนนเอง ดงน
หมายเหต ในการเขยนตวแปร เครองหมายโคลอนตองตดกนกบคาตวแปรเสมอ เชน :A
142
การเขยนเสนโคง และวงกลมโดยใช ARC , CIRCLE โดยใชตวแปร
ในโปรแกรม MICROWORLDS PRO ไมสามารถใชคาสง ARC ในการเขยนรปสวนโคง
และ CIRCLE ในการเขยนรปวงกลมได แตเราสามารถทจะเขยนเปน PROCEDURE เพอสราง
เปนตวแปรสามารถปรบคาจานวนหนวยวดได
การเขยน PROCEDURE CIRCLE
TO CIRCLE :STEP
REPEAT 36 [FD :STEP RT 10]
END
จากนนทาการปอนขอมลลงในศนยคาสง COMMAND CENTER โดยพมพในรปแบบ
ตามตวอยาง โดยเราสามารถทจะเพมจานวนหนวยไดตามตองการ โดยมตวอยางของการพมพคาสง
ดงน
CIRCLE จานวนหนวย
ทดลองพมพในศนยคาสง COMMAND CENTER ดงน CIRCLE 10
รปทไดคอ
143
การเขยน PROCEDURE ARC
TO ARC :STEP :RADIUS
REPEAT :RADIUS [FD :STEP RT 10]
END
จากนนทาการปอนขอมลลงในศนยคาสง COMMAND CENTER โดยพมพในรปแบบดงน
ARC :หนวยวดตวแปรท 1 :หนวยวดตวแปรท 2
ทดลองพมพในศนยคาสง COMMAND CENTER ดงน ARC 18 10
รปทไดคอ