การเขียนโปรแกรมประยุกต์ (ง30213)

เวลาเรียน พ.(7-8)_6/3, พฤ.(3-4)_6/1, ศ.(1-2)_6/2

คะแนน  100 คะแนน

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

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

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

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

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

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

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

งาน ก#1 (15 คะแนน) พ.31/10/61 -งานกลุ่ม-
แบ่งกลุ่ม จำนวน 6 กลุ่ม ศึกษาเรื่องต่อไปนี้ >>หัวข้องาน<<
กลุ่ม 1 บทที่ 2, กลุ่ม 2 บทที่ 3, กลุ่ม 3 บทที่ 4, กลุ่ม 4 บทที่ 5, กลุ่ม 5 บทที่ 6, กลุ่ม 6 บทที่ 12และการสร้าง App Android
รายชื่อกลุ่ม ม.6/1    ม.6/2    ม.6/3

เริ่ม นำเสนอ(ทุกคน) พ.07/11/61
ส่ง Link มาที่   ส่งงาน    ตรวจสอบการส่ง
……………………………………………………………………………………

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

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

งานย่อย 1 (5 คะแนน) พฤ.01/11/61 –งานเดี่ยว–
ฝึกเขียนโปรแกรมครั้งที่ 1
ให้นักเรียนศึกษา Link ต่อไปนี้
https://www.tutorialspoint.com/java/java_basic_syntax.htm
การติดตั้ง โปรแกรม Eclipse -1-, -2-
ทดสอบสร้างโปรแกรมด้วยภาษา Java
-แสดงผล ชื่อ ชั้น เลขที่

ส่งงานท้ายคาบเรียน
…………………………………………………………………………………

งานย่อย 2 (5 คะแนน) ศ.02/11/61  –งานเดี่ยว–เขียน-
ให้นักเรียน ค้นคว้าและอธิบายหัวข้อต่อไปนี้
1.ภาษา Java คือ
2.โปรแกรมที่ใช้เขียนภาษา(editor) Java   3  ตัวอย่าง
3.ตัวอย่างการเขียนโปรแกรม(Code)ด้วยภาษา Java  1 ตัวอย่าง
4.ภาษา Java ใช้ทำอะไรได้บ้าง
5.Web site ที่สอนภาษา Java  4 ตัวอย่าง(website)
6.Eclipse คืออะไร
7.การติดตั้ง Eclipse
8.NetBeans คืออะไร
9.การติดตั้ง NetBeans

ส่งงานท้ายคาบเรียน  และตัวแทนนำเสนอหน้าชั้นเรียน
………………………………………………………………………………………………

งานย่อย 3 (5 คะแนน) พ.21/11/61 –งานเดี่ยว–
ฝึกเขียนโปรแกรมครั้งที่ 2
ให้นักเรียนศึกษา Link ต่อไปนี้
https://www.tutorialspoint.com/java/util/java_util_scanner.htm
https://goo.gl/WjDFu9
เขียนโปรแกรมการรับค่าจาก Keyboard
-แสดงผล ชื่อ ชั้น เลขที่

ส่งงานท้ายคาบเรียน

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

งานย่อย 4 (5 คะแนน) พ.28/11/61 –งานเดี่ยว–
ฝึกเขียนโปรแกรมครั้งที่ 3
ให้นักเรียนศึกษา Link ต่อไปนี้
https://www.tutorialspoint.com/java/util/java_util_scanner.htm
https://goo.gl/WjDFu9
เขียนโปรแกรมการรับค่าจาก Keyboard
-แสดงผล ชื่อ ชั้น เลขที่
-รับค่าตัวเลข 2 จำนวน
แสดงผลลัพธ์ของผลบวก

ส่งงานท้ายคาบเรียน
………………………………………………………………………………………………

