Android

Codecademy vs code trường ứng dụng ios: cái nào tốt hơn?

Learn to Code Online - Code Vlog {08}

Learn to Code Online - Code Vlog {08}

Mục lục:

Anonim

Cách đây không lâu, nếu bạn muốn học cách viết mã, bạn phải học chuyên ngành khoa học máy tính ở trường đại học hoặc ít nhất, hãy chọn một cuốn sách khá đắt tiền. Nhờ App Store và các nhà phát triển làm cho nó phát triển, có những ứng dụng cung cấp các công cụ học tập hoàn toàn miễn phí và rộng rãi để bạn có thể trên đường xây dựng thứ lớn tiếp theo trong phần mềm.

Hai trong số các lựa chọn hàng đầu là Codecademy và Code School. Cả hai ứng dụng iOS này đều miễn phí và cung cấp các cách tiếp cận khá khác nhau đối với việc dạy mã. Cuối cùng, nó đi đến câu hỏi này: cái nào có cách tiếp cận tốt hơn và giáo dục toàn diện hơn để cung cấp?

Codecademy là Thực hành, Trường Code dạy qua Video

Sự khác biệt cơ bản giữa Codecademy và Code School là cách tiếp cận mỗi người dùng để dạy mã. Codecademy cực kỳ thực tế và có rất ít đọc hoặc xem liên quan. Mỗi bước, ứng dụng sẽ hướng dẫn bạn học khi bạn đi bằng cách viết mã một chút ở đây và bắt đầu với những điều cơ bản.

Mặt khác, ứng dụng Code School phần lớn chỉ là một tập hợp các video mà bạn xem trong các chương để xây dựng kiến ​​thức về mã. Không có mã hóa trong ứng dụng, chỉ có các video giáo dục thường có độ dài khoảng năm đến 10 phút mỗi video. Chúng được làm tốt và đủ thú vị để thu hút sự chú ý của bạn, nhưng yêu cầu bạn phải dành thời gian sang một bên để cống hiến hết mình. Codecademy dễ dàng hơn cho một bài học nhanh chóng trên đường đi.

Ngoài ra, Codecademy và Code School chia mã hóa thành các phần khác nhau. Trường Code gọi những đường dẫn này là cơ bản, và về cơ bản chúng đã sẵn sàng để bạn không bắt đầu tìm hiểu về ngôn ngữ và loại mã mà bạn không quan tâm. Trường Code có Đường dẫn Ruby, Đường dẫn JavaScript, Đường dẫn HTML / CSS, iOS Con đường và những người khác.

Các phần của Codecademy là một phần của cái mà nó gọi là Giờ Mã, là cơ sở cho toàn bộ ứng dụng. Code Hour thề sẽ dạy cho mọi người những điều cần thiết để viết mã dưới một giờ.

Quan trọng: Đường dẫn của Code School cho phép mã hóa đa dạng hơn, từ học tập đến thiết kế trang web đến lập trình ứng dụng iOS. Codecademy chủ yếu bám sát vào việc dạy JavaScript và HTML, vì vậy đó là điều cần xem xét.

Codecademy nhanh hơn và dễ dàng hơn, nhưng ít toàn diện hơn

Lợi ích chính của Codecademy so với Code School là dễ sử dụng. Kỹ thuật học tập đủ linh hoạt để bạn có thể rút iPhone của mình ra bất cứ nơi nào và chọn nơi bạn rời đi trong một phiên Code Code. Nhập một số dòng mã, điền vào một số khoảng trống ở đây và ở đó trong khi học trên đường đi, sau đó lưu phần còn lại cho sau này.

Vì định dạng giảng dạy chính của Code School là thông qua video, bạn cần truy cập vào tai nghe hoặc một nơi yên tĩnh để lắng nghe và tập trung. Ứng dụng về cơ bản chỉ là một bộ sưu tập các video và công việc của bạn là tiếp thu kiến ​​thức và tự làm việc với nó khi bạn xem hoặc tại một thời điểm sau.

