วันพุธที่ 29 สิงหาคม พ.ศ. 2561

Hello Processing

            Processing คือ software ที่เปิดให้สามารถใช้งานได้ฟรี โดยการ Download โปรแกรมลง hardware หรือ ใช้งานฟรีทางเว็บไซต์ processing.js ide หรือถ้าหากเข้ามาที่ลิงก์ http://semmy.me/ide/
ก็จะสามารถ Run program แบบออนไลน์ได้เช่นกัน ซึ่ง processing ถือเป็น software ที่สามารถทำงานได้อย่างหลากหลายทั้งการทำภาพ ภาพเคลื่อนไหว ภาพสามมิติ เกม และช่วยในการออกแบบต่างๆได้ โดยหากเรากดเข้าไปในลิงก์ทางด้านบนจะพบกับหน้าต่างดังนี้
และหากเราลองกดที่ปุ่ม Run จะโชว์อนิเมชันตามหัวข้อ Balloons Floating ของ code ที่เจ้าของเว็บได้ใส่เอาไว้ และสามารถเขียน code ของเราเองได้ โดยการลบ code เดิมออก และใส่ code ของเราลงไปแทนที่
โดยมีคำสั่งพื้นฐานที่สำคัญคือ
            1 setup()     ใช้กำหนดค่าเริ่มต้นต่างๆ ในโปรแกรม เช่น การกำหนดขนาดของหน้าต่างโปรแกรมด้วยคำสั่ง size หรือการกำหนดตัวแปรต่างๆ ไว้ใช้งาน
            2 draw()      ส่วนของคำสั่งการทำงานของโปรกแกรมที่จะมีการทำงานต่างๆ เช่น if() เป็นต้น

            การกำหนดตัวแปรใน processing สามารถกำหนดได้ 2 ลักษณะคือตัวแปร Global ที่จะประกาศตัวแปรไว้ก่อนที่จะเริ่มคำสั่งการทำงานของฟังก์ชันต่างๆ ซึ่งสามารถเรียกใช้งานในส่วนไหนของโปรแกรมก็ได้ และ ตัวแปร local ที่สามารถเรียกใช้งานได้เฉพาะภายในฟังก์ชันที่ตัวแปรนั้นๆถูกประกาศไว้ และการกำหนดค่า x , y ภายในโปรแกรมนั้น จะถูกกำหนดให้มุมบนด้านซ้ายมือ คือจุด x = 0 และ
y = 0 ซึ่งถือเป็นสิ่งจำเป็นอย่างมากในการทำงานเนื่องจากบางครั้งจะมีความจำเป็นที่จะต้องกำหนดจุดต่างๆ ในการทำงาน ซึ่งทางเว็บของ processing ได้มีการทำวิดีโอแนะนำการใช้งานไว้มากมายโดยสามารถคลิกเข้าไปดูได้ที่ http://hello.processing.org/ และนอกจากนี้ยังมีตัวอย่างการทำงานต่างๆให้เราได้เลือกศึกษาโดยการคลิกเข้าไปที่เมนู example และจะพบกับหน้าต่างนี้

ซึ่งเราสามารถคลิกเข้าไปศึกษาตัวอย่างที่เราสนใจได้

            และจากการศึกษาการทำงานของโปรแกรมไปประมาณหนึ่งทำให้ทางกลุ่มได้ตัดสินใจเลือกเกม CATcatchMOUSE มาพัฒนาโดยใช้โปรแกรม processing

การ Download Processing

            เมื่อเราเข้าไปที่ https://processing.org/ จะเห็นคำว่า Download Processing อยู่ตรงกลางหน้าจอ

