WEBVTT 00:00:00.000 --> 00:00:02.840 Njeri nder konceptet me te rendesishme te shkencave kompjuterike, 00:00:02.840 --> 00:00:07.230 eshte definimi i komandave te reja; si te shtojme fjalet tona ne gjuhen e kompjuterit. 00:00:08.571 --> 00:00:13.072 Shumica e gjuheve te programimit kompjuterik kane rreth 100 fjale dhe komanda, 00:00:13.072 --> 00:00:18.252 dhe arti eshte t'i definojme fjalet e reja nga blloqe kodimi. 00:00:18.252 --> 00:00:20.200 Kete gje e bemjem me sportet gjate gjithe kohes. 00:00:21.922 --> 00:00:26.930 Ne basketboll mesoni si te dribloni, dhe si te shenoni 00:00:26.930 --> 00:00:30.911 Kur t'i keni mesuar keto levizje, mesoni levizje te reja. 00:00:30.911 --> 00:00:34.714 dhe i vendosni keto blloqe ndertimi, gjate udhes 00:00:34.714 --> 00:00:37.503 dhe nga aty ju mund te beni luajtje me komplekse. 00:00:37.503 --> 00:00:43.201 Pasi t'i keni mesuar hapat e lojes dhe t'i keni vendosur emrin, secili pjesetar i ekipit do te dije si ta beje. 00:00:43.201 --> 00:00:47.344 Ngjashem, pasi ti keni mesuar kompjuterit se si ta kryej nje veprim, 00:00:47.344 --> 00:00:49.086 duke perdorur kete sekuenca komandash, 00:00:49.086 --> 00:00:53.721 mund ta vendosesh emrin tend per ate aksion, qe te jete me e lehte te perseritet me vone. 00:00:53.721 --> 00:00:58.273 Kur te keni definuar komandat tuaja dhe t'i keni jepur nje emer, ajo quhet funksion. 00:00:59.613 --> 00:01:00.868 Nese jeni duke programuar me blloqe, 00:01:00.868 --> 00:01:05.355 mund t'i perdorni funksionet nese ka nje set veprimesh te cilat do t'i perdorni shume here. 00:01:05.355 --> 00:01:09.177 Per shembull, keni shkruar kod se si te krijoni nje kub, 00:01:09.177 --> 00:01:13.344 kete mund ta definoni si funksion te quajtur "krijo nje katror" 00:01:13.344 --> 00:01:18.926 Tani keni nje bllok te ri te cilin mund ta perdorni me shume se nje here per te krijuar shume katror. 00:01:19.816 --> 00:01:23.353 Shume nga funksionet e thjeshta mund te perdoren, per te krijuar gjera me komplekse. 00:01:24.073 --> 00:01:25.519 Ne misterin e ardhshem, 00:01:25.519 --> 00:01:28.112 kodi te cilin e keni shkruar se fundmi per te bere nje rreth 00:01:28.112 --> 00:01:31.842 do te jete i qasshem per ju si funksion i ri i cili mund t'i ndryshoj madhesin e rrethave. 00:01:31.842 --> 00:01:36.309 A mund ta perdoresh per t'i ndihmuar Elses te krijoj forma te ndryshme ne bore?