Bài giảng Tin học đại cương: Bài mở đầu giới thiệu cho người học những thông tin cơ bản về môn học, những nội dung cơ bản giúp cho sinh viên có cái nhìn tổng quát và chuẩn bị tốt trước khi bước vào học môn học này. Mời các bạn cùng tham khảo nội dung chi tiết.
Trang 1TIN H C Đ I C Ọ Ạ ƯƠ NG
TS Trần Quang Diệu Khoa CNTT – Đại học Giao thông Vận tải
Email: dieutq@gmail.com
Website: http://sites.google.com/site/tranlectures
Dùng cho nhóm ngành: Công trình + Cơ khí
Trang 2Giới thiệu môn học
Trang bị kiến thức cho sinh viên:
– Lịch sử hình thành và phát triển của MTĐT; Nguyên lý hoạt động và cấu tạo chung của MTĐT
– Rèn luyện cho sinh viên tư duy giải quyết các bài toán và kỹ thuật lập trình trên ngôn ngữ lập trình VisualBasic.
Thời lượng:
– 2 tín chỉ (Lý thuyết / Bài tập / Thực hành) : 15 / 15 / 15.
Tiền kiến thức
– Toán học bậc phổ thông.
Đánh giá môn học
– Điểm thành phần: 30%
• Bài kiểm tra: 02 hoặc 03 bài (không báo tr ướ c)
• Điểm danh: không báo tr ướ c
– Điểm thi kết thúc học phần: 70%
Trang 3Tài liệu tham khảo
– [1] Nguyễn Đăng Quang, Giáo trình Visual Basic, ĐH SPKT Tp HCM, 2008
– [2] Microsoft Visual Basic 6.0 và Lập trình Cơ sở dữ liệu, Nguyễn Thị Ngọc Mai (chủ biên), Nhà xuất bản Giáo dục – 2000
– [3] Tự học Lập trình cơ sở dữ liệu với Visual Basic 6 trong 21 ngày (T1) –Nguyễn Đình Tê (chủ biên), Nhà xuất bản Giáo dục - 2001
– Francesco Balena , Programming MS-Visual Basic 6.0, Microsoft Press – 1999.
Websites and other resources
– http://sites.google.com/site/tranlectures
– http://www.google.com.vn
– http://www.codeguru.com
– http://www.thecodeproject.com
– http://www.w3schools.org (http://www.w3schools.com)
Trang 4Yêu cầu đối với sinh viên
Xem trước slide bài giảng trước khi tới lớp.
Đừng ngại ngần đặt câu hỏi đối với GV !!!
Đi học đầy đủ.
Làm bài tập, bài kiểm tra đầy đủ.
Bài tập không chạy/lỗi không sửa được có thể gửi email hỏi GV.
Khi GV ra đề bài và yêu cầu tự làm ở nhà, việc sao chép bài làm của người khác bị coi là “ăn cắp ý tưởng” và sẽ nhận điểm Không (0)
Trang 5Lưu ý khi gửi email cho GV
Tôi không trả lời email của bạn nếu như không biết bạn là ai
Vì vậy:
– Hãy tự giới thiệu trước khi đặt câu hỏi hay thảo luận các vấn đề cùng quan tâm.
– Luôn luôn ký tên ở cuối thư để đảm bảo tôi vẫn nhớ ra bạn là ai, học lớp nào (dù đã được giới thiệu trước đó)
Cần đặt tiêu đề ( subject ) email phù hợp với nội dung Tôi
không trả lời email không có tiêu đề ( nosubject )
Trình bày email ngắn gọn, súc tích, chia thành các đoạn
( paragraph ) hợp lý, viết hoa đầu câu, viết hoa chữ cái đầu
của tên riêng
Khi trả lời ( reply ) email, giữ lại phần nội dung email trước đó
để tôi tiện theo dõi
Khi đính kèm tệp trong email, cần cho tôi biết tệp đó là gì?
Trang 6Sử dụng slide bài giảng
Bài giảng trên lớp (tạm gọi là slide) chỉ là các điểm ghi chú (lecture note) cho một buổi giảng bài đầy đủ Điều quan trọng là giáo viên đã/sẽ giải thích những slides đó như thế nào trên lớp học Vì vậy, sinh viên không nên ỷ lại vào bài giảng đã có mà không ghi
bài hoặc không đến dự lớp
Lecture note có thể còn nhiều sai sót, nếu phát hiện hãy cho tôi biết qua email hoặc trên lớp học
Bài giảng của tôi được dịch/dùng lại từ một số bài giảng khác, vì vậy bạn có thể tìm thấy nội dung
tương tự từ Internet.
Trang 7Đề cương môn học
- Giới thiệu
- Thông tin - biểu diễn và xử lý thông tin
- Các hệ đếm
- Cấu trúc tổng quan của máy tính và thiết bị ngoại vi
- Tổng quan về hệ điều hành
- Cơ sở của mạng
- Phương thức truyền thông trên mạng Internet
- Email, World Wide Web
Trang 8Đề cương môn học (tt)
toán trên máy tính
- Khái niệm về vấn đề và bài toán
- Các bước giải quyết bài toán bằng máy tính
- Thuật toán và thuật giải
- Biểu diễn thuật toán và thuật giải
- Một số thuật toán thường gặp
- Giới thiệu về VisualBasic 6.0
- Cài đặt VisualBasic 6.0
- Cài đặt VisualBasic 6.0
Trang 9Đề cương môn học (tt)
dụng
– Form
– Label
– Command Button
– Textbox
– Option button
– Checkbox,
– Combobox,
– Listbox
– Một số điều khiển khác
Trang 10Đề cương môn học (tt)
– Soạn thảo chương trình
– Kiểu dữ liệu cơ bản
– Biến
– Các toán tử và hàm thông dụng
– Cấu trúc điều khiển
– Gỡ lỗi trong VB IDE
– Các hộp thoại (dialog) thông dụng
Trang 11Đề cương môn học (tt)
– Cách thức truy cập tập tin
– Xử lý dữ liệu trong tập tin với các hàm IO
– Đọc dữ liệu từ tập tin
– Ghi dữ liệu ra tập tin
– Chương trình con
– Module
Trang 12Chúc c l p h c t t ả ớ ọ ố