Violet Scrip
Tôi là người đầu tiên vào đây phải không?
VS rất hữu ích cho giảng dạy bởi khả năng mô phỏng thực tế của nó. Nhưng có vẻ các thầy cô ít quan tâm quá. Tôi có đọc tài liệu VS gửi kèm theo, đã dùng VS để mô phỏng. Nhưng tôi thấy số câu lệnh cơ bản của VS trong tài liệu có ít quá. Phải tự lần mò tìm hiểu trong các chương trình có sắn trong thư viện của violet ( sau khi cài violet trên máy thì có luôn, như: hai tam giác bằng nhau....) để tìm hiểu thêm. Tôi biết VS là phần mềm mã nguồn mở, mọi người dùng có thể tạo thêm câu lện cho nó (bằng các chương trình con), nhưng nếu những câu lệnh coi là cơ bản nhất (đã dùng để viết các chương trình trong thư viện của violet) được cung cấp thì chúng tôi rất rễ phát triển. Rất mong được sự hồi âm của ban quản trị. (trước đây tôi cũng được nghe BQT trả lời nhưng chưa thấu đáo).
Đây là một bài mô phỏng tôi làm bằng VS: http://violet.vn/alogaday/present/show/entry_id/429663
Xin hỏi thêm các thầy, tôi dùng win 7. Chưa enable account: administrator tôi đã disable account người dùng đầu tiên, bây giờ làm sao có thể enable chúng lại từ account guest (chỉ còn mỗi account này là chưa disable). Cài lại cũng được nhưng bực mình thì không chịu được. Mong các thầy chỉ giúp! Cám ơn rất nhiều!
Đinh Quốc Phong @ 21:06 26/12/2009
Số lượt xem: 30432

