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，
歌曲中副歌的部分有一個結構，但每次都可以有一點不一樣。
你可以把不一樣的部分抽象出來，然後每次填上自己的詞。
但是有時候會有三個詞不一樣，所以將它們把它們放到三個參數裡會更好。
你可以用一個函式來處理很多不同的問題，
很多時候，我們會寫不同的函式來分別解決問題，
但其實不用，如果問題裡頭只有一些些地方不一樣，
如果能找到那些小小的不同處，那就可以只用一個函式來處理。