3sci.hcu.ac.th/wp-content/uploads/TQF/TQF_2561/TQF_1-2561/TQF3/… · มคอ. 3 1...

Preview:

Citation preview

มคอ. 3

1

รายละเอยดของรายวชา คณะวทยาศาสตรและเทคโนโลย สาขาวชาวทยาการคอมพวเตอร

ภาคเรยนท 1 ปการศกษา 2561 มหาวทยาลยหวเฉยวเฉลมพระเกยรต

หมวดท 1 ขอมลทวไป

1. รหสและชอรายวชา CS 1333 การโปรแกรมเชงโครงสราง (Structure Programming) 2. จ านวนหนวยกต 3 หนวยกต 3. หลกสตร และประเภทรายวชา หลกสตรวทยาศาสตรบณฑต (วทยาการคอมพวเตอร) ประเภทรายวชาเอกบงคบ 4. ภาคการศกษา / ชนปทเรยน ภาคการศกษาท 1/ชนปท 1 5. รายวชาทตองเรยนมากอน (Pre-requisite) ไมม 6. รายวชาทตองเรยนพรอมกน (Co-requisite) ไมม 7. ชออาจารยผรบผดชอบรายวชา อาจารยเปรมรตน พลสวสด ชออาจารยผรบผดชอบรวม อาจารยยวธดา ชวปรชา

8. สถานทเรยน อาคารเรยน 2 มหาวทยาลยหวเฉยวเฉลมพระเกยรต

ภาคบรรยาย

กลม 01 วน องคาร เวลา 12.30 – 14.30 น. หอง 2- 110

ภาคปฏบตการ

กลม 01 วน พฤหสบด เวลา 13.30 – 16.30 น. หอง 2- 424 9. วนทจดท าหรอปรบปรงรายละเอยดของรายวชาครงลาสด 31 กรกฎาคม พ.ศ. 2561

หมวดท 2 จดมงหมายและวตถประสงค

1. จดมงหมายของรายวชา 1. ใหนกศกษามความรความเขาใจถงแนวคดของภาษาโปรแกรมและการเขยนโปรแกรมคอมพวเตอร 2. ใหนกศกษามความรความเขาใจในอลกอรทมพนฐานทแสดงโดยผงงานและรหสเทยม 3. ใหนกศกษามความรความเขาใจในตรรกะการเขยนโปรแกรมขนพนฐาน 4. ใหนกศกษาสามารถท าการออกแบบและเขยนโปรแกรมขนพนฐานไดดวยตนเอง

มคอ. 3

2

2. วตถประสงคในการพฒนา/ปรบปรงรายวชา 1. เพอใหสอดคลองกบขอก าหนดของมาตรฐานคณวฒแหงชาต พ.ศ.2552 ทถกก าหนดโดย สกอ. 2. ปรบปรงเนอหาตลอดจนรปแบบการสอนใหมความนาสนใจมากขน โดยหาเทคนครปแบบการเรยนการสอนใน

ลกษณะของ Active Learning มาประยกตใชในกจกรรมการเรยนการสอน และสงเสรมใหเกดการเรยนรเพอน าไปสการปฏบตจรง

3. จดหาต าราเรยนทมเนอหาเหมาะสมกบผเรยนเพมขน 4. จดหาหนงสออเลกทรอนกส (Ebook) ทเกยวของกบเนอหารายวชา เพอใหนกศกษามทางเลอกในการทบทวน

บทเรยนเพมขน 5. จดหาสอการเรยนการสอนนอกเหนอจากขอ 3) และ 4) เพมเตม โดยพจารณาความเหมาะสมของรปแบบสอ

และเนอหาในแตละหวขอ เชน การใชวดทศน ภาพเคลอนไหว และอปกรณอน ๆ เปนตน ทงใหนกศกษามความเขาใจเนอหาและเรยนรดวยตนเองเพมขน