กดที่ Download Processing และเลือกโหลดให้ตรงกับระบบปฏิบัติการที่ใช้งานอยู่
ซึ่งได้ลงโปรแกรมลงบน windows สำเร็จเรียบร้อยสามารถใช้งานได้แล้ว หน้าต่างของโปรแกรมจะมีลักษณะดังนี้
โดยมีส่วนประกอบที่สำคัญ คือ
บรรทัดบนสุด คือ Toolbar
ปุ่มรูปสามเหลี่ยม คือ ปุ่ม Run โปรแกรม
ปุ่มรูปสี่เหลี่ยม คือ ปุ่ม Stop หรือสั่งให้โปรแกรมหยุดทำงาน
พื้นที่สีขาว คือ บริเวณที่ใช้ในการเขียน code ต่างๆ
พื้นที่สีดำ คือ บริเวณแสดงผลตัวอักษร

            ส่วนการลง Processing ใน Ubuntu นั้น ตอนนี้ยังไม่สำเร็จเนื่องจากยังติดปัญหาในส่วนของการติดตั้ง ซึ่งจะพยายามแก้ปัญหาและลงโปรแกรมให้สามารถใช้งานได้ให้เร็วที่สุด

Update : การลง Processing

หลังจาก Download ไฟล์มาแล้วนั้น ให้ทำการ Extact ไฟล์ จากนั้นคลิกขวาที่ไฟล์และเลือก Open in Terminal


เพียงแค่นี้การติดตั้งก็สำเร็จเรียบร้อยสามารถใช้งานได้ทันที
และในส่วนของการทำเกมนั้น จากที่ได้ไปศึกษาฟังก์ชันการทำงานของโปรแกรมแล้วก็ได้ทำการแปลงการทำงานของของตัวละครต่างๆ ออกมาเป็นโค้ดดังภาพด้านล่าง



และจากนั้นก็นำทั้ง 3 ตัวละครมาไว้ในที่เดียวกัน

จากนั้น ก็ได้ทำการเพิ่มจำนวนชีวิตของแมว ให้มีค่าเท่ากับ 3 ชีวิต และเมื่อแมวโดนแอปเปิลชีวิตจะลดลงทีละ 1 หากชีวิตหมดก็จะจบเกมทันที


อ้างอิง :

แก้ไขครั้งที่1 : 1 สิงหาคม 2561
แก้ไขครั้งที่2 : 6 สิงหาคม 2561

วันจันทร์ที่ 27 สิงหาคม พ.ศ. 2561

touchtyping

             การพิมพ์เป็นทักษะอย่างหนึ่งที่สำคัญเป็นอย่างมากสำหรับคนที่ทำงานอยู่กับเครื่องคอมพิวเตอร์ ไม่ว่าจะเป็นพนักงานพิมพ์เอกสาร นักเขียนโปรแกรม หรือใครก็ตามแต่ที่ทำงานอยู่กับคอมพิวเตอร์ เพราะหากมีทักษะในการพิมพ์สัมผัสที่ดี ก็จะส่งผลให้สามารถทำงานได้อย่างรวดเร็ว และมีประสิทธิภาพมากขึ้น ดังนั้น วันนี้เราจะมาพูดถึงการพิมพ์สัมผัส

            การพิมพ์สัมผัส คือ การใช้นิ้วมือทั้ง 10 นิ้ว กดลงบนแป้นพิมพ์ โดยไม่มองลงไปที่แป้น ซึ่งการพิมพ์สัมผัสเราสามารถเรียนรู้และฝึกฝนได้ตลอด วันนี้จึงจะมานำเสนอเว็บไซต์สำหรับการเรียนรู้การพิมพ์สัมผัส ซึ่ง website ที่ได้ไปศึกษาและมีความน่าสนใจคือ https://www.typingstudy.com/th/ ซึ่งมีบทเรียนสอนการพิมพ์สัมผัสไปทีละขึ้น


ซึ่งปัจจุบัน ได้เรียนถึงบทเรียนที่ 2 หัวข้อของ คำที่ไม่รู้มาก่อนสำหรับฝึกพิมพ์ 1 ได้ครบ 100 % แล้ว และจะเริ่มเรียนในหัวข้อ คำที่ไม่รู้มาก่อนสำหรับฝึกพิมพ์ 2 ในวันถัดไป ซึ่งหลังจากที่เราฝึกพิมพ์ไปแล้วก็สามารถทดสอบความถูกต้องและความเร็วของเราได้ ในหัวข้อการทดสอบความเร็ว ซึ่งในการทดสอบความเร็วนั้น ใช้ใน website นี้ หรือใช้ในเว็บอื่นใดก็ได้ที่ท่านมีความสนใจ ซึ่งทางดิฉันเองได้ใช้ https://10fastfingers.com/typing-test/english ในการทดสอบซึ่งผลการทดสอบที่ออกมานั้นคือ

