การเขียนโปรแกรมคอมพวิ เตอร์ ทำไมตอ้ งเรียนเขียนโปรแกรม 1.เพิ่มทกั ษะในกำรแกไ้ ขปัญหำและกำรคิดเชิงตรรกะ - กำรเขียน Code จะช่วยสอนใหน้ กั ศึกษำแกป้ ัญหำ ใน เร่ืองของกำรหำขอ้ บกพร่อง (debugging) หรือแกข้ อ้ ผดิ พลำด ต่ำงๆ ในกำรเขียนโปรแกรม
ทกั ษะที่เกิดข้ึนจำกกำรแกป้ ัญหำดำ้ นไอทีเหล่ำน้ี สำมำรถ นำไปประยกุ ตใ์ ชใ้ นกำรแกป้ ัญหำต่ำงๆ อยำ่ งสร้ำงสรรค์ ใน ชีวิตประจำวนั ได้ เช่น บูทเคร่ืองไม่ติด ( ตวั เรำเองจะเริ่มมี กระบวนกำรวิเครำะห์ตำมหลกั กำรมำกกวำ่ ท่ีจะฟันธงเลยวำ่ เคร่ืองเสีย)
2.ในโลกปัจจุบนั ที่ถูกควบคุมดว้ ยเทคโนโลยอี ยำ่ งสมบูรณ์ - ทุกวนั น้ี เรำจะมีชีวิตอยู่ได้ยงั ไงโดยไม่ใช้ซอฟท์แวร์ ต่ำงๆ เรำสื่อสำรผำ่ นโทรศพั ทม์ ือถือ พฒั นำโปรแกรมในกำร ออกแบบที่อยู่อำศัย อำหำร และแทบทุกส่ิงทุกอย่ำง ใน ชีวิตประจำวนั เม่ือเทคโนโลยีเขำ้ มำมีบทบำทหลกั เช่นน้ี เรำ จึงเขำ้ ใจวำ่ ระบบเหล่ำน้ีทำงำนยงั ไง สง่ั กำรควบคุมอยำ่ งไร
3.สร้ำงโอกำส ในกำรสร้ำงเสน้ ทำงอำชีพและมีงำนท่ีดี -ปั จ จุ บัน น้ ี ส ำ ย ง ำ น ต่ ำ ง ๆ ก็ ต้อ ง ก ำ ร ผู้ช ำ น ำ ญ ก ำ ร ด้ำ น คอมพิวเตอร์ คนท่ีรู้เท่ำทนั และมีทกั ษะดำ้ นคอมพิวเตอร์ จะ มีโอกำสทำงำนได้ในแทบทุกสำยอำชีพ เพรำะทุกสำยงำน ต่ำงตอ้ งกำรผเู้ ช่ียวชำญดำ้ นเทคโนโลยที ้งั น้นั
กำรเป็นนกั ออกแบบโปรแกรม กเ็ หมือนกบั กำรลองผดิ ลองถกู คลำ้ ยทฤษฎี ผ้งึ กบั แมลงวนั
กอ่ นเขียน Code ต้องวิเคราะห์ให้เป็น ผงั งำน (Flowchart) คือ แผนภำพแสดงลำดบั ข้นั ตอนกำร ทำงำนของ Algorithm, Workflow, Process เป็นเครื่องมือใช้ กำรรวบรวมจดั ลำดบั ควำมคิด เพ่ือใหเ้ ห็นข้นั ตอนกำรทำงำน ท่ีชัดเจนและใช้วำงแผนกำรทำงำนข้นั แรก โดยสัญลกั ษณ์ Flowchart แสดงถึงกำรทำงำนลกั ษณะต่ำงๆ เช่ือมต่อกนั
ตวั อยำ่ งที่ 1 : ใหน้ กั ศึกษำเขียนผงั งำน กำรรับค่ำขอ้ มลู โดย กำหนดเง่ือนไข ดงั ต่อไปน้ี ป้ อนขอ้ มูลกำรคำนวณค่ำ โดยกำหนดใหเ้ คร่ือง คอมพิวเตอร์รับค่ำ A = 10 และ B = 5 เมื่อป้ อนขอ้ มูลเขำ้ สู่ ระบบแลว้ โดยกำหนดใหค้ ่ำ A และ ค่ำ B ประมวลผล รวมกนั โดยไดผ้ ลลพั ธ์ เป็นค่ำ C ออกทำงจอภำพ
Begin กำรเขียนผงั งำนตอ้ งมี เร่ิมตน้ กำรทำงำน รับค่ำ A = 10 , B = 5 / สิ้นสุดกำรทำงำน A+B ใชส้ ญั ลกั ษณ์ส่ีเหล่ียมดำ้ นขนำนเพรำะ 10 + 5 ป้ อนขอ้ มูลโดยไม่ไดม้ ีกำรระบุส่ือ C = 15 ใชส้ ญั ลกั ษณ์สี่ผนื ผำ้ เพรำะ มีกำรคำนวณ End ประมวลผล ใชส้ ญั ลกั ษณ์เพรำะ มีกำรแสดงผล ออกทำงจอภำพ
Search
Read the Text Version
- 1 - 15
Pages: