SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
ครูณัฐพล บัวอุไร [www.nattapon.com] 1
การสร้างแอพลิเคชันด้วย MIT AppInventor
ใบความรู้ที่ 7
เรื่อง Application PaintPot
Application: PaintPot เป็นแอพลิเคชันที่สามารถวาดภาพด้วยสีต่างๆ ลงบนพื้นที่วางที่กาหนดไว้
ได้ ดังรูป
1. สร้างโปรเจ็คใหม่
 คลิกปุ่ม New Project
 ตั้งชื่อโปรแกรม PaintPot
 กดปุ่ม OK
2. สร้างหน้าต่างโปรแกรม
 เปลี่ยนชื่อ Screen1 เป็น PaintPot ด้วยการคลิกที่พื้นหลังโปรแกรม
 ไปตั้งค่าในหน้าต่าง Properties หัวข้อ Title ดังรูป





ครูณัฐพล บัวอุไร [www.nattapon.com] 2
การสร้างแอพลิเคชันด้วย MIT AppInventor
 ลากคอมโพเน้นท์ Button มาวางบนหน้าจอ 3 ปุ่ม แล้วปรับแต่งให้มีลักษณะดังรูป (เป็นปุ่ม
สาหรับเลือกสีสาหรับวาดรูป)
 เปลี่ยนชื่อคอมโพเน้นท์ในหน้าต่าง Components ดังรูป (เปลี่ยนชื่อเพื่อให้รู้ว่าปุ่มไหนคือสีอะไร)
 เลือกคอมโพเน้นท์ในกลุ่ม Layout แล้วลากคอมโพเน้นท์ HorizontalArrangement มาวางบน
หน้าจอ (เพื่อจัดรูปแบบปุ่มตามแนวนอน)
 ลากปุ่มทั้ง 3 ปุ่มไปใส่ในคอมโพเน้นท์ HorizontalArrangement จะได้ผลลัพธ์ดังรูป


ครูณัฐพล บัวอุไร [www.nattapon.com] 3
การสร้างแอพลิเคชันด้วย MIT AppInventor
 เลือกคอมโพเน้นท์ในกลุ่ม Drawing and Animation แล้วลากคอมโพเน้นท์ Canvas มาวางบน
หน้าจอ
 ปรับขนาดของ Canvas ให้ด้านกว้าง (Width) = Fill parent และด้านสูง (Height) = 300
pixels
 ลากคอมโพเน้นท์ Button มาวางด้านล่าง Canvas แล้วเปลี่ยนชื่อเป็น Clear (เป็นปุ่มสาหรับ
เคลียร์พื้นที่วาดรูปในกรณีที่ต้องการวาดใหม่) และเปลี่ยนชื่อปุ่มในหน้าต่างคอมโพเน้นเป็น ButtonWipe


ครูณัฐพล บัวอุไร [www.nattapon.com] 4
การสร้างแอพลิเคชันด้วย MIT AppInventor
3. การเขียนคาสั่งควบคุมโปรแกรม
 คลิกปุ่ม Blocks เพื่อเข้าสู่หน้าต่างเขียนคาสั่งควบคุมโปรแกรม
 ลากบล็อกคาสั่งต่างๆ มาใส่ในหน้าต่าง Viewer โดยให้มีบล็อกต่างๆ ดังนี้
บล็อคคาสั่งตั้งต่างปุ่มสีและปุ่มเคลียร์
บล็อกคาสั่งสาหรับวาดเส้นสีบนพื้นที่ Canvas
ครูณัฐพล บัวอุไร [www.nattapon.com] 5
การสร้างแอพลิเคชันด้วย MIT AppInventor
4. ทดสอบ Application
 คลิกเมนู Connect เลือก Emulator
 รอจนกระทั่งโปรแกรมเปิดขึ้นมาสาเร็จ ดังรูป ซึ่งนักเรียนสามารถคลิกปุ่มสีและวาดรูปตาม
ต้องการลงบนพื้นที่ Canvas ได้

Weitere ähnliche Inhalte

Was ist angesagt?