ซึ่งได้ทดสอบไปก่อนหน้าที่จะได้เริ่มบทเรียนการพิมพ์สัมผัส

และเมื่อวันศุกร์ที่ 24 สิงหาคม 2561 ได้ทดสอบใหม่อีหครั้งหนึ่งซึ่งผลที่ได้คือ


และในวันจันทร์ที่  27 สิงหาคม 2561 ได้ผลการทดสอบเป็น 22 WPM ซึ่งเพิ่มขึ้นจากก่อนหน้า และมีความถูกต้องของการพิมพ์เพิ่มขึ้นด้วย

           

และจากที่ได้นำเสนอผลงานเกม CATcatchMOUSE ไปนั้น ได้รับการเสนอให้เปลี่ยนอุปสรรคของเกมจากมีดเป็นผลไม้แทน เพื่อลดความน่ากลัวของเกมลง ซึ่งทั้งนี้้ได้ทำการปรับเปลี่ยนเรียบร้อยแล้ว

วันอาทิตย์ที่ 26 สิงหาคม พ.ศ. 2561

มาแล้ว CATcatchMOUSE

            จากครั้งที่แล้วที่เรามาเริ่มสร้างผลงานกัน ก็ออกมาเป็นเกม CATcatchMOUSEหรือใ
เรียกง่ายๆว่า แมวจับหนู นั่นเอง โดยสถานการณ์ของเกมคือภายในห้องครัวของบ้านหลังหนึ่งมีหนูแอบเข้ามา และเมื่อแมวกับหนูได้เจอกัน จึงเกิดการไล่ล่าครั้งนี้ขึ้น!!!

อันดับแรกเรามาดูสถานที่เกิดเหตุกันก่อน
ฉากหลังของเราคือ ห้องครัว โดยได้มาจากการวาดภาพมุมสูงด้วยการใช้ Scratch อาจจะไม่สวยเท่าไหร่เนื่องจากโน๊ตบุคไม่อำนวยความสะดวกสักเท่าไหร่ โดยด้านบนของภาพ คือโต๊ะทานอาหาร ตรงกลางคือพื้นที่ในการวิ่งไล่จับกันของแมวและหนู ส่วนพื้นที่ด้านล่างนั้นคือส่วนของ เตาแก๊ส อ่างล้างจาน ตู้เย็น ชามใส่น้ำของแมว และ ชีส อาหารที่เป็นที่โปรดปรานของหนู ซึ่งชามใส่น้ำ และ ชีส ในเวอร์ชันถัดไปนั้น จะกลายเป็นแหล่งพลังงานของทั้ง 2 ฝ่าย ซึ่งจะทำให้สามารถเคลื่อนที่ได้เร็วขึ้น

ส่วนต่อไปคือ บรรดาตัวละครที่จะมาโลดแล่นอยู่ในเกม

1 เจ้าแมวน้อย

ฮีโร่พิทักษ์บ้าน คอยวิ่งไล่จับเจ้าหนูที่แอบเข้ามาหาของกินในบ้าน โดยแมวตัวนี้คือตัวละครที่เรากำลังสวมบทบาทอยู่นั่นเอง เจ้าแมวจะมีอยู่ทั้งหมด 3 ชีวิตด้วยกัน โดยการบังคับนั้นทำได้โดยดารกดที่ลูกศร ขึ้น ลง ซ้าย ขวา โดยสามารถเดินขึ้นลงได้ 3 ระดับ และไม่สามารถเดินทะลุขอบด้านซ้ายและขวาได้

2เจ้าหนู

