>> SPEAKER 1: Đây là CS50.
Và đây là Nhà hát Sanders.
CS50 là giới thiệu của Harvard đến doanh nghiệp trí tuệ của máy tính
khoa học và nghệ thuật lập trình, cho chuyên ngành và không chuyên ngành như nhau.
Thật vậy, hầu hết học sinh của khóa học, cả trong khuôn viên trường và tắt, không có trước
kinh nghiệm lập trình.
Nhưng cho dù bạn mình làm hay không, giữa các mục tiêu của khóa học là dạy
bạn làm thế nào để suy nghĩ cẩn thận, và giải quyết vấn đề hiệu quả hơn -
bài học mà bạn sẽ tìm thấy vượt qua những kỹ năng rất thực tế mà bạn
cũng thoát khỏi khóa học.
>> Nó ở đây trong Sanders đó, mỗi tuần, chúng ta sẽ khám phá cách suy nghĩ mới,
kỹ thuật mới để giải quyết vấn đề.
Và đó là nơi chúng tôi sẽ bắt đầu lập trình.
Trong tuần không chúng ta sẽ đi sâu vào cào, một ngôn ngữ lập trình đồ họa từ
MIT, mà chúng tôi sẽ có thể tạo ra các chương trình bằng cách kéo và
thả mảnh ghép đó sẽ chỉ kết nối nếu nó làm cho
cảm giác hợp lý để làm như vậy.
Chúng tôi sẽ chuyển đổi trong tuần từ một đến C, một số chương trình truyền thống
ngôn ngữ, mà chúng tôi sẽ thể hiện các giải pháp cho các vấn đề tất cả các chi tiết
chính xác, và cuối cùng tất cả các chi tiết mạnh mẽ.
>> Chúng ta sẽ khám phá đơn giản nhất của dữ liệu cấu trúc, mảng, hoặc các khối
bộ nhớ mà chúng ta sẽ sử dụng để lưu trữ dữ liệu.
Chúng tôi sẽ đi sâu vào các thuật toán, bộ hướng dẫn với
để giải quyết vấn đề.
Chúng tôi sẽ tìm kiếm các số 50 đằng sau một loạt các cửa ảo.
Chúng tôi sẽ sắp xếp lại các cửa ra vào để để sắp xếp các con số phía sau họ, vì vậy
chúng ta có thể tìm thấy số nhanh hơn.
Chúng tôi sẽ giải quyết dữ liệu phức tạp hơn cấu trúc và các thuật toán, những thứ như
cây và cố gắng, bảng băm và liên kết danh sách, tất cả các công cụ cho một người
bộ công cụ nào đó để giải quyết vấn đề bao giờ hiệu quả hơn.
>> Chẳng bao lâu chúng tôi sẽ chuyển đổi từ C đến lập trình web, sử dụng các ngôn ngữ như
PHP và JavaScript trong bối cảnh HTML, CSS, và SQL - ngôn ngữ với
mà các trang web hiện nay được thực hiện.
Cuối nhiên của bạn sẽ sẵn sàng, không chỉ cho các nghiên cứu trong CS nếu các
quan tâm, nhưng để áp dụng các bài học đã học được cho các vấn đề của
quan tâm đến bạn.
Chúng tôi đã có khá một chút để làm, Mặc dù vậy, trong những tuần tới.
Vì vậy, chúng ta sẽ gặp lại sớm.
Đây là CS50.
>> Những điều được gọi là bảng băm và liên kết danh sách, cây và cố gắng, tất cả các công cụ để
của một bộ công cụ, mà để giải quyết vấn đề hiệu quả hơn.
Chúng tôi sẽ -
[Laughing].
Chúng ta phải sử dụng!
[Laughing]
Làm thế nào mà chúng ta không thấy rằng sắp tới?