Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Posted 09-27-2009 11:14 AM by Nguyen Ba Quang

image  

Vocabulary Reminder là một phần mềm trợ giúp cho việc học ngoại ngữ của mỗi người.

- Xuất phát từ yêu cầu thực tế là nhu cầu học ngoại ngữ, trong đó có từ vựng. Chúng ta thường học từ vựng bằng cách viết ra những mẩu giấy nhỏ hoặc viết lên bảng. Hoặc với những người hay sử dụng máy tính thì sử dụng sticknote trên Desktop. Tuy nhiên điều đó đem lại khá nhiều bất tiện.

- Từ yêu trên, tôi đã có ý tưởng thiết kế một phần mềm phục vụ cho việc học từ vựng này. Xét thấy các thông báo trên thanh trạng thái của Windows rất hữu hiệu cho việc ghi nhớ. Chẳng hạn như khi Laptop của chúng ta hết pin, hệ thống sẽ có một thông báo nhỏ trên khay hệ thống để nhắc nhở. Tôi đã tận dụng ý tưởng này để thiết kế ra phần mềm học ngoại ngữ nhọn gọn mà tiện dụng.

image

- Các chức năng chính của phần mềm bao gồm:

+ Cho phép người sử dụng quản lý từ cần học (Thêm, sửa xóa.

+ Cho phép người dùng phóng to thu nhỏ ứng dụng tùy thuộc vào kích cỡ và độ phân giả màn hình

+ Hệ thống xuất hiện các từ vựng trên khay hệ thống một cách tuần tự.

+ Hệ thống lưu giữ những từ đang học cho những lần sử dụng tiếp theo

- Ngoài chức năng học từ vựng, mọi người có thể sử dụng phần mềm này để ghi nhớ những việc cần làm, hoặc mọi thứ có nhu cầu ghi nhớ, nhắc nhở.

- Phần mềm được phát triển trên nền tảng .NET Framework do đó, để sử dụng được phần mềm, các bạn cần cài đặt .NET Framework 3.5 SP1. Đây là một ứng dụng thực tế nho nhỏ mà tôi đã tận dụng các công nghệ hiện có của Microsoft .NET. Các kỹ thuật được sử dụng chủ yếu trong phần mềm này là WPF XAML, WPF Data Binding, LINQ to XML và ClickOnce. Các bạn có thể tự phát triển phần mềm tương tự theo mục đích sử dụng của bạn mà không mất quá nhiều thời gian. Thời gian để tôi hoàn thiện ứng dụng này là trọn một ngày cuối tuần. Tuy vậy tôi rất happy vì nó mang lại hiệu quả đáng kể.

Cài đặt và sử dụng:

Các bạn có thể download phần mềm để cài đặt tại địa chỉ http://cid-a21319952f68e79e.skydrive.live.com/self.aspx/.Public/WPF/EnglishVocabularyReminder%5E_v1.0.rar

Chương trình tương thích với Windows 7, Windows Vista, Windows XP.

Sau khi download các bạn giải nén, và sử dụng file Setup.exe để cài đặt

image

Sau khi quá trình cài đặt hoàn tất các bạn có thể sử dụng phần mềm trong Start Menu

image image

Sau đó các bạn click vào biểu tượng của ứng dụng trên khay hệ thống để cập nhật từ vựng. Sau khi cập nhật xong đóng cửa xổ lại để Reminder bắt đầu hoạt động

Để thoát chương trình chúng ta phải chuột vào biểu tượng của chương trình trên khay hệ thống và chọn Exit

image

Chúc các bạn vui với chương trình và không quên phản hồi nếu có bất cứ ý kiến gì về chương trình.

Mọi ý kiến xin liên hệ

image

Comments

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Monday, September 28, 2009 1:39 PM by Trinh Minh Cuong

Dạ này, Quang vẫn máu lập trình. Tinh thần sáng như gương, chả hề phai mờ. Thật đáng để học tập.

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Monday, September 28, 2009 2:40 PM by Nguyen Ba Quang

"Code for life" mà anh Cường! Chương trình xuất phát từ một yêu cầu thực tế. Tìm trên mạng mà chẳng có phần mềm nào ưng ý. Em dự định sẽ phát triển tiếp một số các phần mềm nhỏ nữa trên WPF.

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Monday, September 28, 2009 4:11 PM by minhhai191

anh có thể chỉ em ít chiêu để học lập trình không, em không biết bắt đầu từ đâu cả

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Monday, September 28, 2009 8:53 PM by dinhhuan

oh!hay thật cảm ơn anh nhé!

có thể cho biết tại sao anh lập trình siêu thế

và anh học như thế nào vậy

có thể chỉ cho em cách học từ đầu được không

dinh.huan@hotmail.com

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Monday, September 28, 2009 10:55 PM by Trinh Minh Cuong

Có thể viết một bài hướng dẫn trên PCWorld hay Tin Học Đời Sống được rồi đấy Quang. Dạng tutorial step by step chả hạn.

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Tuesday, September 29, 2009 9:00 AM by Nguyen Ba Quang

Chào các bạn. Mình cũng chẳng phải cao siêu gì cả. Chỉ là có chút đam mê, tìm tòi thôi. Phần mềm đó mình mình tận dụng những kỹ thuật hay trong WPF, một công nghệ mình đang sử dụng. Khi gặp khó khăn thì tham khảo thêm trên Web, đặc biệt là MSDN. Mình nghĩ nếu các bạn lập trình viên, mạnh dạn biến ý tưởng thành hiện thực, sẽ thành công.

Anh Cường@: Cám ơn anh về ý tưởng trên. Em sẽ thử trong thời gian tới.

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Tuesday, September 29, 2009 4:14 PM by Loveclown

Một phần mềm rất hữu ích. Thank s bro nhều

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Monday, October 05, 2009 4:59 PM by Nguyen Ba Quang

Đây là phiên bản cập nhật của phần mềm.

cid-a21319952f68e79e.skydrive.live.com/.../EnglishVocabularyReminder%5E_v1.0.0.1.rar

Phiên bản này bổ xung một số tính năng như:

- Sao lưu dữ liệu

- Cho phép thời chờ hiển thị giữa 2 từ.

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Wednesday, October 14, 2009 3:46 PM by dinhienhy

Chào anh Quang!

Phần mềm rất hữu ích.

Nhưng khi em dùng xong, khởi động lại thì các từ củ không còn nữa, có cách nào khắc phục không anh?

Thanks anh!

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Wednesday, October 14, 2009 4:01 PM by Nguyen Ba Quang

Chào bạn dinhienhy

Sử dụng phiên bản mới (link ở trên) để khắc phục lỗi đó nhé.

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Thursday, October 15, 2009 7:52 AM by dinhienhy

Thanks!

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Thursday, October 15, 2009 11:15 AM by dinhienhy

Chào anh Quang!

Làm thế nào để backup data của Vocabulary Reminder?

Thanks anh!

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Thursday, October 15, 2009 11:28 AM by Nguyen Ba Quang

Data của Vocabulary Reminder là một file xml được lưu trên cùng thư mục của chương trình. Nó tự động được cập nhật khi người dùng sử dụng chương trình. Bạn có thể copy file này để sử dụng cho các lần sau.

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Thursday, October 15, 2009 3:01 PM by dinhienhy

Hi!

Quá trình cài đặt Vocabulary Reminder tự động. Nên mình không thể xác định được file chương trình nằm ở đâu? Anh có thể chỉ giúp em được ko?

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Wednesday, October 28, 2009 3:30 PM by Nguyen Ba Quang

Mở Task Manager và tìm file VocabularyReminder.exe. Sau đó tìm cách tìm vị trí của file này sẽ thấy một file data.xml

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Thursday, November 05, 2009 4:11 PM by drtiendiep

Mình load toàn thấy báo lỗi bạn có thể send lại giúp ko? Thanks

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Friday, November 06, 2009 11:22 AM by Nguyen Ba Quang

Không hiểu là bạn drtiendiep load cái gì? thấy báo lỗi như thế nào? và send lại cái gì? Bạn có thể nói rõ hơn được không?

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Sunday, November 08, 2009 7:23 PM by soida_reuphong85

Chào anh Quang! Em vừa mới vào học lập trinh. Lên mạng tìm tài liệu vô tình tìm được những địa chỉ thật bổ ích này. Anh có địa chỉ email cho em xin để từ nay có gì không hiểu em có thể nhờ anh chỉ giúp được chứ ạ! Cảm ơn anh! Đia chỉ email của em: soida_reuphong85@yahoo.com

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Friday, November 13, 2009 12:51 AM by Trần Nam Thành

a quang cho e hỏi là sao e dùng máy desktop thì tải được phần mềm của a nhưng khi e quay sang laptop thì nó ko nhận được ạ

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Friday, November 13, 2009 7:19 AM by Trần Nam Thành

e down được rồi, chắc tại wifi chỗ e bị lỗi @@

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Friday, November 13, 2009 10:55 AM by Trần Nam Thành

có biểu tưởng trên khay hệ thống nhưng sao e ko làm gì để thêm-xóa-sửa từ vậy anh. Chỉ exit dc thôi à  

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Thursday, November 19, 2009 9:22 PM by Nguyen Ba Quang

Các bạn chú ý sử dụng phiên bản mới nhất của chương trình nhé!

cid-a21319952f68e79e.skydrive.live.com/.../EnglishVocabularyReminder%5E_v1.0.0.1.rar

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Sunday, November 29, 2009 11:57 PM by huy911990

Phần mềm rất hay, nhưng mà có điều chưa được ổn lắm.

1. Không có phần uninstall nên không thể cập nhập lên phiên bản 1.0.0.1

2. Nên tích hợp vài dòng regedit để nó có thể tự động chạy cùng máy tính

3. Thay vì hiển thị 1 tooltiptext trên khay hệ thống, có thể đặt một thanh nhỏ ở ngay trên thanh hệ thống, hoặc 1 bảng mờ ở chế độ alway on top, có thể di chuyển như kiểu note của Windows Vista và Windows 7

4. Bổ sung tính năng click & see để biến nó thành một từ điển cũng là 1 ý tưởng ko tồi

5. Cho phép nhập dữ liệu hàng loạt từ text file hoặc database nào đó chứ không cần phải nhập thủ công từng từ một thế này, lâu lắm.

6. Cuối cùng em không hiểu tại sao lại phải để chương trình ở một nơi không xác định trong D:\Documents and Settings\Nguyen Manh Huy\Local Settings\Apps\2.0\ ?

Dù sao cũng cảm ơn anh :D. Nó được viết trên nền Frame work 3.5 nên không lo vấn đề hiển thị tiếng Việt hay tiếng Hoa.

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Monday, November 30, 2009 9:11 AM by Nguyen Ba Quang

Cám ơn Huy vì những ý kiến đóng góp trên. Những ý kiến của các bạn hợp lý mình sẽ bổ xung vào phiên bản tiếp theo để chương trình trở nên hoàn thiện hơn mà vẫn đảm bảo tính đơn giản dễ dùng.

- Về phần uninstall, chúng ta sử dụng Add/Remove Program trong Control Panel để uninstall chương trình

- Về việc nhập dữ liệu hàng loạt, thực ra nếu tinh ý các bạn có thể thấy file data.xml trên cùng thư mục của chương trình là CSDL của nó. Các bạn có thể thực hiện edit file này theo đúng cấu trúc của nó mà không ảnh hưởng đến sự hoạt động của chương trình.

- Về thư mục cài đặt, cái này do công cụ ClickOnce quản lý quá trình cài đặt nên mình cũng không can thiệt sâu.

Rất mong nhận được nhiều ý kiến đóng góp của các bạn.

P/S: Đây là một chương trình hết sức đơn giản sử dụng sức mạnh của WPF. Bạn nào nghiên cứu WPF sẽ thấy nó thật tầm thường :)

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Monday, November 30, 2009 9:09 PM by huy911990