หนูตัวป่วนที่เข้ามาหาของกินในบ้าน หากถูกแมวจับตัวได้ก็จะสลายไปและกลายเป็นคะแนนของผู้เล่น แต่ถ้าหากเจ้าหนูสามารถหลบหนีการจับกุมของผู้เล่นและออกไปจากห้องครัวได้ ชีวิตของเจ้าแมวจะลดลง 1 ชีวิตต่อการปล่อยหนูให้หลุดไปได้ 1 ตัว โดยการเดินของหนูจะเป็นไปแบบสุ่มและในอนาคตจะพัฒนาให้เมื่อเวลาเพิ่มขึ้นหนูก็จะวิ่งมาหลายตัวขึ้น จากครั้งละ 1 เป็น 2 3 และ 4

3อุปสรรคชิ้นใหญ่

อุปสรรคของเราก็คือ มีดทำครัว! ที่จะหล่นลงมาตรงไหนของครัวก็ได้ โดยที่หากแมวของเราไปโดนมีด จะทำให้ชีวิตของแมวลดลงครั้งละ 1 ชีวิต เช่นเดียวกับการปล่อยให้หนูหลุดรอดไปได้ ซึ่งอุปสรรรคชิ้นนี้จะเริ่มขึ้นเมื่อ คะแนนของผู้เล่นมีค่าเท่ากับ 4

เรามาลองดูสาธิตวิธีการเล่นกันดีกว่า



สามารถติดตามเล่นเกม และแวะเข้าไปดูการทำงานของเกมได้ ที่ link ด้านล่างนี้เลย

https://scratch.mit.edu/projects/240897692/

สามารถติชมได้เลยนะคะ สำหรับวันนี้สวัสดีค่ะ

วันจันทร์ที่ 20 สิงหาคม พ.ศ. 2561

มาสร้างผลงานกันเถอะ

            สวัสดีค่ะ หลังจากที่ได้ไปลองเล่น และ ลองใช้งาน scratch มาประมาณหนึ่งแล้ว ทำให้เกิดแนวความคิดที่จะทำเกมเป็นของตัวเอง!!! ซึ่งในครั้งแรกนั้น ก็ได้มีความคิดที่จะทำเกี่ยวกับเด็ก ที่มีชื่อว่า " เด็กดี " โดยได้วางรูปแบบของเกมให้ผู้เล่นเป็นเด็กคนหนึ่งที่เก็บเงินได้ และเกิดเหตุการณ์ที่จะต้องนำเงินไปคืนให้กับเจ้าของที่แท้จริง โดยหากเลือกคืนเงินให้ถูกคนก็จะได้รับคำชมและชนะ แต่ถ้าหากคืนให้ผิดคน เงินนั้นจะปลิวหายไปและเริ่มเกมใหม่ตั้งแต่ต้น

           แต่แล้วในขณะที่กำลังชมภาพยนตร์แนวระทึกขวัญเรื่องหนึ่งอยู่ก็ทำให้ดิฉันเกิดแรงบันดาลใจใหม่ในการสร้างเกม ซึ่งภาพยนตร์เรื่องนั้นก็คือ ภาพยนตร์เรื่อง Incident in a Ghostland หรือในชื่อไทยว่าบ้านตุ๊กตาดุ โดยภาพยนตร์เรื่องนี้เป็นผลงานการกำกับและเขียนบทของ Pascal Laugier ซึ่งภาพยนตร์เรื่องนี้มีเนื้อหาเกี่ยวกับครอบครัวหนึ่งซึ่งประกอบไปด้วย แม่และลูกสาวอีก 2 คน ที่กำลังย้ายที่อยู่อาศัยไปยังบ้านหลังใหม่ที่ได้รับมรดกมาจากป้าของเธอ และเมื่อพวกเธอไปถึงนั้นก็ได้พบกับบ้านที่เต็มไปด้วยของเก่าสะสมมากมาย และ บรรดาตุ๊กตาที่น่ากลัว ในขณะที่กำลังขนย้ายของอยู่นั้น เบ็ท ลูกสาวคนหนึ่งก็เกิดอาการผิดปกติขึ้นแต่เหตุการณ์เลวร้ายยังไม่จบเพีงแค่นั้นเพราะจู่ ๆ ก็มีคนร้ายบุกเข้ามาและทำร้ายคนในบ้าน ซึ่งเหตุการณ์ในครั้งนี้ก็เปรียบเสมือนฝันร้ายครั้งใหญ่และยาวนานสำหรับครอบครัวนี้เหลือเกิน ซึ่งเหตุการณ์ในภาพยนตร์จะมีตอนจบเช่นไรนั้นเห็นที ผู้อ่านจะต้องไปติดตามรับชมกันเอง


