1. Trang chủ
  2. » Luận Văn - Báo Cáo

Thiết kế chương trình trợ giúp môn học lập trình turbo pascal

2 233 2

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Đề tài 4: Thực hiện: HạAnh Tú - ĐH Tin K1 Đề tài : Thiết kế chương trình trợ giúp môn học lập trình Turbo Pascal I. Tổng quan về bài toán 1. Phát biểu bài toán : Bài toán : Thiết kế chương trình trợ giúp môn học Lập trình Turbo Pascal . 2. Yêu cầu của bài toán : a. Mục đích : Nâng cao hiệu quả học tập cho học sinh, sinh viên Trường ĐHSP HP trong quá trình học tập môn Tin học. b. Yêu cầu của chương trình : - Thông qua chương trình, người học có thể tự học lý thuyết lập trình Turbo Pascal, học các Thuật toán cơ bản để giải các bài tập lập trình. - Song song với việc học lý thuyết là chương trình phải giúp người học kiểm tra lại kiến thức đã tiếp thu được thông qua việc kiểm tra trắc nghiệm trên máy. Chương trình cũng cho phép soạn thảo bổ xung các câu hỏi trắc nghiệm. - Chương trình cung cấp các dạng bài tập lập trình (theo chủ đề từ cơ bản đến nâng cao) có lời giải tham khảo. - Chương trình có chức năng tra cứu giải thích một hàm hay một thủ tục trong Turbo Pascal (như một chương trình từ điển). - Đối tượng sử dụng của chương trình là học sinh sinh viên có thể mới làm quen với Tin học vì vậy chương trình thiết kế phải có giao diện thân thiện, giúp cho người học sử dụng chương trình dễ dàng. II. Phương pháp thực hiện 1. Các bài học Các bài học Lý thuyết, Thuật toán, Bài tập tổng hợp sẽ được tổ chức dưới dạng các văn bản siêu liên kết HTML (Hyper Text Markup Language). 2. Chức năng Tra cứu từ (hàm, thủ tục) : Thiết kế 1 file CSDL chứa thông tin về các từ cần tìm kiếm. Để tạo file dạng này ta sử dụng một hệ quản trị cơ sở dữ liệu nào đó để tạo ra 1 bảng. Theo hướng này ta sẽ sử dụng các câu lệnh truy vấn SQL (Structure Query Language ) để tìm kiếm . 3. Các công cụ dùng để hiện thực chương trình Ngôn ngữ lập trình chính : Borland Delphi 5 (Inprise) Tạo các file CSDL (.DBF) : Visual Foxpro 6.0 (Microsoft) Tạo các file .HTML : Namo WebEditor 4.02 (Namo Interactive) III. Phân tích thiết kế ( Xin xem chi tiết tại báo cáo của Sv. Hạ Anh Tú ) 1. Lược đồ phân cấp chương trình 2. Lược đồ luồng dữ liệu 3. Thiết kế dữ liệu cho chương trình 4. Một số thủ tục dùng trong chương trình. IV. Kết quả đạt được 1. Kết quả đạt được từ đề tài. 1 Chương trình đã đáp ứng được một số yêu cầu của người sử dụng như : Học lý thuyết, trắc nghiệm, tham khảo bài tập lập trình. Trong phần Cẩm nang tra cứu người học có thể tra cứu tên hàm hoặc thủ tục, công cụ tìm kiếm nhanh đã đem lại sự tiện lợi hơn rất nhiều so với cách tra cứu bằng sách thông thường. Ngoài ra chương trình cũng có khả năng In ấn hoạt động tương đối tốt. 2. Hướng phát triển đề tài - Tiếp tục hoàn thiện nội dung chương trình (văn bản, hình ảnh). - Thiết kế giao diện đẹp hơn, chương trình có thuyết minh bằng giọng đọc tiếng Việt. - Phần Trắc nghiệm trong chương trình sẽ được cải tiến linh hoạt hơn. Có thêm chức năng Bài kiểm tra (thi học phần bằng Trắc nghiệm). - Tìm hiểu kỹ hơn kỹ thuật lập trình Socket, Thread, nâng cấp chương trình chạy trên môi trường mạng Client/Server. Hướng nghiên cứu này nếu thành công sẽ khai thác được hiệu quả của mạng LAN tại các phòng Máy tính trường ta trong tình hình hiện nay. V. Kết luận Qua một thời gian thực hiện em đã hoàn thành đề tài “Thiết kế chương trình Trợ giúp môn học học lập trình Turbo Pascal”. Mặc dù đã cố gắng nhiều nhưng bản báo cáo và chương trình không thể tránh khỏi những thiếu sót. Em rất mong nhận được sự góp ý, chỉ bảo của Thầy cô và bạn bè để đề tài của em được hoàn thành tốt hơn nữa. 2 . tài : Thiết kế chương trình trợ giúp môn học lập trình Turbo Pascal I. Tổng quan về bài toán 1. Phát biểu bài toán : Bài toán : Thiết kế chương trình trợ giúp môn học Lập trình Turbo Pascal. nay. V. Kết luận Qua một thời gian thực hiện em đã hoàn thành đề tài Thiết kế chương trình Trợ giúp môn học học lập trình Turbo Pascal . Mặc dù đã cố gắng nhiều nhưng bản báo cáo và chương trình. quả học tập cho học sinh, sinh viên Trường ĐHSP HP trong quá trình học tập môn Tin học. b. Yêu cầu của chương trình : - Thông qua chương trình, người học có thể tự học lý thuyết lập trình Turbo Pascal,

Ngày đăng: 10/08/2015, 13:13

Xem thêm: Thiết kế chương trình trợ giúp môn học lập trình turbo pascal

TỪ KHÓA LIÊN QUAN

w