ชั้นประถมศึกษาปีที่ 4
ชั้นประถมศึกษาปีที่ 4ชั้นประถมศึกษาปีที่ 4
ชั้นประถมศึกษาปีที่ 4
krunuy5
 
การสร้างสระบบนำชมด้วยเทคโนโลยีเสมือนจริง 3D Vista
การสร้างสระบบนำชมด้วยเทคโนโลยีเสมือนจริง 3D Vistaการสร้างสระบบนำชมด้วยเทคโนโลยีเสมือนจริง 3D Vista
การสร้างสระบบนำชมด้วยเทคโนโลยีเสมือนจริง 3D Vista
Dr.Kridsanapong Lertbumroongchai
 
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้นใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
Nattapon
 
ใบความรู้ที่ 9 เรื่อง mdi form
ใบความรู้ที่ 9 เรื่อง mdi formใบความรู้ที่ 9 เรื่อง mdi form
ใบความรู้ที่ 9 เรื่อง mdi form
Nattapon
 
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์มใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
Nattapon
 
การติดตั้งโปรแกรม Microsoft visual studio 2010
การติดตั้งโปรแกรม Microsoft visual studio 2010การติดตั้งโปรแกรม Microsoft visual studio 2010
การติดตั้งโปรแกรม Microsoft visual studio 2010
Nattapon
 

Was ist angesagt? (20)

โปรแกรม Paint คืออะไร
โปรแกรม Paint คืออะไรโปรแกรม Paint คืออะไร
โปรแกรม Paint คืออะไร
 
เครื่องมือที่ใช้ลงสีในโปรแกรม Paint
เครื่องมือที่ใช้ลงสีในโปรแกรม Paintเครื่องมือที่ใช้ลงสีในโปรแกรม Paint
เครื่องมือที่ใช้ลงสีในโปรแกรม Paint
 
ชั้นประถมศึกษาปีที่ 4
ชั้นประถมศึกษาปีที่ 4ชั้นประถมศึกษาปีที่ 4
ชั้นประถมศึกษาปีที่ 4
 
การสร้างสระบบนำชมด้วยเทคโนโลยีเสมือนจริง 3D Vista
การสร้างสระบบนำชมด้วยเทคโนโลยีเสมือนจริง 3D Vistaการสร้างสระบบนำชมด้วยเทคโนโลยีเสมือนจริง 3D Vista
การสร้างสระบบนำชมด้วยเทคโนโลยีเสมือนจริง 3D Vista
 
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้นใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
 
หนังสือ SketchUp อธิบายการสร้างและใช้ Component อย่างมีประสิทธิภาพ
หนังสือ SketchUp อธิบายการสร้างและใช้ Component อย่างมีประสิทธิภาพหนังสือ SketchUp อธิบายการสร้างและใช้ Component อย่างมีประสิทธิภาพ
หนังสือ SketchUp อธิบายการสร้างและใช้ Component อย่างมีประสิทธิภาพ
 
แบบฟอร์มรายงานโครงงานคอมพิวเตอร์
แบบฟอร์มรายงานโครงงานคอมพิวเตอร์แบบฟอร์มรายงานโครงงานคอมพิวเตอร์
แบบฟอร์มรายงานโครงงานคอมพิวเตอร์
 
ใบความรู้ที่ 9 เรื่อง mdi form
ใบความรู้ที่ 9 เรื่อง mdi formใบความรู้ที่ 9 เรื่อง mdi form
ใบความรู้ที่ 9 เรื่อง mdi form
 
การพัฒนาแบบฝึกทักษะการปฏิบัติประกอบสื่อการสอนโปรแกรม App inventor เพื่อเพิ่มผ...
การพัฒนาแบบฝึกทักษะการปฏิบัติประกอบสื่อการสอนโปรแกรม App inventor เพื่อเพิ่มผ...การพัฒนาแบบฝึกทักษะการปฏิบัติประกอบสื่อการสอนโปรแกรม App inventor เพื่อเพิ่มผ...
การพัฒนาแบบฝึกทักษะการปฏิบัติประกอบสื่อการสอนโปรแกรม App inventor เพื่อเพิ่มผ...
 