(ตัวอย่างภาพยนตร์เรื่อง บ้านตุ๊กตาดุ)


            ซึ่งภาพยนตร์เรื่องนี้ก็ไม่ใช่ภาพยนตร์แนวระทึกขวัญเรื่องแรกที่ได้รับชมแต่อย่างใด เพราะโดยความชื่นชอบส่วนตัวแล้วเป็นคนที่ชอบภาพยนตร์แนวนี้เป็นอย่างมาก และเรื่องที่ประทับใจและเป็นอันดับหนึ่งในใจก็คือภาพยนตร์เรื่อง SAW ที่มีภาคต่อออกมาอย่างมากมาย ทำให้เกิดแรงบันดาลใจในการสร้างเกมที่ชื่อว่า " GO!GO! RUN " ซึ่งเนื้อหาของเกมจะเริ่มต้นด้วยวิดีโอของครอบครัว Smile ทั้ง 3 คน ที่ย้ายเข้าบ้านใหม่และเจอกับฆาตกร โดยเกมนี้ผู้เล่นจะเริ่มต้นที่ห้องนอนคนเดียว ผู้เล่นจะต้องหลบซ่อนตัวเองจากฆาตกร ตามหาครอบครัวให้ครบ และหนีออกจากบ้านให้ได้ ซึ่งเกมนี้จะมีอุปสรรคอยู่ที่ฆาตกรทั้ง 2 คนที่อยู่ในบ้านและจะคอยเดินไปมาเพื่อตามหาตัวผู้เล่นให้พบ นอกจากนี้หากใช้เวลาในการตามหานานเกินที่กำหนดคนที่ถูกจับไว้ก็จะเสียชีวิตลงทีละคน หากถูกฆาตกรจับได้หรือหนีออกจากบ้านไปคนเดียว ผู้เล่นจะแพ้เกมนี้โดยทันที
         
            เป็นอย่างไรบ้างคะ สำหรับแนวคิดของเกมทั้ง 2 เกมนี้ ผู้อ่านชอบเกมแนวไหนมากกว่ากันคะ เพราะตอนนี้เลือกไม่ถูกจริงๆค่ะ เกมวัยใสโลกสวยชีวิตเรียบง่าย หรือ เกมที่ต้องแข่งขันกับเวลาและชีวิต
หากชื่นชอบแบบไหนก็สามารถแสดงความคิดเห็นด้านล่างได้เลยนะคะ เพื่อเป็นแนวทางให้ผู้เขียนได้ตัดสินใจเลือกทำเกมนั้นๆออกมา สำหรับวันนี้ขออนุญาตไปดูภาพยนตร์ต่อก่อนนะคะ




แก้ไขครั้งที่ 1 : 19 สิงหาคม 2561 21.30 น.
แก้ไขครั้งที่ 2 : 20 สิงหาคม 2561 18.24 น.


อ้างอิง :

http://sahamongkolfilm.com/saha-movie/ghostland-movie/
https://www.youtube.com/watch?v=GJC0OAkWR1M

วันอาทิตย์ที่ 19 สิงหาคม พ.ศ. 2561

