About Lesson
แนะนำสารสนเทศออนไลน์ที่เกี่ยวข้องกับรายวิชา
Course onlineและสถาบันต่างๆ ในประเทศไทย
- การออกแบบและพัฒนาเว็บไซต์เพื่อรองรับการแสดงผลบนอุปกรณ์เคลื่อนที่ (Responsive Web Design and Development for Mobile Device)
- การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้นสำหรับระบบสารสนเทศ (Basic Computer Programming for Information System)
- ภาษา Python สำหรับวิทยาการข้อมูล (Fundamental of Computer Programming with Python Language)
และสถาบันต่างๆ ในต่างประเทศ
- Introduction to Computer Science and Programming Using Python
- Programming for Everybody (Getting Started with Python)
- 6.00x: Introduction to Computer Science and Programming
- Introduction to Programming with MATLAB
- CS For All: Introduction to Computer Science and Python Programming
- An Introduction to Interactive Programming in Python (Part 2)
- Intro to Computer Science
- Intro to Python for Data Science
- Introduction to Computer Programming
- Learn to Program: The Fundamentals
- Programming Basics
- Learn to Program in Java
- Programming for Everyone – An Introduction to Visual Programming Languages
E-BOOKS, E-JOURNAL, บทความ (PDF)
- เอกสารประกอบการสอนการเขียนโปรแกรมคอมพิวเตอร์ (สุทธิกานต์ บ่อจักรพันธ์)
- เอกสารประกอบการสอน 2301170 COMP PROG (ฑิตยา หวานวารี
- การเขียนโปรแกรมคอมพิวเตอร์ (นิทัศน์ ศรีเทียมศักดิ์)
- ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์
- บทที่ 1 หลักการเขียนโปรแกรมเบื้องต้น
- บทที่ 1 หลักการเขียนโปรแกรมเบื้องต้น (สมวรร ธนศรีพนิชชัย)
- 92536213 การโปรแกรมคอมพิวเตอร์ (Computer Programing) ปิติพร ถนอมงาม และกิตติพงศ์อำนวยสวัสดิ์
- หน่วยที่ 1 หลักการของระบบคอมพิวเตอร์ Computer System
- บทที่ 4 ระบบคอมพิวเตอร์
- หน่วยการเรียนรู้ที่ 1 ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์
- บทที่ 1 หลักการเขียนโปรแกรมเบื้องต้น อัลกอริทึม (Algorithm)
- หลักการเขียนโปรแกรมเบื้องต้น อัลกอริทึม (Algorithm) / อ.สมวรร ธนศรีพนิชชัย
- บทที่ 1 ภาษาคอมพิวเตอร์และการเขียนโปรแกรม
- บทที่ 2 การเขียนโปรแกรมเชิงโครงสร้าง
- บทที่ 2 กระบวนการเขียนโปรแกรมและผังงานโปรแกรม
- บทที่ 3 คลาสและการเขียนโปรแกรมเชิงวัตถุเบื้องต้น
- บทที่ 6 คำสั่งควบคุมการทำงานของโปรแกรม C51
- บทที่ 7 การเขียนโปรแกรมแบบวนรอบทำซ้ำ (Loop) Part2
- Introduction to Computers 1 and Programming
แหล่งข้อมูล จากเว็บไซต์หน่วยงานต่างๆ
- หลักการเขียนโปรแกรม (รัตนา วงศ์ภูงา)
- เอกสารวิชา การเขียนโปรแกรมเกมคอมพิวเตอร์ mult3602
- หลักการทำงานและองค์ประกอบของระบบคอมพิวเตอร์
- บทที่ 7 การทำงานแบบลำดับ และมีการตัดสินใจ / สื่อการเรียนการสอนออนไลน์ เรื่องการโปรแกรมคอมพิวเตอร์ในสาขาอาชีพ
- บทที่ 8 การประยุกต์การทำซ้ำ / สื่อการเรียนการสอนออนไลน์ เรื่องการโปรแกรมคอมพิวเตอร์ในสาขาอาชีพ
- บทที่ 9 การประมวลแบบอารืเรย์ / สื่อการเรียนการสอนออนไลน์ เรื่องการโปรแกรมคอมพิวเตอร์ในสาขาอาชีพ
- บทที่ 10 การเขียนโปรแกรมเชิงวัตถุ / สื่อการเรียนการสอนออนไลน์ เรื่อง การโปรแกรมคอมพิวเตอร์ ในสาขาอาชีพ
- Programming Fundamentals Chapter 1 INTRODUCTION TO COMPUTER AND PROGRAMMING
Bookboon.com
YouTube
- หลักการเขียนโปรแกรมคอมพิวเตอร์
- หลักการเขียนโปรแกรมเบื้องต้น – PART 1 ขั้นตอนการเขียนโปรแกรม และ ระดับของภาษา
- สรุปพื้นฐานการเขียนโปรแกรมใน 10 นาที
- ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
- หลักการเขียนโปรแกรมเบื้องต้น – PART 1 ขั้นตอนการเขียนโปรแกรม และ ระดับของภาษา
- หลักการเขียนโปรแกรมเบื้องต้น – PART 2 การแปลงเป็นภาษาเครื่อง และ ประเภทตัวแปร
- หลักการเขียนโปรแกรมเบื้องต้น – PART 3 อัลกอริทึมคืออะไร ?
- หลักการเขียนโปรแกรมเบื้องต้น – PART 4 การอธิบายขั้นตอนการทำงานโปรแกรม และ flowchart
- หลักการเขียนโปรแกรมเบื้องต้น – PART 5 สร้างโปรแกรมจาก Flowchart ด้วย RAPTOR
- หลักการเขียนโปรแกรมเบื้องต้น – PART 6 การสั่งให้วนซ้ำ (Loop) ด้วยโปรแกรม RAPTOR
- หลักการเขียนโปรแกรมเบื้องต้น – PART 7 เรียนรู้ทักษะการเขียนโปรแกรมจาก Minecraft
- หลักการเขียนโปรแกรมเบื้องต้น – PART 8 เรียนรู้ทักษะการเขียนโปรแกรมจาก Minecraft (ต่อ)
- หลักการเขียนโปรแกรมเบื้องต้น – PART 9 การวิเคราะห์ปัญหาสู่การเขียนโปรแกรมเบื้องต้น
- หลักการเขียนโปรแกรมเบื้องต้น – PART 10 วิเคราะห์ปัญหาสู่โปรแกรมจริง
- หลักการเขียนโปรแกรมเบื้องต้น – PART 11 วิเคราะห์(เกม)ไปหัวร้อนไป
- หลักการเขียนโปรแกรมเบื้องต้น – PART 12 เตรียมสร้างตัวจำลองแอปพลิเคชัน (Prototype)
- หลักการเขียนโปรแกรมเบื้องต้น – PART 13 ลงมือออกแบบแอปพลิเคชันต้นแบบด้วย Justinmind
- หลักการเขียนโปรแกรมเบื้องต้น – PART 14 ความรู้ในการออกแบบแอป และ การเชื่อมโยงหน้า
หนังสือ เอกสาร และข้อมูลอ้างอิง จากหอสมุดกลาง
- กิจไพบูลย์ ชีวพันธุศรี. (2554). LabVIEW ซอฟต์แวร์เพื่อการพัฒนาระบบการวัดและควบคุม. กรุงเทพฯ: ซีเอ็ดยูเคชั่น. 006.68 ก659ล 2554
- ดุสิต กอปรรักชาติ. (2556). Advanced Excel ฉบับเขียนโปรแกรมด้วย Macro and VBA. กรุงเทพฯ: โปรวิชั่น. 005.262 ด764อ 2556
- ทีมงานสมาร์ทเลินร์นนิ่ง. (2555). Advance PIC microcontroller in C ประยุกต์ใช้งาน PIC ขั้นสูงด้วยภาษา C. กรุงเทพฯ: สมาร์ทเลิร์นนิ่ง. 629.895416 อ941 2555
- นพ มหิษานนท์. (2561). Arduino Startup สนุกสุดเหวี่ยงกับเซ็นเซอร์. นนทบุรี: คอร์ฟังก์ชั่น. 629.892 น164อ 2561
- นันทนี แขวงโสภา. (2555). Advanced Access VBA ฉบับเขียนโปรแกรม. กรุงเทพฯ: โปรวิชั่น. 005.262 น418อ 2555
- ประยงค์ อู่ประสิทธิ์วงศ์. (2562). พื้นฐานการเขียนโปรแกรมด้วยภาษา Python. กรุงเทพฯ : ส.เอเชียเพรส(1989. 005.133 ป362พ 2562
- ปริญญา สงวนสัตย์. (2562). Artificial Intelligence with Machine Learning, AI สร้างได้ด้วยแมชชีนเลิร์นนิ่ง. นนทบุรี: ไอดีซี พรีเมียร์. 006.3 ป458อ 2562
- พนิดา พานิชกุล และกิตติ ภักดีวัฒนะกุล. (บ.ก.). (2550). การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้นด้วยภาษา Java (พิมพ์ครั้งที่ 3). กรุงเทพฯ: เคทีพี คอมพ์ แอนด์ คอนซัลท์. 005.133 พ199ก 2550
- พูนศักดิ์ ธนพันธ์พาณิช. (2561). 3ds Max for beginners. นนทบุรี: ลัคกี้ บุ๊คส์. 006.693 พ855ท 2561
- ภาณุพงษ์ ปัตติสิงห์. (2561). AutoCAD 2019 : 2D Drafting สำหรับงานเขียนแบบ 2 มิติ. กรุงเทพฯ: ชิชินี อินเตอร์เนชั่นแนล. 620.00420285 ภ432อ 2561
- วิโรจน์ ทวีปวรเดช. (2555). การเขียนโปรแกรมคอมพิวเตอร์ (พิมพ์ครั้งที่ 3). ขอนแก่น: โรงพิมพ์มหาวิทยาลัยขอนแก่น. 005.1 ว711ก 2555
- ศศลักษณ์ ทองขาว. (2550). การเขียนโปรแกรมคอมพิวเตอร์และอัลกอริทึ่ม. สงขลา: คณะวิทยาศาสตร์และเทคโนโลยี มหาวิทยาลัยราชภัฏสงขลา. 005.1 ศ286ก 2550
- โอภาส เอี่ยมสิริวงศ์. (2552). การเขียนโปรแกรมด้วย ภาษา C. กรุงเทพฯ: ซิเอ็ดยูเคชั่น. 005.133 อ978ก 2552
- โอภาส เอี่ยมสิริวงศ์. (2560). การเขียนโปรแกรมคอมพิวเตอร์ . กรุงเทพฯ: ซีเอ็ดยูเคชั่น. 005.1 อ978ก 2560
- Gaddis, T. (2015). Starting out with Java: Early objects (5th ed.). Boston, MA: Pearson.
- Guzdial, M. J. (2016). Introduction to computing and programming in Python (4th ed.). Boston, MA: Pearson 005.133 G993I 2016
- Liang, Y. D. (2017). Introduction to Java programming and structures : Comprehensive version (11th ed). New York: Pearson.
หนังสือ ตำรา และเอกสารประกอบการสอนหลัก
- อยู่ระหว่างเตรียมข้อมูล