ความรูเ้ บือ้ งต้นกบั โปรแกรม Thunkable
แนวโน้มการใช้งาน Mobile Device อยา่ ง Smart Phone ไดเ้ พมิ่ ขึ้นอย่างกา้ วกระโดดในช่วงไม่กี่ปีที่
ผ่านมาซึ่งเปน็ การพัฒนา Mobile Application และเทคโนโลยขี องตวั เครื่องโทรศัพท์จากคา่ ยผู้ผลิตโทรศัพท์
โดยเฉพาะการพัฒนาต่อยอด Application บนอุปกรณ์เคลื่อนที่ของบริษัทต่าง ๆ ที่แข่งขันกับเพื่อชิงความ
เป็นหนึ่งในตลาดด้าน Mobile Application และด้วย Application ที่เพิ่มขึ้นและมีประสิทธิภาพมากขึ้น ทำ
ให้ผู้ใช้ Smart Phone มแี นวโนม้
ใช้โปรแกรมต่าง ๆ เพ่อื ตอบสนองกิจกรรมในชีวิตประจำวนั ไดแ้ ก่ การเล่น
อินเทอร์เน็ต การดูหนัง ฟังเพลงหรือแม้แต่การเล่มเกมซึ่งมีทั้งออนไลน์ และออฟไลน์ ด้วยอัตราการขยายตัว
ดา้ นการใช้งานอุปกรณ์เคล่ือนที่ทำให้บริษทั ช้นั นำด้านโทรศพั ทม์ ือถือหลายแหง่ ให้ความมสำคัญ กับการพัฒนา
โปรแกรมบนโทรศัพท์มือถือ โดยสังเกตได้ว่ามีความเติบโตอย่างมากจากโปรแกรมที่เขียนขี้น และอัตราการ
เพ่มิ ขึน้ จากการดาวนโ์ หลดโปรแกรมอยา่ งเหน็ ไดช้ ัด
หลัก 3 ส ก่อนลงมอื สร้าง Application
1) สำรวจปญั หา
การสำรวจปญั หาจะเปน็ ส่ิงทที่ ำให้เราเกิดไอเดียในการสร้างแอพพลเิ คชั่น โดยปญั หาอาจจะ
เป็นปัญหาใกล้ ปญั หาทีพ่ บในสงั คม เราต้องพจิ ารณาว่าแอพพลิเคชั่นท่เี ราสร้างข้ึนจะชว่ ยในการแก้ปัญหาของ
คนได้อยา่ งไร หรือเกิดประโยชนอ์ ะไรต่อสังคม
2) สำรวจตลาด พิจารณาตลาดหรือความต้องการของผู้ใช้ว่ามีผู้ใช้แอพพลิเคชั่นของเรามีจำนวนมากน้อย
เพียงใด ใครบ้างที่จะได้ใช้แอพพลิเคชั่นที่เราสร้างขึ้น เพราะถ้าเราสรา้ งแอพพลเิ คชั่นออกมาแลว้ แต่ไม่ตรงกบั
ความต้องการของตลาดกไ็ ม่มปี ระโยชนอ์
ะไรในการสร้าง
3) สำรวจแอพพลิเคช่ันอืน่ ๆ รู้เขารูเ้ รา รบร้อยครั้งชนะร้อยคร้ัง การสำรวจหรือการศึกษาแอพพลิเคชั่นของ
คนอื่นจะช่วยให้เราสามารถพิจารณาสิ่งต่าง ๆ ในการสร้างแอพพลิเคชั่นอาทิเช่น ศึกษาระบบการทำงานของ
คนอื่น หน้าต่างแอพพลิเคชั่นเป็นอย่างไร ทำไมแอพพลิเคชั่นนี้ถึงมีผู้ใช้มากกมาย สิ่งเหล่านี้จะช่วยให้เราเหน็
ข้อดีข้อเสียก่อนการลงมือสร้างแอพพลิเคชั่นของเรา ซึ่งขอย้ำไว้เลยว่าเป็นการศึกษาเพื่อปรับให้เหมาะสมกับ
แอพพลิเคชัน่ ของเรา แต่ไมไ่ ดก้ ารลอกเลยี นแบบ
ครพู รี ญา
ดุนขุนทด
สาขาวิชาคอมพวิ เตอรธ์ ุรกจิ
รูจ้ กั Thunkable
จากข้อจำกัดในการเรียนรภู้ าษาคอมพิวเตอร์ตา่ ง ๆ เพือ่ พฒั นาแอพพลิเคช่ันมีความยุ่งยากสำหรับผู้ท่ี
เริ่มต้นในการสร้างแอพพลิเคชั่น หรือผู้ที่ไม่มีพื้นฐานในการเขียนโปรแกรม ทำให้ Google ได้พัฒนาระบบ
การสรา้ งแอพพลเิ คชั่นให้สะดวกขึ้น
Thunkable มีพื้นฐานการทำงานจากโครงการ App Inventor ในระยะแรกเป็นส่วนหนึ่งในงานวิจัย
ของ Google และต่อมาได้พัฒนาร่วมกับสถาบัน MIT (Massachusetts Institute of Technology)
App
Inventor เริ่มต้นขึ้นในปี 2007 เมื่อ Hal Abelson ศาสตราจารย์ด้านวิทยาการคอมพิวเตอร์ที่สถาบัน MIT
และ Mark Friedman วศิ วกรอาวุโสของ Google ได้สร้างการพัฒนาแพลตฟอรม์ ดว้ ยความช่วยเหลือจากผู้ใช้
Google คือ Liz Looney, Sharon Perl, Ellen Spertus, Karen Parker, และ Debbie Wallach.
App Inventor ได้ย้ายฐานการพัฒนาจาก Google มาสู่สถาบัน MIT ในปี 2010 โดย ณ Google
เป็นผู้สนับสนุน ทำให้ App Inventor ได้รับการพัฒนาอย่างน่าตกใจโดยเจ้าหน้าที่ของ MIT ในทีมงานของ
Andrew Mickinney,
Jeff Schiller, Josh Sheldon, Marisol Diaz, และนักเรียนในเครือข่ายของสถาบัน
MIT ที่มีความสามารถ พวกเขาเหล่านี้เป็นผู้ร่วมก่อตั้ง Thunkable ซึ่งความสำคัญของ App Inventor หรือ
Thunkable คอื การผลักดันข้อจำกัดของการเรยี นรู้เกย่ี วกับมือถือสำหรับนกั เรยี น และนกั การศึกษาทว่ั โลก
Thunkable มีหลักการทำงานเหมือนกับ MIT App Inventor โดยใช้หลักการเขียนโปรแกรมแบบ
Visual Programming Language ซง่ึ เปน็ ทางการเขียนโปรแกรมมงิ่ ร่นุ ใหม่ เนน้ ความงา่ ย ต่อการเขียนและใช้
หลักการต่อแบบเลโก้
คือต่อเป็นบล็อก ๆ โดยยังรักษาหลักการเขียนโปรแกรมมิ่งทุกอย่าง ซึ่งเหมาะสำหรับ
มอื ใหม่ท่ีสนใจทางดา้ นการเขียนโปรแกรมอย่างย่งิ
Thunkable มีการพัฒนาอย่างต่อเนื่องซึ่งพัฒนามาจาก MIT App Inventor Version 2 ซึ่งมี
เครื่องมือต่างให้ใช้ได้อย่างครบครันมากขึ้น อาทิเช่น ผู้ใช้สามารถเพิ่ม font ได้หลากหลายยิ่งขึ้น มีสีให้เลือก
มากยิง่ ขนึ้ เหมาะสำหรบั นักพัฒนาแอพพลิเคชัน่ บนโทรศัพทม์ ือถือแอนดรอยด์อย่างยง่ิ
ครพู ีรญา ดนุ ขนุ ทด
สาขาวชิ าคอมพวิ เตอรธ์ รุ กิจ
เตรียมพรอ้
มก่อนเข้าใช้งาน Thunkable
1) เตรียม Computer หรอื Notebook
2) เตรียมระบบปฏบิ ตั กิ าร (Windows)
3) เตรยี มบราวเซอร์
ครูพีรญา ดนุ ขนุ ทด
สาขาวิชาคอมพวิ เตอรธ์ รุ กิจ
4) อปุ กรณ์โมบายพร้อมติดตง้ั แอพ Thunkable
5) เช่อื มต่ออินเทอรเ์ น็ต
6) มี Google Account หรอื Gmail
การเขา้ ใชง้ าน Thunkable
1) เขา้ สู่เว็บไซต์ //thunkable.com คลิกเข้าส่รู ะบบ Sign in
ครพู รี ญา ดุนขนุ ทด
สาขาวิชาคอมพวิ เตอร์ธุรกิจ
2) เลือก Sign in with Google
3) ป้อน Gmail และรหสั ผ่าน เสรจ็ แล้วเลอื ก Sign in
ครพู รี ญา ดุนขนุ ทด
สาขาวิชาคอมพวิ เตอร์ธุรกิจ
4) เข้าส่หู นา้ ต่าง Thunkable กด OK เลอื ก Create New App เพ่อื เร่ิมสรา้ ง
6) ใส่ชอ่ื App แลว้ กด OK เพ่ือเขา้ สู่หนา้ ตา่ งการทำงาน
ครูพรี ญา ดนุ ขนุ ทด
สาขาวชิ าคอมพวิ เตอร์ธรุ กิจ
7) หน้าตา่ งการทำงาน
ครูพรี ญา ดุนขุนทด
สาขาวชิ าคอมพวิ เตอร์ธุรกจิ
คู่มือ Thunkable ดาวน์โหลดไฟล์ได้ที่ //helloteacher.biz/?p=281
สร้างแอพพลิเคชั่นโดยไม่ต้องเขียนโปรแกรม
เรียนรู้จักเครื่องมือในการส้รางแอพพลิเคชั่นแอนดรอยด์ เหมาะสำหรับผู้ใช้ทั่วไป สามารถฝึกฝนได้ด้วยตัวเอง
ดูไม่ชัดหรือสงสัยในส่วนไหน สามารถทักแชท Facebook มาสอบถามได้ครับ
ยินดีแบ่งปันไฟล์ครับ
ข้าราชการครู at โรงเรียนบ้านสวายสนิท
คู่มือ Thunkable
สร้างแอพพลิเคชั่นโดยไม่ต้องเขียนโปรแกรม
เรียนรู้จักเครื่องมือในการส้รางแอพพลิเคชั่นแอนดรอยด์ เหมาะสำหรับผู้ใช้ทั่วไป สามารถฝึกฝนได้ด้วยตัวเอง
ดาวน์โหลดไฟล์ได้ที่ //helloteacher.biz/?p=281
ดูไม่ชัดหรือสงสัยในส่วนไหน สามารถทักแชท Facebook มาสอบถามได้ครับ
ยินดีแบ่งปันไฟล์ครับ