ทำความรู้จักกับ Scratch กันเถอะ

            Scratch คือ???
            หลายคนอาจไม่เคยได้ยินชื่อของ Scratch มาก่อน Scratch คือโปรแกรมที่พัฒนาขึ้นเพื่อการเรียนรู้การเขียนโปรแกรมและออกแบบทางกราฟฟิกได้อย่างง่ายดาย โดยการเลือกคำสั่งการทำงานที่มีมาให้แล้วแบบสำเร็จรูป หรือสร้างคำสั่งการทำงานขึ้นมาใหม่ด้วยตัวเอง เหมาะสำหรับทุกคนที่มีความต้องการที่จะเรียนรู้การสร้างเกม ภาพเคลื่อนไหว อนิเมชันต่างๆ ซึ่งสามารถใช้งานได้ทั้งแบบ ออนไลน์ และ ออฟไลน์
            Scratch ทำอะไรได้บ้าง ???
            Scratch สามารถนำมาทำงานได้หลากหลาย ทั้งการสร้างเกม อนิเมชัน สร้างเสียงต่างๆ ทั้งยังสามารถชมผลงานของผู้สร้างคนอื่นๆที่มีการแบ่งปันผลงานรวมทั้งสามารถแบ่งปันผลงานของตัวเราเองให้คนอื่นๆ ได้เข้ามาลองใช้งานด้วย เดี๋ยวเรามาลองชมผลงานของคนอื่นๆ ก่อนนะคะ

Animation   by haruii



Abstract Animation by samanthaflorence


Mario Game by  Zelda123





- Mirror - by OrangeLemon07





เป็นอย่างไรกันบ้างคะ สำหรับแต่ละตัวอย่างที่ได้นำมาให้ชมกัน มีความน่าสนใจกันมาก ๆ เลยใช่ไหมคะ เรามาทำความรู้จักกับโปรแกรมที่ใช้สร้างงานดีๆ เหล่านี้กันดีกว่าค่ะ

            การใช้งาน Scratch เบื้องต้น ให้เข้าเว็บเบราเซอร์ และพิมพ์ค้นหาด้วยคำว่า Scratch หรือกดเข้าไปที่ scratch และจะพบกับหน้าจอในลักษณะนี้





และจะมีบทเรียนต่างๆ ให้เลือกเรียนเพื่อทำความเข้าใจกับการใช้งานได้ โดยการคลิกเข้าไปที่ เคล็ดลับ และจะพบกับบทเรียนออนไลน์ต่างๆ มากมายและสามารถเลือก download คู่มือเริ่มต้นแบบ pdf มาศึกษาได้ด้วย และหากต้องการโปรแกรมแบบออฟไลน์ก็สามารถ download ได้ผ่านหน้าเคล็ดลับนี้เช่นกันโดยเลื่อนลงไปช่วงท้ายของหหน้าจะพบกับ โปรแกรมแก้ไขแบบออฟไลน์ ให้คลิกเข้าไปที่ download the offline editor. จะพบกับหน้าจอแบบนี้




ให้เราคลิกเลือกตามระบบปฏิบัติการที่เราใช้งาน หรือหากต้องการใช้งานแบบออนไลน์ก็สามารถคลิกที่ Try it หรือ สร้าง จากหน้าแรกของ Scratch ได้เลย 
           ส่วนประกอบของหน้าจอ Scratch



หน้าต่างแรกเมื่อเราคลิกเข้าไปจะมีลักษณะดังนี้ โดยด้านขวามือสุดคือ Tips หรือเทคนิคการใช้งาน ซึ่งเราสามารถกดปิดหรือกดเลือกดูบทเรียนต่างๆ ได้

           หน้าจอการทำงาน




            ชื่อผลงาน               
เป็นส่วนสำหรับการตั้งชื่อผลงานและระบุชื่อผู้สร้างผลงาน
            เวที                        
เป็นส่วนที่จะแสดงผลการทำงานจากชุดคำสั่งที่เราได้ป้อนลงไป
            ชุดคำสั่ง                 
มี 3 ส่วนคือ 
-สคริปต์  ส่วนของกล่องคำสั่งการทำงานที่ให้เราเลือกลงมาใช้งานได้เลย
-คอสตูม  ส่วนของการปรับแต่งตัวละคร และ พื้นหลัง ซึ่งมีทั้งแบบที่นำมาใช้ได้เลย และ สามารถสร้างขึ้นใหม่เองได้
-เสียง      ส่วนของการนำเข้า การเลือกใช้ เสียงประกอบต่างๆ ในโปรแกรม
            พื้นที่การทำงาน       
เป็นพื้นที่ที่เลือกชุดคำสั่งลงมาวางเพื่อให้ตัวละครหรือพื้นหลังทำงานตามคำสั่งรวมถึงเป็นพื้นที่ที่ใช้วาดและแก้ไขตัวละครและพื้นหลังด้วย
            ตัวละคร   
