[{"text_idx": "#000002", "text": "Dyma\u2019r drydedd wers i ddysgu dysgwyr sut i ddefnyddio Python. Mewn parau neu trioedd, byddant yn ysgrifennu rhaglen ryngweithiol tra\u2019n dysgu mwy am iaith a chystrawen rhaglennu cyfrifiadurol."}, {"text_idx": "#000003", "text": "Rhan1 \u2013 Awgrymwn eich bod yn defnyddio bwrdd gwyn rhyngweithiol i esbonio than gyntaf y wers i\u2019r dysgwyr. Gallwch naill esbonio\u2019r rhan gynatf iddynt yn gyfan cyn ofyn iddynt i ddilyn yr hyn wnaethoch chi neu fe allech fynd cam-wrth-gam gyda\u2019ch gilydd gyda\u2019r dysgwyr yn efelychu\u2019r hyn rydych chi\u2019n ei wneud ar y bwrdd gwyn ar eu cufrifiaduron nhw."}, {"text_idx": "#000004", "text": "Esboniwch y bydd angen iddynt gychwyn IDLE ar eu cyfrifiaduron h.y. byddant yn llunio rhaglen y tu mewn i \u2018gragen\u2019 Python."}, {"text_idx": "#000006", "text": "Gofynnwch iddynt os ydynt yn cofio sut i gychwyn rhaglen IDLE. Os ydy\u2019r gwaith blaenorol dal i fod yna, dywedwch wrthynt i\u2019w anwybyddu."}, {"text_idx": "#000007", "text": "Cyfeiriwch at y bar offer (toolbar) ar dop y ffenestr. Y tab cyntaf ar y chwith yw IDLE. Yr ail dab yw FILE. Bydd angen iddynt glicio FILE a dewis New File. Fe fydd hyn yn agor ffenestr newydd o flaen yr hen ffenstr yn y cefndir. Dywedwch wrthynt ei fod yn bosib i ddenfddio\u2019r ffenestr gyntaf i dreialu syniadau ar gyfer yr ail ffenestr (newydd). Fe wnawn ni drafod hwn ymhellach nes law."}, {"text_idx": "#000008", "text": "gofynnwch iddynt os ydynt yn gyfarwydd a\u2019r symbol #. Efallai hoffech chi gyfeirio at Trydar a sut mae\u2019r symbol yn cael ei ddefnyddio ar lafar erbyn hyn. Esboniwch iddynt bod y symbol yn cael ei ddefnyddio yn wahanol yn iaith Python. Yma, mae\u2019r symbol stwnsh yn ddenfyddiol pan eich bod chi eisiau ysgrifennu sylwadau personol. Anywybyddir y symbol stwnsh ac unrhywbeth sy\u2019n ei ddilyn gan y cyfrifiadur. Dyma esiamplau o sylwadau cyffredin:"}, {"text_idx": "#000009", "text": "#benthycais y darn o god yma"}, {"text_idx": "#000010", "text": "#dyma\u2019r doc o god sy\u2019n dweud wrth y cymeriad i symud ymlaen"}, {"text_idx": "#000011", "text": "#mae hwn yn creu lwp"}, {"text_idx": "#000012", "text": "Felly, mae\u2019n bosib defnyddio\u2019r symbol stwnsh i guddio nodiadau oddi wrth y cyfrifiadur! Esboniwch fod hyn yn ddefnyddiol mewn sawl ffordd e.e. Os ydych yn chwilio am darn o god yn y dyfodol mae\u2019n haws i gael hyd iddo os oes sylwad yn dangos lle mae e. Hefyd, po hiraf yw eich eich cod, y pwysicaf y mae sylwadau mynd i fod er mwyn cadw trac a threfn ar eich gwaith. Mae sylwadau hefyd yn gymorth i eraill sy\u2019n debygol o weithio ar eich rhaglen."}, {"text_idx": "#000013", "text": "Fe fydd y rhaglen hon yn gofyn i\u2019r defnyddiwr beth yw ei (h)enw. Felly, y peth cyntaf sydd angen ei wneud yw enwi\u2019r rhaglen newydd. Dyma rai esiamplau:"}, {"text_idx": "#000014", "text": "Mae\u2019n synhwyrol bod yr new yn disgrifio cynnwys/swyddogaeth y ffeil neu\u2019r rhaglen. Mae\u2019n arfer da i roi .py ar y diwedd am fod hyn yn dweud wrthom taw ffeil Python yw hi. Enw\u2019n ffeil ni yw #EichEnw.py a gan fod symbol stwnsh o\u2019i flaen mae\u2019r enw yn ymddangos yn goch ac mae\u2019r cyfrifiadur yn ei anwybyddu."}, {"text_idx": "#000015", "text": "Rhowch y canlunol i fyny ar y bwrdd gwyn. Gallwch nail eu teipio neu eu rhoi ar gyflwyniaf PowerPoint. Gofynnwch i\u2019r dysgwyr i\u2019w copio. Does dim angen esbonio ystyr y cyfarwyddiadau eto."}, {"text_idx": "#000016", "text": "name=input(\u201cBeth yw dy enw di?\\n\u201d)"}, {"text_idx": "#000017", "text": "Atgofiwch y disgyblion i beidio a rhoi bylchau rhwng y symbol. Ar ol iddynt orffen, gofynnwch iddynt arbe y ffeil drwy click ar FILE, dewis SAVE a theipio enw\u2019r ffeil. Nawr fe yawn new fwynhau ffrwuth eu llafur!"}, {"text_idx": "#000018", "text": "Gofynnwch iddynt glicio RUN ar y ddewislen cyn dews RUN MODULE. Yn y cefndir, ar y graven. Fe ffylai\u2019r geiriau \u201cBeth yw dy new di?\u201d wedi ymddangos. Gofynnwch i un o bob grip i \u2018ateb\u2019 gan deipio ei (h)enw o dan y cwestiwn cyn gwasgu dychwelyd (return) i wedl yr hyn sy\u2019n digwydd!"}, {"text_idx": "#000019", "text": "Fe ddylai\u2019r cyfrifiadur eu hateb gyda \u201cShwmae, (ei (h)new)\u201d!"}, {"text_idx": "#000020", "text": "Ewch nol i\u2019r ffenestr IDLE a chliciwch ar RUN MODULE eto. Fe fydd y rhaglen yn aill-ddechrau gan adael i bob un plentyn gael tro. Atgofiwch y dysgwyr fe fydd rhaid iddynt creu ffeil newydd gydag enw (rhaid cofio defnyddio symbol stwnsh). Yna, bydd rhaid iddynt deipo\u2019r cod eto AC arbed y rhaglen. Fe fydd yn ymddnagos yn y gragen ac nid yn IDLE."}, {"text_idx": "#000022", "text": "Leave a Reply Cancel reply"}, {"text_idx": "#000023", "text": "Your email address will not be published. Required fields are marked *"}, {"text_idx": "#000024", "text": "Save my name, email, and website in this browser for the next time I comment."}]