งานย่อย 5 (5 คะแนน) ศ.30/11/61 –งานเดี่ยว–เขียน-
ให้นักเรียน ค้นคว้าและอธิบาย
1.OOP  ย่อมาจากคำว่า  และอธิบายแนวคิด
2.เมธอด (Methods)
3.อาร์กิวเมนต์ (Arguments)
4.พารามิเตอร์ (Parameter)
5.อาร์กิวเมนต์ พารามิเตอร์ ต่างกันอย่างไร และวาดภาพอธิบาย
6.Class และ Object  ต่างกันอย่างไร
7.วาดภาพอธิบาย Class และ Object

ส่งงานท้ายคาบเรียน
………………………………………………………………………………………………

งาน ก#3 (5 คะแนน) พฤ.06/12/61 –งานเดี่ยว–
ฝึกเขียนโปรแกรมครั้งที่ 4 (ทดสอบ)
ให้นักเรียนเขียนโปรแกรมหาพื้นที่หรือหาปริมาตรหรือหาเส้นรอบรูปหรือสูตรอื่น ๆ ที่มีอย่างน้อย 3 ตัวแปรโดยรับค่าจาก Keyboard
บอกชื่อสูตร และอธิบายความหมายตัวแปรด้วย

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

งานย่อย 6 (5 คะแนน) ศ.07/12/61 –งานเดี่ยว–เขียน-
ให้นักเรียนตอบคำถามต่อไปนี้
12ส่งงานท้ายคาบเรียน
…………………………………………………………………………………

งานย่อย 7 (5 คะแนน) พ.19/12/61 –งานเดี่ยว–เขียน-
ให้นักเรียนตอบคำถามต่อไปนี้
12

ส่งงานท้ายคาบเรียน
………………………………………………………………………………………………

งาน #4 (15 คะแนน) พ.03/01/62 -งานเดี่ยว-
ให้นักเรียน เขียนโปรแกรมด้วยภาษา JAVA
พิมพ์ใส่  Word  >>>โจทย์ปัญหา Loop for <<<
ตามหัวข้อดังนี้  ม.6/1  ม.6/2  ม.6/3

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

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

งานย่อย 8 (5 คะแนน) พ.03/01/62 –งานเดี่ยว–
ฝึกเขียนโปรแกรมครั้งที่ 5
ให้นักเรียนศึกษา Link ต่อไปนี้
http://javalcct.blogspot.com/p/java.html

ส่งงานท้ายคาบเรียน
………………………………………………………………………………………………

งานย่อย 9 (5 คะแนน) พ.09/01/62 –งานเดี่ยว–
ฝึกเขียนโปรแกรมครั้งที่ 6
ให้นักเรียนศึกษา Link ต่อไปนี้
https://drive.google.com/file/d/0Bzs5vzCquZiXTEpLVC0yY1dYTkk/view
https://www.tutorialspoint.com/java/if_else_statement_in_java.htm

ส่งงานท้ายคาบเรียน
…………………………………………………………………………………
…………………………………………………………………………………

DOWNLOAD
Bluestacks
Eclipse, 2
Android Studio

ศึกษาเพิ่มเติม
คู่มือการใช้ WordPress
วิธีใช้ WordPress
การสร้าง แบบทดสอบ App for Android.pdf
http://www.mwit.ac.th/~jeab/tech30101.php
การใช้งาน Google Docs สร้างแบบสอบถามและข้อสอบ
AppInventor
iBuildApp
เริ่มต้นสร้าง Project บน Android ด้วย Android Studio
รูปแบบการทำเอกสารอ้างอิง
การเขียนอ้างอิง
http://www.tutorialspoint.com/java/index.htm
http://ugotjava.blogspot.com/
http://code.function.in.th/java-base
Draw.io เครื่องมือวาด flowchart แบบออนไลน์
แปลงความคิดในหัว (Flowchart) ให้กลายเป็น Code
https://www.sololearn.com/
https://www.krui3.com/javaprogramming/
http://www.javathailand.com/index.php

App Android
https://programminghub.io/
Learn Java

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