intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Khóa luận tốt nghiệp: Xây dựng website dạy ngôn ngữ lập trình C# dành cho người mới bắt đầu

Chia sẻ: Bình Yên | Ngày: | Loại File: PDF | Số trang:113

98
lượt xem
10
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Mục đích của đề tài này là xây dựng một website dạy ngôn ngữ lập trình C# cho học sinh, sinh viên, những người mới bắt đầu học lập trình. Website giúp học sinh, sinh viên, những người mới bắt đầu học khám phá những kiến thức cơ bản của ngôn ngữ lập trình C# theo cách tương tác, trực quan và thú vị.

Chủ đề:
Lưu

Nội dung Text: Khóa luận tốt nghiệp: Xây dựng website dạy ngôn ngữ lập trình C# dành cho người mới bắt đầu

ĐẠI HỌC HUẾ<br /> TRƢỜNG ĐẠI HỌC KINH TẾ<br /> KHOA HỆ THỐNG THÔNG TIN KINH TẾ<br /> <br /> tế<br /> <br /> H<br /> <br /> uế<br /> <br /> <br /> <br /> in<br /> <br /> h<br /> <br /> KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC<br /> <br /> Đ<br /> ại<br /> <br /> họ<br /> <br /> cK<br /> <br /> XÂY DỰNG WEBSITE<br /> DẠY NGÔN NGỮ LẬP TRÌNH C#<br /> DÀNH CHO NGƢỜI MỚI BẮT ĐẦU<br /> <br /> Sinh viên thực hiện: Trƣơng Thị Hồng Nhung<br /> Lớp: K46 Tin học kinh tế<br /> Niên khóa: 2012 – 2016<br /> <br /> Huế, tháng 05 năm 2016<br /> <br /> Giảng viên hƣớng dẫn<br /> ThS. Lê Viết Mẫn<br /> <br /> LỜI CÁM ƠN<br /> Để thực hiện khóa luận này, em xin gửi lời cảm ơn chân thành<br /> đến Trường Đại học Kinh tế - Đại học Huế, toàn bộ thầy cô giáo,<br /> bạn bè đã giúp đỡ em thực hiện đề tài này một cách thuận lợi nhất.<br /> <br /> uế<br /> <br /> Trước tiên, em xin cảm ơn Nhà trường đã tạo điều kiện thuận<br /> lợi nhất để em hoàn thành chương trình khóa luận của mình. Đây<br /> <br /> H<br /> <br /> là cơ hội để em có dịp được học hỏi, tìm hiểu và quan trọng nhất là<br /> <br /> tế<br /> <br /> so sánh được sự khác biệt giữa lý thuyết được học ở nhà trường và<br /> thực tế. Điều này sẽ giúp cho em rất nhiều trong tương lai, khi em<br /> <br /> in<br /> <br /> h<br /> <br /> ra trường và muốn tìm kiếm nhiều cơ hội để phát huy khả năng.<br /> Em cũng xin gửi lời cảm ơn chân thành đến Thạc sĩ Lê Viết<br /> <br /> cK<br /> <br /> Mẫn, giảng viên Khoa Hệ thống Thông tin Kinh tế đã tận tình<br /> hướng dẫn, giúp đỡ em rất nhiều từ những bước ban đầu cho đến<br /> <br /> họ<br /> <br /> khóa luận được hoàn thành tốt nhất có thể. Cuối cùng em xin cảm<br /> ơn đến tất cả các thầy cô giáo trong Khoa Hệ thống Thông tin Kinh<br /> <br /> Đ<br /> ại<br /> <br /> tế, đến gia đình người thân và tất cả bạn bè đã đóng góp ý kiến và<br /> giúp đỡ cho đề tài của em được hoàn thành tốt đẹp.<br /> Em xin chân thành cảm ơn!<br /> <br /> Huế, tháng 05 năm 2016<br /> Sinh viên: Trương Thị Hồng Nhung<br /> <br /> Khóa luận tốt nghiệp<br /> <br /> GVHD: ThS. Lê Viết Mẫn<br /> <br /> MỤC LỤC<br /> MỤC LỤC ......................................................................................................................1<br /> DANH MỤC CÁC CHỮ VIẾT TẮT VÀ KÝ HIỆU ..................................................3<br /> DANH MỤC CÁC BẢNG BIỂU ..................................................................................3<br /> DANH MỤC CÁC HÌNH VẼ .......................................................................................4<br /> MỞ ĐẦU .........................................................................................................................5<br /> <br /> uế<br /> <br /> 1. Lý do chọn đề tài........................................................................................................5<br /> <br /> H<br /> <br /> 2.Mục tiêu của đề tài .....................................................................................................5<br /> 3.Đối tƣợng và phạm vi nghiên cứu .............................................................................6<br /> <br /> tế<br /> <br /> 3.1.Đối tƣợng nghiên cứu ..............................................................................................6<br /> <br /> h<br /> <br /> 3.2.Phạm vi nghiên cứu .................................................................................................6<br /> <br /> in<br /> <br /> 4.Phƣơng pháp nghiên cứu ...........................................................................................6<br /> <br /> cK<br /> <br /> 5.Nội dung khoá luận ....................................................................................................7<br /> CHƢƠNG 1: THỰC TRẠNG GIẢNG DẠY NGÔN NGỮ LẬP TRÌNH C# VÀ<br /> PHƢƠNG PHÁP GIẢNG DẠY ĐIỆN TỬ .................................................................8<br /> <br /> họ<br /> <br /> 1.1.Ngôn ngữ lập trình C# ............................................................................................8<br /> <br /> Đ<br /> ại<br /> <br /> 1.2.Thực trạng việc giảng dạy ngôn ngữ lập trình C# .............................................12<br /> 1.3.Phƣơng pháp giảng dạy điện tử ...........................................................................13<br /> CHƢƠNG 2: THIẾT KẾ BÀI GIẢNG NGÔN NGỮ LẬP TRÌNH C# DÀNH<br /> CHO NGƢỜI MỚI BẮT ĐẦU ...................................................................................18<br /> 2.1.Mục tiêu và nguyên tắc thiết kế bài giảng ...........................................................18<br /> 2.2.Kết cấu loạt bài giảng ............................................................................................19<br /> 2.3.Nội dung một số bài giảng.....................................................................................22<br /> 2.3.1.Phần 1 – Giới thiệu .............................................................................................22<br /> 2.3.2.Phần 2 – Các khái niệm cơ bản .........................................................................23<br /> Sinh viên thực hiện: Trương Thị Hồng Nhung<br /> <br /> 1<br /> <br /> Khóa luận tốt nghiệp<br /> <br /> GVHD: ThS. Lê Viết Mẫn<br /> <br /> 2.3.3.Phần 3 – Biến số ..................................................................................................24<br /> 2.3.4.Phần 4 – Kiểu logic .............................................................................................26<br /> 2.3.5.Phần 5 – Lệnh if else ...........................................................................................27<br /> 2.3.6.Phần 6 – Mảng ....................................................................................................29<br /> 2.3.7.Phần 7 – Chuỗi (string) ......................................................................................30<br /> 2.3.8.Phần 8 – Hàm ......................................................................................................31<br /> <br /> uế<br /> <br /> 2.3.9.Phần 9 – Vòng lặp ...............................................................................................32<br /> <br /> H<br /> <br /> 2.3.10.Phần 10: Cấu trúc .............................................................................................33<br /> 2.3.11.Phần 11: Kiểu liệt kê ........................................................................................35<br /> <br /> tế<br /> <br /> CHƢƠNG 3: PHÂN TÍCH, THIẾT KẾ VÀ XÂY DỰNG WEBSITE DẠY NGÔN<br /> NGỮ LẬP TRÌNH C# DÀNH CHO NGƢỜI MỚI BẮT ĐẦU ...............................37<br /> <br /> in<br /> <br /> h<br /> <br /> 3.1.Mô tả website dạy ngôn ngữ lập trình C# dành cho ngƣời mới bắt đầu ..........37<br /> <br /> cK<br /> <br /> 3.2.Phân tích website dạy ngôn ngữ lập trình C# dành cho ngƣời mới bắt đầu ...39<br /> 3.2.1.Sơ đồ chức năng kinh doanh (BFD – Business Function Diagram) ..............40<br /> 3.2.2.Sơ đồ ngữ cảnh (CD – Context Diagram) ........................................................41<br /> <br /> họ<br /> <br /> 3.2.3.Sơ đồ luồng dữ liệu (DFD – Data Flow Diagram) ...........................................42<br /> 3.2.4.Tích hợp ASPNETDB vào CSDL của website dạy ngôn ngữ lập trình C#<br /> <br /> Đ<br /> ại<br /> <br /> dành cho ngƣời mới bắt dầu .......................................................................................44<br /> 3.3.Thiết kế và xây dựng website dạy ngôn ngữ lập trình C# dành cho ngƣời mới<br /> bắt đầu ..........................................................................................................................46<br /> KẾT LUẬN ..................................................................................................................55<br /> TÀI LIỆU THAM KHẢO...........................................................................................56<br /> PHỤ LỤC .....................................................................................................................57<br /> <br /> Sinh viên thực hiện: Trương Thị Hồng Nhung<br /> <br /> 2<br /> <br /> Khóa luận tốt nghiệp<br /> <br /> GVHD: ThS. Lê Viết Mẫn<br /> <br /> DANH MỤC CÁC CHỮ VIẾT TẮT VÀ KÝ HIỆU<br /> Diễn giải<br /> <br /> CSDL<br /> <br /> Cơ sở dữ liệu<br /> <br /> IDE<br /> <br /> Integrated Development Environment<br /> <br /> SQL<br /> <br /> Structured Query Language<br /> <br /> uế<br /> <br /> Ký hiệu<br /> <br /> H<br /> <br /> DANH MỤC CÁC BẢNG BIỂU<br /> <br /> tế<br /> <br /> Bảng 1.1: Những điểm giống và khác nhau giữa C# với Java và C++ ...........................9<br /> <br /> Đ<br /> ại<br /> <br /> họ<br /> <br /> cK<br /> <br /> in<br /> <br /> h<br /> <br /> Bảng 1.2: Từ khóa của ngôn ngữ C# .............................................................................11<br /> <br /> Sinh viên thực hiện: Trương Thị Hồng Nhung<br /> <br /> 3<br /> <br />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
3=>0