Skip to content

Commit

Permalink
Merge pull request RaspberryPiFoundation#598 from Matella15/master
Browse files Browse the repository at this point in the history
Add 3 cy-GB Welsh projects
  • Loading branch information
rik-cross authored Feb 23, 2018
2 parents e3c3eb2 + 1fefecc commit 4aa7e89
Show file tree
Hide file tree
Showing 85 changed files with 677 additions and 0 deletions.
Binary file not shown.
33 changes: 33 additions & 0 deletions cy-GB/Term 1/Ghostbusters/Ghostbusters - notes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
title: Ghostbusters — Nodiadau i Wirfoddolwyr
language: cy-GB
embeds: "*.png"
...

#Cyflwyniad:
Yn y prosiect yma, bydd plant yn dysgu sut i ddefnyddio amrywiadau i arbed date yn eu rhaglenni.

#Adnoddau
Ar gyfer y prosiect yma, dylid defnyddio Scratch 2. Mae modd defnyddio Scratch 2 arlein yma [jumpto.cc/scratch-on](http://jumpto.cc/scratch-on) neu mae modd ei lawrlwytho yma [jumpto.cc/scratch-off](http://jumpto.cc/scratch-off) a'i ddefnyddio heb gysylltiad gwe.

Mae modd gweld y prosiect wedi ei gwblhau yma <a href="http://scratch.mit.edu/projects/60787262/#editor">online</a>, neu mae modd ei lawrlwytho wrth glicio ar ddolen 'Adnoddau'r Prosiect' ar gyfer y prosiect yma, sydd yn cynnwys:

+ Ghostbusters.sb2

#Nodau Dysgu
+ Amrywiadau;
+ Rhifau ar hap (random).

Mae'r prosiect yma yn trin elfennau sydd yn rhan o'r adran ganlynol o [Faes Llafur Gwneud Digidol Raspberry Pi](http://rpf.io/curriculum):

+ [Defnyddio cystrawen iaith raglennu sylfaenol i greu rhaglenni syml.](https://www.raspberrypi.org/curriculum/programming/creator)

#Heriau
+ "Mwy o ddigwyddiadau ar hap" - defnyddio rhifau ar hap;
+ "Ychwanegu sŵn" - atgyfnerthu dysgu synau;
+ "Mwy o wrthrychau" - gweithredu sgiliau i greu gwrthrych gêm arall.

#Cwestiynau a Ofynir yn Aml
+ Os yw'r plant yn ei ffeindio'n anodd i glicio ar yr ysbrydion heb eu llusgo o gwmpas, mae modd iddynt chwarae y gêm gyda sgrin llawn, lle nad oes modd llusgo'r ysbrydion.

![screenshot](ghost-fullscreen.png)
162 changes: 162 additions & 0 deletions cy-GB/Term 1/Ghostbusters/Ghostbusters.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,162 @@
---
title: Ghostbusters
level: Scratch 1
language: cy-GB
stylesheet: scratch
embeds: "*.png"
materials: ["Club Leader Resources/*"]
...

# Cyflwyniad { .intro }

Rwyt ti am wneud gêm i ddal ysbrydion!

<div class="scratch-preview">
<iframe allowtransparency="true" width="485" height="402" src="https://scratch.mit.edu/projects/embed/60787262/?autostart=false" frameborder="0"></iframe>
<img src="ghost-final.png">
</div>

# Cam 1: Animeiddio ysbryd { .activity }

## Rhestr wirio'r weithgaredd { .check }

+ Dechreua brosiect Scratch newydd, a galli di ddileu y ciplun o'r gath fel bod dy brosiect yn wag. Galli di ddod o hyd i'r golygydd Scratch yma <a href="http://jumpto.cc/scratch-new" target="_blank">jumpto.cc/scratch-new</a>.

+ Ychwanega ciplun ysbryd newydd, a chefndir llwyfan addas.

![screenshot](ghost-ghost.png)

+ Ychwanega y côd yma i dy ysbryd, fel ei fod yn ail-adrodd ymddangos a diflannu;

![screenshot](ghost-first.png)

+ Profa côd yr ysbryd, trwy glicio ar y faner werdd.

## Arbeda dy brosiect { .save }

# Cam 2: Ysbrydion ar hap { .activity }

Mae dy ysbryd yn hawdd iawn i'w ddal, gan nad yw e'n symud!

## Rhestr wirio'r weithgaredd { .check }

+ Yn lle aros yn yr un man, mae modd i ti adael i Scratch ddewis cyfesurynnau ar hap yn lle. Ychwanega bloc 'mynd i' {.blockmotion} i gôd yr ysbryd, fel ei fod yn edrych fel hyn:

![screenshot](ghost-random.png)

+ Profa'r ysbryd eto, ac fe ddylse ti sylwi ei fod yn ymddangos mewn lle gwahanol bob tro.

## Arbeda dy brosiect { .save }

## Her: Mwy o ddigwyddiadau ar hap {.challenge}
Wyt ti'n gallu gwneud i dy ysbryd 'aros' {.blockcontrol} amser ar hap cyn ymddangos? Wyt ti'n gallu defnyddio y bloc 'gosod maint' {.blockcontrol} i wneud i dy ysbryd fod yn faint ar hap bob tro mae'n ymddangos?

## Arbeda dy brosiect { .save }

# Cam 3: Dal ysbrydion { .activity }

Beth am adael i'r chwareuwr ddal ysbrydion!

## Rhestr wirio'r weithgaredd { .check }

+ I ganiatau i'r chwareuwr ddal ysbryd, ychwanega'r côd yma:

```blocks
pan caiff y cymeriad ei glicio
cuddio
```

+ Profa dy brosiect. Alli di ddal ysbrydion os ydynt yn ymddangos? Os ydy e'n anodd i ddal ysbrydion, mae modd chwarae y gêm ar sgrin llawn trwy glicio ar y botwm yma:

![screenshot](ghost-fullscreen.png)

## Her: Ychwanegu sŵn { .challenge }
Wyt ti'n gallu gwneud sŵn bob tro mae'r ysbryd yn cael ei ddal?

## Arbeda dy brosiect { .save }

# Cam 4: Ychwanegu sgôr { .activity .new-page }

Beth am wneud pethau yn fwy diddorol trwy gadw sgôr.

## Rhestr wirio'r weithgaredd { .check }

+ I gadw sgôr y chwareuwr, mae angen lle i'w roi e. Mae _newidyn_ yn fan i gadw data sydd yn newid, fel sgôr.

I greu newidyn newydd, clicia ar y tab 'Sgriptiau', dewisa 'Data' {.blockdata} yna clica 'Creu Newidyn'

![screenshot](ghost-score.png)

Teipia 'Sgôr' fel enw y newidyn, gan wneud yn siwr ei fod ar gael ar gyfer pob ciplun, a clicia 'Iawn' i'w greu. Fyddi di yn gweld llawer o flociau côd mae modd defnyddio gyda dy newidyn 'sgôr' {.blockdata}.

![screenshot](ghost-variable.png)

Byddi di hefyd yn gweld y sgôr ar ochr top chwith y llwyfan.

![screenshot](ghost-stage-score.png)

+ Pan mae gêm newydd yn dechrau (wrth glicio'r faner), fe ddylse ti osod sgôr y chwareuwr i 0:

![screenshot](ghost-score-2.png)

+ Pryd bynnag mae ysbryd yn cael ei ddal, mae angen i ti ychwanegu 1 i sgôr y chwareuwr:

![screenshot](ghost-change-score.png)

+ Rheda dy raglen eto i ddal rhai ysbrydion. Ydy dy sgôr yn newid?

## Arbeda dy brosiect { .save }

# Cam 5: Ychwanegu amserydd { .activity }

Rwyt ti'n gallu gwneud y gêm yn fwy diddorol, wrth roi 10 eiliad i dy chwareuwr i ddal cymaint o ysbrydion ag sy'n bosib.

## Rhestr wirio'r weithgaredd { .check }

+ Rwyt ti'n gallu defnyddio amrywiad arall i arbed yr amser sydd yn weddill. Clicia ar y llwyfan a chreu amrywiad newydd o'r enw 'amser':

![screenshot](ghost-time.png)

+ Dyma sut ddylai'r amserydd weithio:

+ Fe ddylai'r amserydd ddechrau ar 10 eiliad;
+ Fe ddylai'r amserydd gyfrif lawr bob eiliad;
+ Fe ddylai'r gêm ddod i ben pan mae'r amserydd yn cyrraedd 0.

Dyma'r côd i wneud hyn, mae modd ychwanegu hwn i'r __llwyfan__:

![screenshot](ghost-time-wait.png)

Dyma sut rwyt ti'n ychwanegu y côd 'ail-adrodd tan'{.blockcontrol}'amser'{.blockdata}'=0'{.blockoperators}:

![screenshot](ghost-timer-help.png)

+ Llusga y newidyn 'amser' i ochr dde y llwyfan. Rwyt ti hefyd yn gallu defnyddio clic-dde ar y newidyn a dewis 'sgrin fawr' i newid sut mae'r amser yn cael ei ddangos.

![screenshot](ghost-readout.png)

+ Gofyna i ffrind brofi dy gêm. Faint o bwyntiau mae nhw'n gallu sgorio? Os mae dy gêm di yn rhy hawdd, mae modd i ti:

+ Rhoi llai o amser i'r chwareuwr;
+ Gwneud i'r ysbryd ymddangos yn llai aml;
+ Gwneud yr ysbryd yn llai.

Profa dy gêm nifer o weithiau nes dy fod yn hapus ei fod y lefel cywir o anodd.

## Arbeda dy brosiect { .save }

## Her: Mwy o wrthrychau {.challenge}
Wyt ti'n gallu ychwanegu mwy o wrthrychau i dy gêm?

![screenshot](ghost-final.png)

Bydd angen i ti feddwl am y gwrthrychau rwyt ti'n eu hychwanegu. Meddylia am:

+ Pa mor fawr yw e?
+ A fydd e'n ymddangos mwy neu llai aml na'r ysbrydion?
+ Beth fydd e'n edrych/swnio fel pan fydd yn cael ei ddal?
+ Faint o bwyntiau byddi di'n ennill (neu golli) am ei ddal?

Os wyt ti angen help i ychwanegu gwrthrych arall, galli di ail-ddefnyddio'r camau uchod!

## Arbeda dy brosiect { .save }
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cy-GB/Term 1/Ghostbusters/ghost-final.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cy-GB/Term 1/Ghostbusters/ghost-first.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cy-GB/Term 1/Ghostbusters/ghost-fullscreen.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cy-GB/Term 1/Ghostbusters/ghost-ghost.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cy-GB/Term 1/Ghostbusters/ghost-random.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cy-GB/Term 1/Ghostbusters/ghost-readout.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cy-GB/Term 1/Ghostbusters/ghost-score-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cy-GB/Term 1/Ghostbusters/ghost-score.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cy-GB/Term 1/Ghostbusters/ghost-time-wait.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cy-GB/Term 1/Ghostbusters/ghost-time.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cy-GB/Term 1/Ghostbusters/ghost-timer-help.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cy-GB/Term 1/Ghostbusters/ghost-variable.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
48 changes: 48 additions & 0 deletions cy-GB/Term 1/Lost in Space/Lost in Space - notes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
title: Ar Goll yn y Gofod — Nodiadau i Wirfoddolwyr
language: cy-GB
embeds: "*.png"
...

#Cyflwyniad:

Yn y prosiect yma, bydd plant yn dysgu sut i gyfuno blociau o gôd i greu amineiddiad syml.

#Adnoddau
Ar gyfer y prosiect yma, dylid defnyddio Scratch 2. Mae modd defnyddio Scratch 2 arlein yma [jumpto.cc/scratch-on](http://jumpto.cc/scratch-on) neu mae modd ei lawrlwytho yma [jumpto.cc/scratch-off](http://jumpto.cc/scratch-off) a'i ddefnyddio heb gysylltiad gwe.

Mae modd gweld y prosiect wedi ei gwblhau yma <a href="http://scratch.mit.edu/projects/26818098/#editor">online</a>, neu mae modd ei lawrlwytho wrth glicio ar ddolen 'Adnoddau'r Prosiect' ar gyfer y prosiect yma, sydd yn cynnwys:

+ LostInSpace.sb2

#Nodau Addysgol
+ Dolennu:
+ `Ail-adrodd` {.blockcontrol} dolennu;
+ Dolennu `Am byth` {.blockcontrol}

Mae'r prosiect yma yn trin elfennau sydd yn rhan o'r adran ganlynol o [Faes Llafur Gwneud Digidol Raspberry Pi](http://rpf.io/curriculum):

+ [Defnyddio cystrawen iaith raglennu sylfaenol i greu rhaglenni syml](https://www.raspberrypi.org/curriculum/programming/creator)

#Heriau
+ "Gwella dy amineiddiad" - newid y rhifau mewn rhaglen fer;
+ "Gwneud dy amineddiad dy hunan" - defnyddio'r sgiliau newydd i wneud amineiddiad newydd.

#Cwestiynau a Ofynir yn Aml
+ Mae'n bosib y bydd angen atgoffa plant i 'ail-osod' lleoliad y ciplun, maint ac effeithiau eraill i gychwyn yr amineiddiad. Mae modd gwneud hyn yn hawdd trwy ychwanegu rhai o'r blociau canlynol i gychwyn yr amineiddiad:

```blocks
mynd i x:(0) y:(0)
```

```blocks
gosod maint i (100)%
```

```blocks
clirio effeithiau graffeg
```

+ Bydd ciplun y 'llong ofod' yn symud i'r ochr oni bai ei fod yn cael ei gylchdroi 90 gradd gyda'r cloc. Mae troi y llong ofod yn rhan o gyfarwyddiadau'r prosiect, ond mae modd defnyddio ciplun arall ar gyfer y llong ofod os yw hyn yn creu problemau.

![screenshot](space-rotate.png)
Loading

0 comments on commit 4aa7e89

Please sign in to comment.