"Lập trình những ngôn ngữ có liên quan tới Microsoft như C/C++, VB, C#, j#, .NET.v.v. thì Visual Studio thẳng tiến." bạn nói vậy thì mấy cái này viết soft nghe nhạc hả bạn, tại thấy studio trong đó , còn mấy cái dưới dùng để làm jì và viết 1 dạng hay nhìu dạng soft , Và cái quan trong cuối cùng, LÀ MÌNH HOK BIẾT VIẾT CÁI JÌ vào đó!???( ngu thấy ớn hok):(
Studio ---> chữ này ý nói nó là một bộ tập hợp nhiều công cụ lại với nhau dành cho giới chuyên nghiệp lập trình. Vì khi tạo ra 1 soft nó là cả một cái quy trình khắt khe tuân thủ nghiêm ngặt quy ước. Ngày xưa mỗi khi đụng đến một giai đoạn nào đó người ta lại tìm 1 cái công cụ riêng. Giờ thì visual studio nó tập hợp nhiều cái công cụ thành 1 cái bộ hỗ trợ người lập trình có thể nói hỗ trợ từ a ---> z: ví dụ như lập biểu đồ uml, cung cấo môi trường gõ các loại ngôn ngữ khác nhau, build, test, debug , đóng gói ...
Ngôn ngữ nào cũng có thể viết được soft nghe nhạc hết, chỉ có điều là hỗ trợ nhiều hay ít mà thôi. Ví dụ với java thì viết từ a-->z, còn với c# thì kéo cái com wmp vô là xong ... vậy đó.
Nếu bạn muốn viết 1 cái soft dạy học thì bạn cần phải nghĩ ra ý tưởng, và viết lên đây tham khảo, mới biết bạn cần học cái gì và cần hỗ trợ ra làm sao ??
Hd bạn một tí:
_ Phần mềm dạy học dành cho lớp nào ? Đối tượng sử dụng. ( dành cho lớp 1 --> 5)---> tất nhiên đễ viết hơn cho cấp 3 trở lên roài.
_ Tính năng của chương trình bao gồm cái gì .... nếu dạy toán thì-> ví dụ tính toán + - * / hay lấy mũ, đạo hàm, tích phân vi phân, vẽ đồ thị. Dạy mấy cái khác thì ....
_ Môi trường người sử dụng là gì ??? Nếu viết c# mà dành cho máy pen 2 chạy thì thôi khỏi viết cho roài.
_ ...
Đề nghị:
Nói chung trong mấy ngôn ngữ ta thấy vb 6.0 thích hợp với bạn nhất, ngôn ngữ dễ học( mình học hồi trước 2 tháng là làm 1 cái soft quản lý hơi được roài), giao diện đơn giản nếu muốn đẹp thì kiếm thêm mấy cái ocx free là xong. Kéo thả trực quan,soft làm ra chạy trên máy yếu cũng được, ko cần cài thêm ba cái máy ảo.