ใบงานที่ 2 ใบงานที่ 3 ใบงานที่ 4
ใบงานที่ 1
เรื่อง รู้จักภาษาคอมพิวเตอร์
1)ภาษาคอมพิวเตอร์(Computer languages)คืออะไรให้อธิบายอย่างละเอียด
ตอบ : ภาษาคอมพิวเตอร์ คือภาษาที่ใช้เกี่ยวข้องกับคอมพิวเตอร์ ซึ้งจะใช้ร่อมกับภาษาโปรแกรม ภาษาคอมพิวเตอร์แบ่งออกเป็น 3 ระดับคือ
1. ภาษาระดับเครื่อง ประกอบด้วยเลขที่เป็นรหัส ซึ่งใช้แทนคำสั่งต่าง ๆ โดยเขียนในรูป
ระบบเลขฐานสอง ประกอบด้วยเลบ 0 และ 1 นำมาเขียนติดต่อกัน
2. ภาษาระดับต่ำ เป็นภาษาที่ใช้เป็นสัญญาลักษณ์ข้อความแทนกลุ่มเลขฐานสอง
3. ภาษาระดับสูงเป็นภาษาที่ถูกสร้างขึ้นมาเพื่อให้สามารถเขียนและอ่านโปรแกรมได้ง่ายขึ้น จะมีลักษณะเหมือนภาษาอังกฤษ ซึ้งผู้ที่ไม่มีความรู้เกี่ยวกับระบบฮาร์ดแวร์
ก็สามารถใช้ได้
2)วิวัฒนาการของภาษาคอมพิวเตอร์เป็นอย่างไรจงอธิบาย
ตอบ : ภาษาคอมพิวเตอร์มีการพัฒนาหรือมีวิวัฒนาการโดยลำดับเช่นเดียวกันโดยจะสามารถแบ่งออกเป็นยุคหรือเป็นรุ่นของภาษาซึ่งในยุคหลังๆจะมีการพัฒนาภาษาให้มีความสะดวกในการอ่านและเขียนง่ายขึ้นกว่าภาษาในยุคแรกๆ สามารถแบ่งภาษาคอมพิวเตอร์ออกได้เป็น5ยุคได้แก่
1.ภาษาเครื่อง(Machine Language)
2.ภาษาแอสเซมบลี(Assembly Language)
3.ภาษาชั้นสูง(High-level Language)
4.ภาษาชั้นสูงมาก(Very High-level Language)
5.ภาษาธรรมชาติ(Natural Language)
3)ให้นักเรียนอธิบาย"ภาษาธรรมชาติ"คืออะไรแล้วเกี่ยวข้องอย่างไรกับภาษาคอมพิวเตอร์
ตอบ : ภาษาธรรมชาติคือภาษาที่ถูกสร้างขึ้นมาจากเทคโนโลยีทางด้านระบบผู้เชี่ยวชาญ ซึ่งเป็นงานที่อยู่ในสาขาปัญญาประดิษฐ์ การที่เรียกว่าภาษาธรรมชาติเพราะมนุษย์สามารถใช้ภาษาพูดป้อนเข้าไปในคอมพิวเตอร์ได้โดยตรงซึ่งอาจมีรูปแบบที่ไม่แน่นอนตายตัว แล้วคอมพิวเตอร์ก็จะแปลคำสั่งเหล่านั้นให้อยู่ในรูปแบบที่คอมพิวเตอร์เข้าใจ ซึ่งเกี่ยวข้องกับภาษาคอมพิวเตอร์ คือเป็นภาษาโปรแกรมหนึ่งที่ใช้สำหรับเป็นคำสั่งคอมพิวเตอร์ซึงเหมือนกับภาษาคอมพิวเตอร์แต่แตกต่างกันคือภาษาธรรมชาติจะป้อนข้อมูลเป็นภาษาพูดเข้าไปในคอมพิวเตอร์ได้โดยตรง
ใบงานที่2
เรื่องการพัฒนาโปรแกรม
คำชี้แจง:ให้นักเรียนเขียนคำตอบให้ละเอียด
1.ให้นักเรียนเขียนขั้นตอนการพัฒนาโปรแกรมของโปรเจ็คที่นักเรีย
ตอบ : 1.การวิเคราะห์ปัญหาว่าในการทำโปรเจ็คเกี่ยวกับ
ความสวยความงาม ว่ามีข้อมูลส่วนไหนขาดหายไปเพียงพอแล้วหรือไม่
2.หลังจากวิเคราะห์ปัญหาได้แล้วก็จะเริ่มการออกแบบโปรเจ็คหน้าเว็บให้เหมาะกับหัวข้อโปรเจ็คที่เราจะทำ
3.ลองทดสอบดูว่าสามารถเข้าดูได้จริงและตรงไหนผิดพลาด เข้าไม่ได้ ตรงไหน
ก็ทำการแก้ไขให้สมบูรณ์
ใบงานที่3
เรื่องการวิเคราะห์ปัญหา
คำชี้แจง :ให้นักเรียนเขียนคำตอบให้ละเอียด
1.ให้นักเรียนเขียนขั้นตอนการวิเคราะห์ปัญหา ของโปรเจคของนักเรียนทำ
ตอบ : 1.ปัญหาที่เกิดขึ้นก็คือต้องมีการอัพเดทตลอดเวลา
2.ตรวจสอบอย่างละเอียดว่าสามารถใช้ได้จริงหรือไม่คะ
ดังนั้นต้องคัดกรองอย่างดีเพื่อให้สามารถนำมาปฏิบัติใช้ได้จริงคะ
ใบงานที่ 4
เรื่องการลงรหัสโปรแกรม
คำชี้แจง:ให้นักเรียนเขียนคำตอบให้ละเอียด
1.ให้นักเรียนเขียนผังงานแสดงการทำงานเว็บไซต์ที่นักเรียนทำ
ตอบ : เว็บความสวยความงาม
1.หน้าหลัก 2.แหล่งรวบรวมข้อมูลความสวยความงาม
3.ข้อมูลแนะนำ 4.ข้อมูลที่ต้องการ 5.จบการทำงาน
2.ให้นักเรียนเขียน context daiagram เพื่อแสดงการไหลของข้อมูลของโปรเจคนักเรียน
โดยให้เขียนในลักษณะภาพรวม ไม่ต้องใส่ level
ตอบ : ลักษณะแผนภาพการไหลของข้อมูล ลักษณะแผนภาพการไหลของข้อมูล (DataFlow Diagram) ที่ดีมีคุณสมบัติดังนี้คือ
1. แผนภาพการไหลของข้อมูลระดับสูงสุด (Context Diagram)ที่ดีนั้นควรที่จะต้องเขียนให้ครอบคุลมระบบให้อยู่ใน 1 หน้ากระดาษ
2. แผนภาพการไหลของข้อมูลระดับสูงสุด (Context Diagram)ที่ดีนั้นชื่อของการประมวลผล (Process) ควรเป็นชื่อระบบสารสนเทศนั้น
3. แผนภาพการไหลของข้อมูลระดับสูงสุด (Context Diagram)ที่ดีนั้นชื่อที่เขียนกำกับสัญลักษณ์ต่าง ๆจะต้องเขียนโดยไม่ใช้ชื่อซ้ำกันถ้าสัญลักษณ์นั้นแทนสิ่งที่ต่างกัน
4. แผนภาพการไหลของข้อมูลระดับสูงสุด (Context Diagram) ที่ดีนั้นควรพยายามหลีกเลี่ยงเส้นที่จะต้องเขียนคร่อมเส้นกัน
5. แผนภาพการไหลของข้อมูลระดับสูงสุด (Context Diagram)ที่ดีนั้นในการเขียนชื่อย่อจะต้องเขียนโดยบันทึกความหมายของตัวย่อนั้นในพจนานุกรมข้อมูล (data dictionary)