Các bài lưu

TDC-K61, bài 8: Kiểu dữ liệu string

Chưa có bình luận

PHẦN 1: Các nội dung lý thuyết về string

  1. Hằng số, tham chiếu và kiểu dữ liệu
  2. Phạm vi và vòng đời của biến
  3. Các kiểu dữ liệu tự tạo
  4. Dãy kí tự (string)
    • Kiểu dữ liệu string
    • Khai báo và sử dụng string
    • Sử dụng chỉ mục với string
    • Các hàm làm việc với string
  5. Vài ví dụ về xử lý string
  6. Vài bài tập về xử lý string

PHẦN 2: Bài thực hành được chấm tự động số 4 (kết hợp vòng lặp và rẽ nhánh)

Các bước thực hiện:

  1. Tải file L4.ZIP từ liên kết ở dưới
  2. Giải nén (extract) file vừa tải, nội dung giải nén sẽ nằm trong thư mục L4
  3. Vào thư mục L4 và chạy file FineTest.exe
  4. Thực hiện việc xem đề bài, làm bài trên dev-c++ sau đó nộp bài
  5. Phần mềm sẽ chấm tự động bài nộp, nếu làm tốt sẽ được điểm tối đa (100%), nếu có lỗi hoặc một số tình huống sai sót, sẽ có thông báo trên ứng dụng

Chú ý:

  • Phần mềm sử dụng .NET Framework 2.0 trở lên
  • Phần mềm chỉ chạy được trên các máy tính trong phòng lab của trường hoặc các máy có cấu hình tương tự
  • Một số phần mềm chống virus có thể có cảnh báo do bạn chạy ứng dụng được tải từ internet, hãy bỏ qua thông báo này
Đọc tiếp...

TDC-K61, bài 7: Ôn tập

Chưa có bình luận

Buổi ôn tập này sẽ dành thời gian cho hai việc:

  • Làm bài thực hành về câu lệnh rẽ nhánh
  • Chữa bài tập

Bài thực hành được chấm tự động số 3:

Các bước thực hiện:

  1. Tải file L3.ZIP từ liên kết ở dưới
  2. Giải nén (extract) file vừa tải, nội dung giải nén sẽ nằm trong thư mục L3
  3. Vào thư mục L3 và chạy file FineTest.exe
  4. Thực hiện việc xem đề bài, làm bài trên dev-c++ sau đó nộp bài
  5. Phần mềm sẽ chấm tự động bài nộp, nếu làm tốt sẽ được điểm tối đa (100%), nếu có lỗi hoặc một số tình huống sai sót, sẽ có thông báo trên ứng dụng

Chú ý:

  • Phần mềm sử dụng .NET Framework 2.0 trở lên
  • Phần mềm chỉ chạy được trên các máy tính trong phòng lab của trường hoặc các máy có cấu hình tương tự
  • Một số phần mềm chống virus có thể có cảnh báo do bạn chạy ứng dụng được tải từ internet, hãy bỏ qua thông báo này
Đọc tiếp...

Game-K58-PM, bài 7: Unity networking

Chưa có bình luận

Các nội dung chính trong buổi này:

  1. Multiplayer game
  2. Multiplayer flow
  3. Networking
  4. Multiplayer game trong unity
  5. Game Pong, phiên bản mạng
Đọc tiếp...

TDC-K61, bài 6: Câu lệnh lựa chọn trong C++

Chưa có bình luận

Các nội dung chính trong buổi này:

  1. Đặt vấn đề
  2. Khái niệm câu lệnh lựa chọn
  3. Các loại lệnh lựa chọn
  4. Câu lệnh if và if-else
  5. Kết hợp lựa chọn và vòng lặp
  6. Câu lệnh switch
  7. Bài tập

Bài thực hành được chấm tự động số 2:

Các bước thực hiện:

  1. Tải file L2.ZIP từ liên kết ở dưới
  2. Giải nén (extract) file vừa tải, nội dung giải nén sẽ nằm trong thư mục L2
  3. Vào thư mục L2 và chạy file FineTest.exe
  4. Thực hiện việc xem đề bài, làm bài trên dev-c++ sau đó nộp bài
  5. Phần mềm sẽ chấm tự động bài nộp, nếu làm tốt sẽ được điểm tối đa (100%), nếu có lỗi hoặc một số tình huống sai sót, sẽ có thông báo trên ứng dụng

