1 00:00:00,651 --> 00:00:03,830 Đó là một buổi chiều thứ Bảy tháng Năm, 2 00:00:03,830 --> 00:00:06,344 tôi bỗng nhiên nhận ra 3 00:00:06,344 --> 00:00:09,798 rằng ngày hôm sau là ngày của Mẹ, 4 00:00:09,798 --> 00:00:11,644 và tôi chưa chuẩn bị món quà nào cho mẹ tôi cả. 5 00:00:11,644 --> 00:00:13,045 vì vậy tôi bắt đầu nghĩ đến 6 00:00:13,045 --> 00:00:15,382 tôi nên mua món quà gì cho ngày của Mẹ đây? 7 00:00:15,382 --> 00:00:17,226 Tôi nghĩ, tại sao không làm cho mẹ 8 00:00:17,226 --> 00:00:20,275 một tấm thiệp có khả năng tương tác bằng cách sử dụng 9 00:00:20,275 --> 00:00:22,983 phần mềm Scratch một chương trình mà tôi đang nghiên cứu 10 00:00:22,983 --> 00:00:26,800 cùng với nhóm của tôi ở phòng Thí Nghiệm Truyền Thông ờ MIT 11 00:00:26,800 --> 00:00:30,180 Chúng tôi phát triển phần mềm này để mọi người có thể dễ dàng tạo ra 12 00:00:30,180 --> 00:00:34,424 những câu chuyện, trò chơi tương tác và chuyển động của riêng họ, 13 00:00:34,424 --> 00:00:38,193 và sau đó sẽ chia sẻ những sản phẩm đó cho mọi người.. 14 00:00:38,193 --> 00:00:42,061 Do đó tôi nghĩ, đây là cơ hội tốt để sử dụng phần mềm Scratch 15 00:00:42,061 --> 00:00:44,961 để tạo ra tấm thiệp có tính tương tác cho Mẹ tôi. 16 00:00:44,961 --> 00:00:47,137 Trước khi làm tấm thiệp cho ngày của Mẹ, 17 00:00:47,137 --> 00:00:49,122 Tôi nghĩ tôi lướt qua 18 00:00:49,122 --> 00:00:50,695 trang web của Scratch. 19 00:00:50,695 --> 00:00:54,053 Những năm gần đây, trẻ em trên thế giới 20 00:00:54,053 --> 00:00:57,247 cỡ tám tuổi trở đi, đã chia sẻ những sản phẩm của chúng, 21 00:00:57,247 --> 00:01:00,682 va tôi nghĩ, tôi tự hỏi nếu như trong ba triệu sản phẩm này 22 00:01:00,682 --> 00:01:04,067 liệu có ai đã nghĩ ra tấm thiệp điện tử cho ngày của Mẹ. 23 00:01:04,067 --> 00:01:07,061 Tôi gõ vào mục tìm kiếm 24 00:01:07,061 --> 00:01:08,606 "Ngày Của Mẹ" 25 00:01:08,606 --> 00:01:11,609 và rất ngạc nhiên và vui khi nhìn thấy 26 00:01:11,609 --> 00:01:14,313 hàng loạt những tấm thiệp 27 00:01:14,313 --> 00:01:16,827 hiện ra trên trang web Scratch, 28 00:01:16,827 --> 00:01:19,145 rất nhiều trong số này chỉ mới được làm cách đây 24 tiếng đồng hồ 29 00:01:19,145 --> 00:01:22,351 bởi những người "hay trễ nài" như bản thân tôi 30 00:01:22,351 --> 00:01:25,473 Nên tôi bắt đầu xem từng cái một. 31 00:01:25,473 --> 00:01:27,929 Tôi thấy một cái với hình con mèo con 32 00:01:27,929 --> 00:01:34,800 và mèo mẹ, và lời ước 'Chúc mừng ngày của Mẹ'. 33 00:01:34,800 --> 00:01:37,331 Và tác giả của tấm thiếp đã rất cẩn thận 34 00:01:37,331 --> 00:01:40,835 đặt thêm một phím "replay" (xem lại lần nữa) cho mẹ của cậu ta. 35 00:01:40,835 --> 00:01:43,219 Một tính năng có khả năng tương tác khác, đó là 36 00:01:43,219 --> 00:01:46,417 khi bạn di chuyển con chuột vào những từ trong 'Chúc Mừng Ngày Của Mẹ' 37 00:01:46,417 --> 00:01:51,337 nó sẽ hiện ra một câu chúc đặc biệt cho Ngày Của Mẹ. 38 00:01:51,337 --> 00:01:55,320 Chẳng hạn như cái này, tác giả kể về 39 00:01:55,320 --> 00:01:57,979 việc cô đã tìm kiếm thông tin qua Google 40 00:01:57,979 --> 00:02:01,096 thông tin về 'Ngày Của Mẹ' bắt đầu từ khi nào. 41 00:02:01,096 --> 00:02:05,239 Và khi cô ấy đã tìm ra được thông tin đó, 42 00:02:05,239 --> 00:02:07,717 cô đã tạo ra một lời chúc đặc biệt cho Ngày Của Mẹ 43 00:02:07,717 --> 00:02:11,344 nhắn nhủ rằng cô yêu mẹ rất nhiều. 44 00:02:11,344 --> 00:02:13,569 Tôi thật sự rất thích thú khi xem những sản phẩm này 45 00:02:13,569 --> 00:02:15,221 và rất là ngưỡng mộ chúng. 46 00:02:15,221 --> 00:02:19,062 Thật ra thì tôi thích đến nỗi mà thay vì tôi làm một cái cho mẹ tôi, 47 00:02:19,062 --> 00:02:23,816 thì tôi gởi những đường link với hàng tá những tấm thiệp như vậy cho mẹ tôi. 48 00:02:23,816 --> 00:02:27,396 Và thú vị là, bà phản ứng giống với những gì tôi hi vọng. 49 00:02:27,396 --> 00:02:28,781 Bà viết thư trả lời tôi và nói, 50 00:02:28,781 --> 00:02:32,048 'Mẹ rất tự hào có môt con trai như con, người tạo ra phần mềm 51 00:02:32,048 --> 00:02:36,160 để cho mấy đứa trẻ có thể tạo ra những tấm thiệp mừng 'Ngày Của Mẹ' cho mẹ của chúng.' 52 00:02:36,160 --> 00:02:39,960 Và mẹ tôi rất vui mừng, và điều đó làm tôi vui theo, 53 00:02:39,960 --> 00:02:44,584 nhưng một điều làm tôi vui hơn nữa, 54 00:02:44,584 --> 00:02:48,543 Tôi vui vì những đứa trẻ này dùng Scatch 55 00:02:48,543 --> 00:02:51,344 đúng theo hướng mà chúng tôi hi vọng. 56 00:02:51,344 --> 00:02:54,155 Khi chúng tạo ra những tấm thiệp tương tác, 57 00:02:54,155 --> 00:02:56,436 bạn có thể thấy rằng chúng thật sự 58 00:02:56,436 --> 00:02:59,748 trở nên thành thục với công nghệ mới. 59 00:02:59,748 --> 00:03:01,211 Tôi có ý gì khi nói "thành thục"? 60 00:03:01,211 --> 00:03:05,243 Ý tôi muốn nói ở đây là chúng có thể chia sẻ ý nghĩ 61 00:03:05,243 --> 00:03:08,020 và cũng bắt đầu chia sẻ ý tưởng. 62 00:03:08,020 --> 00:03:10,674 Khi chúng ta thành thạo một ngôn ngữ, 63 00:03:10,674 --> 00:03:14,211 có nghĩa là bạn có thể viết một trang trong lịch trình của bạn 64 00:03:14,211 --> 00:03:18,264 hoặc kể câu chuyện cười hoặc viết một lá thư cho một người bạn. 65 00:03:18,264 --> 00:03:21,421 Nó cũng giống như những kỹ thuật mới. 66 00:03:21,421 --> 00:03:25,603 Bằng cách viết ra, tạo ra những tấm thiệp mừng 'Ngày Của Mẹ', 67 00:03:25,603 --> 00:03:28,133 những đứa trẻ này chứng minh được là chúng thực sự thành thạo 68 00:03:28,133 --> 00:03:29,806 với công nghệ mới. 69 00:03:29,806 --> 00:03:32,571 Còn bây giờ, có thể bạn sẽ không ngạc nhiên lắm với cái này, 70 00:03:32,571 --> 00:03:35,267 bởi vì nhiều lúc mọi người cảm thấy rằng 71 00:03:35,267 --> 00:03:38,667 thế hệ trẻ bây giờ có thể làm mọi thứ với công nghệ thông tin. 72 00:03:38,667 --> 00:03:43,128 Ý tôi là, hầu hết chúng ta nghe nhắc đến thể hệ trẻ như là 'thế hệ kỹ thuật số. 73 00:03:43,128 --> 00:03:46,925 Cá nhân tôi thì tôi hơi nghi ngại cho thuật ngữ này. 74 00:03:46,925 --> 00:03:50,426 Tôi không nghĩ là chúng ta nên nghĩ về chúng như một thế hệ ký thuật số. 75 00:03:50,426 --> 00:03:52,979 Khi chúng ta thật sự cân nhắc, làm thế nào mà thế hệ trẻ 76 00:03:52,979 --> 00:03:56,515 sử dụng hầu hết thời gian vào những công nghệ mới? 77 00:03:56,515 --> 00:04:00,038 Bạn thường thấy những trường hợp như vậy, 78 00:04:00,038 --> 00:04:02,232 hoặc như thế này, 79 00:04:02,232 --> 00:04:03,750 và đúng là thế hệ trẻ 80 00:04:03,750 --> 00:04:07,066 rất thỏa mái và quen với việc lướt net 81 00:04:07,066 --> 00:04:11,588 chat, gửi tin nhắn hoặc chơi game. 82 00:04:11,588 --> 00:04:14,787 Nhưng những việc này không thật sự làm bạn trở nên 'điêu luyện'. 83 00:04:14,787 --> 00:04:18,746 Nên thế hệ trẻ ngày nay có rất nhiều kinh nghiệm 84 00:04:18,746 --> 00:04:22,541 và rất quen với việc sử dụng các công nghệ thông tin mới, 85 00:04:22,541 --> 00:04:25,946 nhưng không nhiều trong số này tạo ra một cái gì đó với công nghệ thông tin 86 00:04:25,946 --> 00:04:28,918 và thể hiện bản thân mình với kỹ thuật mới. 87 00:04:28,918 --> 00:04:31,310 Hầu hết là họ có thể đọc 88 00:04:31,310 --> 00:04:34,643 nhưng không viết được với công nghệ. 89 00:04:34,643 --> 00:04:38,541 Và tôi rất thích tìm hiểu xem là chúng tôi có thể giúp gì để thế hệ trẻ trở nên điêu luyện 90 00:04:38,541 --> 00:04:41,070 để họ có thể viết các kỹ thuật mới? 91 00:04:41,070 --> 00:04:44,430 Và đó cũng có nghĩa là họ cần có khả năng 92 00:04:44,430 --> 00:04:48,942 viết chương trình máy tính, hoặc lập trình. 93 00:04:48,942 --> 00:04:51,654 Vậy nên, càng ngày càng nhiều người nhận thấy 94 00:04:51,654 --> 00:04:54,958 việc quan trọng học cách lập trình. 95 00:04:54,958 --> 00:04:57,560 Trong những năm gần đây, có khoảng 96 00:04:57,560 --> 00:05:00,452 hàng trăm các tổ chức và website 97 00:05:00,452 --> 00:05:03,746 giúp thế hệ trẻ học cách lập trình 98 00:05:03,746 --> 00:05:07,337 Nếu bạn tìm trên mạng, bạn sẽ thấy những nơi như là Codecademy 99 00:05:07,337 --> 00:05:09,708 và các sự kiện như CoderDojo 100 00:05:09,708 --> 00:05:12,139 hoặc trang web như Girls Who Code, 101 00:05:12,139 --> 00:05:13,833 hoặc Black Girls Code. 102 00:05:13,833 --> 00:05:16,941 Dường như là mọi người đang bắt đầu tìm hiểu. 103 00:05:16,941 --> 00:05:19,524 Đầu năm nay, 104 00:05:19,524 --> 00:05:20,889 ngay lúc chuẩn bị qua năm mới, 105 00:05:20,889 --> 00:05:23,549 Thị Trưởng thành phố New York Michael Bloomberg 106 00:05:23,549 --> 00:05:25,809 đưa ra tiêu chí trong năm mới là ông sẽ đi học 107 00:05:25,809 --> 00:05:28,588 lập trình trong năm 2012. 108 00:05:28,588 --> 00:05:31,756 Một vài tháng sau, nước Estonia ra quyết định 109 00:05:31,756 --> 00:05:35,412 tất cả các học sinh trung học nên học cách lập trình 110 00:05:35,412 --> 00:05:38,204 Và đó cũng là vấn đề gây tranh cãi ở Anh. 111 00:05:38,204 --> 00:05:42,513 về việc nên cho trẻ con học lập trình hay không. 112 00:05:42,513 --> 00:05:45,356 Trong số các bạn, khi chúng ta nghe về vấn đề này, 113 00:05:45,356 --> 00:05:48,964 có thể nghe rất lạ về việc mọi người học lập trình 114 00:05:48,964 --> 00:05:52,114 Khi nhiều người nghĩ đến việc lập trình, người ta nghĩ đến nó 115 00:05:52,114 --> 00:05:55,690 như một việc gì đó mà chỉ có một phần rất ít 116 00:05:55,690 --> 00:05:58,348 người đang làm, 117 00:05:58,348 --> 00:06:01,270 và họ nghĩ lập trình giống như vậy. 118 00:06:01,270 --> 00:06:03,436 Nhưng thật ra, lập trình là như thế này, 119 00:06:03,436 --> 00:06:05,931 nó chỉ thật sự dành cho một số ít cộng đồng người 120 00:06:05,931 --> 00:06:09,003 với kỹ năng tính toán đặc biệt và trình độ kỹ thuật 121 00:06:09,003 --> 00:06:11,269 có thể lập trình 122 00:06:11,269 --> 00:06:13,769 Nhưng lập trình không phải như vậy. 123 00:06:13,769 --> 00:06:17,748 Để tôi chứng minh cho các bạn thấy việc lập trình sẽ như thế nào trong Scratch. 124 00:06:17,748 --> 00:06:22,027 Trong Scratch, để lập trình, bạn chỉ cần dịch chuyển các khối lại với nhau. 125 00:06:22,027 --> 00:06:23,942 Trong trường hợp này, bạn lấy một khối 126 00:06:23,942 --> 00:06:25,711 và chuyển nó vào một khối hộp, 127 00:06:25,711 --> 00:06:28,469 và khối hộp này điều khiển hành động 128 00:06:28,469 --> 00:06:31,987 của các nhân vật khác nhau trong trò chơi hay câu chuyện của bạn, 129 00:06:31,987 --> 00:06:34,288 trong trường hợp này là điều khiển một con cá lớn. 130 00:06:34,288 --> 00:06:37,739 Sau khi đã tạo ra chương trình của mình, bạn có thể nhấn vào "chia sẻ", 131 00:06:37,739 --> 00:06:40,815 và gửi đến những người khác, 132 00:06:40,815 --> 00:06:42,638 và sau đó bạn có thể sử dụng sản phẩm này 133 00:06:42,638 --> 00:06:45,612 và cũng có thể bắt đầu phát triển nó. 134 00:06:45,612 --> 00:06:48,934 Đương nhiên là tạo ra một trò chơi cá không chỉ là một chương trình duy nhất 135 00:06:48,934 --> 00:06:50,579 mà bạn có thể làm với Scratch. 136 00:06:50,579 --> 00:06:52,559 Trong hàng triệu sản phẩm trong trang web Scratch, 137 00:06:52,559 --> 00:06:55,383 có tất cả mọi thứ từ những câu chuyện hoạt hình 138 00:06:55,383 --> 00:06:57,799 đến các dự án khoa học ở trường 139 00:06:57,799 --> 00:06:59,863 đến các chương trình phát thanh 140 00:06:59,863 --> 00:07:02,185 đến các chương trình không gian 3 chiều 141 00:07:02,185 --> 00:07:04,898 đến việc tạo lại các chương trình trò chơi video được tạo trước đó 142 00:07:04,898 --> 00:07:07,167 đến các cuộc bầu cử 143 00:07:07,167 --> 00:07:09,807 đến các bài toán hình học 144 00:07:09,807 --> 00:07:12,727 đến các môn nghệ thuật chuyển đông, và 145 00:07:12,727 --> 00:07:15,511 cả các tấm thiệp Mừng Ngày của Mẹ. 146 00:07:15,511 --> 00:07:18,547 Nên tôi nghĩ, có rất nhiều cách 147 00:07:18,547 --> 00:07:22,007 mà mọi người có thể biểu hiện bằng cách sử dụng chương trình này, 148 00:07:22,007 --> 00:07:25,407 để có thể tạo và chia xẻ các ý tưởng với thế giới. 149 00:07:25,407 --> 00:07:27,969 Và các ý tưởng này không chỉ ở yên trên màn hình. 150 00:07:27,969 --> 00:07:31,736 Bạn có thể lập trình để tương tác với thế giới xung quanh bạn. 151 00:07:31,736 --> 00:07:34,215 Đây là một ví dụ từ Hồng Kông, 152 00:07:34,215 --> 00:07:35,622 nơi mấy đứa trẻ tạo ra một trò chơi 153 00:07:35,622 --> 00:07:38,903 và sau đó tạo ra thiết bị riêng 154 00:07:38,903 --> 00:07:41,795 và có cả cảm ứng ánh sáng, và chính thiết bị cảm ứng này 155 00:07:41,795 --> 00:07:43,738 phát hiện ra cái lổ trên tấm bảng, 156 00:07:43,738 --> 00:07:45,938 và khi chúng di chuyển cái cưa 157 00:07:45,938 --> 00:07:48,178 thiết bị cảm ứng ánh sáng phát hiện thấy cái lổ 158 00:07:48,178 --> 00:07:51,134 và kiểm soát bàn cưa trên màn hình 159 00:07:51,134 --> 00:07:53,914 và cưa đổ cái cây. 160 00:07:53,914 --> 00:07:56,023 Chúng ta sẽ tiếp tục quan sát cách mới khác liên quan 161 00:07:56,023 --> 00:07:59,079 đến việc liên kết thể giới thật và thế giới ảo 162 00:07:59,079 --> 00:08:02,007 và liên kết thế giới xung quanh chúng ta. 163 00:08:02,007 --> 00:08:04,240 Đây là một ví dụ từ một phiên bản mới của Scratch 164 00:08:04,240 --> 00:08:07,863 mà chúng ta sẽ ra mắt trong vài tháng tới, 165 00:08:07,863 --> 00:08:09,913 và chúng tôi đang xem xét lại để có thể 166 00:08:09,913 --> 00:08:11,609 khiến bạn đi vào hướng mới hay không. 167 00:08:11,609 --> 00:08:13,873 Đây là một ví dụ. 168 00:08:13,873 --> 00:08:17,947 Nó được sử dụng webcam. 169 00:08:17,947 --> 00:08:22,803 Và khi bàn tay tôi di chuyển, tôi có thể làm nổ mấy quả bóng 170 00:08:22,803 --> 00:08:25,688 hoặc có thể di chuyển những con bọ. 171 00:08:25,688 --> 00:08:28,253 Nó cũng hơi giống với Microsoft Kinect, 172 00:08:28,253 --> 00:08:30,969 mà các bạn có thể tương tác với các cử chỉ. 173 00:08:30,969 --> 00:08:33,213 Nhưng thay vì chỉ chơi trò chơi của những người khác, 174 00:08:33,213 --> 00:08:35,455 bạn có thể tạo ra các trò chơi, 175 00:08:35,455 --> 00:08:36,838 và nếu bạn thấy trò chơi của ai đó, 176 00:08:36,838 --> 00:08:39,478 bạn chỉ cần nói 'nhìn bên trong', 177 00:08:39,478 --> 00:08:42,372 và nếu bạn nhìn vào trong các khối hộp mà kiểm soát. 178 00:08:42,372 --> 00:08:45,927 Trong đó, có một khối hộp thể hiện cho chúng ta thấy có bao nhiêu chuyển động cảm xúc, 179 00:08:45,927 --> 00:08:49,048 và sau đó những chuyển động này 180 00:08:49,048 --> 00:08:52,427 sẽ kết nối với các bong bóng hiệu ứng để phát ra. 181 00:08:52,427 --> 00:08:54,811 Cách này cũng giống trong sử dụng máy chụp hình 182 00:08:54,811 --> 00:08:57,316 để lấy thông tin trong Scratch, 183 00:08:57,316 --> 00:09:00,323 bạn cũng có thể sử dụng microphone. 184 00:09:00,323 --> 00:09:04,307 Đây là một ví dụng của một dự án sử dụng microphone. 185 00:09:04,307 --> 00:09:06,707 Nên tôi sẽ để cho các bạn điều khiển trò chơi này 186 00:09:06,707 --> 00:09:08,953 bằng cách sử dụng giọng nói của mình. 187 00:09:08,953 --> 00:09:25,409 (tiếng dế kêu) (tiếng hét) (tiếng nuốt chửng) 188 00:09:25,409 --> 00:09:34,038 (tiếng cười) 189 00:09:34,038 --> 00:09:42,822 (tiếng vỗ tay) 190 00:09:42,822 --> 00:09:45,427 Mấy đứa trẻ tạo ra những dự án như thế này, 191 00:09:45,427 --> 00:09:47,692 chúng cũng học cách lập trình, 192 00:09:47,692 --> 00:09:51,626 nhưng quan trọng hơn, là chúng đang học lập trình. 193 00:09:51,626 --> 00:09:53,915 Vì khi học cách lập trình, 194 00:09:53,915 --> 00:09:57,235 mấy đứa trẻ có cơ hội học nhiều thứ khác, 195 00:09:57,235 --> 00:10:00,107 có nhiều cơ hội mới cho việc học tập. 196 00:10:00,107 --> 00:10:04,491 hãy so sánh với việc đọc và viết. 197 00:10:04,491 --> 00:10:07,431 Khi bạn có thể học cách đọc và viết, nó tạo ra 198 00:10:07,431 --> 00:10:10,491 nhiều cơ hội cho bạn học nhiều thứ khác. 199 00:10:10,491 --> 00:10:14,251 Khi bạn học cách để đọc, bạn cũng bắt đầu đọc để học. 200 00:10:14,251 --> 00:10:16,439 Và lập trình cũng như vậy. 201 00:10:16,439 --> 00:10:18,986 Nếu bạn học các lập trình, bạn cũng bắt đầu lập trình để học. 202 00:10:18,986 --> 00:10:21,540 Nên những việc bạn có thể học trở nên rõ ràng. 203 00:10:21,540 --> 00:10:24,038 Bạn học nhiều về cách vận hành của máy tính. 204 00:10:24,038 --> 00:10:26,356 Nhưng đó chỉ là bước khởi đầu. 205 00:10:26,356 --> 00:10:28,951 Khi bạn học cách lập trình, bạn lại có thể học thêm 206 00:10:28,951 --> 00:10:31,196 nhiều thứ. 207 00:10:31,196 --> 00:10:33,542 Để tôi cho các bạn một ví dụ nữa. 208 00:10:33,542 --> 00:10:35,812 Đây là một dự án khác, 209 00:10:35,812 --> 00:10:38,080 và tôi thấy cái này khi tôi đi thăm 210 00:10:38,080 --> 00:10:40,222 một trung tâm vi tính. 211 00:10:40,222 --> 00:10:43,242 Đây là những trung tâm đào tạo thêm mà chúng tôi giúp mở ra 212 00:10:43,242 --> 00:10:46,004 tại đây những bạn trẻ từ những nhóm thu nhập thấp 213 00:10:46,004 --> 00:10:50,083 học cách thể hiện mình một cách sáng tạo với kỹ thuật mới. 214 00:10:50,083 --> 00:10:52,878 Và khi tôi tới một trong những trung tâm này vài năm trước, 215 00:10:52,878 --> 00:10:56,603 tôi có gặp một cậu bé 13 tuổi dùng chương trình Scratch 216 00:10:56,603 --> 00:10:59,499 để tạo ra một trò chơi giống như cái này, 217 00:10:59,499 --> 00:11:02,422 cậu bé rất vui và tự hào với trò chơi của cậu ấy 218 00:11:02,422 --> 00:11:05,387 nhưng cậu bé cũng muốn làm hơn như vậy nữa. 219 00:11:05,387 --> 00:11:07,691 Cậu bé muốn giữ điểm của mình. 220 00:11:07,691 --> 00:11:10,767 Đây là một trò mà mấy con cá lớn ăn mấy con cá nhỏ, 221 00:11:10,767 --> 00:11:13,694 nhưng cậu bé muốn giữ nguyên điểm đạt, nên mỗi lần 222 00:11:13,694 --> 00:11:17,072 cá lớn ăn cá bé, 223 00:11:17,072 --> 00:11:19,611 điểm được cộng thêm và điểm vẫn có thể được giữ nguyên, 224 00:11:19,611 --> 00:11:22,123 nhưng cậu bé không biết cách làm sao. 225 00:11:22,123 --> 00:11:24,388 Và tôi đã chỉ cho cậu bé cách làm. 226 00:11:24,388 --> 00:11:27,965 Trong Scratch, bạn cũng có thể tạo ra một thứ được gọi là 'biến số' 227 00:11:27,965 --> 00:11:32,092 Tôi sẽ gọi là điểm đạt. 228 00:11:32,092 --> 00:11:34,923 Và một vài hộp block mới tạo ra cho bạn, 229 00:11:34,923 --> 00:11:39,589 và cũng tạo ra một bảng điểm để có thể lưu lại các điểm đạt được, 230 00:11:39,589 --> 00:11:44,841 nên mỗi lần tôi nhấn vào 'thay đổi điểm', nó tự động thêm điểm. 231 00:11:44,841 --> 00:11:47,366 Sau đó, tôi có đưa cho một thành viên trong câu lạc bộ xem 232 00:11:47,366 --> 00:11:50,067 cậu ta là Victor - và Victor, 233 00:11:50,067 --> 00:11:52,869 khi cậu ấy nhận thấy rằng những khối này có thể tự động cộng điểm đạt, 234 00:11:52,869 --> 00:11:54,685 cậu ấy biết ngay phải làm gì. 235 00:11:54,685 --> 00:11:56,999 Cậu ấy dùng khối block 236 00:11:56,999 --> 00:12:00,043 và bỏ nó vào trong chương trình 237 00:12:00,043 --> 00:12:04,236 ngay vị trí mà cá lớn ăn cá bé. 238 00:12:04,236 --> 00:12:09,259 Nên, mỗi lần cá lớn ăn cá bé, 239 00:12:09,259 --> 00:12:15,254 cậu ta sẽ được thêm điểm, và điểm này sẽ được cộng dồn. 240 00:12:15,254 --> 00:12:16,951 Và nó ngay lập tức phát huy hiệu quả 241 00:12:16,951 --> 00:12:19,205 Cậu bé rất hứng khởi khi làm được như vậy, 242 00:12:19,205 --> 00:12:20,884 cậu ấy chìa tay ra, 243 00:12:20,884 --> 00:12:23,433 và nói với tôi 'Cảm ơn, cảm ơn, cảm ơn.' 244 00:12:23,433 --> 00:12:25,502 Và tự nhiên tôi chợt nghĩ, 245 00:12:25,502 --> 00:12:28,544 có bao nhiêu lần giáo viên nhận được lời cảm ơn từ học trò của mình 246 00:12:28,544 --> 00:12:31,947 về việc dạy chúng các "biến số" như thế? 247 00:12:31,947 --> 00:12:34,428 Chắc chuyện như vậy không thường xảy ra trong hầu hết các lớp học, 248 00:12:34,428 --> 00:12:37,387 nhưng đó là vì trong hầu hết các lớp học, khi mấy đứa trẻ học về các 'biến số' 249 00:12:37,387 --> 00:12:39,895 chúng không biết tại sao chúng được dạy về điều này. 250 00:12:39,895 --> 00:12:42,766 Đó không phải như là, chúng có thể lợi dụng nó. 251 00:12:42,766 --> 00:12:44,928 Khi chúng ta học những ý tưởng như Scratch, 252 00:12:44,928 --> 00:12:49,031 bạn có thể học nó theo cách thật sụ hữu dụng và thúc đẩy cho bạn, 253 00:12:49,031 --> 00:12:52,021 như vậy bạn có thể hiểu được ký do học các 'biến số', 254 00:12:52,021 --> 00:12:54,063 và chúng tôi nhận thấy rằng trẻ học về phần này sâu hơn 255 00:12:54,063 --> 00:12:55,478 và học tốt hơn. 256 00:12:55,478 --> 00:12:58,519 Tôi chắc rằng, Victor được dạy về các 'biến số' trong trường, 257 00:12:58,519 --> 00:13:00,707 nhưng cậu bé không thật sự để ý đến. 258 00:13:00,707 --> 00:13:02,990 Và bây giờ cậu có lý do để học về các 'biến số'. 259 00:13:02,990 --> 00:13:06,064 Nên khi bạn học về cách lập trình, và lập trình để học, 260 00:13:06,064 --> 00:13:10,948 bạn nên học theo đúng hoàn cảnh, và đó là các tốt nhất để học. 261 00:13:10,948 --> 00:13:14,403 Những đứa trẻ như Victor đang tạo ra những dự án như thế này, 262 00:13:14,403 --> 00:13:17,187 chúng học về những phần quan trọng như 'biến số', 263 00:13:17,187 --> 00:13:19,315 nhưng đó chỉ là phần khởi đầu. 264 00:13:19,315 --> 00:13:23,165 khi Victor làm ra dự án và viết chương trình, 265 00:13:23,165 --> 00:13:26,417 cậu ấy cũng học về cách xây dựng thiết kế, 266 00:13:26,417 --> 00:13:29,036 làm sao để bắt đầu với một ý tưởng sơ khai 267 00:13:29,036 --> 00:13:31,942 và phát triển ý tưởng hơn nữa 268 00:13:31,942 --> 00:13:34,449 như các bạn thấy ở đây. 269 00:13:34,449 --> 00:13:38,489 Vì vậy mà cậu học rất nhiều phần chính khác nhau của việc thiết kế, 270 00:13:38,489 --> 00:13:41,731 vầ cách thể hiện ý tưởng mới, 271 00:13:41,731 --> 00:13:46,436 và cách nắm được ý tưởng phức tạp và tách nó ra thành những phần nhỏ đơn giản hơn, 272 00:13:46,436 --> 00:13:49,426 và cách phối hợp làm việc với những thành viên trong dự án của mình, 273 00:13:49,426 --> 00:13:52,877 và về cách tìm và sửa đổi những phần bị lỗi, 274 00:13:52,877 --> 00:13:55,931 cách kiên định và kiên trì 275 00:13:55,931 --> 00:13:59,336 khi đối mặt với những áp lực nhất là khi có những phần không hoạc động tốt. 276 00:13:59,336 --> 00:14:01,109 Đó là những kỹ năng quan trọng 277 00:14:01,109 --> 00:14:03,977 mà nó không chỉ liên quan đến việc lập trình. 278 00:14:03,977 --> 00:14:06,804 Nó liên quan đến tất cả các hoạt động khác. 279 00:14:06,804 --> 00:14:09,972 Ai mà biết được là sau này Victor sẽ lớn lên và trở thành 280 00:14:09,972 --> 00:14:12,896 một lập trình viên hoặc một nhà khoa học máy tính? 281 00:14:12,896 --> 00:14:14,708 Có thể nó sẽ không giống như vậy, 282 00:14:14,708 --> 00:14:16,496 nhưng dù cậu bé làm gì, 283 00:14:16,496 --> 00:14:20,200 thì cậu bé vẵn có thể dùng những kỹ năng thiết kế mà cậu bé học được. 284 00:14:20,200 --> 00:14:22,784 Dù cậu bé có trở thành Giám Đốc Quảng Cáo khi lớn lên 285 00:14:22,784 --> 00:14:25,904 hoặc một kỹ sư máy móc hoặc một người tổ chức các chương trình cộng đồng, 286 00:14:25,904 --> 00:14:28,360 thì những điều này đều rất hữu dụng đối với mọi người. 287 00:14:28,360 --> 00:14:32,282 Một lần nữa, hãy nghĩ so sánh nó với ngôn ngữ. 288 00:14:32,282 --> 00:14:36,638 Khi bạn đọc và viết trôi chảy, 289 00:14:36,638 --> 00:14:39,079 Đó không chỉ là việc bạn làm 290 00:14:39,079 --> 00:14:41,039 để trở thành nhà văn. 291 00:14:41,039 --> 00:14:43,736 Rất ít người trở thành nhà văn chuyên nghiệp. 292 00:14:43,736 --> 00:14:47,304 Nhưng nó rất hữu dụng để học đọc và viết cho mọi người. 293 00:14:47,304 --> 00:14:49,399 Và tôi cũng xin lặp lại, nó giống với việc lập trình. 294 00:14:49,399 --> 00:14:51,621 Nhiều người sẽ không trở thành 295 00:14:51,621 --> 00:14:54,840 nhà khoa học máy tính hoặc viết chương trình chuyên nghiệp, 296 00:14:54,840 --> 00:14:57,178 nhưng những kỹ năng về suy nghĩ một cách sáng tạo, 297 00:14:57,178 --> 00:14:59,692 lý do hóa một cách hệ thống, hổ trợ nhau làm việc 298 00:14:59,692 --> 00:15:02,402 những kỹ năng mà bạn có thể phát triển khi bạn tạo mã trong chương trình Scatch 299 00:15:02,402 --> 00:15:07,224 là những phần mà mọi người có thể dùng trong bất cứ công việc này mà người ta đang làm. 300 00:15:07,224 --> 00:15:09,600 Và nó không chỉ phục vụ cho công việc. 301 00:15:09,600 --> 00:15:12,320 Lập trình cũng có thể giúp bạn 302 00:15:12,320 --> 00:15:15,496 thể hiện ý tưởng và cảm xúc trong cuộc sống riêng của mình. 303 00:15:15,496 --> 00:15:18,169 Tôi xin kết thúc với một ví dụ nữa. 304 00:15:18,169 --> 00:15:21,296 Đây là một ví dụ từ 305 00:15:21,296 --> 00:15:25,764 ngày sau khi tôi gởi những tấm thiệp Mừng Ngày của Mẹ tới mẹ tôi, 306 00:15:25,764 --> 00:15:28,865 bà quyết định đi học Scratch. 307 00:15:28,865 --> 00:15:31,896 Để bà có thể tạo ra một tấm thiệp cho ngày sinh nhật của tôi 308 00:15:31,896 --> 00:15:35,472 và gởi cho tôi một tấm thiệp mừng sinh nhật Scatch. 309 00:15:35,472 --> 00:15:39,328 Tấm thiệp này sẽ không dành giải gì cho việc thiết kế, 310 00:15:39,328 --> 00:15:42,303 và bạn cũng yên tâm rằng người mẹ 83 tuổi của tôi 311 00:15:42,303 --> 00:15:46,540 không học để trở thành lập trình viên cũng như kỹ sư máy tính chuyên nghiệp. 312 00:15:46,540 --> 00:15:49,512 Nhưng khi làm thiệp cho phép bà 313 00:15:49,512 --> 00:15:52,178 kết nối với một ai đó mà bà thương yêu 314 00:15:52,178 --> 00:15:54,986 và giúp bà học được nhiều điều mới 315 00:15:54,986 --> 00:15:57,418 và tiếp tục với sự sáng tạo của bà 316 00:15:57,418 --> 00:16:00,593 và tạo ra cách mới mà bà muốn thể hiện bản thân mình. 317 00:16:00,593 --> 00:16:04,804 Như chúng ta đã thấy 318 00:16:04,804 --> 00:16:07,368 Michael Bloomberg học cách lập trình, 319 00:16:07,368 --> 00:16:10,018 các người con của Estonia học cách lập trình, 320 00:16:10,018 --> 00:16:12,218 thậm chí cả mẹ tôi, 321 00:16:12,218 --> 00:16:13,990 bạn có nghĩ rằng đến lúc bạn cũng 322 00:16:13,990 --> 00:16:15,902 nghĩ là mình nên học lập trình? 323 00:16:15,902 --> 00:16:18,095 Nếu bạn muốn thử, 324 00:16:18,095 --> 00:16:20,531 Tôi khuyến khích bạn nên vào website Scatch. 325 00:16:20,531 --> 00:16:22,556 scratch.mit.edu, 326 00:16:22,556 --> 00:16:24,378 và thử lập trình nhé. 327 00:16:24,378 --> 00:16:28,496 Cảm ơn. (Vỗ tay)