Học sinh có hứng thú với khoa học máy tính
Người mới bắt đầu
Dạy kèm 1-1 hoặc nhóm nhỏ (Tối đa 7 học sinh/lớp)
Giới thiệu khóa học
Khóa học giới thiệu về khoa học máy tính với trọng tâm là lập trình. Học các kiến thức cơ bản về lập trình máy tính sử dụng Java làm ngôn ngữ ví dụ, nhưng các khái niệm này sẽ áp dụng cho tất cả các ngôn ngữ. Các chủ đề bao gồm điều khiển chương trình, trừu tượng hóa, ra quyết định và nhập liệu từ người dùng. Chúng ta sẽ tập trung vào cách thiết kế một chương trình, cách viết mã tốt và cách đọc và phân tích mã đã có sẵn.
Kết quả nhận được
Sau khi hoàn thành khóa học, học sinh sẽ được:
- Thiết kế và viết một chương trình theo yêu cầu của người khác.
- Phân tích mã và hoàn thiện việc viết một lớp Java của người khác, một kỹ năng cần thiết trong kỳ thi AP Computer Science A.
- Hiểu cách thiết kế và tiếp cận việc xây dựng một chương trình do chính mình sáng tạo.
Nội dung khóa học
Sách giáo khoa:
- Các đoạn trích từ “Java Foundations” của Lewis, DePasquale và Chase cùng với tài liệu tham khảo Java sẽ được cung cấp.
Các chủ đề bao gồm nhưng không giới hạn ở: code là gì, cài đặt IDE, toán tử, biến và kiểu dữ liệu, tạo thư viện của riêng bạn, v.v.
Lịch học
10 buổi học nhóm, mỗi buổi 1,5 giờ, tổng cộng 15 giờ học
Ý kiến phản hồi
Học sinh và phụ huynh sẽ nhận được phản hồi và góp ý ngắn sau mỗi buổi học về sự tham gia của học sinh trong lớp học. Học sinh cũng sẽ nhận được phản hồi về các bài tập được chấm điểm qua email.