ตัวละครที่ถูกเลือกเพื่อทำงานในขณะนั้นคือตัวละครที่มีกรอบสีฟ้าขึ้น และเราสามารถดูข้อมูลของตัวละครนั้นๆ ได้โดยการคลิกที่เครื่องหมาย ! ที่มุมบนซ้ายมือของตัวละครนั้นๆ และสามารถเพิ่มตัวละครใหม่ๆ ได้ โดยการเลือกรายการจากตัวละครใหม่ ที่ด้านขวาบนเหนือตัวละครที่มีอยู่เดิม
            พื้นหลัง/ฉาก   
เป็นการเลือกฉากให้กับตัวละครนั้นๆ ที่เรากำลังทำงาน โดยสามารถเลือกจากฉากที่มีอยู่แล้ว วาดขึ้นใหม่ อัพโหลดไฟล์ขึ้นมา หรือถ่ายภาพใหม่ก็ได้ และสามารถเพิ่มฉากใหม่ได้ โดยการเลือกรายการจาก new backdrop

           เป็นอย่างไรกันบ้างคะ สำหรับการเรียนรู้การใช้งานเบื้องต้น เมื่อเรามีความเข้าใจแล้วก็ลองสร้างผลงานของตัวเองกันเลย ส่วนด้านล่างนี้คือผลงานที่ได้ทดลองสร้างขึ้นเอง แล้วอย่าลืมแบ่งปันผลงานมาให้ชมกันบ้างนะคะ ส่วนครั้งต่อไปจะเกี่ยวกับอะไรนั้น อย่าลืมติดตามชมนะคะ

แมวท่องอวกาศ




อ้างอิง :
https://scratch.mit.edu/
https://krukosit.wordpress.com/2012/07/17/%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%82%E0%B8%B5%E0%B8%A2%E0%B8%99%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1-scratch-%E0%B9%80%E0%B8%9E%E0%B8%B7%E0%B9%88%E0%B8%AD%E0%B8%AA/comment-page-2/

วันพฤหัสบดีที่ 9 สิงหาคม พ.ศ. 2561

มาลง UBUNTU กันเถอะ!!!

            หลายๆคนอาจจะมีข้อสงสัยว่า เอ๊ะ! ubuntuคืออะไร? มีดีอย่างไร? ดังนั้นก่อนที่เราจะไปถึงขั้นตอนของการติดตั้งนั้น เรามาทำความรู้จักกับเจ้า ubuntu นี้กันสักเล็กน้อยดีกว่า
            ubuntu คือ ระบบปฏิบัติการ Linux ชนิดหนึ่งซึ่งเปิดให้ใช้บริการ ฟรี!!! และมีการอัพเดทเวอร์ชันใหม่ๆทุก 6 เดือน ซึ่งเวอร์ชันที่จะนำเสนอนั้นคือเวอร์ชัน 18.04.1 ในส่วนประเภทของ ubuntu นั้น มีด้วยกัน 2 ประเภท คือ แบบ Desktop และแบบ Server ซึ่งทั้ง 2 แบบทำงานได้เหมือนกันแต่ แบบ Desktop จะติดตั้งได้ง่ายกว่าและใช้ทรัพยากรเยอะกว่า ส่วน CPU Bit นั้น มีด้วยกัน 2 แบบ คือ 32 bit และ 64 bit
ซึ่งเวอร์ชันที่จะทำการติดตั้งนั้น คือ ubuntu version 18.04.1แบบ Desktop 64bit นั่นเอง