Giáo trình lập trình phay Solidcam 2016
Giáo trình lập trình phay Solidcam 2016Giáo trình lập trình phay Solidcam 2016
Giáo trình lập trình phay Solidcam 2016
 
ความรู้เบื้องต้นเกี่ยวกับอินเทอร์เน็ต (Internet Fundamental)
ความรู้เบื้องต้นเกี่ยวกับอินเทอร์เน็ต (Internet Fundamental)ความรู้เบื้องต้นเกี่ยวกับอินเทอร์เน็ต (Internet Fundamental)
ความรู้เบื้องต้นเกี่ยวกับอินเทอร์เน็ต (Internet Fundamental)
 
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์มใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
ใบความรู้ที่ 3 เรื่องการเพิ่มฟอร์มและคำสั่งเปิดฟอร์ม
 
บทเรียน โปรแกรม Paint
บทเรียน โปรแกรม Paintบทเรียน โปรแกรม Paint
บทเรียน โปรแกรม Paint
 
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
 
การติดตั้งโปรแกรม Microsoft visual studio 2010
การติดตั้งโปรแกรม Microsoft visual studio 2010การติดตั้งโปรแกรม Microsoft visual studio 2010
การติดตั้งโปรแกรม Microsoft visual studio 2010
 
คู่มือ SketchUp
คู่มือ SketchUpคู่มือ SketchUp
คู่มือ SketchUp
 
Auto cad all
Auto cad allAuto cad all
Auto cad all
 
เครื่องมือต่างๆ ในโปรแกรม Paint
เครื่องมือต่างๆ ในโปรแกรม Paintเครื่องมือต่างๆ ในโปรแกรม Paint
เครื่องมือต่างๆ ในโปรแกรม Paint
 
SketchUp กับงานไฟฟ้า
SketchUp กับงานไฟฟ้าSketchUp กับงานไฟฟ้า
SketchUp กับงานไฟฟ้า
 
คู่มือ Revit สำหรับงานสถาปัตยกรรม
คู่มือ Revit สำหรับงานสถาปัตยกรรมคู่มือ Revit สำหรับงานสถาปัตยกรรม
คู่มือ Revit สำหรับงานสถาปัตยกรรม
 

Andere mochten auch

การสร้าง แบบทดสอบ App for android
การสร้าง แบบทดสอบ  App for androidการสร้าง แบบทดสอบ  App for android
การสร้าง แบบทดสอบ App for android
พัน พัน
 

Andere mochten auch (7)

ใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventor
ใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventorใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventor
ใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventor
 
ใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา application
ใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา applicationใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา application
ใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา application
 
ใบความรู้ที่ 2 การวางแผนจัดทำ application
ใบความรู้ที่ 2 การวางแผนจัดทำ applicationใบความรู้ที่ 2 การวางแผนจัดทำ application
ใบความรู้ที่ 2 การวางแผนจัดทำ application
 
การสร้าง Apps for Android ด้วย MIT App Inventor
การสร้าง Apps for Android ด้วย MIT App Inventorการสร้าง Apps for Android ด้วย MIT App Inventor
การสร้าง Apps for Android ด้วย MIT App Inventor
 
สภาวการณ์การศึกษาไทยในเวทีโลก ปี2557
สภาวการณ์การศึกษาไทยในเวทีโลก ปี2557สภาวการณ์การศึกษาไทยในเวทีโลก ปี2557
สภาวการณ์การศึกษาไทยในเวทีโลก ปี2557
 
การสร้าง แบบทดสอบ App for android
การสร้าง แบบทดสอบ  App for androidการสร้าง แบบทดสอบ  App for android
การสร้าง แบบทดสอบ App for android
 
Resume
ResumeResume
Resume
 

Ähnlich wie ใบความรู้ที่ 7 application paint pot

ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้นใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
Nattapon
 
ใบงานที่ 28 การทำ wallpaper แนวสีสัน
ใบงานที่ 28 การทำ wallpaper แนวสีสันใบงานที่ 28 การทำ wallpaper แนวสีสัน
ใบงานที่ 28 การทำ wallpaper แนวสีสัน
Suda Sangtong
 
