Course Syllabus

Kỹ thuật lập trình  Basic Programming Techniques (Java)

  • Learning objectives
        • Nêu lại được đặc trưng của ngôn ngữ lập trình Java và khả năng ứng dụng của nó.
        • Nêu lại được các phần tử cơ bản của Java: định danh, các từ khóa, các chú thích, các kiểu dữ liệu, các phép toán và biểu thức trong Java.
        • Phương pháp lập trình: Cách viết code khoa học để tránh được các lỗi cơ bản về cú pháp, thiếu thư viện, ý nghĩa tên biến, truyền giá trị cho biến và giá trị biến toàn cục, cục bộ ...
        • Vẽ lại được sơ đồ, quy tắc ép kiểu dữ liệu của Java
        • Nêu lại được ý nghĩa của các loại tham số và cách thức truyền tham số và gọi hàm trong lập trình.
        • Vẽ và nêu được ý nghĩa của cấu trúc điều khiển trong Java: cấu trúc rẽ nhánh, cấu trúc vòng lặp.
        • Nêu được các cách truyền dữ liệu vào từ bàn phím.

        • Nêu lại được một số cấu trúc dữ liệu trong Java: cấu trúc mảng, các lớp cơ bản trong java:  String, StringBuffer. 
        • Nêu lại và so sánh được đặc trưng của lập trình hướng thủ tục (chức năng) và lập trình hướng đối tượng. 
        • Giải quyết các bài toán thực tế đơn giản sủ dụng ngôn ngữ Java
        • Có kỹ năng tìm kiếm và đọc hiểu các nguồn thông tin hướng dẫn lập trình sử dụng ngôn ngữ Java.
        • Có khả năng phát triển, tiếp cận các kiến thức liên quan có sử dụng ngôn ngữ Java.
        • Viết code tránh được các lỗi cơ bản.
        • Debug lỗi khi biên dịch cho kết quả không đúng.
        • Tự sửa lỗi khi chạy chương trình.

Syllabus and Course Schedule

Date Event Description Materials and Assignments

Course Summary:

Date Details