Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 178 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
178
Dung lượng
15,63 MB
Nội dung
TRƯỜNG ĐẠI HỌC SƯ PHẠM TPHCM KHOA CÔNG NGHỆ THÔNG TIN HUỲNH NGỌC TUYẾT NGUYỄN NGỌC BẢO TRÂN XÂY DỰNG ỨNG DỤNG LUYỆN TẬP KĨ NĂNG ĐÁNH MÁY CHO HỌC SINH TIỂU HỌC KHĨA LUẬN TỐT NGHIỆP TP.HỒ CHÍ MINH - NĂM 2022 TRƯỜNG ĐẠI HỌC SƯ PHẠM TPHCM KHOA CÔNG NGHỆ THÔNG TIN HUỲNH NGỌC TUYẾT NGUYỄN NGỌC BẢO TRÂN XÂY DỰNG ỨNG DỤNG LUYỆN TẬP KĨ NĂNG ĐÁNH MÁY CHO HỌC SINH TIỂU HỌC CHUYÊN NGÀNH: SƯ PHẠM TIN HỌC KHÓA LUẬN TỐT NGHIỆP NGƯỜI HƯỚNG DẪN KHOA HỌC: TS LÊ ĐỨC LONG LỜI CẢM ƠN Lời đầu tiên, xin chân thành cảm ơn quý thầy cô công tác Trường Đại Học Sư Phạm TP Hồ Chí Minh nói chung q thầy thuộc Khoa Cơng Nghệ Thơng Tin nói riêng, người hướng dẫn truyền đạt kiến thức chuyên môn kinh nghiệm thực tiễn cho suốt bốn năm học tập trường Nhờ vào kiến thức kỹ mà thầy cô hướng dẫn để rèn luyện chúng tơi có thêm khả năng, trình độ niềm đam mê với ngành sư phạm tin ln cố gắng hồn thành khóa luận tốt nghiệp Đặc biệt, chúng tơi xin bày tỏ lịng biết ơn chân thành đến thầy Lê Đức Long – người hướng dẫn, bảo, giúp đỡ nhiều trình học tập nghiên cứu để hồn thành khóa luận tốt nghiệp Thầy người truyền lịng tự tin, niềm đam mê, chia sẻ cho kinh nghiệm quý báu để chúng tơi có đủ hành trang bước vào đời vào nghề sau tốt nghiệp Tuy thời gian làm việc với thầy không lâu song cảm nhận tình cảm lịng nhiệt huyết thầy lớp trẻ sinh viên phần động lực giúp chúng tơi hồn thành tốt khóa luận tốt nghiệp Điều đặc biệt nữa, xin chân thành cảm ơn thầy Trần Đức Thuận, cô Huỳnh Phạm Thanh Trúc quý thầy cô, anh chị Trung Tâm Tin Học Đại Học Sư Phạm TPHCM trải nghiệm hệ thống đưa nhận xét, góp ý vơ q báu giúp chúng tơi hồn thiện khóa luận Chúng tơi xin gửi lời cảm ơn đến gia đình, bạn bè, người bên cạnh ủng hộ giúp đỡ chúng tơi q trình học tập Mặc dù chúng tơi cố gắng nhiều, song khóa luận khơng tránh khỏi thiếu sót chúng tơi mong nhận thông cảm bảo tận tình q thầy góp ý người Xin chân thành cảm ơn! Sinh viên thực Huỳnh Ngọc Tuyết Nguyễn Ngọc Bảo Trân MỤC LỤC LỜI CẢM ƠN MD1 MỤC LỤC MD4 DANH MỤC BẢNG VẼ MD7 DANH MỤC HÌNH ẢNH MD10 TỔNG QUAN 1 Giới thiệu chung 2 Mục tiêu nghiên cứu 2.1 Mục tiêu chung .3 2.2 Mục tiêu phân hệ Cách tiếp cận, phương pháp, phạm vi nghiên cứu 3.1 Cách tiếp cận 3.2 Phương pháp thực 3.3 Phạm vi nghiên cứu Kết khóa luận 4.1 Nội dung thực khóa luận .7 4.2 Tóm tắt nội dung khóa luận Bố cục khóa luận CHƯƠNG CƠ SỞ LÝ THUYẾT 11 1.1 Vài nét chương trình giáo dục phổ thông 2018 12 1.1.1 Chương trình giáo dục phổ thơng tổng thể .12 1.1.2 Chương trình mơn Tin học 2018 .13 1.1.3 Một số môn học, khối lớp liên quan thao tác gõ phím kỹ thuật .14 1.2 Khái quát trò chơi giáo dục 17 1.2.1 Lý thuyết trò chơi máy tính .17 1.2.2 Trò chơi giáo dục 18 1.2.3 Quy trình thiết kế trị chơi giáo dục 20 1.3 Tìm hiểu số ứng dụng thao tác gõ phím kỹ thuật .21 1.3.1 Typing.com .21 1.3.2 10FastFingers 22 1.3.3 Sense-Lang.org 23 1.3.4 Typing Study .24 1.3.5 Typing Test .25 1.3.6 Typing Master 26 1.3.7 Mario Teaches Typing 27 1.4 Phương pháp luyện gõ phím kỹ thuật .28 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 29 2.1 Phân tích 30 2.1.1 Đặc tả yêu cầu 30 2.1.2 Phân tích chức hệ thống 36 2.1.3 Mơ hình liệu 57 2.1.4 Mơ hình đối tượng .57 2.1.5 Mô hình hoạt động 60 2.2 Thiết kế hệ thống .65 2.2.1 Thiết kế liệu 65 2.2.2 Thiết kế xử lý 68 2.2.3 Thiết kế giao diện 78 CHƯƠNG CÀI ĐẶT VÀ THỬ NGHIỆM .96 3.1 Cài đặt 97 3.2 Thử nghiệm 97 3.2.1 Kịch thử nghiệm 97 3.2.2 Một số giao diện 98 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 116 4.1 Kết luận 117 4.2 Hướng phát triển 120 TÀI LIỆU THAM KHẢO TL1 PHỤ LỤC PL1 PL1 Mơ hình liệu (ERD) PL2 PL2 Mơ hình liệu tồn hệ thống (PDM) PL3 PL3 Một số mơ hình hoạt động PL10 PL4 Một số quy trình xử lý PL17 PL5 Thiết kế giao diện (phần chi tiết) PL31 PL6 Giao diện website (phần chi tiết) PL36 PL7 Phiếu nhận xét sản phẩm PL43 DANH MỤC BẢNG VẼ Bảng 1.1 - Yêu cầu cần đạt nội dung cốt lỗi liên quan đến học gõ đánh máy 15 Bảng 1.2 - Yêu cầu cần đạt nội dung cốt lỗi có ứng dụng học gõ đánh máy 15 Bảng 1.3 - Yêu cầu cần đạt nội dung cốt lõi môn Tiếng Việt cấp tiểu học 16 Bảng 1.4 - Các thành phần game 18 Bảng 1.5 - Thông tin giới thiệu Typing 21 Bảng 1.6 - Thông tin giới thiệu 10FastFingers 22 Bảng 1.7 - Thông tin giới thiệu Sense-Lang 23 Bảng 1.8 - Thông tin giới thiệu Typing Study 24 Bảng 1.9 - Thông tin giới thiệu Typing Test 25 Bảng 1.10 - Thông tin giới thiệu Typing Master 26 Bảng 2.1 - Bảng yêu cầu chức nghiệp vụ hệ thống chung .30 Bảng 2.2 - Bảng yêu cầu chức hệ thống hệ thống chung 30 Bảng 2.3 - Bảng yêu cầu chất lượng hệ thống chung 31 Bảng 2.4 - Bảng yêu cầu chức nghiệp vụ phân hệ 31 Bảng 2.5 - Bảng yêu cầu chức hệ thống phân hệ 32 Bảng 2.6 - Bảng yêu cầu chất lượng phân hệ 32 Bảng 2.7 - Bảng yêu cầu chức nghiệp vụ phân hệ 33 Bảng 2.8 - Bảng yêu cầu chức hệ thống phân hệ 33 Bảng 2.9 - Bảng yêu cầu chất lượng phân hệ 33 Bảng 2.10 - Bảng yêu cầu chức nghiệp vụ phân hệ 34 Bảng 2.11 - Bảng yêu cầu chức hệ thống phân hệ 34 Bảng 2.12 - Bảng yêu cầu chất lượng phân hệ 34 Bảng 2.13 - Bảng yêu cầu chức nghiệp vụ phân hệ 35 Bảng 2.14 - Bảng yêu cầu chức hệ thống phân hệ 35 Bảng 2.15 - Bảng yêu cầu chất lượng phân hệ 35 Bảng 2.16 - Nội dung hoạt động - Giới thiệu .37 Bảng 2.17 - Nội dung hoạt động – Làm quen 38 Bảng 2.18 - Nội dung hoạt động - Thử tài trí nhớ 39 Bảng 2.19 - Nội dung hoạt động - Giải mã bàn phím 40 Bảng 2.20 - Nội dung hoạt động - Vui gõ phím 41 Bảng 2.21 - Các chơi trò chơi 43 Bảng 2.22 - Cách tính số trị chơi 43 Bảng 2.23 - Kịch trò chơi 44 Bảng 2.24 - Các chơi trò chơi 45 Bảng 2.25 - Cách tính số trị chơi 45 Bảng 2.26 - Nội dung trò chơi - Ong Vàng Bắn Bong Bóng .45 Bảng 2.27 - Kịch trò chơi 46 Bảng 2.28 - Nội dung trị chơi - Ong Vàng Bay Tìm Mật 47 Bảng 2.29 - Cách tính số trị chơi 47 Bảng 2.30 - Các chơi trò chơi 47 Bảng 2.31 - Kịch trò chơi 48 Bảng 2.32 - Cách tính số trò chơi 49 Bảng 2.33 - Các chơi trò chơi 49 Bảng 2.34 - Nội dung trò chơi - Ong Vàng Chơi Gắp Thú 49 Bảng 2.35 - Kịch trò chơi 50 Bảng 2.36 - Các chơi tính số trò chơi .51 Bảng 2.37 - Nội dung trò chơi - Ong Vàng Vui Giải Đố 51 Bảng 2.38 - Kịch trò chơi 52 Bảng 2.39 - Các chơi tính số trò chơi .53 Bảng 2.40 - Nội dung trò chơi - Ong Vàng Tập Viết Văn 53 Bảng 2.41 - Kịch trò chơi 54 Bảng 2.42 - Danh sách bảng mơ hình liệu vật lý 65 Bảng 2.43 - Danh sách thuộc tính mơ hình liệu vật lý 66 Bảng 2.44 - Hàm xử lý đăng ký tài khoản người dùng 69 Bảng 2.45 - Hàm xử lý đăng nhập 70 Bảng 2.46 - Hàm xử lý khôi phục mật 72 Bảng 2.47 - Hàm xử lý lưu vết tiến trình 76 Bảng 2.48 - Bảng mô tả chức giao diện trang chủ 81 PL4.13 Quy trình xử lý chế độ kiểm tra theo nội dung Hình PL.35 - Quy trình xử lý chế độ kiểm tra theo nội dung Mơ tả quy trình xử lý: Ở chế độ kiểm tra theo nội dung, người dùng chọn kiểm tra theo nội dung Hệ thống hiển thị văn kiểm tra Người dùng thực gõ văn kiểm tra Sau người dùng gõ phím, hệ thống tiến hành kiểm tra xem gõ hết văn chưa? - Nếu người dùng chưa gõ hết văn hệ thống tiếp tục văn kiểm tra người học gõ hết văn - Nếu người dùng gõ hết văn hệ thống hiển thị kết PL4.14 Quy trình xử lý thi tháng 04/2022 Hình PL.36 - Quy trình xử lý thi tháng 04/2022 Mơ tả quy trình xử lý: Ở thi tháng 4/2022, người dùng chọn tham gia thi Hệ thống hiển thị từ cần gõ đần tiên Người dùng thực nhập từ cần gõ Sau người dùng gõ phím, hệ thống kiểm tra người dùng gõ từ hay chưa? - Nếu sai hệ thống tiếp tục kiểm tra hết thời gian gõ từ hay chưa? + Nếu hết thời gian hệ thống hiển thị kết tổng kết + Nếu chưa hết thời gian người dùng nhập từ cần gõ - Nếu hệ thống cập nhật điểm tiếp tục kiểm tra người dùng gõ hết từ danh sách chưa? + Nếu chưa hệ thống hiển thị từ cần gõ + Nếu hết danh sách từ hệ thống hiển thị cảnh tổng kết PL5 Thiết kế giao diện (phần chi tiết) Đây phần bổ sung cho thiết kế giao diện mục 2.2.3.2 trang 79 PL5.1 Giao diện chức “hoạt động” = = = Hình PL.37 - Thiết kế giao diện chi tiết hoạt động Mô tả chức năng: Bảng PL.1 - Bảng mô tả chức giao diện chi tiết hoạt động STT Mô tả Liên kết quay lại trang hoạt động học Liên kết đến trang Youtube hướng dẫn tham gia hoạt động Thực tham gia hoạt động PL5.2 Giao diện chức “trị chơi” = = = Hình PL.38 - Thiết kế giao diện chi tiết trò chơi Mô tả chức năng: STT Mô tả Liên kết quay lại trang trò chơi Liên kết đến trang Youtube hướng dẫn tham gia trò chơi Thực tham gia trò chơi PL5.3 Giao diện chức “tin tức” (1) (2) Hình PL.39 - Thiết kế giao diện chi tiết tin tức phần (1), (2) PL5.4 Giao diện chức “tài liệu” (1) (2) Hình PL.40 - Thiết kế giao diện chi tiết tài liệu phần (1), (2) PL5.5 Giao diện cập nhật thông tin cá nhân = = = = (1) = = = = (2) Hình PL.41- Thiết kế giao diện cập nhật thơng tin cá nhân phần (1), (2) Mô tả chức năng: STT Mô tả Thay đổi ảnh đại diện Chỉnh sửa thông tin cá nhân Thống kê cấp bậc, kinh nghiệm, huy hiệu, tổng ký tự người dùng tích lũy Truy cập đến trang thơng tin cá nhân thống kê huy hiệu Đăng xuất tài khoản người dùng Thống kê huy hiệu học Thống kê huy hiệu trò chơi Thống kê huy hiệu thi PL6 Giao diện website (phần chi tiết) Đây phần bổ sung cho thiết kế giao diện mục 3.2.2.1 trang 98 PL6.1 Màn hình trang thơng tin cá nhân Hình PL.42 - Màn hình trang thơng tin cá nhân PL6.2 Màn hình chức “hoạt động” Hình PL.43 - Màn hình trang chi tiết hoạt động PL6.3 Màn hình trang trị chơi (1) (2) Hình PL.44 - Màn hình trang trò chơi phần (1), (2) PL6.4 Màn hình chức “trị chơi” Hình PL.45 - Màn hình trang chi tiết trị chơi PL6.5 Màn hình chức “kiểm tra theo thời gian” (1) (2) Hình PL.46 – Màn hình trang chi tiết kiểm tra theo thời gian phần (1), (2) PL6.6 Màn hình chức “kiểm tra theo văn bản” Hình PL.47 – Màn hình trang chi tiết kiểm tra theo văn PL6.7 Màn hình chức “cuộc thi” Hình PL.48 – Màn hình trang chi tiết thi PL6.8 Màn hình chức “tin tức” (1) (2) Hình PL.49 – Màn hình trang chi tiết tin tức phần (1), (2) PL6.9 Màn hình chức “tài liệu” (1) (2) Hình PL.50 – Màn hình trang chi tiết tài liệu (1), (2) PL6.10 Màn hình trang câu hỏi thường gặp Hình PL.51 - Màn hình trang câu hỏi thường gặp PL6.11 Màn hình trang liên hệ (1) (2) Hình PL.52 - Màn hình trang liên hệ phần (1), (2) PL7 Phiếu nhận xét sản phẩm Hình PL.53 - Phiếu nhận xét sản phẩm