ใบงานที่ 17 18จุด2

18
ใใใใใใใใ 17.2 ใใใใใใใใใใใใใใใ ใใใใใ ใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใ ใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใ ใใใใใ 6 ใใใใใใใใใใใใใ ใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใ ใใใ ใใใใใใใใใใใใใใใใใใใ ใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใ ใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใใ ใใใใใ............................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. ใใใใใใใใใใใใใใใ ใใใใใ................................................... 1............................................................... ....... 2...............................................................

Upload: surachetza

Post on 25-May-2015

1.383 views

Category:

Documents


0 download

DESCRIPTION

57

TRANSCRIPT

Page 1: ใบงานที่ 17 18จุด2

ใบงานที่�� 17.2 โครงสร�างแบบที่างเลื�อก

ให้�นั�กเรียนัศึ�กษาห้นั�งสื�อเรียนัรีายวิ�ชาพื้��นัฐานัเทคโนัโลยสืารีสืนัเทศึและการีสื��อสืารี บทท� 6 ห้�วิข้�อเครี��องมื�อท�ใช�ในัการีออกแบบและข้��นัตอนัในัการีแก�ปั&ญห้า และโครีงสืรี�างการีโปันัแกรีมื แล�วิให้�แต(ละกล)(มืช(วิยก�นัวิ�เครีาะห้*ปั&ญห้าจากบ�ตรีโจทย*ปั&ญห้าท�ได้�รี�บและตอบค.าถามืต(อไปันั�

โจที่ย์�......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

ข้�อมู�ลืออก.............................................................................................

...............................................................................................

...............................................................................................

.........................................................

รีายช��อสืมืาช�กในักล)(มื...................................................

1...................................................................... 2.................................................................

3...................................................................... 4.................................................................

Page 2: ใบงานที่ 17 18จุด2

ข้�อมู�ลืเข้�า..............................................................................................

...............................................................................................

...............................................................................................

...............................................................................................

...............................................................................................

...............................................................................................

...............................................................................................

.......................................................................

ตั�วแปรที่��ใช้� (Variable)

...............................................................................................

...............................................................................................

...............................................................................................

...............................................................................................

...............................................................................................

...............................................................................................

...............................................................................................

.......................................................................

การประมูวลืผลื

รี ห้� สืล.า ล อง.....................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

Page 3: ใบงานที่ 17 18จุด2

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

.

ผ�งงาน (flowchart)

ใบงานที่�� 17.3 โครงสร�างแบบวนซ้ำ#$า

รีายช��อสืมืาช�กในักล)(มื...................................................

1...................................................................... 2.................................................................

3...................................................................... 4.................................................................

Page 4: ใบงานที่ 17 18จุด2

ให้�นั�กเรียนัศึ�กษาห้นั�งสื�อเรียนัรีายวิ�ชาพื้��นัฐานัเทคโนัโลยสืารีสืนัเทศึและการีสื��อสืารี บทท� 6 ห้�วิข้�อเครี��องมื�อท�ใช�ในัการีออกแบบและข้��นัตอนัในัการีแก�ปั&ญห้า และโครีงสืรี�างการีโปันัแกรีมื แล�วิให้�แต(ละกล)(มืช(วิยก�นัวิ�เครีาะห้*ปั&ญห้าจากบ�ตรีโจทย*ปั&ญห้าท�ได้�รี�บและตอบค.าถามืต(อไปันั�

โจที่ย์�......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

ข้�อมู�ลืออก.............................................................................................

...............................................................................................

...............................................................................................

.........................................................

ข้�อมู�ลืเข้�า..............................................................................................

...............................................................................................

...............................................................................................

...............................................................................................

...............................................................................................

Page 5: ใบงานที่ 17 18จุด2

...............................................................................................

...............................................................................................

.......................................................................

ตั�วแปรที่��ใช้� (Variable)

...............................................................................................

...............................................................................................

...............................................................................................

...............................................................................................

...............................................................................................

...............................................................................................

...............................................................................................

.......................................................................

การประมูวลืผลื

รี ห้� สืล.า ล อง.....................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

......................................................................................................

Page 6: ใบงานที่ 17 18จุด2

......................................................................................................

.

ผ�งงาน (flowchart)

ก%จกรรมูที่��18 การพั�ฒนาโปรแกรมู 1.จ(ดประสงค�ผู้1�เรียนัสืามืารีถ

1.1 อธิ�บายข้��นัตอนัการีพื้�ฒนัาโปัรีแกรีมื

1.2 ใช�โปัรีแกรีมื Dev-c++เบ��องต�นั

1.3 อธิ�บายโครีงสืรี�าง โปัรีแกรีมืภาษาซี

1.4 บอกควิามืแตกต(างข้องการี compile.run และ momplie&run

1.5 บอกวิธิการีด้1ผู้ลล�พื้ธิ*ข้องการี compile&run

2.แนวค%ด

Page 7: ใบงานที่ 17 18จุด2

ห้ล�งจากท�ได้�ออกแบบวิ�ธิในัการีแก�ปั&ญห้าซี��งอย1(ในัรี1ปัแบบข้องรีห้�สืล.าลองห้รี�อผู้�งงานัแล�วิข้��นัตอนัต(อไปันั�ค�อการีพื้�ฒนัาโปัรีแกรีมืตามืผู้�งงานัด้�งกล(าวิ โด้ยการีเข้ยนัโปัรีแกรีมืด้�วิยภาษาใด้ภาษาห้นั��ง จากนั��นัต�องท.าการีตรีวิจสือบโปัรีแกรีมืท�ได้�พื้�ฒนัาข้��นั และจ�ด้ท.าเอกสืารีปัรีะกอบการีพื้�ฒนัาโปัรีแกรีมื

การีเข้ยนัโปัรีแกรีมืจ.าเปั6นัต�องใช�โปัรีแกรีมืแปัลภาษาสื.าห้รี�บโปัรีแกรีมื Dev-C+++เปั6นัโปัรีแกรีมืแปัลภาษาซีท�มืควิามืสืะด้วิกในัการีใช�งานั มืเครี��องมื�ออ.านัวิยควิามืสืะด้วิกเพื้ยงพื้อ และสืามืารีถปัรี�บแต(งค(าเรี��มืต�นัให้�เห้มืาะก�บการีการีใช�งานัข้องแต(ละบ)คคล

โครีงสืรี�างห้ล�กข้องโปัรีแกรีมืภาษาซีปัรีะกอบด้�วิยสื(วินัห้�วิโปัรีแกรีมื สื(วินัโปัรีแกรีมืห้ล�กสื(วินัโปัรีแกรีมืย(อย และในัสื(วินัข้องโปัรีแกรีมืห้ล�กและโปัรีแกรีมืย(อยปัรีะกอบด้�วิยสื(วินัปัรีะกาศึต�วิแปัรีท�องถ��นั และในัสื(วินัข้องค.าสื��ง เมื��อเข้ยนัโปัรีแกรีมืตามืโครีงสืรี�างแล�วิต�องคอมืไพื้ล*โปัรีแกรีมืท�เข้ยนัข้��นัก(อนั จ�งจะสืามืารีถรี�นัโปัรีแกรีมืเพื้��อด้1ผู้ลล�พื้ธิ*ได้�

3.ส��อ-อ(ปรณ์� 3.1

ใบงานั

ใบงานัท� เรี��อง เวิลา(นัาท)

18.118.218.3

การีพื้�ฒนัาโปัรีแกรีมืรี1 �จ�กโปัรีแกรีมื DEV-C+++

104050

Page 8: ใบงานที่ 17 18จุด2

โครีงสืรี�างภาษาซี และค.าสื��งแสืด้งผู้ล

3.2 ใบควิามืรี1 �

ใบควิามืรี1 �ท�18.1 เรี��องโปัรีแกรีมื DEV-C++

3.3 อ��นัๆ

@ต�วิอย(างโปัรีแกรีมื ห้รี�อโปัรีแกรีมืสื(งเสืรี�มืการีเรียนัรี1 � พื้รี�อมืรีห้�สืต�นัฉบ�บ

@ห้นั�งสื�อเรียนัรีายวิ�ชาพื้��นัฐานัเทคโนัโลยสืารีสืนัเทศึและการีสื��อสืารี ช��นัมื�ธิยมืศึ�กษา

ปั9ท�4-6 ข้องสืถาบ�นัสื(งเสืรี�มืการีสือนัวิ�ทยาศึาสืตรี*และเทคโนัโลย

4.ว%ธี�ด#าเน%นการ

4.1 การีจ�ด้เตรียมื

4.1.1 ใบงานัท�18.1-18.3 ตามืจ.านัวินัผู้1�เรียนั

4.1.2 เครี��องคอมืพื้�วิเตอรี*พื้รี�อมืต�ด้ต��งโปัรีแกรีมื DEV-C++

4.2 ข้��นัตอนัด้.าเนั�นัการี

4.2.1 ผู้1�สือนันั.าเข้(าสื1(บทเรียนัโด้ยการีสืาธิ�ตต�วิอย(างโปัรีแกรีมืท�นั(าสืนัใจ เช(นัโปัรีแกรีมืเกมืโปัรีแกรีมืสื(งเสืรี�มืการีเรียนัรี1 � และกเปั:ด้ต�วิอย(างรีห้�สืต�นัฉบ�บให้�ผู้1�เรียนัได้�สื�งเกต

4.2.2 ผู้1�เรียนัศึ�กษาเนั��อห้าจากห้นั�งสื�อเรียนัรีายวิ�ชาพื้��นัฐานัเทคโนัโลยสืารีสืนัเทศึและการีสื��อสืารี บทท�7 เรี��องการีพื้�ฒนัาโปัรีแกรีมื ห้�วิข้�อข้��นัตอนัการีพื้�ฒนัาโปัรีแกรีมื และภาษาโปัรีแกรีมืคอมืพื้�วิเตอรี*

ใบงานที่�� 18.1 การพั�ฒนาโปรแกรมู

รีายช��อสืมืาช�กในักล)(มืท�...........................

1.......................................................... 2................................................

Page 9: ใบงานที่ 17 18จุด2

1.ให้�ผู้1�เรียนัศึ�กษาห้นั�งสื�อเรียนัรีายวิ�ชาพื้��นัฐานัเทคโนัโลยสืารีสืนัเทศึและการีสื��อสืารี บทท� 7 เรี��องการีพื้�ฒนัาโปัรีแกรีมื ห้�วิข้�อข้��นัตอนัการีพื้�ฒนัาโปัรีแกรีมื แล�วิพื้�จารีณาข้�อควิามืด้�านัซี�ายมื�อวิ(าอย1(ในัข้��นัตอนัใด้ในัการีพื้�ฒนัาโปัรีแกรีมื

การีด้.าเนั�นัการี ข้��นัตอนัการีพื้�ฒนัาโปัรีแกรีมื

เข้ยนัโปัรีแกรีมืตามืผู้�งงานัท�เตรียมืไวิ�รีะบ)ข้�อก.าห้นัด้ข้องโปัรีแกรีมืต�ด้ต��งโปัรีแกรีมืลงบนัเครี��องคอมืพื้�วิเตอรี*เครี��องอ��นับ�นัท�กข้�อผู้�ด้พื้ลาด้ข้องโปัรีแกรีมืเพื้��อนั.ากล�บมืาแก�ไข้นั.าข้�อก.าห้นัด้ข้องโปัรีแกรีมืท�ได้�มืาเข้ยนัเปั6นัผู้�งงานับ�นัท�กแนัวิค�ด้ในัการีแก�ปั&ญห้าโปัรีแกรีมืท.าค1(มื�อใช�งานัโปัรีแกรีมืคอมืไพื้ล*และรี�นัโปัรีแกรีมืแบ(งโปัรีแกรีมืเปั6นัสื(วินัย(อยก.าห้นัด้ช)ด้ข้�อมื1ลเข้�าท�เปั6นัไปัได้� และก.าห้นัด้ผู้ลล�พื้ธิ*ท�ควิรีจะเปั6นั เมื��อโปัรีแกรีมืท.างานันั.าโปัรีแกรีมืไปัใช� โด้ยจ.าลองสืถานัการีณ*การีใช�งานั

รีายช��อสืมืาช�กในักล)(มืท�...........................

1.......................................................... 2................................................

Page 10: ใบงานที่ 17 18จุด2

ออกแบบสื(วินัต�ด้ต(อก�บผู้1�ใช�

4.2.3 ผู้1�เรียนัท.าใบงานัท� 18.1 เรี��องการีพื้�ฒนัาโปัรีแกรีมื

4.2.4 ผู้1�สือนัสื)(มืผู้1�เรียนัเฉลยค.าตอบในัใบงานัท� 18.1

4.2.5 ผู้1�เรียนัศึ�กษาใบควิามืรี1 �ท� 18.1 เรี��องโปัรีแกรีมื Dev-C++

4.2.6 ผู้1�เรียนัท.าใบงานัท� 18.2-18.3

4.2.7 ผู้1�เรียนัและผู้1�สือนัรี(วิมืก�นัอภ�ปัรีายและสืรี)ปัการีพื้�ฒนัาโปัรีแกรีมื

5. การีวิ�ด้และปัรีะเมื�นัผู้ล

5.1 สื�งเกตการีณ*ท.าก�จกรีรีมืรี(วิมืก�นั

5.2 ตรีวิจค.าตอบในัใบงานั

6. แห้ล(งข้�อมื1ลเพื้��มืเต�มื

6.1 ห้นั�งสื�อเรียนัรีายวิ�ชาพื้��นัฐานัเทคโนัโลยสืารีสืนัเทศึและการีสื��อสืารี ช��นัมื�ธิยมืศึ�กษาปั9ท� 4-6

ข้องสืถาบ�นัสื(งเสืรี�มืการีสือนัวิ�ทยาศึาสืตรี*และเทคโนัโลย

6.2 http://www.staffs.wu.ac.th/syaowara/C/lecture1.ppt ( 4/10/52 )

6.3 http://www.bloodshed.net ด้าวินั*โห้ลด้โปัรีแกรีมื Dev-C++

( 4/10/52 )

6.4 http://www.programming.in.th

7. ข้�อเสืนัอแนัะ

Page 11: ใบงานที่ 17 18จุด2

7.1 ข้ณะผู้1�เรียนัเข้ยนัโปัรีแกรีมืแล�วิคอมืไพื้ล*ห้รี�อรี�นัโปัรีแกรีมืมื�ก มืข้�อผู้�ด้พื้ลาด้จากการีเข้ยนั

โปัรีแกรีมืเก�ด้ข้��นัเสืมือ เช(นั การีไมื(ใสื(วิงเล<บ ไมื(ใสื(เครี��องห้มืาย : ห้รี�อเครี��องห้มืาย พื้�มืพื้*“

ค.าสื��งไมื(ถ1กต�อง พื้�มืพื้*ค.าสื��งเปั6นัอ�กษรีต�วิพื้�มืพื้*ให้ญ( เปั6นัต�นั ผู้1�สือนัควิรีตรีวิจสือบโปัรีแกรีมื

ท�ผู้1�เรียนัเข้ยนัอย(างละเอยด้เพื้��อช(วิยแก�ปั&ญห้าได้�อย(างถ1กต�อง

7.2 ข้�อ 13 ในัใบงานัท� 18.3 ถ�ามืเวิลาไมื(พื้ออาจให้�ผู้1�เรียนัท.าเปั6นัการีบ�านั และผู้1�สือนัอาจท.าให้�

โจทย*เพื้��มืเต�มืเพื้��อฝึ>กท�กษะผู้1�เรียนัได้�อกตามืท�เห้<นัสืมืควิรี

ใบงานที่�� 18.2 ร��จ�กโปรแกรมู Dev-C++

1. ให้�ผู้1�เรียนัศึ�กษาใบควิามืรี1 �ท� 18.1 เรี��องโปัรีแกรีมื Dev-C++

2. ให้�ผู้1�เรียนัเปั:ด้โปัรีแกรีมื Dev-C++ โด้ยคล�กท� Start --> Programs

--> BloodshedDev-C++ -->

รีายช��อสืมืาช�กในักล)(มืท�..............................................

1...................................................................... 2...........................................................................

3...................................................................... 4...........................................................................

Page 12: ใบงานที่ 17 18จุด2

3.จากนั��นัคล�กเมืนั1File New Source File ด้�งรี1ปั

ห้รี�อคล�ก Source File ด้�งรี1ปั

1 3

2

2

3

1

Page 13: ใบงานที่ 17 18จุด2

4.จากภาพื้ให้�นั�กเรียนัเต�มืห้มืายเลข้ท�ก.าก�บสื(วินัปัรีะกอบข้องห้นั�าต(างโปัรีแกรีมื Dev-C++

ให้�สือด้คล�องก�บงานัต(อไปันั�

1

2

1

2

3

4 56 7

Page 14: ใบงานที่ 17 18จุด2

………1) สืรี�างแฟ้@มืโปัรีเจ<กต*ให้มื(

............2)เข้ยนัค.าสื��งภาษาช

...........3)ปัรี�บแต(งโปัรีแกรีมื Dev-C++

………4)ตรีวิจสือบสืถานัการีณ*พื้�มืพื้*วิ(าพื้�มืพื้*ท�บห้รี�อพื้�มืพื้*แทรีก

............5)ด้1ผู้ลการีคอมืไพื้ล*และข้�อควิามืแจ�งควิามืผู้�ก.าลาด้

............6)ด้1แฟ้@มืท�อย1(ในัโปัรีเจ<กต*ปั&จจ)บ�นั

............7)ใช�สื.าห้รี�บเล�อกพื้��นัท�การีใช�งานัแฟ้@มืท�ต�องการี

............8)สื��งคอมืไพื้ล*และรี�บโปัรีแกรีมื

............9)เปั:ด้แฟ้@มืงานัเด้�มืท�มือย1(

............10)สืรี�างแฟ้@มืภาษาซีให้�อย(ภายใต�โปัรีเจ<กต*ปั&จจ)บ�นั

5. ให้�ผู้1�เรียนัพื้�จารีณาแลพื้สื.ารีวิจสื�ญล�กษณ*รี1ปัต(างๆ ท�ปัรีากฏในัตารีาง แล�วิเข้ยนัช��อสื�ญล�กษณ*รี1ปัคย*ล�ด้ในัการีเรียกใช�งานั แลพื้ห้นั�าท�ลงในัตารีางท�ก.าห้นัด้ให้�

สื�ญล�กษณ* ช��อสื�ญล�กษณ* คย*ล�ด้ ห้นั�าท�

Page 15: ใบงานที่ 17 18จุด2