ݺߣ

ݺߣShare a Scribd company logo
2
Most read
4
Most read
5
Most read
ครูณัฐพล บัวอุไร [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 ได้
Ad

Recommended

ใบความรู้ที่ 6 application talk to me
ใบความรู้ที่ 6 application talk to me
Nattapon
ใบความรู้ที่ 8 application paint pot2
ใบความรู้ที่ 8 application paint pot2
Nattapon
ใบความรู้ที่ 10 application calculator
ใบความรู้ที่ 10 application calculator
Nattapon
ใบความรู้ที่ 3 เริ่มต้นเกี่ยวกับ mit app inventor 2
ใบความรู้ที่ 3 เริ่มต้นเกี่ยวกับ mit app inventor 2
Nattapon
ใบความรู้ที่ 5 ส่วนประกอบของโปรแกรม mit app inventor
ใบความรู้ที่ 5 ส่วนประกอบของโปรแกรม mit app inventor
Nattapon
คู่มือการอบรมครู การพัฒนาสื่อการเรียนการสอน ด้วย MIT App Inventor
คู่มือการอบรมครู การพัฒนาสื่อการเรียนการสอน ด้วย MIT App Inventor
Somchart Phaeumnart
ใบความรู้ที่ 5 เรื่องโปรแกรมคำนวณเลข
ใบความรู้ที่ 5 เรื่องโปรแกรมคำนวณเลข
Nattapon
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
Nattapon
องประกอบของโปรแกรม Photoshop
องประกอบของโปรแกรม Photoshop
อ้าย ปุ้ย
การติดตั้งโปรแกรม Microsoft visual studio 2010
การติดตั้งโปรแกรม Microsoft visual studio 2010
Nattapon
การเขียนแบบด้วยc
การเขียนแบบด้วยc
guest0ca794
ใบความรู้ที่ 10 เรื่อง form login
ใบความรู้ที่ 10 เรื่อง form login
Nattapon
คู่มือ 3D Max กับงานสถาปัตยกรรม
คู่มือ 3D Max กับงานสถาปัตยกรรม
Piyaboon Nilkaew
การประชาสัมพันธ์ในสื่อใหม่
การประชาสัมพันธ์ในสื่อใหม่
ชุติภา สิงห์ศักดิ์เสรี
เครื่องมือต่างๆ ในโปรแกรม Paint
เครื่องมือต่างๆ ในโปรแกรม Paint
Benjapeon Jantakhot
แผนคอมฯ ม.3 ใหม่
แผนคอมฯ ม.3 ใหม่
Surapong Jakang
การพัฒนาแบบฝึกทักษะการปฏิบัติประกอบสื่อการสอนโปรแกรม App inventor เพื่อเพิ่มผ...
การพัฒนาแบบฝึกทักษะการปฏิบัติประกอบสื่อการสอนโปรแกรม App inventor เพื่อเพิ่มผ...
Mjjeje Mint
แบบทดสอบ Excel
แบบทดสอบ Excel
thanakornmaimai
โปรแกรม Paint คืออะไร
โปรแกรม Paint คืออะไร
Benjapeon Jantakhot
ใบความรู้ที่ 7 เรื่องโปรแกรมสูตรคูณ
ใบความรู้ที่ 7 เรื่องโปรแกรมสูตรคูณ
Nattapon
ݺߣ sketchup
ݺߣ sketchup
smittichai chaiyawong
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
Khon Kaen University
โปรแกรม Sketch up
โปรแกรม Sketch up
Chainarong Maharak
งานนำเสนอ หน่วยที่ 1 เรื่อง 1 ความรู้เบื้องต้นเกี่ยวกับโปรแกรมประมวลผลคำ
งานนำเสนอ หน่วยที่ 1 เรื่อง 1 ความรู้เบื้องต้นเกี่ยวกับโปรแกรมประมวลผลคำ
sutham lrp
Word, excel, and power point tutorial in Tamil
Word, excel, and power point tutorial in Tamil
Niva tharan
การเขียนรายงานโครงงานคอมพิวเตอร์ บทที่ 4 เเละ บทที่ 5
การเขียนรายงานโครงงานคอมพิวเตอร์ บทที่ 4 เเละ บทที่ 5
Janchai Pokmoonphon
1. Bài 1_Giới thiệu photoshop.pptx
1. Bài 1_Giới thiệu photoshop.pptx
DungNguyen69008
ใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventor
ใบความรู้ที่ 4 เริ่มต้นสร้างแอพลิเคชันด้วย mit app inventor
Nattapon
ใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา application
ใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา application
Nattapon

More Related Content

What's hot (20)

องประกอบของโปรแกรม Photoshop
องประกอบของโปรแกรม Photoshop
อ้าย ปุ้ย
การติดตั้งโปรแกรม Microsoft visual studio 2010
การติดตั้งโปรแกรม Microsoft visual studio 2010
Nattapon
การเขียนแบบด้วยc
การเขียนแบบด้วยc
guest0ca794
ใบความรู้ที่ 10 เรื่อง form login
ใบความรู้ที่ 10 เรื่อง form login
Nattapon
คู่มือ 3D Max กับงานสถาปัตยกรรม
คู่มือ 3D Max กับงานสถาปัตยกรรม
Piyaboon Nilkaew
การประชาสัมพันธ์ในสื่อใหม่
การประชาสัมพันธ์ในสื่อใหม่
ชุติภา สิงห์ศักดิ์เสรี
เครื่องมือต่างๆ ในโปรแกรม Paint
เครื่องมือต่างๆ ในโปรแกรม Paint
Benjapeon Jantakhot
แผนคอมฯ ม.3 ใหม่
แผนคอมฯ ม.3 ใหม่
Surapong Jakang
การพัฒนาแบบฝึกทักษะการปฏิบัติประกอบสื่อการสอนโปรแกรม App inventor เพื่อเพิ่มผ...
การพัฒนาแบบฝึกทักษะการปฏิบัติประกอบสื่อการสอนโปรแกรม App inventor เพื่อเพิ่มผ...
Mjjeje Mint
แบบทดสอบ Excel
แบบทดสอบ Excel
thanakornmaimai
โปรแกรม Paint คืออะไร
โปรแกรม Paint คืออะไร
Benjapeon Jantakhot
ใบความรู้ที่ 7 เรื่องโปรแกรมสูตรคูณ
ใบความรู้ที่ 7 เรื่องโปรแกรมสูตรคูณ
Nattapon
ݺߣ sketchup
ݺߣ sketchup
smittichai chaiyawong
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
Khon Kaen University
โปรแกรม Sketch up
โปรแกรม Sketch up
Chainarong Maharak
งานนำเสนอ หน่วยที่ 1 เรื่อง 1 ความรู้เบื้องต้นเกี่ยวกับโปรแกรมประมวลผลคำ
งานนำเสนอ หน่วยที่ 1 เรื่อง 1 ความรู้เบื้องต้นเกี่ยวกับโปรแกรมประมวลผลคำ
sutham lrp
Word, excel, and power point tutorial in Tamil
Word, excel, and power point tutorial in Tamil
Niva tharan
การเขียนรายงานโครงงานคอมพิวเตอร์ บทที่ 4 เเละ บทที่ 5
การเขียนรายงานโครงงานคอมพิวเตอร์ บทที่ 4 เเละ บทที่ 5
Janchai Pokmoonphon
1. Bài 1_Giới thiệu photoshop.pptx
1. Bài 1_Giới thiệu photoshop.pptx
DungNguyen69008
องประกอบของโปรแกรม Photoshop
องประกอบของโปรแกรม Photoshop
อ้าย ปุ้ย
การติดตั้งโปรแกรม Microsoft visual studio 2010
การติดตั้งโปรแกรม Microsoft visual studio 2010
Nattapon
การเขียนแบบด้วยc
การเขียนแบบด้วยc
guest0ca794
ใบความรู้ที่ 10 เรื่อง form login
ใบความรู้ที่ 10 เรื่อง form login
Nattapon
คู่มือ 3D Max กับงานสถาปัตยกรรม
คู่มือ 3D Max กับงานสถาปัตยกรรม
Piyaboon Nilkaew
เครื่องมือต่างๆ ในโปรแกรม Paint
เครื่องมือต่างๆ ในโปรแกรม Paint
Benjapeon Jantakhot
แผนคอมฯ ม.3 ใหม่
แผนคอมฯ ม.3 ใหม่
Surapong Jakang
การพัฒนาแบบฝึกทักษะการปฏิบัติประกอบสื่อการสอนโปรแกรม App inventor เพื่อเพิ่มผ...
การพัฒนาแบบฝึกทักษะการปฏิบัติประกอบสื่อการสอนโปรแกรม App inventor เพื่อเพิ่มผ...
Mjjeje Mint
แบบทดสอบ Excel
แบบทดสอบ Excel
thanakornmaimai
โปรแกรม Paint คืออะไร
โปรแกรม Paint คืออะไร
Benjapeon Jantakhot
ใบความรู้ที่ 7 เรื่องโปรแกรมสูตรคูณ
ใบความรู้ที่ 7 เรื่องโปรแกรมสูตรคูณ
Nattapon
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
ความรู้เบื้องต้นเกี่ยวกับโปรแกรม Dreamweaver CS6
Khon Kaen University
งานนำเสนอ หน่วยที่ 1 เรื่อง 1 ความรู้เบื้องต้นเกี่ยวกับโปรแกรมประมวลผลคำ
งานนำเสนอ หน่วยที่ 1 เรื่อง 1 ความรู้เบื้องต้นเกี่ยวกับโปรแกรมประมวลผลคำ
sutham lrp
Word, excel, and power point tutorial in Tamil
Word, excel, and power point tutorial in Tamil
Niva tharan
การเขียนรายงานโครงงานคอมพิวเตอร์ บทที่ 4 เเละ บทที่ 5
การเขียนรายงานโครงงานคอมพิวเตอร์ บทที่ 4 เเละ บทที่ 5
Janchai Pokmoonphon
1. Bài 1_Giới thiệu photoshop.pptx
1. Bài 1_Giới thiệu photoshop.pptx
DungNguyen69008

Viewers also liked (9)

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

Similar to ใบความรู้ที่ 7 application paint pot (20)

ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
Nattapon
Basic Android Development: Widget & Event Hadling
Basic Android Development: Widget & Event Hadling
Banyapon Poolsawas
พื้นฐานการเขียนโปรแกรม Visual Basic 6.0
พื้นฐานการเขียนโปรแกรม Visual Basic 6.0
Bass Bass
สร้างสื่อ Augmented Reality ง่ายๆ ด้วย Vidinoti
สร้างสื่อ Augmented Reality ง่ายๆ ด้วย Vidinoti
Dr.Kridsanapong Lertbumroongchai
บุญนภา วสันต์
บุญนภา วสันต์
เต๋าเก้า แบร่.
ใบงานที่ 28 การทำ wallpaper แนวสีสัน
ใบงานที่ 28 การทำ wallpaper แนวสีสัน
Suda Sangtong
Microsoft office power point 2007
Microsoft office power point 2007
Wee Jay
Microsoft office power point 2007
Microsoft office power point 2007
Wee Jay
การเขียนโปรแกรมโดยใช้ Net bean
การเขียนโปรแกรมโดยใช้ Net bean
Tanyong Kiss'memory
การเขียนโปรแกรมด้วยVb 6.0
การเขียนโปรแกรมด้วยVb 6.0
ณัฐพล บัวพันธ์
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
ใบความรู้ที่ 1 การใช้งานโปรแกรม visual studio 2010 เบื้องต้น
Nattapon
Basic Android Development: Widget & Event Hadling
Basic Android Development: Widget & Event Hadling
Banyapon Poolsawas
พื้นฐานการเขียนโปรแกรม Visual Basic 6.0
พื้นฐานการเขียนโปรแกรม Visual Basic 6.0
Bass Bass
สร้างสื่อ Augmented Reality ง่ายๆ ด้วย Vidinoti
สร้างสื่อ Augmented Reality ง่ายๆ ด้วย Vidinoti
Dr.Kridsanapong Lertbumroongchai
ใบงานที่ 28 การทำ wallpaper แนวสีสัน
ใบงานที่ 28 การทำ wallpaper แนวสีสัน
Suda Sangtong
Microsoft office power point 2007
Microsoft office power point 2007
Wee Jay
Microsoft office power point 2007
Microsoft office power point 2007
Wee Jay
การเขียนโปรแกรมโดยใช้ Net bean
การเขียนโปรแกรมโดยใช้ Net bean
Tanyong Kiss'memory
Ad

More from Nattapon (19)

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

ใบความรู้ที่ 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 ได้