Chú ý:

  • Phần mềm sử dụng .NET Framework 2.0 trở lên
  • Phần mềm chỉ chạy được trên các máy tính trong phòng lab của trường hoặc các máy có cấu hình tương tự
  • Một số phần mềm chống virus có thể có cảnh báo do bạn chạy ứng dụng được tải từ internet, hãy bỏ qua thông báo này
Đọc tiếp...

Game-K58-PM, bài 6: Clone game kinh điển Tetris

Chưa có bình luận

Các nội dung chính trong buổi này:

  1. Gameplay
  2. Chuẩn bị tài nguyên
  3. Thiết lập project và các thành phần
  4. Cấu trúc dữ liệu chính
  5. Xử lý sự kiện
  6. Các loại biến cố trong trò chơi
  7. Các mở rộng nên xem xét
Đọc tiếp...

TDC-K61, bài 5: Vòng lặp trong C++ (phần 2)

Chưa có bình luận

Các nội dung chính trong buổi này:

  1. Vòng lặp FOR
  2. Vòng lặp WHILE
  3. Vòng lặp DO-WHILE
  4. Từ khóa break và continue
  5. Bài tập
Đọc tiếp...

TDC-K61, bài 4: Vòng lặp trong C++ (phần 1)

Chưa có bình luận

Các nội dung chính trong buổi này:

  1. Tại sao cần viết chương trình con?
  2. Vòng lặp
  3. Ví dụ về vòng lặp dùng biến đếm
  4. Ví dụ về vòng lặp dùng điều kiện
  5. Biểu thức logic
  6. Bài tập

Bắt đầu từ buổi này các bạn sẽ làm quen với môi trường thi thực hành được chấm bằng máy tính (file đính kèm ở dưới).

Các bước thực hiện:

  1. Tải file L1.ZIP từ liên kết ở dưới
  2. Giải nén (extract) file vừa tải, nội dung giải nén sẽ nằm trong thư mục L1
  3. Vào thư mục L1 và chạy file FineTest.exe
  4. Thực hiện việc xem đề bài, làm bài trên dev-c++ sau đó nộp bài
  5. Phần mềm sẽ chấm tự động bài nộp, nếu làm tốt sẽ được điểm tối đa (100%), nếu có lỗi hoặc một số tình huống sai sót, sẽ có thông báo trên ứng dụng

Chú ý:

  • Phần mềm sử dụng .NET Framework 2.0 trở lên
  • Phần mềm chỉ chạy được trên các máy tính trong phòng lab của trường hoặc các máy có cấu hình tương tự
  • Một số phần mềm chống virus có thể có cảnh báo do bạn chạy ứng dụng được tải từ internet, hãy bỏ qua thông báo này
Đọc tiếp...

TDC-K61, bài 3: Hàm và nhập/xuất dữ liệu

Chưa có bình luận

Các nội dung chính trong buổi này:

  1. Phân rã bài toán
  2. Hàm (function)
  3. Một số kiểu dữ liệu thường dùng
  4. Nhập và xuất dữ liệu
  5. Bài tập
Đọc tiếp...

Game-K58-PM, bài 5: Game 2D đơn giản

Chưa có bình luận

Các nội dung chính trong buổi này:

  1. Xây dựng kịch bản
  2. Chuẩn bị tài nguyên
  3. Thiết lập project và các thành phần
  4. Xây dựng màn hình trò chơi
  5. Xây dựng hành động cho nhân vật chính
  6. Xây dựng hành động cho máy
  7. Xử lý biến cố
  8. Bổ sung các chi tiết khác
  9. Bài tập
Đọc tiếp...

TDC-K61, bài 2: Chương trình C++ đơn giản

Chưa có bình luận

Các nội dung chính trong buổi này:

  1. Chương trình C++ đầu tiên
  2. Biến & Định danh
  3. Biểu thức, Phép toán & Phép gán
  4. Các cấu trúc điều khiển
  5. Thuật toán
  6. Bài tập
Đọc tiếp...