Hãy dạy trẻ cách tạo mã
-
0:01 - 0:04Đó là một buổi chiều thứ Bảy tháng Năm,
-
0:04 - 0:06tôi bỗng nhiên nhận ra
-
0:06 - 0:10rằng ngày hôm sau là ngày của Mẹ,
-
0:10 - 0:12và tôi chưa chuẩn bị món quà nào cho mẹ tôi cả.
-
0:12 - 0:13vì vậy tôi bắt đầu nghĩ đến
-
0:13 - 0:15tôi nên mua món quà gì cho ngày của Mẹ đây?
-
0:15 - 0:17Tôi nghĩ, tại sao không làm cho mẹ
-
0:17 - 0:20một tấm thiệp có khả năng tương tác bằng cách sử dụng
-
0:20 - 0:23phần mềm Scratch một chương trình mà tôi đang nghiên cứu
-
0:23 - 0:27cùng với nhóm của tôi ở phòng Thí Nghiệm Truyền Thông ờ MIT
-
0:27 - 0:30Chú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
-
0:30 - 0:34những câu chuyện, trò chơi tương tác và chuyển động của riêng họ,
-
0:34 - 0:38và sau đó sẽ chia sẻ những sản phẩm đó cho mọi người..
-
0:38 - 0:42Do đó tôi nghĩ, đây là cơ hội tốt để sử dụng phần mềm Scratch
-
0:42 - 0:45để tạo ra tấm thiệp có tính tương tác cho Mẹ tôi.
-
0:45 - 0:47Trước khi làm tấm thiệp cho ngày của Mẹ,
-
0:47 - 0:49Tôi nghĩ tôi lướt qua
-
0:49 - 0:51trang web của Scratch.
-
0:51 - 0:54Những năm gần đây, trẻ em trên thế giới
-
0:54 - 0:57cỡ tám tuổi trở đi, đã chia sẻ những sản phẩm của chúng,
-
0:57 - 1:01va tôi nghĩ, tôi tự hỏi nếu như trong ba triệu sản phẩm này
-
1:01 - 1:04liệu có ai đã nghĩ ra tấm thiệp điện tử cho ngày của Mẹ.
-
1:04 - 1:07Tôi gõ vào mục tìm kiếm
-
1:07 - 1:09"Ngày Của Mẹ"
-
1:09 - 1:12và rất ngạc nhiên và vui khi nhìn thấy
-
1:12 - 1:14hàng loạt những tấm thiệp
-
1:14 - 1:17hiện ra trên trang web Scratch,
-
1:17 - 1:19rất nhiều trong số này chỉ mới được làm cách đây 24 tiếng đồng hồ
-
1:19 - 1:22bởi những người "hay trễ nài" như bản thân tôi
-
1:22 - 1:25Nên tôi bắt đầu xem từng cái một.
-
1:25 - 1:28Tôi thấy một cái với hình con mèo con
-
1:28 - 1:35và mèo mẹ, và lời ước 'Chúc mừng ngày của Mẹ'.
-
1:35 - 1:37Và tác giả của tấm thiếp đã rất cẩn thận
-
1:37 - 1:41đặt thêm một phím "replay" (xem lại lần nữa) cho mẹ của cậu ta.
-
1:41 - 1:43Một tính năng có khả năng tương tác khác, đó là
-
1:43 - 1:46khi bạn di chuyển con chuột vào những từ trong 'Chúc Mừng Ngày Của Mẹ'
-
1:46 - 1:51nó sẽ hiện ra một câu chúc đặc biệt cho Ngày Của Mẹ.
-
1:51 - 1:55Chẳng hạn như cái này, tác giả kể về
-
1:55 - 1:58việc cô đã tìm kiếm thông tin qua Google
-
1:58 - 2:01thông tin về 'Ngày Của Mẹ' bắt đầu từ khi nào.
-
2:01 - 2:05Và khi cô ấy đã tìm ra được thông tin đó,
-
2:05 - 2:08cô đã tạo ra một lời chúc đặc biệt cho Ngày Của Mẹ
-
2:08 - 2:11nhắn nhủ rằng cô yêu mẹ rất nhiều.
-
2:11 - 2:14Tôi thật sự rất thích thú khi xem những sản phẩm này
-
2:14 - 2:15và rất là ngưỡng mộ chúng.
-
2:15 - 2:19Thậ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,
-
2:19 - 2:24thì 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.
-
2:24 - 2:27Và thú vị là, bà phản ứng giống với những gì tôi hi vọng.
-
2:27 - 2:29Bà viết thư trả lời tôi và nói,
-
2:29 - 2:32'Mẹ rất tự hào có môt con trai như con, người tạo ra phần mềm
-
2:32 - 2:36để 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.'
-
2:36 - 2:40Và mẹ tôi rất vui mừng, và điều đó làm tôi vui theo,
-
2:40 - 2:45nhưng một điều làm tôi vui hơn nữa,
-
2:45 - 2:49Tôi vui vì những đứa trẻ này dùng Scatch
-
2:49 - 2:51đúng theo hướng mà chúng tôi hi vọng.
-
2:51 - 2:54Khi chúng tạo ra những tấm thiệp tương tác,
-
2:54 - 2:56bạn có thể thấy rằng chúng thật sự
-
2:56 - 3:00trở nên thành thục với công nghệ mới.
-
3:00 - 3:01Tôi có ý gì khi nói "thành thục"?
-
3:01 - 3:05Ý tôi muốn nói ở đây là chúng có thể chia sẻ ý nghĩ
-
3:05 - 3:08và cũng bắt đầu chia sẻ ý tưởng.
-
3:08 - 3:11Khi chúng ta thành thạo một ngôn ngữ,
-
3:11 - 3:14có nghĩa là bạn có thể viết một trang trong lịch trình của bạn
-
3:14 - 3:18hoặc kể câu chuyện cười hoặc viết một lá thư cho một người bạn.
-
3:18 - 3:21Nó cũng giống như những kỹ thuật mới.
-
3:21 - 3:26Bằng cách viết ra, tạo ra những tấm thiệp mừng 'Ngày Của Mẹ',
-
3:26 - 3:28những đứa trẻ này chứng minh được là chúng thực sự thành thạo
-
3:28 - 3:30với công nghệ mới.
-
3:30 - 3:33Còn bây giờ, có thể bạn sẽ không ngạc nhiên lắm với cái này,
-
3:33 - 3:35bởi vì nhiều lúc mọi người cảm thấy rằng
-
3:35 - 3:39thế hệ trẻ bây giờ có thể làm mọi thứ với công nghệ thông tin.
-
3:39 - 3:43Ý 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ố.
-
3:43 - 3:47Cá nhân tôi thì tôi hơi nghi ngại cho thuật ngữ này.
-
3:47 - 3:50Tôi không nghĩ là chúng ta nên nghĩ về chúng như một thế hệ ký thuật số.
-
3:50 - 3:53Khi chúng ta thật sự cân nhắc, làm thế nào mà thế hệ trẻ
-
3:53 - 3:57sử dụng hầu hết thời gian vào những công nghệ mới?
-
3:57 - 4:00Bạn thường thấy những trường hợp như vậy,
-
4:00 - 4:02hoặc như thế này,
-
4:02 - 4:04và đúng là thế hệ trẻ
-
4:04 - 4:07rất thỏa mái và quen với việc lướt net
-
4:07 - 4:12chat, gửi tin nhắn hoặc chơi game.
-
4:12 - 4:15Nhưng những việc này không thật sự làm bạn trở nên 'điêu luyện'.
-
4:15 - 4:19Nên thế hệ trẻ ngày nay có rất nhiều kinh nghiệm
-
4:19 - 4:23và rất quen với việc sử dụng các công nghệ thông tin mới,
-
4:23 - 4:26như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
-
4:26 - 4:29và thể hiện bản thân mình với kỹ thuật mới.
-
4:29 - 4:31Hầu hết là họ có thể đọc
-
4:31 - 4:35nhưng không viết được với công nghệ.
-
4:35 - 4:39Và 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
-
4:39 - 4:41để họ có thể viết các kỹ thuật mới?
-
4:41 - 4:44Và đó cũng có nghĩa là họ cần có khả năng
-
4:44 - 4:49viết chương trình máy tính, hoặc lập trình.
-
4:49 - 4:52Vậy nên, càng ngày càng nhiều người nhận thấy
-
4:52 - 4:55việc quan trọng học cách lập trình.
-
4:55 - 4:58Trong những năm gần đây, có khoảng
-
4:58 - 5:00hàng trăm các tổ chức và website
-
5:00 - 5:04giúp thế hệ trẻ học cách lập trình
-
5:04 - 5:07Nếu bạn tìm trên mạng, bạn sẽ thấy những nơi như là Codecademy
-
5:07 - 5:10và các sự kiện như CoderDojo
-
5:10 - 5:12hoặc trang web như Girls Who Code,
-
5:12 - 5:14hoặc Black Girls Code.
-
5:14 - 5:17Dường như là mọi người đang bắt đầu tìm hiểu.
-
5:17 - 5:20Đầu năm nay,
-
5:20 - 5:21ngay lúc chuẩn bị qua năm mới,
-
5:21 - 5:24Thị Trưởng thành phố New York Michael Bloomberg
-
5:24 - 5:26đưa ra tiêu chí trong năm mới là ông sẽ đi học
-
5:26 - 5:29lập trình trong năm 2012.
-
5:29 - 5:32Một vài tháng sau, nước Estonia ra quyết định
-
5:32 - 5:35tất cả các học sinh trung học nên học cách lập trình
-
5:35 - 5:38Và đó cũng là vấn đề gây tranh cãi ở Anh.
-
5:38 - 5:43về việc nên cho trẻ con học lập trình hay không.
-
5:43 - 5:45Trong số các bạn, khi chúng ta nghe về vấn đề này,
-
5:45 - 5:49có thể nghe rất lạ về việc mọi người học lập trình
-
5:49 - 5:52Khi nhiều người nghĩ đến việc lập trình, người ta nghĩ đến nó
-
5:52 - 5:56như một việc gì đó mà chỉ có một phần rất ít
-
5:56 - 5:58người đang làm,
-
5:58 - 6:01và họ nghĩ lập trình giống như vậy.
-
6:01 - 6:03Nhưng thật ra, lập trình là như thế này,
-
6:03 - 6:06nó chỉ thật sự dành cho một số ít cộng đồng người
-
6:06 - 6:09với kỹ năng tính toán đặc biệt và trình độ kỹ thuật
-
6:09 - 6:11có thể lập trình
-
6:11 - 6:14Nhưng lập trình không phải như vậy.
-
6:14 - 6:18Để 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.
-
6:18 - 6:22Trong Scratch, để lập trình, bạn chỉ cần dịch chuyển các khối lại với nhau.
-
6:22 - 6:24Trong trường hợp này, bạn lấy một khối
-
6:24 - 6:26và chuyển nó vào một khối hộp,
-
6:26 - 6:28và khối hộp này điều khiển hành động
-
6:28 - 6:32của các nhân vật khác nhau trong trò chơi hay câu chuyện của bạn,
-
6:32 - 6:34trong trường hợp này là điều khiển một con cá lớn.
-
6:34 - 6:38Sau khi đã tạo ra chương trình của mình, bạn có thể nhấn vào "chia sẻ",
-
6:38 - 6:41và gửi đến những người khác,
-
6:41 - 6:43và sau đó bạn có thể sử dụng sản phẩm này
-
6:43 - 6:46và cũng có thể bắt đầu phát triển nó.
-
6:46 - 6:49Đươ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
-
6:49 - 6:51mà bạn có thể làm với Scratch.
-
6:51 - 6:53Trong hàng triệu sản phẩm trong trang web Scratch,
-
6:53 - 6:55có tất cả mọi thứ từ những câu chuyện hoạt hình
-
6:55 - 6:58đến các dự án khoa học ở trường
-
6:58 - 7:00đến các chương trình phát thanh
-
7:00 - 7:02đến các chương trình không gian 3 chiều
-
7:02 - 7:05đến việc tạo lại các chương trình trò chơi video được tạo trước đó
-
7:05 - 7:07đến các cuộc bầu cử
-
7:07 - 7:10đến các bài toán hình học
-
7:10 - 7:13đến các môn nghệ thuật chuyển đông, và
-
7:13 - 7:16cả các tấm thiệp Mừng Ngày của Mẹ.
-
7:16 - 7:19Nên tôi nghĩ, có rất nhiều cách
-
7:19 - 7:22mà mọi người có thể biểu hiện bằng cách sử dụng chương trình này,
-
7:22 - 7:25để có thể tạo và chia xẻ các ý tưởng với thế giới.
-
7:25 - 7:28Và các ý tưởng này không chỉ ở yên trên màn hình.
-
7:28 - 7:32Bạn có thể lập trình để tương tác với thế giới xung quanh bạn.
-
7:32 - 7:34Đây là một ví dụ từ Hồng Kông,
-
7:34 - 7:36nơi mấy đứa trẻ tạo ra một trò chơi
-
7:36 - 7:39và sau đó tạo ra thiết bị riêng
-
7:39 - 7:42và có cả cảm ứng ánh sáng, và chính thiết bị cảm ứng này
-
7:42 - 7:44phát hiện ra cái lổ trên tấm bảng,
-
7:44 - 7:46và khi chúng di chuyển cái cưa
-
7:46 - 7:48thiết bị cảm ứng ánh sáng phát hiện thấy cái lổ
-
7:48 - 7:51và kiểm soát bàn cưa trên màn hình
-
7:51 - 7:54và cưa đổ cái cây.
-
7:54 - 7:56Chúng ta sẽ tiếp tục quan sát cách mới khác liên quan
-
7:56 - 7:59đến việc liên kết thể giới thật và thế giới ảo
-
7:59 - 8:02và liên kết thế giới xung quanh chúng ta.
-
8:02 - 8:04Đây là một ví dụ từ một phiên bản mới của Scratch
-
8:04 - 8:08mà chúng ta sẽ ra mắt trong vài tháng tới,
-
8:08 - 8:10và chúng tôi đang xem xét lại để có thể
-
8:10 - 8:12khiến bạn đi vào hướng mới hay không.
-
8:12 - 8:14Đây là một ví dụ.
-
8:14 - 8:18Nó được sử dụng webcam.
-
8:18 - 8:23Và khi bàn tay tôi di chuyển, tôi có thể làm nổ mấy quả bóng
-
8:23 - 8:26hoặc có thể di chuyển những con bọ.
-
8:26 - 8:28Nó cũng hơi giống với Microsoft Kinect,
-
8:28 - 8:31mà các bạn có thể tương tác với các cử chỉ.
-
8:31 - 8:33Nhưng thay vì chỉ chơi trò chơi của những người khác,
-
8:33 - 8:35bạn có thể tạo ra các trò chơi,
-
8:35 - 8:37và nếu bạn thấy trò chơi của ai đó,
-
8:37 - 8:39bạn chỉ cần nói 'nhìn bên trong',
-
8:39 - 8:42và nếu bạn nhìn vào trong các khối hộp mà kiểm soát.
-
8:42 - 8:46Trong đó, 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,
-
8:46 - 8:49và sau đó những chuyển động này
-
8:49 - 8:52sẽ kết nối với các bong bóng hiệu ứng để phát ra.
-
8:52 - 8:55Cách này cũng giống trong sử dụng máy chụp hình
-
8:55 - 8:57để lấy thông tin trong Scratch,
-
8:57 - 9:00bạn cũng có thể sử dụng microphone.
-
9:00 - 9:04Đây là một ví dụng của một dự án sử dụng microphone.
-
9:04 - 9:07Nên tôi sẽ để cho các bạn điều khiển trò chơi này
-
9:07 - 9:09bằng cách sử dụng giọng nói của mình.
-
9:09 - 9:25(tiếng dế kêu) (tiếng hét) (tiếng nuốt chửng)
-
9:25 - 9:34(tiếng cười)
-
9:34 - 9:43(tiếng vỗ tay)
-
9:43 - 9:45Mấy đứa trẻ tạo ra những dự án như thế này,
-
9:45 - 9:48chúng cũng học cách lập trình,
-
9:48 - 9:52nhưng quan trọng hơn, là chúng đang học lập trình.
-
9:52 - 9:54Vì khi học cách lập trình,
-
9:54 - 9:57mấy đứa trẻ có cơ hội học nhiều thứ khác,
-
9:57 - 10:00có nhiều cơ hội mới cho việc học tập.
-
10:00 - 10:04hãy so sánh với việc đọc và viết.
-
10:04 - 10:07Khi bạn có thể học cách đọc và viết, nó tạo ra
-
10:07 - 10:10nhiều cơ hội cho bạn học nhiều thứ khác.
-
10:10 - 10:14Khi bạn học cách để đọc, bạn cũng bắt đầu đọc để học.
-
10:14 - 10:16Và lập trình cũng như vậy.
-
10:16 - 10:19Nếu bạn học các lập trình, bạn cũng bắt đầu lập trình để học.
-
10:19 - 10:22Nên những việc bạn có thể học trở nên rõ ràng.
-
10:22 - 10:24Bạn học nhiều về cách vận hành của máy tính.
-
10:24 - 10:26Nhưng đó chỉ là bước khởi đầu.
-
10:26 - 10:29Khi bạn học cách lập trình, bạn lại có thể học thêm
-
10:29 - 10:31nhiều thứ.
-
10:31 - 10:34Để tôi cho các bạn một ví dụ nữa.
-
10:34 - 10:36Đây là một dự án khác,
-
10:36 - 10:38và tôi thấy cái này khi tôi đi thăm
-
10:38 - 10:40một trung tâm vi tính.
-
10:40 - 10:43Đây là những trung tâm đào tạo thêm mà chúng tôi giúp mở ra
-
10:43 - 10:46tại đây những bạn trẻ từ những nhóm thu nhập thấp
-
10:46 - 10:50học cách thể hiện mình một cách sáng tạo với kỹ thuật mới.
-
10:50 - 10:53Và khi tôi tới một trong những trung tâm này vài năm trước,
-
10:53 - 10:57tôi có gặp một cậu bé 13 tuổi dùng chương trình Scratch
-
10:57 - 10:59để tạo ra một trò chơi giống như cái này,
-
10:59 - 11:02cậu bé rất vui và tự hào với trò chơi của cậu ấy
-
11:02 - 11:05nhưng cậu bé cũng muốn làm hơn như vậy nữa.
-
11:05 - 11:08Cậu bé muốn giữ điểm của mình.
-
11:08 - 11:11Đây là một trò mà mấy con cá lớn ăn mấy con cá nhỏ,
-
11:11 - 11:14nhưng cậu bé muốn giữ nguyên điểm đạt, nên mỗi lần
-
11:14 - 11:17cá lớn ăn cá bé,
-
11:17 - 11:20điểm được cộng thêm và điểm vẫn có thể được giữ nguyên,
-
11:20 - 11:22nhưng cậu bé không biết cách làm sao.
-
11:22 - 11:24Và tôi đã chỉ cho cậu bé cách làm.
-
11:24 - 11:28Trong Scratch, bạn cũng có thể tạo ra một thứ được gọi là 'biến số'
-
11:28 - 11:32Tôi sẽ gọi là điểm đạt.
-
11:32 - 11:35Và một vài hộp block mới tạo ra cho bạn,
-
11:35 - 11:40và cũng tạo ra một bảng điểm để có thể lưu lại các điểm đạt được,
-
11:40 - 11:45nên mỗi lần tôi nhấn vào 'thay đổi điểm', nó tự động thêm điểm.
-
11:45 - 11:47Sau đó, tôi có đưa cho một thành viên trong câu lạc bộ xem
-
11:47 - 11:50cậu ta là Victor - và Victor,
-
11:50 - 11:53khi cậu ấy nhận thấy rằng những khối này có thể tự động cộng điểm đạt,
-
11:53 - 11:55cậu ấy biết ngay phải làm gì.
-
11:55 - 11:57Cậu ấy dùng khối block
-
11:57 - 12:00và bỏ nó vào trong chương trình
-
12:00 - 12:04ngay vị trí mà cá lớn ăn cá bé.
-
12:04 - 12:09Nên, mỗi lần cá lớn ăn cá bé,
-
12:09 - 12:15cậu ta sẽ được thêm điểm, và điểm này sẽ được cộng dồn.
-
12:15 - 12:17Và nó ngay lập tức phát huy hiệu quả
-
12:17 - 12:19Cậu bé rất hứng khởi khi làm được như vậy,
-
12:19 - 12:21cậu ấy chìa tay ra,
-
12:21 - 12:23và nói với tôi 'Cảm ơn, cảm ơn, cảm ơn.'
-
12:23 - 12:26Và tự nhiên tôi chợt nghĩ,
-
12:26 - 12:29có 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
-
12:29 - 12:32về việc dạy chúng các "biến số" như thế?
-
12:32 - 12:34Chắc chuyện như vậy không thường xảy ra trong hầu hết các lớp học,
-
12:34 - 12:37như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ố'
-
12:37 - 12:40chúng không biết tại sao chúng được dạy về điều này.
-
12:40 - 12:43Đó không phải như là, chúng có thể lợi dụng nó.
-
12:43 - 12:45Khi chúng ta học những ý tưởng như Scratch,
-
12:45 - 12:49bạn có thể học nó theo cách thật sụ hữu dụng và thúc đẩy cho bạn,
-
12:49 - 12:52như vậy bạn có thể hiểu được ký do học các 'biến số',
-
12:52 - 12:54và chúng tôi nhận thấy rằng trẻ học về phần này sâu hơn
-
12:54 - 12:55và học tốt hơn.
-
12:55 - 12:59Tôi chắc rằng, Victor được dạy về các 'biến số' trong trường,
-
12:59 - 13:01nhưng cậu bé không thật sự để ý đến.
-
13:01 - 13:03Và bây giờ cậu có lý do để học về các 'biến số'.
-
13:03 - 13:06Nên khi bạn học về cách lập trình, và lập trình để học,
-
13:06 - 13:11bạn nên học theo đúng hoàn cảnh, và đó là các tốt nhất để học.
-
13:11 - 13:14Những đứa trẻ như Victor đang tạo ra những dự án như thế này,
-
13:14 - 13:17chúng học về những phần quan trọng như 'biến số',
-
13:17 - 13:19nhưng đó chỉ là phần khởi đầu.
-
13:19 - 13:23khi Victor làm ra dự án và viết chương trình,
-
13:23 - 13:26cậu ấy cũng học về cách xây dựng thiết kế,
-
13:26 - 13:29làm sao để bắt đầu với một ý tưởng sơ khai
-
13:29 - 13:32và phát triển ý tưởng hơn nữa
-
13:32 - 13:34như các bạn thấy ở đây.
-
13:34 - 13:38Vì 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ế,
-
13:38 - 13:42vầ cách thể hiện ý tưởng mới,
-
13:42 - 13:46và 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,
-
13:46 - 13:49và 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,
-
13:49 - 13:53và về cách tìm và sửa đổi những phần bị lỗi,
-
13:53 - 13:56cách kiên định và kiên trì
-
13:56 - 13:59khi đố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.
-
13:59 - 14:01Đó là những kỹ năng quan trọng
-
14:01 - 14:04mà nó không chỉ liên quan đến việc lập trình.
-
14:04 - 14:07Nó liên quan đến tất cả các hoạt động khác.
-
14:07 - 14:10Ai mà biết được là sau này Victor sẽ lớn lên và trở thành
-
14:10 - 14:13một lập trình viên hoặc một nhà khoa học máy tính?
-
14:13 - 14:15Có thể nó sẽ không giống như vậy,
-
14:15 - 14:16nhưng dù cậu bé làm gì,
-
14:16 - 14:20thì cậu bé vẵn có thể dùng những kỹ năng thiết kế mà cậu bé học được.
-
14:20 - 14:23Dù cậu bé có trở thành Giám Đốc Quảng Cáo khi lớn lên
-
14:23 - 14:26hoặ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,
-
14:26 - 14:28thì những điều này đều rất hữu dụng đối với mọi người.
-
14:28 - 14:32Một lần nữa, hãy nghĩ so sánh nó với ngôn ngữ.
-
14:32 - 14:37Khi bạn đọc và viết trôi chảy,
-
14:37 - 14:39Đó không chỉ là việc bạn làm
-
14:39 - 14:41để trở thành nhà văn.
-
14:41 - 14:44Rất ít người trở thành nhà văn chuyên nghiệp.
-
14:44 - 14:47Nhưng nó rất hữu dụng để học đọc và viết cho mọi người.
-
14:47 - 14:49Và tôi cũng xin lặp lại, nó giống với việc lập trình.
-
14:49 - 14:52Nhiều người sẽ không trở thành
-
14:52 - 14:55nhà khoa học máy tính hoặc viết chương trình chuyên nghiệp,
-
14:55 - 14:57nhưng những kỹ năng về suy nghĩ một cách sáng tạo,
-
14:57 - 15:00lý do hóa một cách hệ thống, hổ trợ nhau làm việc
-
15:00 - 15:02nhữ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
-
15:02 - 15:07là 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.
-
15:07 - 15:10Và nó không chỉ phục vụ cho công việc.
-
15:10 - 15:12Lập trình cũng có thể giúp bạn
-
15:12 - 15:15thể hiện ý tưởng và cảm xúc trong cuộc sống riêng của mình.
-
15:15 - 15:18Tôi xin kết thúc với một ví dụ nữa.
-
15:18 - 15:21Đây là một ví dụ từ
-
15:21 - 15:26ngà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,
-
15:26 - 15:29bà quyết định đi học Scratch.
-
15:29 - 15:32Để bà có thể tạo ra một tấm thiệp cho ngày sinh nhật của tôi
-
15:32 - 15:35và gởi cho tôi một tấm thiệp mừng sinh nhật Scatch.
-
15:35 - 15:39Tấm thiệp này sẽ không dành giải gì cho việc thiết kế,
-
15:39 - 15:42và bạn cũng yên tâm rằng người mẹ 83 tuổi của tôi
-
15:42 - 15:47khô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.
-
15:47 - 15:50Nhưng khi làm thiệp cho phép bà
-
15:50 - 15:52kết nối với một ai đó mà bà thương yêu
-
15:52 - 15:55và giúp bà học được nhiều điều mới
-
15:55 - 15:57và tiếp tục với sự sáng tạo của bà
-
15:57 - 16:01và tạo ra cách mới mà bà muốn thể hiện bản thân mình.
-
16:01 - 16:05Như chúng ta đã thấy
-
16:05 - 16:07Michael Bloomberg học cách lập trình,
-
16:07 - 16:10các người con của Estonia học cách lập trình,
-
16:10 - 16:12thậm chí cả mẹ tôi,
-
16:12 - 16:14bạn có nghĩ rằng đến lúc bạn cũng
-
16:14 - 16:16nghĩ là mình nên học lập trình?
-
16:16 - 16:18Nếu bạn muốn thử,
-
16:18 - 16:21Tôi khuyến khích bạn nên vào website Scatch.
-
16:21 - 16:23scratch.mit.edu,
-
16:23 - 16:24và thử lập trình nhé.
-
16:24 - 16:28Cảm ơn. (Vỗ tay)
- Title:
- Hãy dạy trẻ cách tạo mã
- Speaker:
- Mitch Resnick
- Description:
-
Tạo mã không chỉ dành cho các chuyên viên máy tính, như Mitch Resnick tại Phòng Nhiên Cứu MIT Media nói, mà là cho tất cả mọi người. Trong một buổi nói chuyện ra mắt ngắn, Resnick nêu lên được những tác dụng trong việc dạy trẻ cách tạo mã, để mà trẻ có thể làm nhiều hơn là chỉ 'đọc' công nghệ thông tin, mà ngoài ra trẻ còn có thể tạo ra và phát triển nó. (Quay tại TEDxBeaconStreet.)
- Video Language:
- English
- Team:
- closed TED
- Project:
- TEDTalks
- Duration:
- 16:48
Dimitra Papageorgiou approved Vietnamese subtitles for Let's teach kids to code | ||
Dimitra Papageorgiou edited Vietnamese subtitles for Let's teach kids to code | ||
Dimitra Papageorgiou edited Vietnamese subtitles for Let's teach kids to code | ||
linh truong hoang commented on Vietnamese subtitles for Let's teach kids to code | ||
linh truong hoang edited Vietnamese subtitles for Let's teach kids to code | ||
linh truong hoang edited Vietnamese subtitles for Let's teach kids to code | ||
Trinh thi-thu-tam edited Vietnamese subtitles for Let's teach kids to code | ||
Trinh thi-thu-tam edited Vietnamese subtitles for Let's teach kids to code |
linh truong hoang
Bạn dịch khá ổn nhưng chắc là bạn không có nhiều từ vừng trong lĩnh vực toán học và tin học nên nhiều cụm từ dịch rất ngô nghê và hoàn toàn sai nghĩa. "Code" = lập trình. "Variable" phải là "biến số"