พื้นฐานการเขียนโปรแกรม (ง30205)

เวลาเรียน จ.(6)_5/4

คะแนน  100 คะแนน

– งาน ก#1                         5  คะแนน

– งาน ก#2                       10  คะแนน

– งาน ก#3                         5  คะแนน

– งาน #4                         15  คะแนน

– งานย่อยและสอบย่อย   45  คะแนน

– สอบ                             20 คะแนน
………………………………………………………………………………………………

****คะแนนของนักเรียน****     –ม.5/4–     <<<<<<
>>>>ผลงานนักเรียน<<<<
………………………………………………………………………………………………

งาน ก#1 (5 คะแนน) จ.29/10/61 –งานกลุ่ม–
แบ่งกลุ่ม จำนวน 6 กลุ่ม ศึกษาเรื่องต่อไปนี้ >>หัวข้องาน<<
รายชื่อกลุ่ม ม.5/4
เริ่ม นำเสนอ(ทุกคน) จ.05/11/61
ส่ง Link มาที่   ส่งงาน    ตรวจสอบการส่ง
………………………………………………………………………………………………

งาน ก#2 (10 คะแนน) จ.29/10/61 –งานเดี่ยว–
ให้นักเรียนศึกษา เรื่องการเขียนโปรแกรรม จำนวน 2 เรื่อง (บังคับ 1 course  ages 18)
จาก https://code.org/ หรือ https://studio.code.org/
โดยบันทึก certificate และ บันทึกหน้าจอในเรื่องที่เรียนผ่าน

คลิก>>ส่งงาน       ตรวจสอบการส่ง
ส่งก่อนสอบกลางภาค 2 สัปดาห์
………………………………………………………………………………………………

งานย่อย 1 (5 คะแนน) จ.05/11/61 –งานเดี่ยว–
ฝึกเขียนโปรแกรมครั้งที่ 1
ฟังก์ชัน printf() ให้นักเรียนศึกษา Link ต่อไปนี้
https://www.tutorialspoint.com/cprogramming/c_program_structure.htm

ส่งภายในคาบเรียน
………………………………………………………………………………………………

งานย่อย 2 (5 คะแนน) จ.12/11/61 –งานเดี่ยว–
ฝึกเขียนโปรแกรมครั้งที่ 2
ให้นักเรียนศึกษา Link ต่อไปนี้
https://www.tutorialspoint.com/cprogramming/c_variables.htm

ส่งภายในคาบเรียน
………………………………………………………………………………………………

งานย่อย 3 (5 คะแนน) จ.19/11/61 –งานเดี่ยว–
ฝึกเขียนโปรแกรมครั้งที่ 3
ให้นักเรียนศึกษา Link ต่อไปนี้
https://www.tutorialspoint.com/learn_c_by_examples/variables_in_c.htm

ส่งภายในคาบเรียน
………………………………………………………………………………………………

งาน ก#3 (5 คะแนน) จ./26/11/61 –งานเดี่ยว–เขียน-
ให้นักเรียน ค้นคว้าและอธิบายพร้อมวาดรูปตามหัวข้อต่อไปนี
1. วาดรูป สัญลักษณ์ผังงาน  ชื่อ ความหมาย
2. วาดรูป ของผังงานต่อไปนี้
2.1 ตามลำดับ(Sequence)
2.2 ตามเงื่อนไข(Decision or Selection)
ก. if
ข. if  else
ค. switch case
2.3 ทำซ้ำ(Repeation or Loop)
ก. while
ข. do while
ค. for

ส่งภายในคาบเรียนครั้งต่อไป

………………………………………………………………………………………………

งานย่อย 4 (5 คะแนน) จ.03/12/61 –งานเดี่ยว–
ฝึกเขียนโปรแกรมครั้งที่ 4
ฟังก์ชัน scanf()
ให้นักเรียนศึกษา Link ต่อไปนี้
https://www.tutorialspoint.com/cprogramming/c_input_output.htm
http://bit.ly/2AKPxB1
และ พิมพ์โปรแกรมตามผังงานนี้
images
อ้างอิงรูปภาพ : http://www.technonp.ac.th/student3/fernhtml/4.html(01/07/2557)

