I
our lesson on abstraction uses the
familiar concept at Mad Libs where you
basically insert have blank
in a story that can be filled with lots
of different where
we take that idea challenge the kid to
come up with their
own words for their own story and really
explain
the concept of its actions it's all
about functions
and how you can have a function like in
the old McDonald
we have a structure for your chorus but
something little changers
so you extract out that little thing
that changes and you can fill it in with
your own word at the time
group but sometimes you have three words
that team
and so you fill those in with three
predators but still pretty helpful
you can happen one function handles
block
different problem lot of times people
alright separate functions for all those
problems
not realizing there's only one little
difference I think they could just find
a way to handle that one little
different
they could just be used one function
over and over again instead of having
flight
function
the
the the
Nezapojená aktivita| Abstrakce
naše lekce o abstrakci používá známý
koncept na Mad Libs, kde vkládáš
v podstatě prázdno
do příběhu, který může být vyplněn
spoustou různého, kde
vezmeme si ideu vyzvat, aby dítě
vyprávělo vlastními slovy
jejich vlastní příběh a vše vysvětlilo
koncept těchto akcí je celý
o funkcích
a jak umíš mít funkce jako
starý McDonald
máme strukturu pro tvůj sbor, ale
něco se trochu mění
takže můžeš odstranit maličkosti,
že mění a můžeš je vyplnit
tvým vlastním slovem v té době
skupina ale někdy máte tři slova
tým
a tak vyplníš ty se třemi dravci,
ale ještě docela užitečné
můžeš náhodou mít jednu funkci
ošetřující blok
jiného problém mnohokrát lidmi
jako samostatné funkce pro všechny
tyhle problémy
neuvědomíš si jeden malý rozdíl
Myslím si, že bys jej mohl najít
způsob, jak ošetříme toto je malo odlišné
mohly být použité jen jednou funkcí
znova a znova, místo mít,
útěkem
funkce
to
toto
Abstracción
nuestra lección en abstraccion usa la el
concepto familiar de Mad Libs
donde basicamente insertas una linea
que queda en blanco
en una historia que puede ser llenada con
muchas y diferentes palabras
tomamos esa idea, desafiando a los chicos
para que pongan sus propias palabras
en sus propias historias y en verdad
explica la estructura de concepto
es acerca de funciones y como puedes
tener una funcion.Como en el viejo McDonal
tienes una estructura para tu coro, pero
algo cambia
entonces sacas esa cosa que cambia
para hacer cambios y los puedes llenar con
tus propias palabras cada vez
pero algunas veces tienes 3 palabras que
cambian y llenas eso con 3 parametros
y eso ayuda
Puedes tener una funcion que maneja muchos
problemas
muchas veces la gente escribe funciones
separadas para los problemas
pero no realizan que hay una
sola diferencia
y si encuentras la forma de arreglarlo se
puede usar solo una funcion otra vez
y otra vez en lugar de tener 14
funciones diferentes
Saya
pelajaran kita pada abstraksi menggunakan konsep yang familiar di Mad Libs di mana Anda
pada dasarnya menempatkan yang telah kosong
dalam sebuah cerita yang bisa diisi dengan banyak
yang berbeda di mana
kita mengambil bahwa ide menantang anak untuk
datang dengan
kata-kata mereka sendiri untuk cerita mereka sendiri dan benar-benar menjelaskan
dengan konsep aksinya itu semua
adalah tentang fungsi
dan bagaimana Anda dapat memiliki fungsi seperti di
McDonald tua
kita memiliki struktur untuk paduan Anda tetapi
ada suatu pengubah kecil
sehingga Anda mengambil bahwa hal kecil
yang berubah dan Anda dapat mengisinya dengan
kata Anda sendiri pada saat itu
kelompok tapi terkadang Anda memiliki tiga kata
tim itu
dan Anda mengisi mereka dengan tiga Pemangsa
namun masih cukup membantu
Anda bisa menjadikan satu fungsi untuk menangani
blok
masalah yang berbeda banyak kali orang baik fungsi terpisah untuk semua
masalah mereka
tidak menyadari hanya ada satu perbedaan kecil
saya pikir mereka hanya bisa menemukan
cara untuk menangani sebuah
perbedaan kecil itu
mereka bisa hanya digunakan untuk satu fungsi
berulang-ulang bukan memiliki
penerbangan
fungsi
yang
yang satu
-
ჩვენი გაქვეთილი აბსტრაქციაზე იყენებს
"მედ ლიბსის" ნაცნობ კონცეპტს, სადაც
გვაქვს გამოტოვებული ადგილი
წინადადებაში, რომელიც შეიძლება, ნებისმიერი
რამით შევავსოთ.
ჩვენ გვინდა, ბავშვმა თავად შეავსოს
ისტორია და კარგად გაიაზრონ
აბსტრაქციის კონცეპტი. ეს ეხება
ფუნქციებსაც
ფუნქციაში, როგორც "ბებერ მაკდონალდში"
გვაქვს მისამღერის სტრუქტურა, მაგრამ
ყოველ ჯერზე რაღაც იცვლება
იმ ადგილს, რომელიც იცვლება, ცარიელს ვტოვებთ
და ყოველ ჯერზე ვავსებთ
ახალი სიტყვით.
ხანდახან ერთდროულად სამი სიტყვა იცვლება
და ჩვენ სამ ცარიელ ადგილს სამი პარამეტრით
ვავსებთ. ესეც გვეხმარება
ერთი ფუნქცია შეიძლება ძალიან ბევრ პრობლემას
წყვეტდეს. ხშირად ადამიანები ამ პრობლემებისთვის
ცალ-ცალკე ფუნქციებს
ქმნიან
არადა ხანდახან მათ შორის მხოლოდ პატარა
განსხვავებაა. უფრო მარტივია,
იმ პატარა განსხვავებაზე ვიზრუნოთ
და ერთი ფუნქცია რამდენჯერმე გამოვიყენოთ
ოთხი განსხვავებული ფუნქციის მაგივრად
-
-
-
-
Unplugged activiteit - Abstractie
Onze les over abstractie gebruikt het bekende concept van Mad Libs,
waar je de gaten in een verhaal laat die met veel verschillende woorden kunnen worden ingevuld.
We dagen de leerlingen uit om met hun eigen woorden voor hun eigen verhalen te komen
en zo echt de concept van abstractie uit te leggen.
Abstractie gaat over functies een functie kunt hebben, zoals in Old macdonalds.
We hebben een structuur voor een refrein, maar er zijn wat veranderingen
dus je haalt eruit wat verschilt en vult het in met eigen woorden.
Soms moet je 3 verschillende woorden vervangen,
Maar dan is het nog steeds erg helpvol.
Je kunt een functie die het probleem oplost,
maar vaak worden er veel verschillende functies gebruikt
terwijl ze niet zien dat er maar een klein verschil in zit.
Als ze weten hoe ze met het kleine verschil om moeten gaan,
kunnen al die functies weer worden teruggebracht tot een kleine functie.
Activitate offline - Abstractia
Lectia noastra despre abstractie foloseste
conceptul familiar de Mad Libs
unde inserezi un spatiu intr-o poveste
ce poate fi umplut cu multe cuvinte
diferite.
Luam aceasta idee si ii provocam pe copii
sa vina cu propriile cuvinte
pentru propriile povesti si explica acest
concept al abstractiei.
Totul este despre functii si cum poti
avea o functie
ca in "Batranul MacDonald"
unde ai o structura pentru refren,
dar ceva mic se schimba. Asa ca faci abstractie
de acel lucru mic ce se schimba
si il poti inlocui
cu orice cuvant oricand.
Dar cateodata ai
trei cuvinte ce se schimba. Si le umplii
cu 3 parametrii, ceea ce ajuta destul de mult.
Poti avea o functie ce manevreaza
diferite probleme.
De multe ori lumea scrie functii separate
pentru fiecare dintre probleme.
fara sa realizeze
ca nu este decat o mica diferenta.
Asa ca, daca gasesc un mod sa manevreze
acea mica diferenta,
pot re-folosi aceeasi functie
mereu si mereu
in loc sa ai
14 functii diferite
Downloadeaza tot planul de lectie
pe learn.code.org
____
บทเรียนเกี่ยวกับ abstraction ของเราใช้แนวคิดของ Mad Libs
ที่เราใช้การเติมคำในช่องว่าของ story
ที่สามารถเติมสิ่งที่แตกต่างมากมายลงไปได้
เราใช้ความคิดนั้นในการท้าทายให้เด็กๆคิด
คิดคำต่างๆสำหรับ story ของเค้าเอง
แล้วเราก็อธิบายแนวคิดของ abstraction
มันเป็นเรื่องที่เกี่ยวกับ function ทั้งหมด
ทำยังไงให้เราสามารถสร้าง function เหมือนกับการร้องเพลง Old McDonald
ที่เรามีโครงสร้างของท่อนคอรัสอยู่แต่มีบางส่วนที่ต้องเปลี่ยน
ซึ่งเราสามารถแยกส่วนเล็กๆที่สามารถเปลี่ยนได้นั้นออกมา
แล้วใส่คำของเราเองเข้าไปในตอนนั้น
บางครั้งเราอาจจะมีคำถึงสามคำที่อยากจะเปลี่ยนใส่เข้าไป
เราก็แค่เติมคำพวกนั้นลงไปในตัวแปรสามตัว ซึ่งทำให้ง่ายกว่า
เราสามารถใช้ function อันเดียวจัดการกับปัญหาได้หลายอย่าง
แต่บางครั้งหลายๆคนก็เขียน function อันออกมาเยอะแยะ
โดยไม่ทันระวังว่ามันมีส่วนที่ต่างกันเพียงเล็กน้อยเท่านั้น
ซึ่งถ้าเราแค่หาทางในการจัดการกับส่วนที่ต่างกันเล็กน้อยนั้นได้
เราก็จะสามารถนำ function นั้นไปใช้ได้อีก
โดยไม่ต้องมี function มากถึงสิบสี่อันเป็นต้น
不插電活動 | 抽象化
我們在抽象化這堂課,使用了在 Mad Libs 中很相似的概念。
(按: Mad Libs 是國外一種填字遊戲)
你也是在填空以完成一個故事,用很多不同的單字。
我們用這個點子,讓孩子挑戰著用他們想得到的單字,
創造出他們自己的故事,
這就是函式(Functions)的概念,
這就談到你可以如何創建函式。就像 Old Macdonald,
歌曲中副歌的部分有一個結構,但每次都可以有一點不一樣。
你可以把不一樣的部分抽象出來,然後每次填上自己的詞。
但是有時候會有三個詞不一樣,所以將它們把它們放到三個參數裡會更好。
你可以用一個函式來處理很多不同的問題,
很多時候,我們會寫不同的函式來分別解決問題,
但其實不用,如果問題裡頭只有一些些地方不一樣,
如果能找到那些小小的不同處,那就可以只用一個函式來處理。