- File data.xml nằm ở một thư mục ko định hình do ClickOnce xuất ra nên sẽ gây khó khăn cho dân amater (tầm cỡ như em). Ngoài ra mặc dù em đã cố sửa file này nhưng mà ko thành công. Lúc chạy chương trình thì đâu vẫn vào đấy, nó chỉ hiển thị duy nhất "Từ" với nghĩa là "Nghĩa", khi sửa trong phần mềm thì tự ghi đè lên file data.xml chứ không tiến hành đọc file này ^_^! Em mới soạn thử một đoạn tiếng Nhật nhưng mà không thành công.

- Giải pháp cho vấn đề trên có thể là một lựa chọn file .xml để người dùng tùy chọn file từ điển, như thế nó sẽ linh hoạt hơn.

- Thêm một ý tưởng táo bạo nữa, thường thì người học ngôn ngữ sẽ không chỉ chú trọng nghĩa của từ mà còn để ý đến cách đọc của từ đó. Anh có thể bổ sung tính năng Text to speech (TTS) phần từ vựng (nghĩa thì không cần) để người dùng tùy chọn giọng nói. Về cơ bản trong Windows có tích hợp sẵn chuẩn tiếng nói SAPI 4 (XP) hoặc 5 (Win Vista và 7) có thể khai thác được. Còn phía người dùng có thể sử dụng một số bộ giọng mà họ sở hữu để đưa vào chương trình.