Microsoft office power point 2007
Microsoft office power point 2007Microsoft office power point 2007
Microsoft office power point 2007
Wee Jay
 
Microsoft office power point 2007
Microsoft office power point 2007Microsoft office power point 2007
Microsoft office power point 2007
Wee Jay
 
Authorware
AuthorwareAuthorware
Authorware
pui3327
 

Ähnlich wie ใบความรู้ที่ 7 application paint pot (20)

ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้นใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
 
Basic Android Development: Widget & Event Hadling
Basic Android Development:  Widget & Event HadlingBasic Android Development:  Widget & Event Hadling
Basic Android Development: Widget & Event Hadling
 
พื้นฐานการเขียนโปรแกรม Visual Basic 6.0
พื้นฐานการเขียนโปรแกรมVisual Basic 6.0พื้นฐานการเขียนโปรแกรมVisual Basic 6.0
พื้นฐานการเขียนโปรแกรม Visual Basic 6.0
 
Kikjl
KikjlKikjl
Kikjl
 
Kikjl
KikjlKikjl
Kikjl
 
Unit 6
Unit 6Unit 6
Unit 6
 
ยินดีนำเสนอ
ยินดีนำเสนอยินดีนำเสนอ
ยินดีนำเสนอ
 
Photo3
Photo3Photo3
Photo3
 
Powerpoint
PowerpointPowerpoint
Powerpoint
 
สร้างสื่อ Augmented Reality ง่ายๆ ด้วย Vidinoti
สร้างสื่อ Augmented Reality ง่ายๆ ด้วย Vidinotiสร้างสื่อ Augmented Reality ง่ายๆ ด้วย Vidinoti
สร้างสื่อ Augmented Reality ง่ายๆ ด้วย Vidinoti
 
บุญนภา วสันต์
บุญนภา วสันต์บุญนภา วสันต์
บุญนภา วสันต์
 
ใบงานที่ 28 การทำ wallpaper แนวสีสัน
ใบงานที่ 28 การทำ wallpaper แนวสีสันใบงานที่ 28 การทำ wallpaper แนวสีสัน
ใบงานที่ 28 การทำ wallpaper แนวสีสัน
 
Microsoft office power point 2007
Microsoft office power point 2007Microsoft office power point 2007
Microsoft office power point 2007
 
Microsoft office power point 2007
Microsoft office power point 2007Microsoft office power point 2007
Microsoft office power point 2007
 
การเขียนโปรแกรมโดยใช้ Net bean
การเขียนโปรแกรมโดยใช้ Net beanการเขียนโปรแกรมโดยใช้ Net bean
การเขียนโปรแกรมโดยใช้ Net bean
 
งาน
งานงาน
งาน
 
การเขียนโปรแกรมด้วยVb 6.0
การเขียนโปรแกรมด้วยVb 6.0การเขียนโปรแกรมด้วยVb 6.0
การเขียนโปรแกรมด้วยVb 6.0
 
Flash8
Flash8Flash8
Flash8
 
Authorware
AuthorwareAuthorware
Authorware
 
หน่วยที่ 2
หน่วยที่ 2หน่วยที่ 2
หน่วยที่ 2
 

Mehr von Nattapon

รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2556
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2556รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2556
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2556
Nattapon
 
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2556
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2556รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2556
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2556
Nattapon
 
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2556
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2556บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2556
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2556
Nattapon
 
ภาคเรียนที่ 1 ปีการศึกษา 2556
ภาคเรียนที่ 1 ปีการศึกษา 2556ภาคเรียนที่ 1 ปีการศึกษา 2556
ภาคเรียนที่ 1 ปีการศึกษา 2556
Nattapon
 
ใบความรู้ที่ 4 เรื่องการเขียนโปรแกรมคำนวณเลขอย่างง่าย
ใบความรู้ที่ 4 เรื่องการเขียนโปรแกรมคำนวณเลขอย่างง่ายใบความรู้ที่ 4 เรื่องการเขียนโปรแกรมคำนวณเลขอย่างง่าย
ใบความรู้ที่ 4 เรื่องการเขียนโปรแกรมคำนวณเลขอย่างง่าย
Nattapon
 
