Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

About

616 views

Published on

  • Be the first to comment

  • Be the first to like this

About

  1. 1. = C programming By…iamch❀mmy = วิชาการเขียนโปรแกรมภาษาซีเบื้องต้น ง20246 ชั้นมัธยมศึกษาปีที่ 3 สาระการเรียนรู้ มาตรฐานการเรียนรู้ ตัวชี้วัด และผลการเรียนรู้ หลั ก สู ต รกลุ่ ม สาระการเรี ย นรู้ ก ารงานอาชี พ และเทคโนโลยี โรงเรี ย นสวนแตงวิ ท ยา จั ง หวั ด สุพ รรณบุรี สาระที่ 3 เทคโนโลยี สารสนเทศและการสื่ อสาร วิชาการเขีย นโปรแกรมภาษาซีเบื้องต้น ง20246 ชั้นมัธยมศึกษาปีที่ 3 สาระที่ 3 เทคโนโลยีสารสนเทศและการสื่อสาร มาตรฐาน ง 3.1 เข้าใจ เห็นคุณค่า และใช้กระบวนการเทคโนโลยีสารสนเทศในการสืบค้นข้อมูล การเรียนรู้ การสื่อสาร การแก้ปัญหา การทางานและอาชีพอย่างมีประสิทธิภาพ ประสิทธิผล และ มีคุณธรรม ตัวชี้วัด ง 3.1 ม. 3/2 เขียนโปรแกรมภาษาขั้นพื้นฐาน สาระการเรียนรู้แกนกลาง หลั ก การพื้ น ฐานในการเขี ย นโปรแกรม แนวคิ ด และหลั ก การโปรแกรม โครงสร้ า งโปรแกรม ตัว แปร การล าดั บ ค าสั่ ง การตรวจสอบเงื่ อ นไข การควบคุ ม โปรแกรม ค าสั่ ง แสดงผล และรั บ ข้ อ มู ล การเขียนโปรแกรมแบบง่าย ๆ ผลการเรียนรู้ : 1) นักเรียนทราบประวัติความเป็นมาของภาษาซี 2) นักเรียนสามารถติดตั้งโปรแกรม Dev-C++ ที่ใช้ในการเรียนได้ 3) นักเรียนทราบขั้นตอนการเขียนโปรแกรม 4) นักเรียนรู้จักระดับภาษาในการเขียนโปรแกรม 5) นักเรียนเข้าใจความแตกต่างของโปรแกรมแปลภาษา 6) นักเรียนสามารถเขียนจาลองความคิดเป็นข้อความและผังงานได้ 7) นักเรียนทราบโครงสร้างอย่างง่ายของโปรแกรมที่เขียนด้วยภาษาซี 8) นักเรียนสามารถเขียนโปรแกรมภาษาซีสั่งพิมพ์ข้อความออกทางหน้าจอได้ 9) นักเรียนทราบวิธีการเขียนคาสั่งภาษาซีให้ข้อความขึ้นบรรทัดใหม่ได้
  2. 2. = C programming By…iamch❀mmy = ผลการเรียนรู้ (ต่อ) : 10) นักเรียนสามารถเขียนเครื่องหมายหรืออักขระที่ไม่สามารถเขียนโค้ดเพื่อแสดงผลอย่างตรงไป ตรงมาได้ (รหัสควบคุม) ในภาษาซีได้อย่างถูกต้อง 11) นักเรียนสามารถเขียนอธิบายโปรแกรม (comment) ได้อย่างถูกวิธี 12) นักเรียนสามารถจัดรูปแบบให้กับข้อความในภาษาซี (รหัสรูปแบบ) ได้อย่างถูกวิธี 13) นักเรียนสามารถตั้งชื่อตัวแปรในภาษาซีได้อย่างถูกต้อง เหมาะสม 14) นักเรียนเข้าใจความหมายของตัวแปรแต่ละประเภท สามารถเลือกใช้ตัวแปรประเภทที่เหมาะสม กับการทางานได้ และประกาศตัวแปรในภาษาซีได้อย่างถูกต้อง 15) นักเรียนรู้จักตัวดาเนินการในภาษาซี 3 ประเภท คือ ตัวดาเนินการพื้นฐาน, ตัวดาเนินการ เปรียบเทียบ และตัวดาเนินการทางตรรกศาสตร์ 16) นักเรียนสามารถใช้งานตัวดาเนินการได้อย่างถูกต้อง 17) นักเรียนเข้าใจการทางานรูปแบบคาสั่ง if-else ในภาษาซี และนาไปใช้ได้อย่างถูกต้อง 18) นักเรียนเข้าใจการทางานรูปแบบคาสั่ง switch case ในภาษาซี และนาไปใช้ได้อย่างถูกต้อง 19) นักเรียนเข้าใจการทางานรูปแบบคาสั่ง Loop while ในภาษาซี และนาไปใช้ได้อย่างถูกต้อง 20) นักเรียนเข้าใจการทางานรูปแบบคาสั่ง Loop for ในภาษาซี และนาไปใช้ได้อย่างถูกต้อง คาอธิบายวิชาการเขียนโปรแกรมภาษาซีเบื้องต้น ง20246 2 ชั่วโมง/สัปดาห์/ภาคเรียน 1.0 หน่วยกิต ศึกษาประวัติความเป็นมาของภาษาซี หลักการเขียนโปรแกรม โครงสร้างอย่างง่าย และส วน ประกอบของการเขียนโปรแกรมภาษาซี คาสั่งพื้นฐาน ตัวแปร เงื่อนไขและการทางานซ้า โดยใช้กระบวนการแก้ปัญหา การจาลองความคิดเป็นข้อความ หรือผังงาน เขียนลาดับการทางาน โดยใช้ความรู้ด้านการเขียนโปรแกรมด้วยภาษาซี เพื่ อ ให้ นั ก เรี ย นมี ค วามรู้ ใ นการเขี ย นโปรแกรมภาษาซี เ บื้ อ งต้ น มี ค วามสามารถในการคิ ด การแก้ปัญหา เป็นผู้ใฝ่เรียนรู้ ตั้งใจและปฏิบัติงานร่วมกับผู้อื่นได้อย่างมีความสุข
  3. 3. = C programming By…iamch❀mmy = กาหนดเวลาในการจัดการเรียนรู้ บทเรียนออนไลน์วิชาการเขียนโปรแกรมภาษาซีเบื้องต้น ง20246 จานวน 36 ชั่วโมง หน่วยการเรียนรู้ที่ / ชื่อหน่วย เนื้อหา (บทที่) เวลา (ชั่วโมง) 1 1-2 8 เตรียมตัวเขียนโปรแกรม 2 3-9 18 เริ่มต้นกับภาษาซี 3 10 - 13 10 เงื่อนไขและการทาซ้า รวม 36 บทที่ 1 Overview เป็นบทเรี ย นที่ มุ่ งเน้นให้นักเรี ย นมี ค วามรู้ เ กี่ย วกับ ประวัติ ค วามเป็นมาของ ภาษาซี สามารถติดตั้งโปรแกรม Dev-C++ ได้ รวมทั้งทราบภาพรวมของวิชา และข้อปฏิบัติในการเรียน บทที่ 2 Programming เป็ น บทเรี ย นที่ มุ่ ง เน้ น ให้ นั ก เรี ย นมี ค วามรู้ เ กี่ ย วกั บ ขั้ น ตอนการเขี ย น โปรแกรม ระดับภาษาในการเขียนโปรแกรม ความแตกต่างของโปรแกรมแปลภาษา รวมทั้งนักเรียน สามารถเขียนจาลองความคิดเป็นข้อความและผังงานได้ บทที่ 3 Hello World เป็นบทเรียนที่มุ่งเน้นให้นักเรียนมีความรู้เกี่ยวกับโครงสร้างอย่างง่ายของ โปรแกรมที่เขียนด้วยภาษาซี และการเขียนโปรแกรมภาษาซีสั่งพิมพ์ข้อความออกทางหน้าจอ บทที่ 4 New Line เป็นบทเรียนที่มุ่งเน้นให้นักเรียนทราบวิธีการเขียนคาสั่งภาษาซีให้ข้อความขึ้น บรรทัดใหม่ได้ บทที่ 5 Escape Character เป็นบทเรียนที่มุ่งเน้นให้นักเรียนสามารถเขียนเครืองหมายหรืออักขระ ่ ที่ไม่สามารถเขียนโค้ดเพื่อแสดงผลอย่างตรงไปตรงมาได้ (รหัสควบคุม) ในภาษาซีได้อย่างถูกต้อง
  4. 4. = C programming By…iamch❀mmy = บทที่ 6 Comment เป็นบทเรียนที่มุ่งเน้นให้นักเรียนสามารถเขียนอธิบายโปรแกรม (comment) ได้อย่างถูกวิธี บทที่ 7 Text Formatting เป็นบทเรียนที่มุ่งเน้นให้นักเรียนจัดรูปแบบให้กับข้อความในภาษาซี (รหัสรูปแบบ) ได้อย่างถูกวิธี บทที่ 8 Variable เป็นบทเรียนที่มุ่งเน้นให้นักเรียนสามารถตั้งชื่อตัวแปรได้อย่างถูกต้อง เหมาะสม เข้าใจความหมายของตัวแปรแต่ละชนิด และสามารถเลือกใช้ตัวแปรชนิดที่เหมาะสมกับการทางานได้ นักเรียนประกาศตัวแปรในภาษาซีได้อย่างถูกต้อง บทที่ 9 Operators เป็นบทเรียนที่มุ่งเน้นให้นักเรียนรู้จักตัวดาเนินการในภาษาซี 3 ประเภท คือ ตัวดาเนินการพื้นฐาน, ตัวดาเนินการเปรียบเทียบ และตัวดาเนินการทางตรรกศาสตร์ รวมทั้งสามารถใช้งาน ตัวดาเนินการได้อย่างถูกต้อง บทที่ 10 If-else เป็นบทเรียนที่มุ่งเน้นให้นักเรียนเข้าใจการทางานรูปแบบคาสั่ง if-else ในภาษาซี และนาไปใช้ได้อย่างถูกต้อง บทที่ 11 Switch case เป็นบทเรียนที่มุ่งเน้นให้นักเรียนเข้าใจการทางานรูปแบบคาสั่ง switch case ในภาษาซี และนาไปใช้ได้อย่างถูกต้อง บทที่ 12 Loop while เป็นบทเรียนที่มุ่งเน้นให้นักเรียนเข้าใจการทางานรูปแบบคาสั่ง Loop while ในภาษาซี และนาไปใช้ได้อย่างถูกต้อง บทที่ 13 Loop for เป็นบทเรียนที่มุ่งเน้นให้นักเรียนเข้าใจการทางานรูปแบบคาสั่ง Loop for ใน ภาษาซี และนาไปใช้ได้อย่างถูกต้อง โดยในแต่ละบทประกอบด้วย 1) 2) 3) 4) 5) 6) ผลการเรียนรู้ เนื้อหาบทเรียนและตัวอย่างการเขียนโปรแกรม วิดีโอสอนการเขียนโปรแกรม (บางบท) แบบฝึกหัด แบบทดสอบ แบบบันทึกคะแนนของนักเรียน แบบประเมินทักษะ/กระบวนการ และคุณลักษณะอันพึงประสงค์
  5. 5. = C programming By…iamch❀mmy = เนื้อหาบทเรียน เนื้อหาบทเรียนผู้จัดทาได้ประมวลเนือหามาจาก ้ 1. เว็บไซต์ http://www.programming.in.th สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี (สสวท.) สาขาวิชาคอมพิวเตอร์ 2. หนังสือเรียนรายวิชาเพิมเติม เทคโนโลยีสารสนเทศและการสื่อสาร ภาษาซี ่ กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี ชั้นมัธยมศึกษาปีที่ 4-6 จัดทาโดยสถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี ปี 2553 3. เว็บไซต์ http://courseware.bodin.ac.th/computer/index.html ภาควิชาคอมพิวเตอร์ โรงเรียนบดินทรเดชา (สิงห์ สิงหเสนี) 4. หนังสือคูมือการเขียนโปรแกรมด้วยภาษาซี โดย นิรุธ อานวยศิลป์ ปี 2550 ่ จัดพิมพ์โดย บริษัทโปรวิชั่น จากัด 5. พจนานุกรมอังกฤษ-ไทย SE_ED’S MODERN ENGLISH-THAI DICTIONARY โดย ศ.ดร.วิทย์ เที่ยงบูรณธรรม ปี 2541 จัดพิมพ์โดย บริษัท ซีเอ็ดยูเคชั่น จากัน (มหาชน) ที่อยู่บทเรียนออนไลน์ รายวิชานี้ได้จัดทาเป็นบทเรียนออนไลน์ เพื่อเป็นสื่อในการจัดกิจกรรมการเรียนการสอน โดย มีที่อ ยู่ เ ว็บ ไซต์ คื อ www.iamchommy.wordpress.com สร้ า งขึ้น ด้วยโปรแกรม WordPress (open source web software) และได้นาสื่อสังคม (Social Media) อีกหลาย ๆ ตัวมาประกอบเพื่อให้บทเรียน ออนไลน์มีความสมบูรณ์ และน่าสนใจยิ่งขึ้น เนื้อหาเกี่ยวกับการให้ความรู้เรื่องการเขียนโปรแกรมภาษาซีกับ นักเรียนในระดับมัธยมศึกษาตอนต้น
  6. 6. = C programming By…iamch❀mmy = ผู้จัดทา / ผู้สอน นางสาวชมชญา แก้วกาพร้า ตาแหน่งครู วิทยฐานะครูชานาญการ โรงเรียนสวนแตงวิทยา จ.สุพรรณบุรี สานักงานเขตพื้นที่การศึกษามัธยมศึกษา เขต 9 สานักงานคณะกรรมการการศึกษาขั้นพื้นฐาน กระทรวงศึกษาธิการ การวัด/ประเมินผลการเรียน สิ่งที่ต้องการ ประเมิน ความรู้ วิธี/ เครื่องมือการประเมิน ทดสอบ/ แบบทดสอบ ทักษะ/ กระบวนการ สังเกต/ แบบสารวจรายการ คุณลักษณะ อันพึงประสงค์ สังเกต/ แบบมาตรประมาณค่า เกณฑ์การตัดสิน/ระดับคุณภาพ 8-10 คะแนน หมายถึง ดีมาก 5-7 คะแนน หมายถึง พอใช้ ต่ากว่า 5 คะแนน หมายถึง ปรับปรุง เกณฑ์การผ่าน ระดับพอใช้ขึ้นไป แสดงพฤติกรรม 5 พฤติกรรม หมายถึง ดีมาก ระดับดีขึ้นไป แสดงพฤติกรรม 3-4 พฤติกรรม หมายถึง ดี แสดงพฤติกรรม 1-2 พฤติกรรม หมายถึง พอใช้ แสดงพฤติกรรม 0 พฤติกรรม หมายถึง ปรับปรุง 12-15 คะแนน หมายถึง ดีเยี่ยม ระดับดีขึ้นไป 8-11 คะแนน หมายถึง ดี 4-7 คะแนน หมายถึง พอใช้ 0-3 คะแนน หมายถึง ปรับปรุง
  7. 7. = C programming By…iamch❀mmy = ข้อตกลงร่วมกัน เพื่อการเรียนการสอนมีประสิทธิภาพ มีความเป็นระเบียบ เรียบร้อย เราต้องมีข้อปฏิบัติเป็น ข้อตกลงร่วมกัน ดังนี้ o นักเรียนควรมีวินัย ปฏิบัติตนตามข้อตกลงนี้ o นักเรียนควรตั้งใจเรียน เอาใจใส่ในการเรียน เข้าเรียนอย่างสม่าเสมอ ตรงต่อเวลา และรับผิดชอบงานที่รับมอบหมายด้วยความยินดี o นักเรียนควรมีความซื่อสัตย์สุจริต ให้ข้อมูลที่เป็นจริง ไม่ถือเอาผลงานคนอื่นมา เป็นของตน ไม่แก้ไข หรือลบงานของผู้อื่นที่บันทึกไว้ o ไม่อนุญาตให้นาอาหาร-เครื่องดื่ม เข้าไปรับประทานในห้องคอมพิวเตอร์ o ใช้อุปกรณ์ต่างๆ ในห้องฯ ด้วยความระวังมือ และไม่เคลื่อนย้ายอุปกรณ์ต่าง ๆ o ใช้เครื่องคอมพิวเตอร์และอินเทอร์เน็ตในทางสร้างสรรค์ o ช่วยกันรักษาความสะอาด o หากต้องการความช่วยเหลือ หรือมีข้อสงสัยใด ๆ ให้สอบถามครูได้ ข้อความจากครูชมชญา บทเรี ย นออนไลน์ นี้ นั ก เรี ย นสามารถเข้ า มาศึ ก ษาได้ ทุ ก เวลา ทุ ก สถานที่ พึ ง ระลึ ก ไว้ เ สมอว่ า การตั้ ง ใจศึ ก ษาอย่ า งมี ส มาธิ แสวงหาความรู้ เ พิ่ ม เติ ม ทาแบบฝึ ก หั ด ด้ ว ยตนเอง หมั่ น ทบทวนเนื้ อ หา จะส่ ง ผลดี กั บ ตั ว นั ก เรี ย นเองในอนาคต ทั้ ง นี้ นี้ นั ก เรี ย นสามารถเขี ย นคาแนะนา คาถาม -ข้ อ สงสั ย หรื อ คาติ - ชมในเรื่ อ งเกี่ ย วกั บ การเรี ย นการสอนได้ ทุ ก หน้ า ของเว็ บ ไซต์ และยั ง นั ก เรี ย นยั ง สามารถส่ ง ข้ อ ความ ถึ ง ครู ไ ด้ ที่ เ มนู ส่ ง ข้ อ ความถึ ง ครู ช ม (http://iamchommy.wordpress.com/aboutme/msgtokru ) ครู ยิ น ดี รั บ ฟั ง และตอบคาถามนั ก เรี ย นทุ ก คน ครู ข ออวยพรให้ นั ก เรี ย นทุ ก คนมี ค วามสุ ข ในการเรี ย น มี ส ติ ปั ญ ญาดี เรี ย นรู้ แ ละเข้ า ใจบทเรี ย นนี้ ไ ด้ เ ป็ น อย่ า งดี ทุ ก คน

×