Tôi xin đưa ra một ví dụ về lệnh if...then để các bạn cùng tham khảo (một đoạn ngắn để minh họa thôi). Có thể copy nguyên đoạn code sau rồi dán vào trang soạn thảo VS để thấy hiệu quả của nó rất hay.
function main
set_paper Draft,2,0xFF0000
:Start
for v from 2 to 15.2 step 0.05
appear Point,v,4,A,below
erase
if v<8 then
line v,4,8,1
if v>6,if v< 10 then
circle v,4,1
line 2,4,v,4
end_if
delay 1
next
if v>15 then
goto Start
end
Gửi thầy Phong: việc thêm các chương trình còn (function) theo ý của mình để tiện sử dụng thì thầy có thể viết ngay trong chương trình mô phỏng của mình rồi gọi nó. Nếu thầy muốn sử dụng lại nhiều lần thì có thể viết thêm trong file: mathtool.vs để sau này có thể gọi ra như các lệnh (create_line, rotate_compa,...)
Gửi thầy Toàn: lệnh Set_text: dùng để thiết đặt thuộc tính chữ (Text) trong câu lệnh appear Text. Thuộc tính này gồm có: Font chữ, cỡ chữ, màu sắc chữ. Ví dụ:
function main
set_text Arial, 24,0x0000FF
appear Text, 5,5,"Chào các bạn"
end
( đoạn chương trình trên sẽ cho hiển thị dòng chữ: "Chào các bạn" tại tọa độ 5,5 với font chữ Arial, cỡ chữ 24 và có màu xanh)
@gửi các thầy cô:
Lệnh: set_paper <ten> dùng để tạo ra một trang giấy.
ví dụ: set_paper Draft; set_paper duongtron;...
Trong VS: khi gặp lệnh này sẽ tạo ra một trang giấy mới để các thầy cô tạo các đối tượng, lệnh vẽ trên đó. Các trang giấy này như những trang giấy bóng kính sẽ đặt chồng lên nhau và nhìn xuyên qua nhau.
Việc sử dụng nhiều trang giấy rất có ý nghĩa khi các thầy cô cần tạo định dạng khác nhau hoặc sử dụng trang nháp trong quá trình mô phỏng. Ví dụ: để vẽ tam giác biết 3 cạnh thì các hoạt động quay compa xác đinh giao điểm có thể đặt ở một trang nháp để sau này xóa các vết của cung tròn đi.
Chao thay Tuan.Toi muon biet cac cau lenh trong Violet va co chu thich cac cau lenh do ,rat mong thay giup do
Chào thầy Phong,
Em không nghĩ là có thể dùng được lệnh của Action script trong VS. Trong tài liệu hướng dẫn sử dụng VS cũng chỉ đề cập đến lệnh fscommand dùng để gọi hàm fscommand() của actionscript, và có lẽ cũng chỉ có lệnh đó thôi ạ. Nếu phần mà thầy nói đến là phần khác thì thầy có thể cho em biết được không ạ? Cám ơn thầy.
Tài liệu hướng dẫn của VS muốn đầy đủ và chi tiết hơn cũng phải tốn 1 chút thời gian để sắp xếp, biên tập lại và tập hợp các ví dụ. Hiện giờ phần mềm violet đang được tập trung nâng cấp để cho ra phiên bản mới nên việc chỉnh sửa tài liệu hướng dẫn cho VS hơi chậm, rất mong các thầy cô hãy kiên nhẫn chờ đợi ^^
toi muốn tải phần mềm này thì làm thế nào? các bậc tiền bối giúp tôi với.
Cô Vũ Thị Ngà Nguyệt bấm chuột vào hàng chữ màu xanh tải Phần mềm Violet v1.6 và các phần mềm hổ trợ.
Violet 1.6 cung cấp thêm các chức năng liên kết với các phần mềm khác như: cho phép chuyển đổi bài giảng từ Powerpoint thành Violet, cho phép đóng gói bài giảng theo chuẩn SCORM để đưa lên các hệ học tập trực tuyến (e-learning) như Moodle, BlackBoard, WebCT,… cho phép vẽ đồ thị không gian 3 chiều, cho phép nhập trực tiếp các mô hình hình học được xây dựng từ phần mềm Geometer Sketchpad, ngoài ra còn có thêm nhiều mẫu bài tập mới.
Bộ công cụ Violet cho Powerpoint 2007
Cung cấp các thêm các chức năng cho Powerpoint để có thể sử dụng kết hợp với Violet một cách dễ dàng như: Nhúng Violet vào Powerpoint (chỉ bằng vài thao tác đơn giản), Xuất một bài giảng Powerpoint thành bài giảng Violet để có thể mở và soạn thảo trên Violet, Đóng gói bài giảng Powerpoint theo chuẩn SCORM mà vẫn giữ nguyên các hiệu ứng và tương tác.
Lưu ý: Để chạy được bộ công cụ này, quý vị cần cài thêm .NET Framework (nếu chưa có) và thư viện VSTO của Microsoft.
Tài liệu giới thiệu và hướng dẫn các chức năng và cách sử dụng phần mềm ViOLET. Ở mỗi phần đều có các ví dụ để có thể thực hành được ngay.
Tài liệu giới thiệu, mô tả và các bài tập mẫu trong việc sử dụng ngôn ngữ ViOLET Script để tạo các hoạt động mô phỏng.
Một chương trình exe dùng để chạy các file swf trên máy tính cá nhân. Khi ViOLET xuất bài giảng, bạn chọn xuất ra file HTML thì trong thư mục đóng gói sẽ có 1 file swf. File swf này nhỏ hơn nhiều so với file exe mà vẫn chạy được như file exe (nếu máy tính có chương trình FlashPlayer.exe này).
Công cụ dùng để chạy các file .swf trên trình duyệt web như IE, Firefox,... và cả ViOLET. Trường hợp máy của bạn đã có Flash Player 6 mà khi cài ViOLET, Flash Player 8 không cài đè lên được, dẫn đến ViOLET chạy không ra hình, bạn hãy chạy chương trình "Gỡ bỏ Flash Player" ở phía dưới rồi chạy chương trình này.
Phần mềm dùng để gỡ bỏ Flash Player. Trường hợp máy của bạn đã có Flash Player 6 mà khi cài ViOLET, Flash Player 8 không cài đè lên được, dẫn đến ViOLET chạy không ra hình, bạn hãy chạy chương trình này rồi chạy chương trình "Flash Player Active X" ở trên.
Phần mềm cho phép soạn thảo các file video thông thường (avi, mpeg, wmv,...) cho phép trộn 2 hay nhiều video với nhau, tách hoặc ghép âm thanh cho video, biên tập (cắt ghép) phim, tạo ra các hiệu ứng giữa các đoạn phim v.v...