ถ้าพร้อมแล้วเรามาเริ่มกันเลยดีกว่า!!!

           อันดับแรกทำการโหลดไฟล์ โดยเข้าไปที่ www.ubuntu.com -> เลือก download -> เลือก Desktop -> คลิก Download



            ไรท์ไฟล์ที่ได้ลงในแผ่นซีดีหรือแฟรชไดรฟ์ จากนั้น รีสตาร์ทเครื่องเครื่อง -> เลือกบูทเครื่องจากแผ่นซีดีหรือแฟรชไดรฟ์ที่ลงโปรแกรมไว้
            ในการติดตั้งระบบปฏิบัติการนั้นจะมีการถามว่า จะให้ทำอย่างไรกับระบบปฏิบัติการเดิมที่มีอยู่ในเครื่อง แบ่งเป็น
                       - Erase disk and install Ubuntu การเลือกข้อนี้เปรียบเสมือนการลงระบบปฏิบัติการใหม่ทับลงไปที่เดิม และจะทำให้ข้อมูลทั้งหมดที่มีอยู่ก่อนหน้าหายไป
                       - Something else การเลือกข้อนี้เราจะสามารถเลือกได้ว่าจะติดตั้งลงในไดรฟ์ไหนจึงทำให้สามารถลงควบคู่ไปกับระบบปฏิบัติการเดิมที่ใช้อยู่ได้ ซึ่งการลงแบบเลือกไดรฟ์นั้นให้เราทำการแบ่งพาร์ทิชันก่อน หรือแบ่งในขณะที่กำลังติดตั้งก็ได้ แต่ ณ ที่นี้ขออนุญาตทำการแบ่งไดรฟ์ไว้ก่อน



            การแบ่งพาร์ทิชัน คลิกขวาที่ปุ่มstart ->เลือก Disk Management จะได้หน้าจอแสดงข้อมูลความหน่วยความจำของเครื่องออกมา


            จากนั้นให้คลิกขวาที่ไดรฟ์ที่ต้องการแบ่ง และเลือก Shrink Volume


            การคำนวณอย่างง่ายว่าจะแบ่งไปเท่าไหร่ ทำได้โดยการนำ 1024 คูณกับจำนวน GB ของไดรฟ์ใหม่ที่เราต้องการสร้าง (แนะนำให้สำรองไว้ประมาณ 100 GB สำหรับตัวระบบปฏิบัติการและเป็นพื้นที่เก็บข้อมูลของงานที่เราได้ทำใน ubuntu หากมีความจำไม่ถึงแนะนำให้ใช้อย่างน้อยที่สุดคือ 25 GB ) จากนั้นกด Shrink ด้านล่างจะได้ไดรฟ์ใหม่ที่ไม่มีชื่อ ให้เราคลิกขวาที่ไดรฟ์ไม่มีชื่อ -> เลือก New Simple Volume... ->คลิก Next -> เลือกชื่อไดรฟ์ และกด Next -> ตั้งชื่อไดรฟ์ และกด Finish จากนั้นเราจะได้ไดรฟ์ใหม่ขึ้นมาสำหรับการลง ubuntu 

            ทำการลง ubuntu โดยการเลือก Something else ->เลือกไดรฟ์ที่จะติดตั้งเป็นไดรฟ์ใหม่ที่เราได้ทำการเตรียมไว้ ติดตั้งเหมือนการลงระบบปฏิบัติการอื่นๆ
            ตั้ง User และ password


            คลิกที่ Continue และรอจนติดตั้งเสร็จ จากนั้นกด Restart


           รอจนเครื่อง Restart เสร็จและเริ่มใช้งานได้เลย

เป็นอย่างไรกันบ้างคะ ไม่ยากเลยใช่ไหมคะทุกคน ^_^ สุดท้ายนี้ ขอบพระคุณทุกคนที่เข้ามารับชมนะคะ บางจุดอาจจะเขียนตกหล่นไปบ้าง บางส่วนอาจจะอธิบายไม่ชัดเจน ต้องขออภัยไว้ตรงนี้ด้วยนะคะ ยินดีและน้อมรับทุกคำติชมค่ะ และอย่าลืมติดตามรับชม blog ต่อๆไปด้วยนะคะ รับรองสนุกแน่นอน ^D^

เว็บไซต์อ้างอิง :
https://linuxconfig.org/how-to-install-ubuntu-18-04-bionic-beaver

https://www.ubuntu.com/?utm_expid=.92kIXiqDSpuSF35lE8FS1Q.0&utm_referrer=https%3A%2F%2Fwww.ubuntu.com%2Fdownload%2Fdesktop