คําอธิบายรายวิชา
ศึกษาและปฏิบัติเกี่ยวกับหลักการพัฒนาโปรแกรมบนอุปกรณ์พกพาเบื้องต้น ประเภทของอุปกรณ์พกพา ระบบปฏิบัติการบนอุปกรณ์พกพา เครื่องมือพัฒนาระบบปฏิบัติการอุปกรณ์พกพา การใช้เครื่องมือออกแบบและพัฒนา โปรแกรมบนอุปกรณ์พกพา
สรุปและรวบรวมโดย ครูจักริน ศิริสำราญ
ในส่วนเนื้อหาในเว็บเพจนี้ เป็นการรวบรวมเนื้อหาสำหรับให้นักเรียน ทบทวนการใช้งานโปรแกรม Kodular ซึ่งเป็นเครื่องมือออนไลน์ หรือเว็บไซต์ที่เปิดให้ทุกคนสามารถสร้างแอปพลิเคชันเป็นของตัวเองได้ง่ายๆ โดยไม่ต้องเรียนรู้การเขียนโปรแกรม เพียงแค่ลาก-วางบล็อค มาต่อกันแบบจิ๊กซอว์ สามารถออกแบบและสร้างแอปพลิเคชันที่ทำงานบนระบบปฏิบัติการ Android ได้อย่างรวดเร็ว เราสามารถทำการทดสอบแอปพลิเคชันบนโทรศัพท์มือถือ หรือแท็บเล็ต เพียงแค่ดาวน์โหลดแอปพลิเคชัน Kodular Companion
ข้อดีของ Kodular คือ เปิดให้ใช้ ฟรี
ใช้งานง่าย และทำความเข้าใจการทำงานของ Kodular ไม่ยากเมื่อมีปัญหาไม่เข้าใจสามารถถามได้ตลอดเวลาที่ Kodular Community Kodular ยังเหมาะสำหรับผู้ที่อยากเรียนรู้ทักษะการเขียนโปรแกรมเบื้องต้นอีกด้วย และมีแหล่งเรียนรู้ Kodular Docs และ Kodular Video ที่เป็นภาษาอังกฤษ
หน่วยที่ 1 หลักการพัฒนาโปรแกรมบนอุปกรณ์พกพาเบื้องต้น
- ความหมายของการพัฒนาโปรแกรมบนอุปกรณ์พกพา
- ประโยชน์ของโปรแกรมบนอุปกรณ์พกพา
- ประเภทของการพัฒนาแอพพิเคชั่นบนอุปกรณ์พกพา
- ขั้นตอนการพัฒนาแอพพลิเคชั่น
- การวางแผนพัฒนาแอพพลิเคชั่น
- การประยุกต์ใช้โปรแกรมบนอุปกรณ์พกพา
หน่วยที่ 2 ประเภทและระบบปฏิบัติการของอุปกรณ์พกพา
- ความหมายของอุปกรณ์พกพา
- ประเภทของอุปกรณ์พกพา
- ประโยชน์ของอุปกรณ์พกพา
หน่วยที่ 3 เครื่องมือที่ใช้ในการพัฒนาบนระบบปฏิบัติการต่าง
- Elipse - Javascript
- MIT App Inventor - Objecttive C
- iBuildApp และ AppBuild - Kotlin
- Thunable - Flutter
- Andoid Studio - Visual Studio
- Swift - SQLite
- Appmaker - Dart
- Kodular
หน่วยที่ 4 การใช้โปรแกรม Kodular ในการออกแบบและพัฒนาโปรแกรมบนอุปกรณ์พกพา
- ความหมายของโปรแกรม Kodular
- การเข้าสู่โปรแกรม Kodular
- ส่วนประกอบของ Kodular
- ส่วนประกอบของ Kodular แก้ไขปัญหานักเรียนที่ไม่สามารถจดจำ Component
หน่วยที่ 5 การใช้งาน Kodular เบื้องต้น
- Event - การทดสอบ
- สิ่งที่ต้องเตรียม - การแก้ไข
- ส่วนประกอบโปรแกรม Kodular - การออกจากโปรแกรม
- การกำหนดชื่อ Application - การเปิด Project
- การสร้างปุ่ม - การลบ Project
- การเขียนโปรแกรมบน Kodular - การบันทึกไฟล์ .apk
- การติดตั้ง Application - การเปิดใช้งาน Application
หน่วยที่ 6 การออกแบบและพัฒนาแอปพลิเคชั่นดูวิดีโอช่อง YOUTUBE
- แอปพลิเคชั่นดูวิดีโอช่อง Youtube
- สิ่งที่ต้องเตรียมในการพัฒนาแอปพลิเคชั่น
- การสร้าง Project
- การออกแบบ Layout
- ขั้นตอนการเขียนโปรแกรม
- การ Test และ Export แอปพลิเคชั่น
หน่วยที่ 7 การออกแบบและพัฒนาแอปพลิเคชั่นดูส่ง SMS
- แอปพลิเคชั่นส่ง SMS
- สิ่งที่ต้องเตรียมในการพัฒนาแอปพลิเคชั่น
- การสร้าง Project
- การออกแบบ Layout
- ขั้นตอนการเขียนโปรแกรม
- การ Test และ Export แอปพลิเคชั่น
หน่วยที่ 8 การออกแบบและพัฒนาแอปพลิเคชั่นวาดรูป
- แอปพลิเคชั่นวาดรูป
- สิ่งที่ต้องเตรียมในการพัฒนาแอปพลิเคชั่น
- การสร้าง Project
- การออกแบบ Layout
- ขั้นตอนการเขียนโปรแกรม
- การ Test และ Export แอปพลิเคชั่น
หน่วยที่ 9 การออกแบบและพัฒนาแอปพลิเคชั่นสแกนเนอร์
- แอปพลิเคชั่นสแกนเนอร์
- สิ่งที่ต้องเตรียมในการพัฒนาแอปพลิเคชั่น
- การสร้าง Project
- การออกแบบ Layout
- ขั้นตอนการเขียนโปรแกรม
- การ Test และ Export แอปพลิเคชั่น
หน่วยที่ 10 การออกแบบและพัฒนาแอปพลิเคชั่นเกมส์
- แอปพลิเคชั่นเกมส์
- สิ่งที่ต้องเตรียมในการพัฒนาแอปพลิเคชั่น
- การสร้าง Project
- การออกแบบ Layout
- ขั้นตอนการเขียนโปรแกรม
- การ Test และ Export แอปพลิเคชั่น
หน่วยที่ 11 การออกแบบและพัฒนาแอปพลิเคชั่น Text to speech
- แอปพลิเคชั่น Text to speech
- สิ่งที่ต้องเตรียมในการพัฒนาแอปพลิเคชั่น
- การสร้าง Project
- การออกแบบ Layout
- ขั้นตอนการเขียนโปรแกรม
- การ Test และ Export แอปพลิเคชั่น
หน่วยที่ 12 การออกแบบและพัฒนาแอปพลิเคชั่น E-book
- แอปพลิเคชั่น E-book
- สิ่งที่ต้องเตรียมในการพัฒนาแอปพลิเคชั่น
- การสร้าง Project
- การออกแบบ Layout
- ขั้นตอนการเขียนโปรแกรม
- การ Test และ Export แอปพลิเคชั่น