Sách khoa học máy tính cho thanh niên


21

Một cuốn sách khoa học máy tính cho người mới bắt đầu tốt cho một người trẻ tuổi, nói, một đứa trẻ 15 tuổi là gì? Tôi muốn bắt đầu trong CS, nhưng không biết bắt đầu từ đâu. Tôi có kinh nghiệm hạn chế trong lập trình.


7
Bạn có muốn một cuốn sách dạy cho bạn về các chủ đề cụ thể trong CS (như lập trình, v.v.) hoặc bạn muốn một cuốn sách khám phá CS từ cấp độ cao? Ví dụ: hãy xem câu trả lời cho câu hỏi này: cstheory.stackexchange.com/questions/10365/ và câu hỏi này: cstheory.stackexchange.com/questions/2386/ và thậm chí câu hỏi này: cstheory.stackexchange.com/ câu hỏi / 5188 / số
Suresh

" Taschenbuch der Al Thuậtmen " là một cuốn sách hay của Đức có thể giúp ích.
Raphael

Câu trả lời:


14

Ngay cả điều này có thể quá cơ bản đối với thanh thiếu niên, tôi chỉ ra cách giải quyết vấn đề trừu tượng và áp dụng cho trẻ em:

Tôi đặc biệt khuyên tất cả mọi người CS hãy xem: Khoa học máy tính chưa được cắm , chỉ để xem CS có thể trông khác nhau như thế nào :).

Đối với những người trẻ có đầu óc CS, tôi khuyên bạn nên phát triển trực giác bằng cách giải quyết các nhiệm vụ lập trình từ các cuộc thi giải quyết vấn đề, như các cuộc thi lập trình: ACM ICPC, Olympic về Tin học, v.v.

Đó là cách hay để đi vào "Thuật toán thực tế", mang đến cho bạn điều tốt nhất từ ​​cả hai thế giới: lập trình và thuật toán. Nhờ đó, bạn sẽ được chuẩn bị để đi trong tương lai theo cả hai hướng: ngành công nghiệp định hướng CS (Google, Yahoo, v.v.) và Đại học CS.

Những nơi tốt đẹp để bắt đầu:

  • Sphere On-line Judge - bạn có thể sắp xếp các vấn đề từ dễ nhất đến khó nhất và cố gắng giải quyết chúng
  • http://www.topcoder.com/ - Có rất nhiều cuộc thi dành cho HS, bạn có thể tìm thấy ở đó những người có cùng suy nghĩ với bạn.

11

Một số tài liệu tham khảo yêu thích có thể truy cập được cho một thiếu niên có động lực cao hoặc tiến bộ.

[1] Omnibus Turing mới của AK Dewdney. Có một túi lấy một số khái niệm quan trọng hơn về CS. Một cách tiếp cận rất trực quan. AK Dewdney có kinh nghiệm viết cột trò chơi toán học và câu đố cho Khoa học Mỹ.

[2] Godel, Escher, Bach, bím tóc vàng vĩnh cửu của Douglas Hofstadter. Được coi là một cổ điển của nhiều người. Tập trung vào định lý và sự không hoàn hảo của Godel từ góc độ tính toán. Được trích dẫn bởi nhiều nhà khoa học máy tính là một yêu thích. Xem thêm tham khảo Wikipedia

[3] Ra khỏi tâm trí của họ: cuộc sống của 15 nhà khoa học máy tính vĩ đại của Shasha và Lazere. Bios và các cuộc phỏng vấn với nhiều người vĩ đại và một số huyền thoại như Cook, Knuth, v.v.





1

Tôi nghĩ rằng Chiến lược giải quyết vấn đề là một cuốn sách thú vị cho thanh thiếu niên. Nó không cần một nền tảng toán học sâu sắc. Tuy nhiên, nếu toán học của nó quá khó, bạn có thể tìm thấy một cuốn sách nhỏ và thú vị về toán học rời rạc - để đọc trước và sau đó quay lại cuốn sách này. Tôi đọc nó khi tôi học cấp ba và cuốn sách này đã thúc đẩy tôi làm công việc trong CS.


  1. Tôi nghĩ những gì tạo nên một cuốn sách toán học rời rạc cho thanh thiếu niên phụ thuộc vào văn hóa và ngôn ngữ bản địa. Tôi biết một ngôn ngữ tốt trong ngôn ngữ của mình, nhưng tôi không biết bất kỳ ngôn ngữ tốt nào trong các ngôn ngữ khác. Đây là những cuốn sách Ba Tư có liên quan: Bảng chữ cái Toán học và Olympic Máy tính . Toán học cho thanh thiếu niên của Yahya Tabesh . Tôi không thể tìm thấy liên kết của nó trên web, có thể là quá cũ. Ngoài ra tôi không chắc tôi đã nói tên chính xác, tôi nhớ nó vì hình ảnh thú vị và bìa đẹp của nó.

Bạn có thể đặt tên cho cuốn sách toán học rời rạc mà bạn thích? Tôi chắc chắn du khách nói tiếng Ba Tư sẽ đánh giá cao sự tham khảo.
Raphael

@Raphael, tôi đã thêm tài liệu tham khảo của mình, nhưng dường như chúng đã cũ, tôi chắc chắn học sinh Ba Tư có thể tìm thấy rất tốt hơn cuốn sách này cho môn toán, hiện tại tôi không biết về những thay đổi.

0

Câu đố thuật toán , bởi Anany Levitin & Maria Levitin.

Nhà câu đố cho tất cả các cấp độ kỹ năng từ độc giả chỉ có toán học trung học đến người giải câu đố dày dạn.

Bắt đầu với một số nền tảng Toán học và Thuật toán, sắp xếp các vấn đề mặc dù Dễ, Trung bình và Khó, đưa ra cả Gợi ý và Giải pháp để thật tuyệt vời cho việc tự nghiên cứu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.