6. ใชระบบ E-learning ของมหาวทยาลยฯ (http://online.hcu.ac.th) มาประกอบการเรยนการสอนตลอดภาคการศกษา เพอใหนกศกษาใชเปนแหลงความรส าหรบทบทวนดวยตนเอง จดเกบขอมล ทเกยวของกบรายวชา เชน การบาน ไฟลน าเสนองาน ไฟลเอกสารประกอบการสอน สอการเรยนการสอน และแบบทดสอบ เปนตน รวมทงใชเปนชองทางปฏสมพนธกบอาจารยผสอน

7. ปรบเปลยนชวโมงเรยนไมใหตอเนองนานจนเกนไป เพอใหการรบรของนกศกษามประสทธภาพมากขน 8. ในแตละคาบของการสอนทงภาคบรรยายและภาคปฏบตการ ไดใหโอกาสนกศกษาแสดงความคดเหนและ

แลกเปลยนประสบการณเกยวกบหวขอตาง ๆ ทเกยวของ รวมทงไดเปดหองสนทนาและกระดานสนทนาไวในระบบ E-learning ของทางมหาวทยาลยฯ ไวใหนกศกษาแสดงความคดเหนและแลกเปลยนประสบการณกนนอกหองเรยนดวย

หมวดท 3 สวนประกอบของรายวชา

1. ค าอธบายรายวชา แนวคดของภาษาคอมพวเตอรและการเขยนโปรแกรม อลกอรทมพนฐานทแสดงโดยผงงานและรหสเทยม พนฐานการเขยนโปรแกรมทครอบคลมเรอง ตวแปร ชนดขอมลพนฐาน ตวกระท าการ ตรรกะพนฐาน นพจน การรบขอมล การแสดงผล และค าสงควบคม อารเรย อารเรยหลายมต ฟงกชน ฟงกชนเวยนบงเกด และฝกปฏบตการดวยภาษาโปรแกรมทสอดคลองกบเนอหา

Concepts of computer language and programming, fundamental of algorithm represented by flowchart and pseudo code, fundamental of programming including variables, primitive data type, operators, basic logics, expressions, inputs, outputs and control statements, arrays, multi-dimensional arrays, function and recursive functions. To practice with related programming language.

มคอ. 3

3

2. จ านวนชวโมงทใชในการเรยนการสอน/ภาคการศกษา

บรรยาย การฝกปฏบตการ

บรรยาย 30 ชวโมง ตอภาคการศกษา การฝกปฏบตการ 45 ชวโมง ตอภาคการศกษา

3. วนเวลาใหค าปรกษาและแนะน าทางวชาการเปนรายบคคล

วนศกร เวลา 09.30 – 11.30 น. (เฉพาะบคคลทตองการ) โดยประกาศเวลาใหค าปรกษาทหนาบธท างาน นอกจากนยงสามารถปรกษาผานชองทางออนไลนได เชน Facebook และ Line

หมวดท 4 การพฒนาการเรยนรของนกศกษา

การพฒนาผลการเรยนรในมาตรฐานผลการเรยนรแตละดาน ใหขอมลในแตละดาน ดงน 1. คณธรรม จรยธรรม (1) คณธรรม จรยธรรมทตองพฒนา เพอใหผเรยน

1.2 มวนย ตรงตอเวลา อดทน ขยน และความรบผดชอบตอตนเองและสงคม 1.7 มจรรยาบรรณทางวชาการและวชาชพ (2) วธการสอน

ผสอนไดท าความเขาใจกบนกศกษาใหตรงกน ในเรองการเขาชนเรยน การสงงานทไดรบมอบหมาย ใหตรงตามก าหนด การแตงกายทเหมาะสม นอกจากนยงมการสอดแทรกอตลกษณของมหาวทยาลย (เศรษฐกจพอเพยง คณธรรม 6 ประการ ขยน อดทน ประหยด เมตตา ซอสตย กตญญ) และไดย าเตอนใหนกศกษาด าเนนชวตตามหลกปรชญาเศรษฐกจพอเพยง และเรยนรเพอรบใชสงคม โดยแสดงไวใน PowerPoint และหนาจอคอมพวเตอรในหองปฏบตการ ลกษณะงานทมอบหมายมทงทเปนรายบคคล รายกลม เพอฝกใหนกศกษามความรบผดชอบตอตนเองและสงคม นอกจากนยงมการสอดแทรกเรองของจรรยาบรรณทางวชาการและวชาชพ โดยเนนเรองการไมละเมดลขสทธ โดย ในการเรยนการสอน อาจารยผสอนไดเนนใหนกศกษารจกการประหยดพลงงาน กฎระเบยบการเขาใชหองปฏบตการ และปฏบตตามกฎระเบยบของมหาวทยาลย เชน การเขาเรยน การปฏบตตวในการเขาสอบ รวมถงสอดแทรกกจกรรม 7 ส. (สะสาง สะดวก สะอาด สขลกษณะ สรางนสย สวยงาม สงแวดลอม) การรณรงคไมทงขยะในหองเรยน รจกการคดแยกขยะ และการใชจกรยานอยางมวนย

(3) วธการประเมนผล - ประเมนจากการเขาชนเรยน การสงเกตพฤตกรรมของนกศกษาในดานวนย การเคารพ กฎ กตกา ในของการเรยนการสอน ความสม าเสมอในการสงงานตามทไดรบมอบหมาย และการจดท าโครงงานของรายวชา

มคอ. 3

4

2. ความร (1) ความรทตองไดรบ

2.1 มความรและความเขาใจเกยวกบหลกการและทฤษฎทส าคญในเนอหาสาขาวชาทศกษา 2.2 สามารถวเคราะหปญหา เขาใจและอธบายความตองการทางคอมพวเตอร รวมทงประยกต

ความรทกษะ และการใชเครองมอทเหมาะสมกบการแกไขปญหา 2.3 สามารถวเคราะห ออกแบบ ตดตง ปรบปรงและ/หรอประเมนระบบองคประกอบตาง ๆ ของระบบคอมพวเตอรใหตรงตามขอก าหนด (2) วธการสอน

- สอนโดยใชวธการบรรยายเนอหาภาคทฤษฎ โดยยกตวอยางการใชงาน - มอบหมายงานใหนกศกษาไดฝกวเคราะหการแกปญหาจากโจทยตวอยางทให โดยเขยนเปนอลกอรทม

และโปรแกรม - ฝกใหนกศกษาท าการคนควาดวยตนเองในประเดนทเกยวของกบการคดวเคราะหและแกโจทยปญหา

ทางดานการเขยนโปรแกรม และน าเสนอในชนเรยนเพอเปนการปลกฝงและเพมความสามารถในการหาความรเพมเตม และมนสยใฝร

- ฝกใหนกศกษารวมกนวเคราะห วพากษ โจทยปญหาทหลากหลาย เพอ ฝกการคดเชงวพากษและการแกปญหา (Critical thinking and problem solving)

- น านกศกษาไปเยยมชมหนวยงานทเกยวของเพอปลกฝงแนวคดและมมมองในการสรางสรรคนวตกรรมเพอเปนการสงเสรมคณลกษณะของบณฑตในศตวรรษท 21 ในดานนวตกรรมและการสรางสรรค ( Innovationa an creativity)

- ฝกใหนกศกษาได ก าหนดปญหา วเคราะห และออกแบบวธแกปญหา พรอมฝกฝนการเขยนโปรแกรม ดวยการพฒนาโครงงาน เพอปลกฝง ความรบผดชอบและความสามารถผลตผลงาน ( Accountability and productivity) รวมถงเปนการสงเสรมทกษะการเรยนรดวยตนเอง และสามารถน าความรไปปฏบตไดจรง (3) วธการประเมนผล - การทดสอบยอย - การประเมนจากงานทไดรบมอบหมาย - การประเมนจากการคนควาดวยตนเอง - การประเมนจากการฝกปฏบตและท าแบบฝกหดในชนเรยน - การประเมนผลจากโครงงานทพฒนาและน าเสนอ - การประเมนผลจากรายงานทน าเสนอ - การสอบกลางภาคเรยน - การสอบปลายภาคเรยน

มคอ. 3

5

3. ทกษะทางปญญา (1) ทกษะทางปญญาทตองพฒนา

3.1 คดอยางมวจารณญาณและอยางเปนระบบ 3.4 สามารถประยกตความรและทกษะกบการแกไขปญหาทางคอมพวเตอรไดอยางเหมาะสม (2) วธการสอน

- ใหนกศกษาไดฝกปฏบตจรงอยางมกระบวนการ คดอยางมวจารณญาณและเปนระบบ โดยพฒนาการเรยนการสอนแบบ Active Learning ใหนกศกษาไดมสวนรวมในกจกรรมการเรยนการสอน ในสวนของขนตอนในการพฒนาโปรแกรม เรมจาก วเคราะหปญหา ออกแบบวธการแกไขปญหา เขยนโปรแกรมโดยประยกตเอาความรและทกษะทไดเรยนรมาใชไดอยางเหมาะสม โดยฝกจากโจทยปญหา ทก าหนดใหและ/หรอโครงงาน เพอเปนการสงเสรมทกษะการเรยนรดวยตนเอง โดยกจกรรมนถอเปนการฝกการคดเชงวพากษและการแกปญหา (Critical thinking and problem solving) รวมถง ความรบผดชอบและความสามารถผลตผลงาน (Accountability and productivity) ซงเปนสวนหนงของการสรางคณลกษณะของบณฑตไทยในศตวรรษท 21

- ใหนกศกษาน าความรและทกษะในการแกปญหาทเหมาะสมจากทไดฝกปฏบตมาท าการพฒนาโครงงานประจ ารายวชา เพอเปนการสงเสรมทกษะการเรยนรดวยตนเอง

(3) วธการประเมนผล - ประเมนตามผลของงานทนกศกษาไดรบมอบหมาย รวมถงโครงงานทนกศกษาท า โดยพจารณาจาก

วธการคดวเคราะหปญหา ออกแบบวธการแกไขปญหา เขยนโปรแกรมโดยน าเอาความรและทกษะทไดเรยนรมาประยกตใชไดอยางเหมาะสมหรอไม - การฝกปฏบตและท าแบบฝกในชนเรยน - การทดสอบยอย 4. ทกษะความสมพนธระหวางบคคลและความรบผดชอบ (1) ทกษะความสมพนธระหวางบคคลและความรบผดชอบทตองพฒนา

4.4 มความรบผดชอบในการกระท าของตนเองและรบผดชอบงานในกลม (2) วธการสอน - มการมอบหมายใหนกศกษาจบกลมและพฒนา โครงงาน ตามหวขอทเลอกเอง โดยมการก าหนดความรบผดชอบใหสมาชกในทมตามความความสามารถในการผลตผลงาน ซงเปนสวนหนงของการสรางคณลกษณะของบณฑตไทยในศตวรรษท 21 โดยสมาชกแตละคนตองน าหลกการความรทไดเรยนและศกษาจากแหลงอนมาประยกตสรางสรรคระบบงาน เพอสงเสรมทกษะการเรยนรดวยตนเอง (3) วธการประเมนผล

- ประเมนตามพฤตกรรมและการแสดงออกของนกศกษาในการท าโครงงานซงมการน าเสนองานกลม และบทบาทในการท างานกลม รวมถงผลสมฤทธของงานทไดรบมอบหมายในกลม

มคอ. 3

6

5. ทกษะการวเคราะหเชงตวเลข การสอสารและการใชเทคโนโลยสารสนเทศ (1) ทกษะการวเคราะหเชงตวเลข การสอสารและการใชเทคโนโลยสารสนเทศทตองพฒนา

5.3 สามารถสอสารอยางมประสทธภาพทงปากเปลาและการเขยน เลอกใชรปแบบของสอการน าเสนออยางเหมาะสม (2) วธการสอน - ใหนกศกษาท าการพฒนาโครงงาน โดยมการเขยนรายงานและน าเสนอผลงานหนาชนเรยนทงในรปแบบไฟลน าเสนอเนอหา และการน าเสนอโปรแกรม พรอมฝกใหนกศกษาสามารถแกปญหาเฉพาะหนาไดโดยการถาม-ตอบ และแกโปรแกรมขณะน าเสนอ เพอสงเสรมทกษะการเรยนรดวยตนเอง

- ใหนกศกษาสามารถ เลอกใชสารสนเทศในการน าเสนอผลงานไดอยางเหมาะสม ซงเปนสวนหนงของการสรางคณลกษณะของบณฑตไทยในศตวรรษท 21 เรองการรสารสนเทศ (3) วธการประเมนผล - ประเมนจากวธการเลอกใชเครองมอ และประสทธภาพของเครองมอ ทนกศกษาใชในการแกปญหาโครงงาน รวมถงการคนควาดวยตนเอง - ประเมนรปแบบการน าเสนอและการเขยนรายงานการคนควาดวยตนเอง และโครงงาน - ประเมนความเชอมนและทกษะการสอสารในการน าเสนอผลงานทงการคนควาดวยตนเอง และโครงงาน

มคอ. 3

7

หมวดท 5 แผนการสอนและการประเมนผล

1. แผนการสอน โปรดระบในชองกจกรรมการเรยนการสอนของสปดาหทมการ 1. สงเสรมทกษะการเรยนรดวยตนเอง 2. บรณาการกระบวนการวจยหรองานสรางสรรคกบการเรยนการสอน 3. บรณาการงานบรการวชาการกบการเรยนการสอน 4. บรณาการงานดานท านบ ารงศลปะและวฒนธรรมกบการเรยนการสอน 5. สอดแทรกจรยธรรมและคณธรรม

สปดาหท หวขอ / รายละเอยด กจกรรมการเรยนการสอนและ

สอทใช

จ านวนชวโมง

ชอผสอน (บรรยาย/ปฏบต/ฝกงาน)

1

ภาคบรรยาย

แนะน าท าความเขาใจเกยวกบการเรยนการสอน

An Overview of Computers and Programming Languages

- An Overview of the History of

Computers

- Elements of a Computer System

- Language of a Computers

- Evolution of Programming Languages

- A Java Program

- Processing a Java Program

- Programming with the Problem

Analysis-Coding-Execution Cycle

- Programming Methodologies

- บรรยายพรอมยกตวอยาง

ประกอบ โดยมการสอดแทรก

จรยธรรมและคณธรรม อต

ลกษณของมหาวทยาลย (ยดมน

ในคณธรรม 6 ประการ ขยน

อดทน ประหยด เมตตา ซอสตย

กตญญ) และไดย าเตอนให

นกศกษาด าเนนชวตตามหลก

ปรชญาเศรษฐกจพอเพยง และ

เรยนรเพอรบใชสงคม

นอกจากนไดสอดแทรกให

นกศกษารจกการประหยด

พลงงาน กฎระเบยบการเขาใช

หองปฏบตการเมอตองการเขา

ไปศกษาคนควาดวยตนเอง

เพมเตม และปฏบตตาม

กฎระเบยบของมหาวทยาลย

เชนการเขาเรยน การปฏบตตว

ในการเขาสอบ รวมถง

สอดแทรกกจกรรม 7 ส.

(สะสาง สะดวก สะอาด

สขลกษณะ สรางนสย สวยงาม

สงแวดลอม) การรณรงคไมทง

ขยะในหองเรยน รจกการคด

แยกขยะ และการใชจกรยาน

2/3/0

อ.เปรมรตน พลสวสด

มคอ. 3

8

อยางมวนย

สอการสอน MS-PPT Slide

ใชเอกสารประกอบการสอน

ใน E-learning

ภาคปฏบต

- การตดตงใชงานโปรแกรมภาษาจาวา - พนฐานการเขยนโปรแกรมภาษาจาวา

- นกศกษาฝกปฏบตควบคกบการ

บรรยาย มอบหมายงานใหท า

เพอสรปความเขาใจของเนอหา

ทเรยน เพอสงเสรมทกษะการ

เรยนรดวยตนเอง

- ฝกเขยนโปรแกรมดวยภาษาจา

วาตามโจทยทก าหนดให

สอการสอน JDK Text editor Eclipse Netbeans

Flowgorithm

อ.เปรมรตน พลสวสด อ.ยวธดา ชวปรชา

2

ภาคบรรยาย

Basic Element of Java

- Basic of Java Program

- Data Types

- Arithmetic Operators and Operator

Precedence

- Expressions

- Type Conversion (Casting)

- Input

- Output

- บรรยายและยกตวอยาง

ประกอบ

- มการศกษาคนควาดวยตนเอง

จดท าเปนรายงานพรอม

น าเสนอ เพอสงเสรมทกษะการ

เรยนรดวยตนเอง และเปนการ

สรางทกษะเพมความสามารถใน

การหาความรเพมเตม และม

นสยใฝร ซงเปนสวนหนงของ

การสรางคณลกษณะของ

บณฑตไทยในศตวรรษท 21

- มการประเมนผเรยนท

สอดคลองกบลกษณะของ

กจกรรม

สอการสอน MS-Office

ใชเอกสารประกอบการสอน

2/3/0 อ.เปรมรตน พลสวสด

มคอ. 3

9

ใน E-learning

ภาคปฏบต

- การประกาศตวแปรชนดตาง ๆ - ค าสงในการรบและแสดงผล (Input/Output)

- นกศกษาฝกปฏบตควบคกบการ

บรรยาย มอบหมายงานใหท า

เพอสรปความเขาใจของเนอหา

ทเรยน เพอสงเสรมทกษะการ

เรยนรดวยตนเอง

- ฝกเขยนโปรแกรมดวยภาษาจา

วาตามโจทยทก าหนดให

สอการสอน JDK Text editor Eclipse Netbeans

Flowgorithm

อ.เปรมรตน พลสวสด อ.ยวธดา ชวปรชา

3

ภาคบรรยาย

Introduction to Objects and Input/Output

- Object and Reference Variables

- Using Predefined Classes and Method in a

Program

- Input/Output

- File Input/Output

- บรรยายและยกตวอยาง

ประกอบ

- นกศกษามสวนรวมฝกท าหนา

ชนเรยน

สอการสอน MS-PPT Slide

ใชเอกสารประกอบการสอนใน E-learning

2/3/0 อ.เปรมรตน พลสวสด

ภาคปฏบต

- ฝกเขยนโปรแกรมในการรบและแสดงผลขอมลแบบ

ตาง ๆ

- นกศกษาฝกปฏบตควบคกบการ

บรรยาย มอบหมายงานใหท า

เพอสรปความเขาใจของเนอหา

ทเรยน เพอสงเสรมทกษะการ

เรยนรดวยตนเอง

- ฝกเขยนโปรแกรมดวยภาษาจา

วาตามโจทยทก าหนดให

สอการสอน JDK Text editor Eclipse Netbeans

Flowgorithm

อ.เปรมรตน พลสวสด อ.ยวธดา ชวปรชา

4 ภาคบรรยาย - บรรยายและยกตวอยาง 2/3/0 อ.เปรมรตน พลสวสด

มคอ. 3

10

Control Structure

- Control Structures

- Relational Operators

- Logical Operators and Logical Expression

- Short Circuit Evaluation

- Selection Structure

- if and if…else

o One way selection

o Two way selection

o Compound statement

o Multiple selection

- Switch Structure

ประกอบ

- นกศกษามสวนรวมฝกท าหนา

ชนเรยน

สอการสอน MS-PPT Slide

ใชเอกสารประกอบการสอนใน E-learning

ภาคปฏบต

- ฝกการเขยนโปรแกรมดวยโครงสรางแบบเลอกท า

(Selection Structure)

o ค าสง If

o ค าสง If…Else

o ค าสง Switch

- นกศกษาฝกปฏบตควบคกบการ

บรรยาย มอบหมายงานใหท า

เพอสรปความเขาใจของเนอหา

ทเรยน เพอสงเสรมทกษะการ

เรยนรดวยตนเอง

- ฝกเขยนโปรแกรมดวยภาษาจา

วาตามโจทยทก าหนดให

สอการสอน JDK Text editor Eclipse Netbeans

Flowgorithm

อ.เปรมรตน พลสวสด อ.ยวธดา ชวปรชา

5

ภาคบรรยาย

- สอบยอยครงท 1

Control Structure (Cont.)

- while Looping Structure

o Counter Controlled while Loops

o Sentinel Controlled while Loops

o Flag Controlled while Loops

o EOF Controlled while Loops

- for Looping Structure

- do…while Looping Structure

- บรรยายและยกตวอยาง

ประกอบ

- นกศกษามสวนรวมฝกท าหนา

ชนเรยน

- มการทดสอบยอยเพอเปนการ

ทบทวนความเขาใจ

สอการสอน MS-PPT Slide

ใชเอกสารประกอบการสอนใน E-learning

2/3/0 อ.เปรมรตน พลสวสด

มคอ. 3

11

ภาคปฏบต

- ฝกการเขยนโปรแกรมดวยโครงสรางแบบท าซ า

(Repetition Structure)

o ค าสง for

o ค าสง while

o ค าสง do…while

- นกศกษาฝกปฏบตควบคกบการ

บรรยาย มอบหมายงานใหท า

เพอสรปความเขาใจของเนอหา

ทเรยน เพอสงเสรมทกษะการ

เรยนรดวยตนเอง

- ฝกเขยนโปรแกรมดวยภาษาจา

วาตามโจทยทก าหนดให

สอการสอน JDK Text editor Eclipse Netbeans

Flowgorithm

อ.เปรมรตน พลสวสด อ.ยวธดา ชวปรชา

6

ภาคบรรยาย

User Defined Methods

- Predefined Method

- User Defined Method

- Primitive Data Type Variables as Parameters

- Reference Variables as Parameter

- Scope of an Identifier Within a Class

- บรรยายและยกตวอยาง

ประกอบ

- นกศกษามสวนรวมฝกท าหนา

ชนเรยน

สอการสอน MS-PPT Slide

ใชเอกสารประกอบการสอนใน E-learning

2/3/0 อ.เปรมรตน พลสวสด

ภาคปฏบต

ฝกเขยนโปรแกรมโดยใช Predefined Method และ

User-Defined Method ประเภท Void Method

without Parameter

- นกศกษาฝกปฏบตควบคกบการ

บรรยาย มอบหมายงานใหท า

เพอสรปความเขาใจของเนอหา

ทเรยน เพอสงเสรมทกษะการ

เรยนรดวยตนเอง

- ฝกเขยนโปรแกรมดวยภาษาจา

วาตามโจทยทก าหนดให

สอการสอน JDK Text editor Eclipse Netbeans

Flowgorithm

อ.เปรมรตน พลสวสด อ.ยวธดา ชวปรชา

7

ภาคบรรยาย

- สอบยอยครงท 2 - Void Method

- บรรยายและยกตวอยาง

ประกอบ

- นกศกษามสวนรวมฝกท าหนา

2/3/0 อ.เปรมรตน พลสวสด

มคอ. 3

12

o Void Method without Parameter

o Void Method with Parameter

- Return Method

o Return Method without Parameter

o Return Method with Parameter

- ทบทวนเนอหากอนสอบกลางภาค

ชนเรยน

- มการทดสอบยอยเพอเปนการ

ทบทวนความเขาใจ

สอการสอน MS-PPT Slide

ใชเอกสารประกอบการสอนใน E-learning

ภาคปฏบต

- ฝกเขยนโปรแกรมแบบโดยใช Method

แบบตาง ๆ ไดแก

o Void Method with Parameter

o Return Method without Parameter

o Return Method with Parameter

- สอบยอยภาคปฏบตการครงท 1

- นกศกษาฝกปฏบตควบคกบการ

บรรยาย มอบหมายงานใหท า

เพอสรปความเขาใจของเนอหา

ทเรยน เพอสงเสรมทกษะการ

เรยนรดวยตนเอง

- ฝกเขยนโปรแกรมดวยภาษาจา

วาตามโจทยทก าหนดให

- มการทดสอบยอยส าหรบการ

เขยนโปรแกรมกอนสอบกลาง

ภาค

สอการสอน JDK Text editor Eclipse Netbeans

Flowgorithm

อ.เปรมรตน พลสวสด อ.ยวธดา ชวปรชา

8 สอบกลางภาค 9 ศกษาดงานหนวยงานภายนอก - น านกศกษาเขาชมหนวยงานท

เกยวของ เพอชมววฒนาการ

ของเทคโนโลยสารสนเทศ จาก

อดตสปจจบน และเสรมสราง

แนวคดสการพฒนานวตกรรม

ในอนาคต

- ฝกปฏบตการในหองปฏบตการ

ของภาคการเขยนโปรแกรม

- มอบหมายใหนกศกษาท า

รายงาน

ทเกยวของกบการฝกทกษะ

กระบวนการคดเชงตรรกะและ

1 วน อ.เปรมรตน พลสวสด อ.ยวธดา ชวปรชา

มคอ. 3

13

การเขยนโปรแกรม 10

ภาคบรรยาย

Recursion

- Recursive Definition

- Problem Solving Using Recursion

- บรรยายและยกตวอยาง

ประกอบ

- นกศกษามสวนรวมฝกท าหนา

ชนเรยน

สอการสอน

MS-PPT Slide

ใชเอกสารประกอบการสอน

ใน E-learning

2//3/0 อ.เปรมรตน พลสวสด

ภาคปฏบต

ฝกเขยนโปรแกรมแบบเรยกใชตวเอง (Recursive) เชน

Factorial, Fibonacci เปนตน

- นกศกษาฝกปฏบตควบคกบการ

บรรยาย มอบหมายงานใหท า

เพอสรปความเขาใจของเนอหา

ทเรยน เพอสงเสรมทกษะการ

เรยนรดวยตนเอง

- ฝกเขยนโปรแกรมดวยภาษาจา

วาตามโจทยทก าหนดให

สอการสอน JDK Text editor Eclipse Netbeans

Flowgorithm

อ.เปรมรตน พลสวสด อ.ยวธดา ชวปรชา

11-12

ภาคบรรยาย

- สอบยอยครงท 3

Array

- Array Declaration

- Array Initialization

- Assignment Operator, Relational Operator and

Array

- Array as Parameter to Methods

- Parallel Array

- Array and Variable Length Parameter List

Two-Dimensional Arrays

- Accessing Array Components

- 2D Array Declaration

- บรรยายและยกตวอยาง

ประกอบ

- นกศกษามสวนรวมฝกท าหนา

ชนเรยน

- มการทดสอบยอยเพอเปนการ

ทบทวนความเขาใจ

สอการสอน MS-PPT Slide

ใชเอกสารประกอบการสอนใน E-learning

4/6/0 อ.เปรมรตน พลสวสด

มคอ. 3

14

- 2D Array Initialization

- Passing 2DArray as Parameters to Methods

ภาคปฏบต

ฝกเขยนโปรแกรมโดยใชโครงสรางแบบอารเรย(Array)

และอารเรยสองมต (2DArray)

- นกศกษาฝกปฏบตควบคกบการ

บรรยาย มอบหมายงานใหท า

เพอสรปความเขาใจของเนอหา

ทเรยน เพอสงเสรมทกษะการ

เรยนรดวยตนเอง

- ฝกเขยนโปรแกรมดวยภาษาจา

วาตามโจทยทก าหนดให

สอการสอน JDK Text editor Eclipse Netbeans

Flowgorithm

อ.เปรมรตน พลสวสด อ.ยวธดา ชวปรชา

13-14

ภาคบรรยาย

- Searching and Sorting Algorithm

o Search Algorithm

Linear Search

Binary Search

o Sort Algorithm

Bubble Sort

Selection Sort

Insertion Sort

- บรรยายและยกตวอยาง

ประกอบ

- นกศกษามสวนรวมฝกท าหนา

ชนเรยน

สอการสอน MS-PPT Slide

ใชเอกสารประกอบการสอนใน E-learning

4/6/0 อ.เปรมรตน พลสวสด

ภาคปฏบต

- ฝกเขยนโปรแกรมเกยวกบการคนหาขอมล

o Linear Search

o Binary Search

- ฝกเขยนโปรแกรมเกยวกบการจดเรยงขอมล

o Bubble Sort

o Selection Sort

o Insertion Sort

- นกศกษาฝกปฏบตควบคกบการ

บรรยาย มอบหมายงานใหท า

เพอสรปความเขาใจของเนอหา

ทเรยน เพอสงเสรมทกษะการ

เรยนรดวยตนเอง

- ฝกเขยนโปรแกรมดวยภาษาจา

วาตามโจทยทก าหนดให

สอการสอน JDK Text editor Eclipse Netbeans

อ.เปรมรตน พลสวสด อ.ยวธดา ชวปรชา

มคอ. 3

15

Flowgorithm

15 ภาคบรรยาย

- สอบยอยครงท 4

- ทบทวนเนอหากอนสอบปลายภาค

- บรรยายและยกตวอยาง

ประกอบ

- นกศกษามสวนรวมฝกท าหนา

ชนเรยน

- มการทดสอบยอยเพอเปนการ

ทบทวนความเขาใจ

สอการสอน MS-PPT Slide

ใชเอกสารประกอบการสอนใน E-learning

2/3/0 อ.เปรมรตน พลสวสด

ภาคปฏบต

สอบภาคปฏบตการครงท 2

- นกศกษาฝกปฏบตควบคกบการ

บรรยาย มอบหมายงานใหท า

เพอสรปความเขาใจของเนอหา

ทเรยน เพอสงเสรมทกษะการ

เรยนรดวยตนเอง

- ฝกเขยนโปรแกรมดวยภาษาจา

วาตามโจทยทก าหนดให

สอการสอน JDK Text editor Eclipse Netbeans

Flowgorithm

อ.เปรมรตน พลสวสด อ.ยวธดา ชวปรชา

16

ภาคบรรยายและภาคปฏบต

น าเสนอโครงงาน

- นกศกษาน าเสนอผลงาน

โครงงานประจ ารายวชาทได

พฒนาจากองคความรโดยรวม

ตลอดรายวชา มการบรณาการ

กระบวนการวจยหรองาน

สรางสรรคกบการเรยนการสอน

โดยเนนใหนกศกษาน าเสนอ

หวขอโครงงานดวยตนเองและ

พฒนาโครงงานตามขนตอนของ

กระบวนการวจยทางดาน

วทยาการคอมพวเตอร พรอม

ทงมการประเมนผลโครงงานท

4/6/0 อ.เปรมรตน พลสวสด อ.ยวธดา ชวปรชา

มคอ. 3

16

ท ารวมกนเปนทม แลวสรป

ออกมาในรปของการเขยน

รายงาน โดยกจกรรมนถอเปน

การฝก การคดเชงวพากษและ

การแกปญหา ( Critical

thinking and problem

solving) รวมถง ความ

รบผดชอบและความสามารถ

ผลตผลงาน ( Accountability

and productivity) ซงเปน

สวนหนงของการสราง

คณลกษณะของบณฑตไทยใน

ศตวรรษท 21

-สงเสรมใหนกศกษามสวนรวมใน

การประเมนผลโดยก าหนด

นกศกษาทเปนผฟงการน าเสนอ

มบทบาทเปนผประเมนการ

น าเสนอของเพอนดวย เพอใหม

ความเขาใจถงมมมองของผ

ประเมน เปนการสงเสรมให

นกศกษาพฒนาวธการน าเสนอ

ผลงานใหเหมาะสมตามเกณฑ

การประเมน

สอการสอน JDK Text editor Eclipse Netbeans

Flowgorithm

MS-PPT

Google Document

Ebook

17 สอบปลายภาค

รวม 30/45/0

มคอ. 3

17

2. แผนการประเมนผลการเรยนร

* ผลการเรยนร กจกรรมการประเมน สปดาหทประเมน สดสวนของการ

ประเมนผล

1.2

การเขาชนเรยน และการมสวนรวมในชนเรยนเชนการตอบค าถาม การแสดงความคดเหน มปฏสมพนธกบเพอน ๆ ในชนเรยนทงภาคบรรยายและภาคปฏบตการ

ตลอดภาคการศกษา 5%

1.2, 2.1, 3.1 การสงงานทไดรบมอบหมาย เชนงานในชนเรยน การบาน เปนตน

ตลอดภาคการศกษา 5%

2.1, 5.3 การท ารายงานการศกษาคนควาดวยตนเอง

ตลอดภาคการศกษา 5%

1.2,1.7, 2.1, 2.2, 2.3, 3.1, 3.4, 4.4, 5.3

โครงงานรายวชา การเขยนรายงาน และการน าเสนอ

25, 27 ก.ย. 2561 และ 27, 29 พ.ย. 2561

15%

2.1, 2.2, 3.1, 3.4 การฝกปฏบตและท าแบบฝกในชนเรยน

ตลอดภาคการศกษา 10%

2.1, 2.2, 3.4 การทดสอบยอย ตลอดภาคการศกษา 10%

2.1, 2.2 การสอบกลางภาค 3 ต.ค. 2561

13.00-16.00 น. 20%

2.1, 2.2 การสอบปลายภาค 11 ธ.ค. 2561

13.00-16.00 น. 30%

* ระบผลการเรยนรหวขอยอยตามแผนทแสดงการกระจายความรบผดชอบตอผลการเรยนรของรายวชา (Curriculum Mapping) ทก าหนดในหลกสตร

มคอ. 3

หมวดท 6 ทรพยากรประกอบการเรยน 1. ชอต าราและเอกสารหลกทใชในการเรยนการสอน D.S. Malik. Java Programming Program Design Including Data Structure. Thomson Learning, Inc., 2012.(ISBN 1-4188-3540-4) 2. ชอเอกสารอานประกอบ/สออเลกทรอนกส/แหลงอางองอน ๆ ทนกศกษาควรอานเพมเตม Sun Knowledge Services., Fundamentals of the Java Programming Language, Student Guide, Sun Microsystems. Revision D.2 Y. Daniel Liang. Introduction to Java Programming Comprehensive version, 10E. Pearson ISBN-13: 978-0133761313 https://www.tutorialspoint.com/java/

3. เอกสารและขอมลแนะน า พนดา พานชกล. การเขยนโปรแกรมคอมพวเตอรเบองตนดวยภาษา JAVA. พมพครงท 1 เคทพ คอมพ แอนด

คอนซลท. กรงเทพมหานคร. 2548 รศ.ธรวฒน ประกอบผล. คมอการเขยนโปรแกรมภาษา JAVA. พมพครงท 1 ซมพลฟาย. กรงเทพมหานคร. 2553 เอกสารประกอบการสอนใน e-learning

หมวดท 7 การประเมนรายวชาและกระบวนการปรบปรง 1. กลยทธการประเมนประสทธผลของรายวชาโดยนกศกษา

การประเมนประสทธผลในรายวชานโดยนกศกษา ใชกลยทธการประเมนทไดจาก - การสนทนากลมระหวางผสอนและผเรยน - การสงเกตการณจากพฤตกรรมของผเรยน - แบบประเมนผสอนดวยระบบคอมพวเตอรของมหาวทยาลย และ/หรอ สาขาวชาฯ เปนผส ารวจ - แบบประเมนรายวชา ดวยระบบคอมพวเตอรของมหาวทยาลย และ/หรอ สาขาวชาฯ เปนผส ารวจ

2. กลยทธการประเมนการสอน ในการเกบขอมลเพอประเมนการสอน ไดมกลยทธ ดงน - การวดผลสมฤทธทางการศกษา - การสงเกต สมภาษณ และพดคยถงแนวคดและทศนคตของนกศกษา - การแลกเปลยนความคดเหนกบอาจารยผสอนรวม

3. วธการปรบปรงการสอน หลงจากผลการประเมนการสอนในขอ 2 จงมการปรบปรงการสอน โดยการจดกจกรรมในการระดมสมอง และหาขอมลเพมเตมในการปรบปรงการสอน ดงน

- การประชมคณะกรรมการบรหารหลกสตรฯ - การประชมปรกษาหารอเกยวกบการเรยนการสอน - การวจยในชนเรยน

มคอ. 3

19

4. การทวนสอบมาตรฐานผลสมฤทธของนกศกษาในรายวชา

- มคณะกรรมการบรหารหลกสตร ท าหนาทตรวจสอบผลการประเมนการเรยนรของนกศกษา โดยตรวจสอบขอสอบ วธการใหคะแนนสอบ และพจารณาผลสอบ รวมถงการท าแบบรายงานผลการทวนสอบผลสมฤทธทางการเรยนตามมาตรฐานผลการเรยนร โดยมคณะกรรมการวชาการประจ าคณะฯ เปนผพจารณา

- ระหวางกระบวนการสอนรายวชา มการทวนสอบผลสมฤทธในรายหวขอ ตามทคาดหวงจากการเรยนรในรายวชา ไดจากการสอบถามนกศกษา หรอการสมตรวจผลงานของนกศกษา รวมถงพจารณาจากผลการทดสอบยอย เพอประเมนนกศกษาจากผลลพธจากการเรยนรแตละหวขอวาเปนไปตามทคาดหวงหรอไม เพอท าการปรบปรงแกไขปญหาภายในระหวางการจดการเรยนการสอน 5. การด าเนนการทบทวนและการวางแผนปรบปรงประสทธผลของรายวชา

จากผลการประเมน และทวนสอบผลสมฤทธประสทธผลรายวชา จะมการวางแผนการปรบปรงการสอนและรายละเอยดวชา เพอใหเกดคณภาพมากขน ดงน

- ปรบปรงรายวชาทกป ตามผลการประเมนและจากการประชมเพอพฒนาการเรยนการสอน - ปรบปรงรายวชาและหลกสตรตามขอก าหนดของกรอบมาตรฐานคณวฒแหงชาต สาขาคอมพวเตอร พ.ศ.

2552

c51333

nr :ldrunrru rfi r1n:qatrtdc - aqn

or v: :d{iu fi stsau:r slisrr q-{

a.rulil5au qfrfi?fiel

dgv a

01 q'] f et rulu 9{ nt'au5?els

o.q"r8n1 fi":iltsr

dYs a

01e'r5uff5uil{

ry'(

ft.xfi"4$ rjfirnfiufir

$yr, c.nTgvr: fruvrfr :vvr'l*4

, i l<*X

o.ru-;il5ail qafitfifl

f"e

- i * . {

0.qs51 1I{fi',lflel

o. uu:fi s'fi :nrcgtrilrnnrc

Recommended