[MIT] เริ่มต้นเกี่ยวกับ MIT App Inventor 2
ในเรื่องนี้นักเรียนจะได้เรียนรู้และรู้จัก MIT AppInventor ว่าคืออะไร สามารถสร้างแอพลิเคชันได้อย่างไร พร้อมทั้งระบบคอมพิวเตอร์ที่จะใช้พัฒนาแอพลิเคชันด้วย MIT AppInventor ควรมีคุณสมบัติอย่างไร ใบความรู้ที่ 3 เริ่มต้นเกี่ยวกับ mit app inventor 2 from Nattapon
[MIT] การวางแผนจัดทำ application
ในเรื่องนี้นักเรียนจะได้เรียนรู้เกี่ยวกับการวางแผนการจัดทำแอพลิเคชัน ซึ่งจะต้องมีขั้นตอนการเตรียมการก่อนทำแอพลิเคชัน การทำแอพลิเคชัน และขั้นตอนหลังการผลิต โดยมีเนื้อหาตามใบความรู้ต่อไปนี้ครับ ใบความรู้ที่ 2 การวางแผนจัดทำ application from Nattapon
[MIT] หลักการและขั้นตอนการพัฒนา Application
ยินดีต้อนรับสู่บทเรียนการพัฒนาแอพลิเคชันด้วย MIT AppInventor นะครับ สำหรับเนื้อหาในส่วนนี้นักเรียนจะได้เรียนรู้เกี่ยวกับ หลักการพัฒนาซอฟต์แวร์ ขั้นตอนการพัฒนาซอฟต์แวร์ ซึ่งเป็นสิ่งสำคัญที่นักเรียนต้องเรียนรู้ก่อนที่จะเริ่มพัฒนาแอพลิเคชันกันนะครับ ใบความรู้ที่ 1 หลักการและขั้นตอนการพัฒนา application from Nattapon
เริ่มต้นสร้าง application ง่ายๆ ด้วย AppInventor
บทเรียนนี้จะแนะนำการสร้างแอพลิเคชันอย่างง่ายด้วย App Inventor ครับ ในการสร้างแอพลิเคชันที่่ชื่อว่า Talk To Me ขอให้นักเรียนศึกษาวีดีโอต่อไปนี้ แล้วปฏิบัติตามทีละขั้นตอนนะครับ *** ในการเรียนครั้งหน้าครูจะมาตรวจงานชิ้นนี้ในห้องเรียนนะครับ ถือว่าเป็นคะแนนการปฏิบัติ ***
ครบรอบ 5 ปีการบรรจุเป็นข้าราชการครู
ผ่านมา 5 ปีแล้ว คิดๆ ไปมันก็เร็วเหมือนกัน นับจากวันที่บรรจุเป็นข้าราชการครูเมื่อวันที่ 18 พ.ค. 2552 ณ โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ลำลูกกา มาจนวันนี้ก็อยู่ที่นี่เหมือนเดิม แต่โรงเรียนได้เปลี่ยนชื่อไปแล้ว เป็น โรงเรียนเตรียมอุดมศึกษาพัฒนาการ ปทุมธานี และก็ยังไม่คิดจะย้ายไปไหน ก็ด้วยเหตุผลที่ว่าลงหลักปักฐานอยู่ที่นี่แล้วด้วยการซื้อบ้าน ซื้อรถ และภรรยาก็ทำงานอยู่ใน กทม. ด้วย 5 ปีที่ผ่านมามีอะไรเกิดขึ้นบ้าง ที่แน่ๆ เลยก็คงจะเป็นการแต่งงานเมื่อเดือนมีนาคมที่ผ่านมา…
นำหน้าจอ iPhone/iPad ขึ้นบนจอคอมพิวเตอร์ Monitor
ขอเกริ่นนำสักนิดนึงนะครับ ด้วยความที่ผมอยากจะนำหน้าจอ iPhone/iPad ที่ใช้อยู่แสดงขึ้นจอคอมพิวเตอร์ เพื่อใช้ในการสอนนักเรียน เพราะบางทีเรามี application ที่น่าสนใจและอยากให้นักเรียนได้เรียนรู้ร่วมกันในห้องเรียน ก็อยากที่จะนำเสนอขึ้นบนหน้าจอคอมพิวเตอร์ได้ครับ ซึ่งวิธีการโดยทั่วไปหากต้องการนำหน้าจอ iPhone/iPad แสดงขึ้นบนหน้าจอคอมพิวเตอร์ได้นั้น จะต้องซื้ออุปกรณ์เพิ่มเติมซึ่งก็คือ Apple TV แต่ด้วยงบประมาณที่จำกัด ก็เลยต้องหาเครื่องมือช่วยครับ ซึ่งก็ได้ไปพบโปรแกรมตัวนึงที่ใช้งานง่ายมากมานำเสนอให้ท่านที่สนใจจะนำหน้าจอ iPhone/iPad แสดงขึ้นบนจอคอมพิวเตอร์เพื่อใช้ในการเรียนการสอนหรืออื่นๆ ได้ใช้กัน ดังนี้ครับ 1. โหลดโปรแกรมตัวนี้ก่อนเลยครับ ผมอัพโหลดไว้ให้แล้ว คลิกเพื่อดาวน์โหลดโปรแกรม Airplayer 2….
[c language #10] คำสั่ง For
คำสั่ง for เป็นคำสั่งที่สั่งให้โปรแกรมทำงานซ้ำตามเงื่อนไขที่กำหนด โดยมีตัวอย่างการใช้งานดังนี้ for(ค่าเริ่มต้น; ประโยคเงื่อนไข; การเพิ่มค่าจากค่าเริ่มต้นไปยังค่าสิ้นสุด) { คำสั่ง; } ตัวอย่างโปรแกรมแสดงชื่อ-นามสกุลของตนเองจำนวน 10 ครั้ง #include<stdio.h> #include<stdlib.h> int main() { int i; for(i=1; i<=10; i++) { printf(“Nattapon Buaurai\n”); }…
[c language #9] If-Else
คำสั่ง If-Else เป็นคำสั่งที่สั่งให้โปรแกรมเลือกทำอย่างใดอย่างหนึ่งตามเงื่อนไขที่กำหนด โดยมีตัวอย่างการใช้งาน ดังนี้ if(เงื่อนไข) { คำสั่ง1; คำสั่ง2; . คำสั่ง n; } โปรแกรมนี้จะทำคำสั่ง 1-n หรือทำคำสั่งใน { } ก็ต่อเมื่อเงื่อนไขหลังคำสั่ง if เป็นจริง หรือ if(เงื่อนไข) { คำสั่ง 1; }…
[วันครู 2557] รำลึกถึงครูธิภัทร สุวานิช
วันครูมาถึงอีกครั้งในปี 2557 นี้ สำหรับปีที่แล้วผมได้เขียนบล็อกเพื่อรำลึกถึงครูสมจิตต์ ธรรมมา ซึ่งเป็นครูที่สอนผมในสมัยที่ผมเรียนชั้นประถมศึกษา แต่พอขึ้นชั้นมัธยมศึกษา แม่ก็พาผมไปสมัครเข้าเรียนที่โรงเรียนเอกชนแห่งหนึ่งในอ.เสนา จ.พระนครศรีอยุธยา โรงเรียนนั้นก็คือโรงเรียนมัธยมผดุงวิทยาครับ สำหรับประสบการณ์ต่างๆในชีวิตผมช่วงเวลาที่ผมเรียนที่นี่เป็นเวลา 3 ปี คือ ม.1-ม.3 ถือได้ว่าเป็นช่วงชีวิตที่แตกต่างจากชั้นประถมมากมายเลยทีเดียว เพราะผมเจอเพื่อนที่มีความหลากหลายมากขึ้น ทั้งเพื่อนดี เพื่อนเล่น เพื่อนเรียน ฯลฯ แต่สิ่งที่ผมจำและไม่มีวันลืมไปตลอดก็คือความมีน้ำใจและการสนับสนุนของคุณครูท่านหนึ่ง คุณครูท่านนั้นก็คือครูธิภัทร สุวานิช ซึ่งในปัจจุบันท่านดำรงตำแหน่งเป็นผู้อำนวยการโรงเรียนผดุงอาชีวะเสนา …
[c language #8] ตัวดำเนินการเปรียบเทียบ
ตัวดำเนินการเปรียบเทียบที่นิยมใช้กันมีดังนี้ == ตัวดำเนินการเท่ากัน != ตัวดำเนินการไม่เท่ากัน >= ตัวดำเนินการมากกว่าหรือเท่ากับ <= ตัวดำเนินการน้อยกว่าหรือเท่ากับ > ตัวดำเนินการมากกว่า < ตัวดำเนินการน้อยกว่า ตัวอย่างเช่น หากนักเรียนต้องการเปรียบเทียบว่า 10 และ 20 เท่ากันหรือไม่ จะเขียนได้ดังนี้ 10 == 20 ซึ่งถ้าเท่ากันจริง โปรแกรมจะคืนค่า 1 แต่ถ้าไม่เท่ากันโปรแกรมจะคืนค่า…