อธิบายผังงาน
รับข้อมูล 2 ค่า
นำมายกกำลัง 2 และบวกกัน เก็บไว้ที่ x
แสดงผล ค่า x

ส่งภายในคาบเรียน
………………………………………………………………………………………………

งานย่อย 5 (5 คะแนน) จ.24/12/61 –งานเดี่ยว–เขียน-
ให้นักเรียนจดบันทึก การเขียนผังงานตามภาพ

ภาพขยาย ภาพที่ 1ภาพที่ 2
ส่งคาบเรียนครั้งต่อไป
………………………………………………………………………………………………

งานย่อย 6 (5 คะแนน) จ.24/12/61 –งานเดี่ยว–
ฝึกเขียนโปรแกรมครั้งที่ 5
ฟังก์ชัน if ให้นักเรียนศึกษา Link ต่อไปนี้
https://www.tutorialspoint.com/cprogramming/if_statement_in_c.htm

ส่งภายในคาบเรียน
………………………………………………………………………………………………

งาน #4 (15 คะแนน) จ.07/01/62 -งานเดี่ยว-
ให้นักเรียน เขียนโปรแกรมด้วยภาษาซี
พิมพ์ใส่  Word  >>>โจทย์ปัญหา ฟังก์ชัน for <<<
ตามหัวข้อดังนี้  ม.5/4

1.โค้ดโปรแกรมภาษาซี แสดงผล ชื่อ ชั้น เลขที่ เปลี่ยนชื่อตัวแปร
และให้ทำงานตามโจทย์ปัญหา ฟังก์ชัน for
2.รูปผลลัพธ์ ของโปรแกรมตามข้อ 1
3.เขียนผังงาน ตามโปรแกรมในข้อ 1   (Draw.io หรือ cacoo.com)
ปริ้นส่งด้วยกระดาษ A4 (ใส่ภาพโจทย์ด้วย)

ส่งก่อนสอบปลายภาค 2 สัปดาห์
………………………………………………………………………………………………

งานย่อย 7 (5 คะแนน) จ.07/01/62 –งานเดี่ยว–
ฝึกเขียนโปรแกรมครั้งที่ 6
ฟังก์ชัน for ให้นักเรียนศึกษา Link ต่อไปนี้
https://www.tutorialspoint.com/cprogramming/c_for_loop.htm
https://benzneststudios.com/blog/c-programming/c-programming-basic-2/

ส่งภายในคาบเรียน
………………………………………………………………………………………………
………………………………………………………………………………………………

DOWNLOAD
Code Blocks-13.12

Dev-C++ 5.11

ศึกษาเพิ่มเติม
บทเรียนภาษาซี
https://sites.google.com/site/cprogramingbypanus/home
http://www.mwit.ac.th/~jeab/tech30101.php
http://www.tice.ac.th/division/website_c/index_1.htm
การใช้งาน Google Docs สร้างแบบสอบถามและข้อสอบ
เริ่มต้นเขียนโปรแกรมกับ Code::Blocks
รูปแบบการทำเอกสารอ้างอิง
http://www.tutorialspoint.com/cprogramming/
http://www.jaturapad.com/online-class/c/index.html
http://www.comscidev.com/
Draw.io เครื่องมือวาด flowchart แบบออนไลน์
https://www.livecoding.tv/
codebeautify.org/
แปลงความคิดในหัว (Flowchart) ให้กลายเป็น Code
https://www.sololearn.com/

App Android
https://programminghub.io/
http://compiler.programminghub.io/

Game เพื่อการเรียน
รู้จักสัญลักษณ์ของผังงาน
เรียนรู้ผังงาน
https://code.org/ หรือ https://studio.code.org/