may tinh bang|man hinh laptop


Cập nhật: 07:01 ngày 26/01/2011

4 công cụ giúp trẻ học lập trình

Sự phát triển của công nghệ thông tin đang từng ngày từng giờ làm thay đổi cuộc sống của chúng ta. Ngành giáo dục đang phải đối mặt với vấn đề làm sao để giúp trẻ em tiếp cận với máy tính một cách tích cực, hữu ích và xây dựng nền tri thức số cho tương lai. Tuy là một mảng hẹp, nhưng việc rèn luyện kĩ năng lập trình cho trẻ là tiền đề rất quan trọng nhằm tạo nguồn nhân lực chất lượng cao cho sự phát triển của công nghệ.

Do đặc thù của lứa tuổi trẻ em, việc tiếp cận với các công cụ lập trình chuyên nghiệp gặp rất nhiều trở ngại. Hiện nay các nhà phát triển đã giới thiệu một số công cụ giúp trẻ em làm quen dể dàng với công việc lập trình.

1. Scratch

Được phát triển bởi MIT Media Lab, Scratch là một ngôn ngữ lập trình đồ họa dành cho trẻ em độ tuổi từ 8 trở lên. Kể từ khi phát hành vào năm 2007, hơn một triệu dự án đã được chia sẻ trên trang web. Scratch được cung cấp miễn phí, có thể chạy trên các nền tảng Mac, Windows, và Linux. Ngoài ra, nguồn tài liệu từ Scratch Wiki sẽ giúp các nhà phát triển, các giáo viên rất nhiều trong công việc giảng dạy cũng như phát triển các dự án trên nền tảng Scratch.

type="application/x-shockwave-flash"
allowscriptaccess="always"
width="440" height="312"
allowfullscreen="true">

Tác giả: MIT
Phiên bản: 1.4. Giấy phép: Miễn phí
HĐH: Windows 2000/XP/Vista/7, OS X, Linux/Unix
Trang chủ: scratch.mit.edu
Thông tin cập nhật lần cuối ngày 25/8/2010 – 22:24

2. App Inventor

Trong tháng bảy, Google đã công bố sự ra mắt của Android App Inventor. App Inventor giúp bạn thiết kế các ứng dụng Android cho riêng mình một cách dể dàng, nhanh chóng. Cũng giống như Scratch, Inventor App có nguồn gốc từ MIT, đây là dự án đã được dẫn đầu bởi Giáo sư Harold Abelson. Trong một cuộc trả lời phỏng vấn của tờ York Times, ông nói rằng mục tiêu của Inventor App “là để cho phép mọi người trở thành người sáng tạo – chứ không chỉ đơn thuần là người sử dụng – trong thế giới di động.”

Tuy App Inventor vẫn đang còn trong phiên bản thử nghiệm nhưng đã nhận được nhiều sự quan tâm. Bạn có thể tìm hiểu thêm về dự án này ở Google Group.

type="application/x-shockwave-flash"
allowscriptaccess="always"
width="440" height="312"
allowfullscreen="true">

3. Alice

Alice là một phần mềm mã nguồn mở, sử dụng môi trường 3D để dạy học sinh lập trình hướng đối tượng và lập trình hướng sự kiện. Trong Alice, người học kéo và thả các khối đồ họa để xây dựng đối tượng và tạo ra chương trình. Một phiên bản khác của Alice, Storytelling Alice (Alice kể chuyện) được phát triển bởi tiến sĩ Khoa học Máy tính Caitlin Kelleher tại Đại học Carnegie Mellon. Bằng việc nhấn mạnh các hình động và tương tác xã hội, phương pháp này làm tăng mức độ quan tâm của học sinh trong chương trình.

type="application/x-shockwave-flash"
allowscriptaccess="always"
width="440" height="312"
allowfullscreen="true">

Tác giả: Carnegie Mellon University
Phiên bản: 2.2 Final / 3.0 Beta. Giấy phép: Tự do, Miễn phí
HĐH: Windows 2000/XP/Vista/7, OS X
Trang chủ: www.alice.org
Thông tin cập nhật lần cuối ngày 25/8/2010 – 22:37

 

4. Lego Mindstorms

Lego mới đây đã được bình chọn là đồ chơi phổ biến nhất. Không giống với 3 công cụ được giới thiệu ở trên, Lego là một robot đồ chơi thật sự. Tuy nhiên, khả năng giúp phát triển tư duy của người chơi là lí do mà Lego Mindstorms được xếp vào những công cụ giúp trẻ em học lập trình.

type="application/x-shockwave-flash"
allowscriptaccess="always"
width="440" height="312"
allowfullscreen="true">

Còn nhiều chương trình khác giúp trẻ em làm quen dễ dàng với công việc lập trình, trong số đó có Small Basic, CHERP, Kodu, và tất nhiên là BASIC.

Có hay không việc khoa học máy tính trở thành một ngành học cơ bản như Toán học hay Khoa học xã hội là điều còn chưa thể nói trước. Nhưng các bài học kinh nghiệm rút ra từ khoa học máy tính như tư duy logic, khả năng giải quyết vấn đề,…rất quan trọng và có thể sử dụng vào công việc khác. Hãy dạy trẻ em cách khám phá khi chúng đã có thể.

Theo ReadWriteWeb

Cap nhat tu: thongtincongnghe.com


Hàng loạt smartphone cao cấp hạ giá
Hàng loạt smartphone cao cấp hạ giá

Nokia, HTC và LG đồng loạt giảm mạnh các smartphone trên 10 triệu trong tuần qua. Trong đó, N9, Prada 3.0 hay Sensation...

8 smartphone chuẩn bị bán tại VN
8 smartphone chuẩn bị bán tại VN

Sony sẽ mang ra thị trường bộ ba di động mới, Samsung bán Galaxy S III và các mẫu thuộc nhóm thấp còn LG chuẩn...

Motorola giới thiệu smartphone chuyên nghe nhạc
Motorola giới thiệu smartphone chuyên nghe nhạc

Sản phẩm có cấu hình không cao, hiện chỉ giới hạn với thị trường Trung Quốc, chưa rõ kế hoạch của...

HTC giới thiệu smartphone giá tốt Desire C
HTC giới thiệu smartphone giá tốt Desire C

Cấu hình sản phẩm không có khác biệt so với tin lộ ra trước đây. Máy sẽ được bán từ cuối tháng này,...

HTC Desire C ra mắt, giá tầm 5 triệu đồng
HTC Desire C ra mắt, giá tầm 5 triệu đồng

Cấu hình sản phẩm không có khác biệt so với tin lộ ra trước đây, máy sẽ được bán ngay từ cuối tháng...

'Đàn em' HTC One S giá rẻ hơn với chip 1,7GHz rò rỉ
'Đàn em' HTC One S giá rẻ hơn với chip 1,7GHz rò rỉ

Model có thể rẻ hơn One S, sử dụng Android 4.0 và giao diện Sense 4.5, camera quay video 1080p.> HTC One S ‘nhái’...

5 ứng dụng thay thế Google Maps ở VN
5 ứng dụng thay thế Google Maps ở VN

Papago, Sygic hay các dịch vụ điều hướng, bản đồ riêng của HTC và Nokia là những ứng dụng có thể thay...

Xperia P dính lỗi tụt sóng như iPhone 4
Xperia P dính lỗi tụt sóng như iPhone 4

Smartphone nguyên khối kim loại của Sony có thể bị tụt tới 3 vạch sóng khi người dùng cầm chặt máy trong...