Khóa học này sẽ giới thiệu cho sinh viên về lập trình hướng đối tượng trong Java. Kinh nghiệm lập trình là hữu ích nhưng không cần thiết; sinh viên đăng ký khóa học này phải cảm thấy thoải mái với hệ thống tệp, quy tắc cú pháp và tư duy toán học, đặc biệt là ý tưởng về các biến và hàm. Học sinh học về các cấu trúc hướng đối tượng như các lớp học từ rất sớm trong khóa học, cùng với cú pháp và đồ họa Java cơ bản. Học sinh cũng sẽ học cách xử lý các cấu trúc dữ liệu như mảng và danh sách. Học sinh sẽ sử dụng các thuật toán tìm kiếm và sắp xếp để tạo ra các chương trình mạnh mẽ. Đến cuối khóa học, sinh viên sẽ thể hiện kỹ năng sáng tạo của mình thông qua các dự án khác nhau khám phá các ứng dụng nâng cao, như giao diện người dùng đồ họa, cũng như khả năng viết tài liệu chính thức.
Yêu cầu về điểm số: Dành cho tất cả học sinh đủ điều kiện.
Yêu cầu tự học và làm bài tập về nhà:
3-6 giờ mỗi cuộc họp lớp.
Ưu đãi
Số lượng hỗ trợ tài chính hiện có phụ thuộc vào số lượng người nộp đơn nộp tiền, do đó, số lượng viện trợ tối đa có thể bị hạn chế hơn trong năm nay so với trước đây.
https://atdp.berkeley.edu/fa/