0:00:00.000,0:00:03.200 Một trong những khái niệm quan trọng nhất[br]trong khoa học máy tính 0:00:03.200,0:00:07.841 là cách định nghĩa các lệnh mới, cách thêm[br]từ ngữ của bạn vào ngôn ngữ máy tính. 0:00:08.780,0:00:13.129 Hầu hết các ngôn ngữ máy tính chỉ có[br]khoảng một trăm từ hoặc lệnh. 0:00:13.129,0:00:17.020 Nghệ thuật và phép màu nằm ở cách bạn[br]định nghĩa những từ ngữ mới của chính mình 0:00:17.020,0:00:18.744 từ những khối xây dựng này. 0:00:18.744,0:00:23.274 Chúng ta vẫn luôn làm vậy trong thể thao.[br]Ví dụ, trong môn bóng rổ, bạn khởi đầu 0:00:23.274,0:00:27.444 bằng cách học dẫn bóng,[br]lên rổ và phản công. 0:00:27.444,0:00:30.854 Sau khi đã học những bước cơ bản nhất,[br]bạn mới học các kỹ năng mới 0:00:30.854,0:00:34.623 và kết hợp các khối xây dựng, giống như[br]bù lật hay chuyền bóng chạy chỗ. 0:00:34.623,0:00:38.133 Rồi bạn có thể phát triển từ đó và[br]thực hiện nhiều lối chơi phức tạp hơn. 0:00:38.133,0:00:43.282 Sau khi học được lối chơi và đặt tên,[br]mọi người trong đội đều sẽ biết cách làm. 0:00:43.282,0:00:47.023 Tương tự như vậy, khi bạn dạy máy tính[br]cách thực hiện một hành động 0:00:47.023,0:00:52.013 sau khi sử dụng một trình tự lệnh,[br]bạn có thể tự đặt tên cho hành động đó 0:00:52.013,0:00:54.557 để dễ dàng lặp lại sau này. 0:00:55.360,0:01:00.260 Khi bạn tự định nghĩa lệnh và đặt tên[br]thì đó chính là hàm. 0:01:00.260,0:01:04.800 Giờ chúng ta sẽ sử dụng hàm để giúp[br]chú ong. Trong ví dụ này, 0:01:04.800,0:01:10.589 hàm của chúng ta gọi là "lấy 2 mật hoa",[br]khối màu xanh lá ở ngay đây. 0:01:10.589,0:01:13.786 Chúng ta biết chức năng của[br]"lấy 2 mật hoa" bằng cách nhìn vào 0:01:13.786,0:01:16.826 ô màu xám, tức là định nghĩa của hàm. 0:01:16.826,0:01:25.427 Nếu nhìn vào đây, "lấy 2 mật hoa" sẽ lấy[br]mật hoa, rồi lấy mật hoa thêm lần nữa. 0:01:25.427,0:01:31.797 Luôn nhìn vào nội dung trong ô màu xám để[br]biết chức năng của khối hàm xanh lá này.