Em chỉ nghĩ được thế thôi *_*, vì ko biết có bis môn C ngay kỳ đầu ko nên chưa dám động chạm gì đến C#...

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Tuesday, December 01, 2009 8:57 AM by Nguyen Ba Quang

Text to speech (TTS) là một ý tưởng hay. Xong cái đó cũng cần thời gian nghiên cứu. Nếu em quan tâm đến phần mềm, em có thể nghiên cứu thêm phần TTS rồi gửi cho anh để bổ xung vào chương trình.

Rất mong nhận được sự chia sẽ chung từ tất cả các bạn quan tâm.

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Tuesday, December 15, 2009 1:47 AM by iris01

Chương trình này rất tốt cho việc nhớ từ vựng, mà mình nghĩ nên có phần đảo từ vựng, nghĩa là từ vựng xuất hiện ngẫu nhiên,ko theo thứ tự thì tốt hơn.

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Tuesday, October 05, 2010 4:03 PM by Nguyen Ba Quang

Hiện đã có phiên bản mới, các bạn download tại địa chỉ cid-a21319952f68e79e.office.live.com/.../EnglishVocabularyReminder%5E_v1.0.0.2.rar

# re: Vocabulary Reminder: Phần mềm học từ vựng miễn phí, nhỏ gọn của người Việt

Friday, January 07, 2011 3:32 PM by vfriend

Chào các bạn,

Mình muốn chia sẻ với các bạn một phần mềm học từ vựng rất hay và MIỄN PHÍ.

Đó là phần mềm học từ vưng VFriend, tải miễn phí tại http://vfriend.org

Mong rằng cùng với những phần mềm trên, VFriend sẽ cũng rất hữu ích cho các bạn đang rèn ngoại ngữ.

VFriend là sản phẩm phần mềm học từ vựng đạt giải ba NHÂN TÀI ĐẤT VIỆT 2010 đó các bạn.

Hỗ trợ học từ vựng với các bộ từ điển khổng lồ là:

A-V: 150000 từ.

V-A: 43236 từ.

P-V: 39393 từ.

V-P: 43451 từ.

Việt-Trung: 23339 từ

Đặc biệt, các bạn có thể thêm từ điển mới được cung cấp cũng tại website: http://vfriend.org

Thân