ใบความรู้ที่ 2 เรื่องการใช้ message box และฟังก์ชันเปิดปิดโปรแกรม
ใบความรู้ที่ 2 เรื่องการใช้ message box และฟังก์ชันเปิดปิดโปรแกรมใบความรู้ที่ 2 เรื่องการใช้ message box และฟังก์ชันเปิดปิดโปรแกรม
ใบความรู้ที่ 2 เรื่องการใช้ message box และฟังก์ชันเปิดปิดโปรแกรม
Nattapon
 
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้นใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
Nattapon
 
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2555
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2555รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2555
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2555
Nattapon
 
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2555
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2555รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2555
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2555
Nattapon
 
บันทึกความดี ภาคเรียนที่ 1 ปีการศึกษา 2555
บันทึกความดี ภาคเรียนที่ 1 ปีการศึกษา 2555บันทึกความดี ภาคเรียนที่ 1 ปีการศึกษา 2555
บันทึกความดี ภาคเรียนที่ 1 ปีการศึกษา 2555
Nattapon
 
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2555
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2555บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2555
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2555
Nattapon
 
ผลการจัดการเรียนการสอนแบบโครงงาน เพื่อพัฒนาทักษะด้านการเขียนโปรแกรมคอมพิวเตอร์
ผลการจัดการเรียนการสอนแบบโครงงาน เพื่อพัฒนาทักษะด้านการเขียนโปรแกรมคอมพิวเตอร์ผลการจัดการเรียนการสอนแบบโครงงาน เพื่อพัฒนาทักษะด้านการเขียนโปรแกรมคอมพิวเตอร์
ผลการจัดการเรียนการสอนแบบโครงงาน เพื่อพัฒนาทักษะด้านการเขียนโปรแกรมคอมพิวเตอร์
Nattapon
 
ประเมินโครงการตลาดนัดอาชีพ ปี 2555
ประเมินโครงการตลาดนัดอาชีพ ปี 2555ประเมินโครงการตลาดนัดอาชีพ ปี 2555
ประเมินโครงการตลาดนัดอาชีพ ปี 2555
Nattapon
 
การวิเคราะห์ผู้เรียน ชั้นมัธยมศึกษาปีที่ 4/4 โรงเรียนเตรียมอุดมศึกษาพัฒนาการ...
การวิเคราะห์ผู้เรียน ชั้นมัธยมศึกษาปีที่ 4/4  โรงเรียนเตรียมอุดมศึกษาพัฒนาการ...การวิเคราะห์ผู้เรียน ชั้นมัธยมศึกษาปีที่ 4/4  โรงเรียนเตรียมอุดมศึกษาพัฒนาการ...
การวิเคราะห์ผู้เรียน ชั้นมัธยมศึกษาปีที่ 4/4 โรงเรียนเตรียมอุดมศึกษาพัฒนาการ...
Nattapon
 

Mehr von Nattapon (19)

About Python
About PythonAbout Python
About Python
 
มาตรฐานการศึกษา โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ปทุมธานี
มาตรฐานการศึกษา โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ปทุมธานีมาตรฐานการศึกษา โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ปทุมธานี
มาตรฐานการศึกษา โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ปทุมธานี
 
รายงานการวิจัยการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเตอร์เน็ต (E-Learning) ...
รายงานการวิจัยการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเตอร์เน็ต (E-Learning) ...รายงานการวิจัยการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเตอร์เน็ต (E-Learning) ...
รายงานการวิจัยการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเตอร์เน็ต (E-Learning) ...
 
รายงานการวิจัยวิเคราะห์ผู้เรียนเป็นรายบุคคล ม.5/8
รายงานการวิจัยวิเคราะห์ผู้เรียนเป็นรายบุคคล ม.5/8รายงานการวิจัยวิเคราะห์ผู้เรียนเป็นรายบุคคล ม.5/8
รายงานการวิจัยวิเคราะห์ผู้เรียนเป็นรายบุคคล ม.5/8
 
