This is your presentatioÀÒÉÒ Python n titleªé¹Ñ ÁѸÂÁÈÖ¡ÉÒ»·èÕ 1 ˹Nj ¡ÒÃàÃÂÕ ¹ÃÙ· èÕ 2 ÇÔªÒ ÊÒÃÐà·¤â¹âÅÂÕ (ÇÔ·ÂÒ¡Òäӹǹ) ¡Å‹ÁØ ÊÒÃСÒÃàÃÕ¹ÃÇÙ ·Ô ÂÒÈÒʵÃá ÅÐà·¤â¹âÅÂÕ
µÇÑ ªÇÕé ´Ñ áÅÐÊÒÃСÒÃàÃÕ¹ÃÙ หนว่ ยการเรยี นรทู้ ี่ ตัวช้ีวดั สาระการเรียนรู้ 2 2) ออกแบบและเขียนโปรแกรมอย่างง่าย เพื่อแก้ปัญหาทางคณิตศาสตร์หรือ • ออกแบบและเขียนโปรแกรมที่มีการใช้ตัวแปร วทิ ยาศาสตร์ เงื่อนไขวนซำ้ • การออกแบบอัลกอริทึมเพื่อแก้ปัญหาทาง คณิตศาสตร์ วิทยาศาสตร์อย่างง่าย อาจใช้แนวคิด เชิงนามธรรมในการออกแบบเพื่อให้การแก้ปัญหามี ประสทิ ธภิ าพ • การแก้ปัญหาอย่างเป็นขั้นตอนจะช่วยแก้ปัญหาได้ อยา่ งมีประสิทธภิ าพ • ซอฟแวร์ที่ใช้ในการเขียนโปรแกรม เช่น scratch , python , java , c • ตัวอย่างโปรแกรม เช่น โปรแกรมสมการการเคลื่อนท่ี โปรแกรมคำนวณหาพื้นที่ โปรแกรมคำนวณดัชนีมวล กาย
ÀÒÉÒ Python • แบบทดสอบก(อนเรยี น
ÀÒÉÒ Python • ความร3ูเบื้องต3น Python Python ¤×ͪ×Íè ÀÒÉÒ·ãèÕ ªã¹¡ÒÃà¢Õ¹â»Ãá¡ÃÁÀÒÉÒË¹Ö§è «è§Ö ¶¡Ù ¾²Ñ ¹Ò¢¹éÖ ÁÒâ´Â äÁ ´Ö µ´Ô ¡ºÑ á¾Åµ¿ÍÃÁ ¡ÅÒ Ç¤×ÍÊÒÁÒÃ¶Ã¹Ñ ÀÒÉÒ Python ä´·§éÑ º¹Ãкº Unix, Linux , Windows NT, Windows 2000, Windows XP ËÃÍ× áÁá µÃ Ðºº FreeBSD Í¡Õ ÍÂҧ˹Öè§ ÀÒÉÒµÑÇ ¹éÕ໹ OpenSource àËÁ×͹ÍÂÒ§ PHP ·ÓãË· Ø¡¤¹ÊÒÁÒö·è¨Õ Ð¹Ó Python ÁÒ¾²Ñ ¹Òâ»Ãá¡ÃÁ¢Í§àÃÒä´¿ ÃÕæâ´ÂäÁµÍ §àÊÕ¤Ò㪨 Ò Â áÅФÇÒÁ໹ Open Source ·ÓãËÁ Õ¤¹à¢Ò ÁҪǡѹ¾²Ñ ¹ÒãË Python Á¤Õ ÇÒÁÊÒÁÒöʧ٠¢éÖ¹ áÅÐ㪧ҹ䴤ú¤ØÁ¡ºÑ ·¡Ø Å¡Ñ É³Ð§Ò¹
ÀÒÉÒ Python • การติดต้งั ภาษา Python à¢Ò àǺç ä«´´§Ñ û٠áÅÇ ¡´µÃ§´ÒÇâËÅ´
ÀÒÉÒ Python • การตดิ ต้งั ภาษา Python ã¹Ë¹Ò¢Í§¡ÒôÒǹâ ËÅ´ ¨Ð»ÃÒ¡¯ Package ¢Í§ÀÒÉÒ Python Êͧ àÇÍêѹ àÅÍ× ¡µÔ´µ§éÑ àÇÍêѹÅÒÊØ´ ¤×Í Python 3.6.0 «§Öè ໹ àÇÍê ¹Ñ ·Õä´ÃºÑ ¡ÒþѲ¹ÒÅÒÊ´Ø áÅÐÁդسÊÁºÑµÔãËÁà¾ÔÁè à¢ÒÁÒÁÒ¡ÁÒÂ
ÀÒÉÒ Python • การติดต้งั ภาษา Python ËÅѧ¨Ò¡¹¹Ñé ¤Ø³¨Ðà¢ÒÁÒã¹Ë¹Ò¢Í§ àÇÍê¹Ñ 3.6.0
ÀÒÉÒ Python • การตดิ ตัง้ ภาษา Python àÅÍè× ¹Å§ÁÒã¹ÊÇ ¹¢Í§ Files ¨ÐàËç¹ ÃÒ¡Òâͧ Python package ·èÕ ÃÍ§ÃºÑ ãËà ÅÍ× ¡á¾Åµ¿ÍÃÁ·µÕè Í §¡Òà ãËà ÅÍ× ¡ \"Windows x86 executable installer\" ÊÓËÃºÑ ¡Òõ´Ô µÑ§é º¹ Windows ËÅ§Ñ ¨Ò¡¹é¹Ñ ãËÃͨ¹¡ÇÒ¡Òà ´ÒǹâËÅ´¨ÐàÊÃç¨ÊÁºÃÙ ³
ÀÒÉÒ Python • ตวั แปรภาษาไพทอน (Python) 1. base ¤Í× µÇÑ á»Ã·èãÕ ªà ¡çº¤Ò °Ò¹ ·ÃèÕ Ñº¤Ò ¨Ò¡¡ÒáÃÍ¡µÑÇàÅ¢à¢Òä» 2. height ¤×Í µÇÑ á»Ã·Õèãªà ¡çº¤Ò¤ÇÒÁ ÊÙ§ ·ÃèÕ ºÑ ¤Ò¨Ò¡¡ÒáÃÍ¡µÑÇàÅ¢à¢Ò ä» 3. area ¤×Í µÇÑ á»Ã·Õèãªà ¡çº¤Ò ¨Ò¡¡ÒäӹdzËÒ¾×¹é ·ÕèÊÒÁàËÅÂèÕ Á 4. float() ໹¡ÒÃá»Å§¤Ò ·Õ¡è ÃÍ¡à¢Ò ÁÒãË໹ª¹Ô´ float à¾è×ÍÃͧÃѺ¡ÒäӹdzẺ ·È¹ÔÂÁ
ÀÒÉÒ Python • ตัวอยา( งโครงสรา3 งโคด3 ภาษาไพทอน (Python) ตวั อย(าง Python 2
ÀÒÉÒ Python • ตวั อย(างโครงสรา3 งโคด3 ภาษาไพทอน (Python) ตัวอย(าง Python 3
ÀÒÉÒ Python • ข3อควรระวังในการเขยี นภาษา python - Space (Êà»Ê) àÃè×ͧ¡ÒÃàǹ ÇÃäËÃÍ× ¡ÒÃầºÅçͤ㹡ÒèѴ¡ÅÁØ ¢Í§ÅӴѺ§Ò¹ µÍ §áº§ ºÅçͤãËà·Ò ¡¹Ñ ËÃÍ× µÃ§¡¹Ñ - Multi-Line Statement(ÁÅÑ µÔ äŹ Ê൷àÁ¹·) àÃè×ͧ¢Í§ºÃ÷´Ñ ÀÒÉÒ python ¨ÐÁͧ¡Ò÷ӧҹºÃ÷Ѵ à´ÂÕ Ç¶Ò㹡ó·Õ Õè¾ÁÔ ¾àÂÍÐæËÃÍ× ãªËÅÒºÃ÷ѴãË㪠\\ (Backslash(áºÅ¤ç ÊáÅÊ)) - String àÃè×ͧ¢Í§¢Í ¤ÇÒÁ ¡ÒáÓ˹´¤ÒµÇÑ á»Ã String ÊÒÁÒöãªä´· Ñé§ ' ' (Single Quote(«§Ô à¡éÅÔ â¤´)) \" \" (Double Quote(´ÑºàºÅÔé ⤴)) áÅÐ \"\"\" \"\"\" (Triple Quote(·Ô»à»Å ⤴))
ÀÒÉÒ Python • แบบทดสอบหลงั เรยี น
¢¹éÑ µÍ¹»ÃÐàÁ¹Ô Ẻ·´Êͺ¡Í¹àÃÕ¹ ความรู้/ทกั ษะตามตวั ชีว& ัด/ตวั ชีว& ัด (จาํ นวนข้อ) ตวั ชีว& ัด/ ข้อสอบ รูปแบบข้อสอบ ผลการเรียนรู้ ปรนยั ความรู้ ทกั ษะและกระบวนการคดิ รวม 2 ความจาํ ความเข้าใจ การนําไปใช้ (ข้อ) ปรนยั การสังเคราะห์ การประเมนิ ค่า 10 2) ออกแบบและ ก่อนเรียน 22 2 22 หลงั เรียน เขยี นโปรแกรม 22 2 2 2 10 อย่างง่าย เพ่อื แกป้ ัญหาทาง คณติ ศาสตรห์ รอื วิทยาศาสตร์ รวม คะแนน ภาพรวม 10 คะแนน เกณฑค์ ะแนน 10-7 ดีมาก 6-5 ดี 4-3 พอใช้ 2-1 ควรปรบั ปรงุ
Search
Read the Text Version
- 1 - 14
Pages: