Tải bản đầy đủ (.doc) (16 trang)

Phần mềm hỗ trợ tạo và gải mật thư trò chơi lớn

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.42 MB, 16 trang )

Sáng kiến kinh nghiệm

Phần mềm hỗ trợ tạo và giải Mật thư

PHẦN 1: MỞ ĐẦU
I. ĐẶT VẤN ĐỀ
Hiện nay trên internet cũng đã có một số phần mềm hỗ trợ tạo và giải mật
thư. Tuy nhiên theo nghiên cứu tôi thấy các phần mềm này còn một số hạn chế
nhất định như: Độ dài của chuổi mật mã ngắn nếu dài sẽ bị mất, không giải được
mật thư Chữ Việt có dấu, không sử dụng được dấu cách gây hiểu nhầm về nội
dung vì các từ dính liền nhau,…
Vì vậy nhằm hạn chế những yếu điểm đó, là một Giáo viên Tin học, với
vai trò Bí thư đoàn trường, Uỷ viên Ban chấp hành huyện Đoàn; sau nhiều năm
làm công tác thanh niên, tổ chức trò chơi lớn cho Đoàn viên thanh niên, tôi đã
đúc rút được một số kinh nghiệm và xây dựng một chương trình “Hỗ trợ tạo và
giải mật thư”.
II. MỤC TIÊU CỦA ĐỀ TÀI
- Chương trình có thể áp dụng trong việc tạo mật thư để tổ chức “Trò chơi
lớn” phục vụ Hội trại.
- Chương trình “Hỗ trợ tạo và giải mật thư” có thể sử dụng để tạo và giải
hầu hết các loại mật thư thông dụng.
- Chương trình giúp cho người sử dụng nhập dữ liệu thông minh, tránh
được các lỗi khi nhập dữ liệu, sử dụng font chữ Unicode.
- Chương trình sử dụng giao diện windows khá bắt mắt, cách sử dụng dễ
dàng, đơn giản, có hướng dẫn sử dụng rõ ràng.
III. CƠ SỞ LÝ LUẬN
- Trong những năm gần đây, sự bùng nổ việc ứng dụng công nghệ thông
tin trên toàn cầu trong mọi phương diện đã trở nên rất phổ biến và không thể
thiếu trên mọi lĩnh vực của đời sống xã hội.
Ở Việt Nam nói chung và công tác thanh niên nói riêng việc sử dụng công
nghệ thông tin đã trở nên phổ cập và mang tính thường nhật. Đặc biệt là trong


các hoạt động ngoài giờ, các hoạt động tập thể, hội trại,… Là cán bộ Đoàn với
vai trò là Bí thư các Đoàn xã phường, Quận huyện, Tỉnh Thành thì trong suốt
quá trình lãnh đạo, tổ chức các hoạt động cho thanh niên thì không thể thiếu hoạt
động Trại. Để hội trại thành công thì không thể thiếu “Trò chơi lớn”, “Trò chơi
Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng

1


Sáng kiến kinh nghiệm

Phần mềm hỗ trợ tạo và giải Mật thư

lớn” là một hoạt động đòi hỏi người chỉ huy trại phải đầu tư rất lớn đặc biệt là
tạo ra hệ thống mật thư đảm bảo tính chính xác, bảo mật tuyệt đối. Tuy nhiên
việc làm này nếu không cẩn thận sẽ rất dễ dẫn đến sai sót và tất nhiên Hội trại
không thành công!
- Tận dụng tối đa các đặc điểm ưu việc của máy tính để giúp giảm thời
gian và công sức để tạo ra hoặc giải một bộ mật thư đảm bảo tính chính xác và
độ bảo mật cao.
IV. CƠ SỞ THỰC TIỄN
1. Thuận lợi:
* Nhà trường:
- Với phương châm đi trước đón đầu trong phương hướng, nhiệm vụ giáo
dục, trường THPT Huỳnh Thúc Kháng đã sớm triển khai việc ứng dụng công
nghệ thông tin vào đổi mới phương pháp dạy học và coi đây là một nhiệm vụ
trọng tâm của nhà trường và trong những năm gần đây trường được Sở Giáo
Dục đánh giá cao về việc ứng dụng công nghệ thông tin tại nhà trường,...
- Nhà trường luôn chú trọng đến công tác Thanh niên và tạo nhiều điều
kiện thuận lợi cho việc hoạt động của Đoàn thanh niên nhà trường, nhằm giáo

dục học sinh một cách toàn diện.
* Cán bộ Đoàn:
- Khá thành thạo khi sử dụng các phần mềm tin học.
- Nhiệt tình, sáng tạo, luôn tìm tòi học hỏi nhằm tạo ra nhiều sân chơi hơn
nữa để đoàn kết tập hợp thanh nhiên. Qua đó giáo dục được các kỹ năng mềm
cho các em tự tin đủ bản lĩnh khi bước ra khỏi ghế nhà trường.
- Nhận được sự động viên giúp đở của một số đồng nghiệp, của các đồng
chí cán bộ Đoàn cấp huyện, tỉnh.
2. Khó khăn:
- Đa số các cán bộ Đoàn trường học là cán giáo viên kiêm nhiệm công tác
Đoàn, chưa được đào tạo bài bản từ các trường học. Do đó, việc tổ chức các hoạt
động đặc biệt là “Trò chơi lớn” trở nên một nhiệm vụ hết sức nặng nề.

Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng

2


Sáng kiến kinh nghiệm

Phần mềm hỗ trợ tạo và giải Mật thư

PHẦN 2: CÁC CHỨC NĂNG CHÍNH
1. Chế độ bảo mật
Hình 1: Form đăng nhập

Mỗi khi sử dụng người dùng phải đăng nhập vào phần mềm bằng chính
quyền của mình (Hình 1) giúp cho hệ thống mật thư có tính bảo mật cao.
2. Giao diện tiếng Việt:


Hình 2: Giao diện chính

Hệ thống form sử dụng menu tiếng Việt và các nút lệnh có hình ảnh,
tooltip rõ ràng, dễ hiểu, thuận tiện cho người sử dụng chương trình. Tại bất cứ
nơi nào trong chương trình bạn cũng có thể nhấn F1 để được hướng dẫn cụ thể.
3. Hệ thống ký hiệu
a. Bảng Morse và tháp Morse

Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng

Hình 3: Bảng Morse và tháp Morse

3


Sáng kiến kinh nghiệm

Phần mềm hỗ trợ tạo và giải Mật thư

Bảng Morse, tháp Morse (Hình 3) là qui định quốc tế sử dụng trong việc
tạo và giải mật thư.
b. Các ký hiệu nhận biết

Hình 4: Các ký hiệu nhận biết

Hệ thống các ký hiệu nhận biết từ “A” đến “Z” giúp người sử dụng tiết
kiêm thời gian hơn trong việc tạo và giải mật thư.
c. Một số chìa khoá thường dùng

Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng


4


Sáng kiến kinh nghiệm

Phần mềm hỗ trợ tạo và giải Mật thư

Hình 5: Các chìa khoá thường dùng

Danh mục các chìa khoá thông dụng (Hình 5) được sưu tầm từ nhiều
nguồn khác nhau nên rất đa dạng và phong phú. Giúp gợi ý cho người dùng
nhiều phương án lựa chọn khác nhau trong việc tạo mật thư.
4. Chủ đề hoạt động:
a. Thêm chủ đề:
Khi có một hoạt động cần soạn mật thư, bạn có thể tạo ra một chủ đề và
trong chủ đề này chúng ta có thể tạo ra nhiều loại mật thư khác nhau.
b. Sửa mật thư:
Với những mật thư mà bạn đã tạo và lưu trước đó, bạn có thể mở ra và
sửa lại theo ý muốn một cách dễ dàng.
c. In chủ đề:
Khi tiến hành hoạt động trò chơi lớn bạn cần in toàn bộ các mật thư cho
các chặn và giao cho người phụ trách chặn. Điều này bạn cũng có thể thực hiện
một cách nhanh chóng mà không phải lo đến sự sơ suất nào cả.
5. Tạo và giải mật thư:

Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng

5



Sáng kiến kinh nghiệm

Phần mềm hỗ trợ tạo và giải Mật thư

Người dùng có thể sử dụng tuỳ biến trong việc tạo hoặc giải mật thư trên
cùng một giao diện một cách nhanh chóng bằng cách nhập nội dung vào vị trí
thích hợp và nháy nút “Tạo mật thư” hoặc “Giải mật thư”
Chương trình cho phép tạo mật thư thuộc 3 hệ thống thông dụng:
a. Hệ thống thay thế:
 Dạng chữ thay số:
- Tạo mật thư (Hình 6): Ở đây bạn chỉ cần chọn mốc (ký tự) = một con số
nào đó theo ý muốn (nếu không bạn có thể chọn “Gợi ý chìa khoá”), tiếp theo
bạn gõ nội dung vào phần “Bạch văn”, tiếp theo là nháy nút “Tạo mật thư” thì
bạn có ngay kết quả. Bạn có thể lưu mật thư lại theo chủ đề đã nhập trước đó.
- Giải mật thư (Hình 6): Bạn chỉ cần nhập nội dung vào phần “Chìa
khoá”, chương trình sẽ tự động tìm Mốc = ?. Nếu bạn cảm thấy chưa hài lòng thì
bạn có thể chọn Mốc thủ công, sau đó nhập nội dung vào phần “Mật mã”, tiếp
theo là nháy nút “Giải mật thư” thì bạn sẽ nhận được kết quả.
Tương tự về cách thao tác cho tất cả các dạng mật thư khác.

Hình 6: Mật thư dạng Khoá chữ thay số

 Dạng chữ thay chữ:
Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng

6


Sáng kiến kinh nghiệm


Phần mềm hỗ trợ tạo và giải Mật thư

Hình 7: Mật thư dạng Khoá chữ thay chữ

 Dạng chữ thay chữ (AZ thay bằng ZA):

Hình 8: Mật thư dạng AZ thay bằng ZA

Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng

7


Sáng kiến kinh nghiệm

Phần mềm hỗ trợ tạo và giải Mật thư

 Dạng khoá phương hướng:

Hình 9: Mật thư dạng khoá phương hướng

 Dạng khoá toạ độ:

Hình 10: Mật thư dạng khoá toạ độ

Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng

8



Sáng kiến kinh nghiệm

Phần mềm hỗ trợ tạo và giải Mật thư

 Dạng khoá Bảng, hàng, cột:

Hình 11: Mật thư dạng Bảng, hàng, cột

 Dạng khoá ô vuông: Ngang, Dọc, Trôn ốc thuận, nghịch, Ô vuông 65

Hình 12: Mật thư dạng Khoá ô vuông hàng ngang

Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng

9


Sáng kiến kinh nghiệm

Phần mềm hỗ trợ tạo và giải Mật thư

 Dạng khoá kim tự tháp

Hình 13: Mật thư dạng kim tự tháp

b. Hệ thống dời chỗ:
 Dạng đặt đường ray:

Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng


10


Sáng kiến kinh nghiệm

Phần mềm hỗ trợ tạo và giải Mật thư

Hình 13: Mật thư dạng đặt đường ray

 Dạng bắt tà vẹt: Tà vẹt 3, 4, 5

Hình 13: Mật thư dạng bắt tà vẹt 3

c. Hệ thống ẩn dấu
 Dạng khoá bỏ chữ: Bỏ chữ cái, bỏ cả từ
Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng

11


Sáng kiến kinh nghiệm

Phần mềm hỗ trợ tạo và giải Mật thư

Hình 14: Mật thư dạng bỏ chữ cái

 Dạng khoá đọc ngược: Cả câu, từng từ

Hình 15: Mật thư dạng đọc ngược cả câu


Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng

12


Sáng kiến kinh nghiệm

Phần mềm hỗ trợ tạo và giải Mật thư

PHẦN 3: KẾT LUẬN
Đây là một chương trình có thể sử dụng để tạo và giải được hầu hết các
dạng mật thư thông dụng, rất cần thiết cho những người làm công tác Đoàn đặc
biệt là Đoàn trường học. Giúp việc tạo ra một hệ thống mật thư một cách nhanh
chóng và chính xác.
Tuy nhiên đây là một phần mềm hỗ trợ không thay thế hoàn toàn con
người. Do đó, không phải tất cả mọi mật thư chương trình đều có thể giải được.
Khuyên dùng để tạo mật thư là chính. Vì việc giải mật thư giúp con người rèn
luyện tính tư duy logic, nhanh nhẹn và cẩn trọng hơn trong công việc cũng như
trong các hoạt động khác.
Với kiến thức hiểu biết về mật thư của bản thân là có hạn. Do đó, có thể
dạng mật thư bạn cần thì chương trình chưa đáp ứng được. Rất mong được sự
đóng góp ý kiến của quí vị, các thầy cô cùng các bạn cán bộ và Đoàn viên …
Trân trọng cảm ơn!

Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng

13



Sáng kiến kinh nghiệm

Phần mềm hỗ trợ tạo và giải Mật thư

TÀI LIỆU THAM KHẢO
1. Website: Gia đình Phật tử Việt Nam: /> />2. Website: Tỉnh Đoàn Quảng Ngãi: />3. Website: Tuổi trẻ Quế Sơn: />4. Website: Huyện Đoàn Giồng Riềng: />ky-nang-leu-trai/cach-giai-1-so-mat-thu-p173251.html#.VMpsVizYhP4
5. Website: Nhóm áo lam Lâm Viên: />6. Website: Miền Đông Nam: />7. />sa=t&rct=j&q=&esrc=s&source=web&cd=11&ved=0CEoQFjAK&url=http
%3A%2F%2Fwww.lhu.edu.vn%2FData%2FNews%2F75%2Ffiles
%2Fcac_dang_mat_thu_ebh7q.doc&ei=RG3KVPqeO9fs8AXCnoD4DA&us
g=AFQjCNG_CfXlqK93oLP8MMIrCIOIvI7xog
8. …

Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng

14


Sáng kiến kinh nghiệm

Phần mềm hỗ trợ tạo và giải Mật thư

MỤC LỤC
PHẦN 1: MỞ ĐẦU..............................................................................................1
I.

Đặt vấn đề ..............................................................................................1

II. Mục tiêu của đề tài ................................................................................1
III. Cơ sở lý luận ..........................................................................................1
IV. Cơ sở thực tiển ......................................................................................2

PHẦN 2: NỘI DUNG .........................................................................................3
1. Bảo mật .....................................................................................................3
2. Giao diện Tiếng Việt .................................................................................3
3. Hệ thống ký hiệu.......................................................................................3
a. Bảng Morse và tháp Morse................................................................3
b. Các ký hiệu nhận biết.........................................................................4
c. Một số chìa khoá thường dùng..........................................................4
4. Chủ đề hoạt động......................................................................................5
5. Tạo và giải mật thư ..................................................................................5
a. Hệ thống thay thế...............................................................................5
 Dạng chữ thay số:.........................................................................5
 Dạng chữ thay chữ:......................................................................6
 Dạng chữ thay chữ (AZ thay bằng ZA).................................7
 Dạng khoá phương hướng............................................................7
 Dạng khoá toạ độ..........................................................................8
 Dạng khoá Bảng, hàng, cột..........................................................8
 Dạng khoá ô vuông: hàng Ngang, hàng Dọc, Trôn ốc thuận,
Trôn ốc nghịch, Ô vuông 65..........................................................9
 Dạng khoá kim tự tháp..................................................................9
b. Hệ thống dời chỗ .............................................................................10
Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng

15


Sáng kiến kinh nghiệm

Phần mềm hỗ trợ tạo và giải Mật thư

 Dạng đặt đường ray....................................................................10

 Dạng bắt tà vẹt: Tà vẹt 3, 4, 5....................................................10
c. Hệ thống ẩn dấu...............................................................................11
 Dạng khoá bỏ chữ: Bỏ chữ cái, bỏ cả từ....................................11
 Dạng khoá đọc ngược: Cả câu, từng từ......................................11
PHẦN 3: KẾT LUẬN .......................................................................................12

Giáo viên: Đặng Xuân Hùng – Trường THPT Huỳnh Thúc Kháng

16



×