Bài Giảng Cuối Cùng

27. Miền đất hứa


1 năm

trướctiếp

Việc nâng đỡ những ước mơ của người khác có thể được thực hiện theo những quy mô khác nhau. Bạn có thể giúp từng người một, theo cách tôi đã làm với Tommy, người mơ ước Star Wars. Bạn có thể giúp năm mươi hay một trăm người một lúc, theo cách chúng tôi đã làm tại khóa học Xây dựng các thế giới ảo hay tại Trung tâm Công nghệ Giải trí. Và, nếu bạn có những khát vọng lớn cùng một chút táo bạo, bạn có thể thử làm việc đó ở quy mô lớn, cố gắng giúp biến mơ ước của hàng triệu người thành sự thật.
Tôi nghĩ đó là trường hợp Alice, phần mềm công cụ dạy học của Ðại học Cernegie Mellon, mà tôi đã may mắn là người giúp phát triển. Alice cho phép các sinh viên nhập môn máy tính - và bất kỳ ai, trẻ hay già - dễ dàng sáng tạo các hiệu ứng để kể một câu chuyện, chơi một trò chơi tương tác hay thực hiện một video. Nó sử dụng đồ họa ba chiều và kỹ thuật kéo-và-thả[37] để giúp người sử dụng có một trải nghiệm lập trình hấp dẫn và thuận tiện. Carnegie Mellon cung cấp Alice miễn phí như một dịch vụ công, và đã có hơn một triệu người tải phần mềm này về sử dụng. Trong những năm tới, số người sử dụng chắc chắn sẽ còn tăng lên nữa.
Với tôi, Alice có quy mô vô hạn. Thật dễ hình dung, sẽ có cả chục triệu đứa trẻ sử dụng nó để theo đuổi những ước mơ của chúng.
Từ lúc khởi nguồn Alice đầu những năm 1990, tôi rất yêu thích ý tưởng dạy lập trình bằng cách dùng phương pháp giả đầu. Bạn có nhớ về “giả đầu” không? Đó là khi bạn dạy người khác một thứ gì đó bằng cách để họ nghĩ họ đang học một thứ khác. Các sinh viên nghĩ họ đang dùng Alice để làm phim hoặc sáng tạo các trò chơi video. Sự giả đầu ở đây là, thực chất họ đang học để trở thành những người lập trình máy tính.
Uớc mơ của Walt Disney về Thế giới Disney là nó sẽ không bao giờ kết thúc. Ông muốn nó sẽ luôn phát triển và biến đổi theo thời gian. Theo cũng cách đó, tôi hồi hộp vui sướng hình dung các phiên bản tương lai của Alice do các đồng nghiệp của tôi phát triển, sẽ còn tốt hơn phiên bản chúng tôi đã làm trong quá khứ. Trong những phiên bản sắp tới, người dùng sẽ nghĩ họ đang viết các kịch bản phim, nhưng thực chất họ đang học ngôn ngữ lập trình Java. Và, cám ơn bạn tôi, Steve Seabolt ở Electronic Arts, chúng tôi đã được chấp thuận để được sử dụng Alice cho các nhân vật trong trò chơi video máy tính “The Sims[38]” bán chạy nhất trong lịch sử. Thật là một điều kỳ diệu.
Tôi biết đề án đang ở trong những bàn tay tuyệt vời. Dennis Cosgrove, kỹ sư thiết kế trưởng của đề án Alice, là một cựu sinh viên của tôi ở Đại học Virginia. Một cựu sinh viên nữa, nay đã trở thành đồng nghiệp là Caitlin Kelleher. Cô đã xem “Alice” ở các giai đoạn đầu và nói với tôi, “Tôi biết nó giúp việc lập trình trở nên dễ dàng, nhưng tại sao nó lại thú vị?” Tôi đã trả lời: “Ôi, tôi là một người đàn ông đam mê và tôi thích tạo những chú lính nhỏ di chuyển theo lệnh của tôi, và thấy điều đó rất thú vị.”
Rồi Caitlin tự hỏi làm thế nào để Alice cũng có thể hấp dẫn các cô gái như vậy, và hình dung việc kể chuyện chính là bí mật để lôi cuốn họ. Ðể thực hiện luận án tiến sĩ, cô đã xây dựng một hệ thống đặt tên là “Alice kể chuyện”.

........(Còn tiếp ...)

Vui lòng đọc tiếp đầy đủ trên ứng dụng truyện TYT (iOS, Android).
Trải nghiệm nghe truyện audio, tải truyện đọc offline, đặc biệt hoàn toàn miễn phí.


Trải nghiệm đọc truyện tuyệt vời trên ứng dụng TYT

Download on the App Store Tải nội dung trên Google Play

trướctiếp