รายงานการวิจัยในชั้นเรียนเรื่องการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเทอร์เ...
รายงานการวิจัยในชั้นเรียนเรื่องการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเทอร์เ...รายงานการวิจัยในชั้นเรียนเรื่องการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเทอร์เ...
รายงานการวิจัยในชั้นเรียนเรื่องการพัฒนาบทเรียนคอมพิวเตอร์บนเครือข่ายอินเทอร์เ...
 
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2556
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2556รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2556
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2556
 
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2556
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2556รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2556
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2556
 
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2556
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2556บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2556
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2556
 
ภาคเรียนที่ 1 ปีการศึกษา 2556
ภาคเรียนที่ 1 ปีการศึกษา 2556ภาคเรียนที่ 1 ปีการศึกษา 2556
ภาคเรียนที่ 1 ปีการศึกษา 2556
 
ใบความรู้ที่ 4 เรื่องการเขียนโปรแกรมคำนวณเลขอย่างง่าย
ใบความรู้ที่ 4 เรื่องการเขียนโปรแกรมคำนวณเลขอย่างง่ายใบความรู้ที่ 4 เรื่องการเขียนโปรแกรมคำนวณเลขอย่างง่าย
ใบความรู้ที่ 4 เรื่องการเขียนโปรแกรมคำนวณเลขอย่างง่าย
 
ใบความรู้ที่ 2 เรื่องการใช้ message box และฟังก์ชันเปิดปิดโปรแกรม
ใบความรู้ที่ 2 เรื่องการใช้ message box และฟังก์ชันเปิดปิดโปรแกรมใบความรู้ที่ 2 เรื่องการใช้ message box และฟังก์ชันเปิดปิดโปรแกรม
ใบความรู้ที่ 2 เรื่องการใช้ message box และฟังก์ชันเปิดปิดโปรแกรม
 
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้นใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
 
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2555
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2555รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2555
รายงานผลการประเมินตนเอง ภาคเรียนที่ 1 ปีการศึกษา 2555
 
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2555
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2555รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2555
รายงานผลการประเมินตนเอง ภาคเรียนที่ 2 ปีการศึกษา 2555
 
บันทึกความดี ภาคเรียนที่ 1 ปีการศึกษา 2555
บันทึกความดี ภาคเรียนที่ 1 ปีการศึกษา 2555บันทึกความดี ภาคเรียนที่ 1 ปีการศึกษา 2555
บันทึกความดี ภาคเรียนที่ 1 ปีการศึกษา 2555
 
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2555
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2555บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2555
บันทึกความดี ภาคเรียนที่ 2 ปีการศึกษา 2555
 
ผลการจัดการเรียนการสอนแบบโครงงาน เพื่อพัฒนาทักษะด้านการเขียนโปรแกรมคอมพิวเตอร์
ผลการจัดการเรียนการสอนแบบโครงงาน เพื่อพัฒนาทักษะด้านการเขียนโปรแกรมคอมพิวเตอร์ผลการจัดการเรียนการสอนแบบโครงงาน เพื่อพัฒนาทักษะด้านการเขียนโปรแกรมคอมพิวเตอร์
ผลการจัดการเรียนการสอนแบบโครงงาน เพื่อพัฒนาทักษะด้านการเขียนโปรแกรมคอมพิวเตอร์
 
ประเมินโครงการตลาดนัดอาชีพ ปี 2555
ประเมินโครงการตลาดนัดอาชีพ ปี 2555ประเมินโครงการตลาดนัดอาชีพ ปี 2555
ประเมินโครงการตลาดนัดอาชีพ ปี 2555
 
การวิเคราะห์ผู้เรียน ชั้นมัธยมศึกษาปีที่ 4/4 โรงเรียนเตรียมอุดมศึกษาพัฒนาการ...
การวิเคราะห์ผู้เรียน ชั้นมัธยมศึกษาปีที่ 4/4  โรงเรียนเตรียมอุดมศึกษาพัฒนาการ...การวิเคราะห์ผู้เรียน ชั้นมัธยมศึกษาปีที่ 4/4  โรงเรียนเตรียมอุดมศึกษาพัฒนาการ...
การวิเคราะห์ผู้เรียน ชั้นมัธยมศึกษาปีที่ 4/4 โรงเรียนเตรียมอุดมศึกษาพัฒนาการ...
 

