Kết hợp với Flash để mô phỏng con lắc lò xo

Một phần của tài liệu Cac bai TH ky nang UDCNTT trong day hoc (Trang 34)

Để mô phỏng một con lắc lò xo co giãn, có thể sử dụng một ảnh lò xo, sau đó co giãn ảnh. Tuy nhiên kỹ thuật này sẽ làm cho độ dày

của dây lò xo thay đổi không đúng thực tế. Để tạo một chiếc lò xo co giãn đẹp, ta phải lập trình bằng Flash tạo ra một đối tượng riêng cho Violet Script.

Bước 1: Trong Macromedia Flash, tạo một file mới, click chuột vào

frame duy nhất trên Timeline, sau đó mở hộp soạn thảo Action Script (nhấn F9), gõ đoạn mã sau vào:

function DrawSpring(len) { clear();

lineStyle(3, 0, 100); for (var i = 0; i<20; i++) {

lineTo((i%2*2-1)*15, (i+0.5)*len/20); }

lineTo(0, len); }

Bước 2: Save vào file Spring.fla và nhấn Ctrl+Enter để dịch thành

file Spring.swf (ví dụ D:\Flash\ Spring.swf)

Bước 3: Tại trang soạn thảo của Violet, ta nhấn nút Công cụ, chọn

Lập trình mô phỏng. Nhấn Tiếp tục để khai báo các đối tượng sẽ

được sử dụng. Tại mục “Các đối tượng”, nhấn nút “...” và chọn file Spring.swf như hình bên.

Bước 4: Nhấn nút Quay lại, và viết đoạn chương trình dưới đây,

nhấn nút Đồng ý sẽ tạo ra mô phỏng như hình bên cạnh.

Qua các ví dụ trên, người đọc sẽ hiểu được ý tưởng và các quy tắc cơ bản để tạo lập một chương trình VS, từ đó có thể sử dụng và phát triển những ý tưởng riêng của mình. Bạn có thể tham khảo thêm

nhiều mẫu mô phỏng khác trong Start → Programs → Platin Violet

→ Violet Samples → Cac bai tap Toan

Bài 21. Thiết kế mạch điện

Với công cụ Thiết kế mạch điện, giáo viên có thể dễ dàng đưa vào bài giảng của mình các sơ đồ thí nghiệm về mạch điện để hỗ trợ cho việc giảng dạy môn Vật lý và Công nghệ.

Một phần của tài liệu Cac bai TH ky nang UDCNTT trong day hoc (Trang 34)