Codecademy buộc bạn phải áp dụng kiến ​​thức khi học. Ví dụ: nếu bạn đang tìm hiểu về thẻ H1 trong Codecademy, rất có thể bạn đã đọc một hoặc hai câu về những gì nó làm. Bên dưới đó là một ví dụ mã trong đó bạn tự chèn một thẻ H1 và chạy mã để xem mã của bạn hoạt động ngay lập tức. Codecademy cho bạn biết nếu bạn sai hay đúng và cách khắc phục vấn đề bạn nên là người trước.

Mặc dù định dạng thực hành trực quan của Codecademy mang đến cho nó một số điểm trong lần đối mặt này, Code School tiếp thu sự chậm chạp khi nói đến các chi tiết tốt. Thường xuyên hơn không, một trong những lớp học video 10 phút của Code School, giáo viên dạy cho bạn nhiều hơn về mã hơn 10 phút chạy qua các bước và gõ mã trong Codecademy.

Một lần nữa, video của Code School được thực hiện một cách xuất sắc. Mặc dù bạn không thực hiện công việc thực tế, nhưng các bài học đủ dày đặc để lấp đầy tâm trí của bạn.

Trường Code có nhiều thứ để dạy bạn về giá cả

Lấy tên rất đúng theo nghĩa đen. Code School về cơ bản là một trường học, ngoại trừ các khóa học chỉ có sẵn thông qua các video ngắn. Có rất nhiều trong số họ và mỗi người có rất nhiều thứ để cung cấp cho bạn khi còn là sinh viên.

Thật không may cho Giờ Mã của Codecademy, bạn cũng nên lấy tên đó theo nghĩa đen. Ứng dụng chỉ có nội dung có giá trị khoảng một giờ trong đó và không thể học mọi thứ bạn cần biết về mã trong một giờ - bất kể bạn đang thiết kế một trang web đơn giản hay tạo một ứng dụng từ đầu.

Đó là một Codecademy đáng xấu hổ không thể phù hợp hơn với ứng dụng. Nó có rất nhiều để cung cấp và là một nguồn tài nguyên phi thường để học và áp dụng mã cực kỳ nhanh chóng. Nhưng đối với phần lớn những gì bạn nên biết, bạn phải sử dụng trang web máy tính để bàn tại codecademy.com.

Ứng dụng Giờ Mã chạm vào các loại dữ liệu, biến, so sánh, câu lệnh if-other, HTML và thiết kế trang web - nhưng tất cả đều rất ngắn gọn. Nếu toàn bộ trang web Codecademy - nơi có nguồn lực triệt để ngang bằng với Code School - có sẵn cho iPhone của bạn, ứng dụng sẽ chiến thắng trong cuộc cạnh tranh này bởi một trận lở đất.

Bạn có thể truyền phát (hoặc lưu ngoại tuyến) tất cả các video của Code School trên iPhone, điều này giúp việc học tập trên thiết bị di động trở nên toàn diện hơn rất nhiều. Tuy nhiên, không giống như Codecademy, Code School có chi phí: $ 29 mỗi tháng. Một số video có sẵn miễn phí và chúng dạy bạn những điều cơ bản, nhưng phần còn lại chỉ dành cho người đăng ký. Việc đăng ký này cũng mở ra những thách thức trên mạng và các chương trình screencasts trên trang web của Code School nhưng những ứng dụng này không thể truy cập được trong ứng dụng.

Cuối cùng, cả hai ứng dụng đều thất vọng về những gì chúng cung cấp trong ứng dụng của chúng so với những gì yêu cầu máy tính để bàn, nhưng Code School có lợi thế hơn một chút ở đây.

Người chiến thắng: Trường mã

Tất cả bắt nguồn từ trải nghiệm di động: ứng dụng nào dạy mã hiệu quả hơn và có nhiều thứ hơn để cung cấp ngay trong lòng bàn tay của bạn? Câu trả lời là Trường Mã. Cách tiếp cận thực hành của Codecademy là không thể chối cãi và thật khó để vượt qua mức giá miễn phí, nhưng các video của Code School được bao gồm một cách tuyệt vời và bao gồm một loạt các ngôn ngữ và chủ đề mã hóa. Nếu bạn chọn đăng ký, bạn sẽ nhận được nhiều hơn trong số họ.