ใบความรู้ที่ 7 application paint pot

  • 1. ครูณัฐพล บัวอุไร [www.nattapon.com] 1 การสร้างแอพลิเคชันด้วย MIT AppInventor ใบความรู้ที่ 7 เรื่อง Application PaintPot Application: PaintPot เป็นแอพลิเคชันที่สามารถวาดภาพด้วยสีต่างๆ ลงบนพื้นที่วางที่กาหนดไว้ ได้ ดังรูป 1. สร้างโปรเจ็คใหม่  คลิกปุ่ม New Project  ตั้งชื่อโปรแกรม PaintPot  กดปุ่ม OK 2. สร้างหน้าต่างโปรแกรม  เปลี่ยนชื่อ Screen1 เป็น PaintPot ด้วยการคลิกที่พื้นหลังโปรแกรม  ไปตั้งค่าในหน้าต่าง Properties หัวข้อ Title ดังรูป     
  • 2. ครูณัฐพล บัวอุไร [www.nattapon.com] 2 การสร้างแอพลิเคชันด้วย MIT AppInventor  ลากคอมโพเน้นท์ Button มาวางบนหน้าจอ 3 ปุ่ม แล้วปรับแต่งให้มีลักษณะดังรูป (เป็นปุ่ม สาหรับเลือกสีสาหรับวาดรูป)  เปลี่ยนชื่อคอมโพเน้นท์ในหน้าต่าง Components ดังรูป (เปลี่ยนชื่อเพื่อให้รู้ว่าปุ่มไหนคือสีอะไร)  เลือกคอมโพเน้นท์ในกลุ่ม Layout แล้วลากคอมโพเน้นท์ HorizontalArrangement มาวางบน หน้าจอ (เพื่อจัดรูปแบบปุ่มตามแนวนอน)  ลากปุ่มทั้ง 3 ปุ่มไปใส่ในคอมโพเน้นท์ HorizontalArrangement จะได้ผลลัพธ์ดังรูป  
  • 3. ครูณัฐพล บัวอุไร [www.nattapon.com] 3 การสร้างแอพลิเคชันด้วย MIT AppInventor  เลือกคอมโพเน้นท์ในกลุ่ม Drawing and Animation แล้วลากคอมโพเน้นท์ Canvas มาวางบน หน้าจอ  ปรับขนาดของ Canvas ให้ด้านกว้าง (Width) = Fill parent และด้านสูง (Height) = 300 pixels  ลากคอมโพเน้นท์ Button มาวางด้านล่าง Canvas แล้วเปลี่ยนชื่อเป็น Clear (เป็นปุ่มสาหรับ เคลียร์พื้นที่วาดรูปในกรณีที่ต้องการวาดใหม่) และเปลี่ยนชื่อปุ่มในหน้าต่างคอมโพเน้นเป็น ButtonWipe  
  • 4. ครูณัฐพล บัวอุไร [www.nattapon.com] 4 การสร้างแอพลิเคชันด้วย MIT AppInventor 3. การเขียนคาสั่งควบคุมโปรแกรม  คลิกปุ่ม Blocks เพื่อเข้าสู่หน้าต่างเขียนคาสั่งควบคุมโปรแกรม  ลากบล็อกคาสั่งต่างๆ มาใส่ในหน้าต่าง Viewer โดยให้มีบล็อกต่างๆ ดังนี้ บล็อคคาสั่งตั้งต่างปุ่มสีและปุ่มเคลียร์ บล็อกคาสั่งสาหรับวาดเส้นสีบนพื้นที่ Canvas
  • 5. ครูณัฐพล บัวอุไร [www.nattapon.com] 5 การสร้างแอพลิเคชันด้วย MIT AppInventor 4. ทดสอบ Application  คลิกเมนู Connect เลือก Emulator  รอจนกระทั่งโปรแกรมเปิดขึ้นมาสาเร็จ ดังรูป ซึ่งนักเรียนสามารถคลิกปุ่มสีและวาดรูปตาม ต้องการลงบนพื้นที่ Canvas ได้