Trang Chủ Ý kiến Tại sao các lớp học mã hóa nên bắt buộc ở trung học cơ sở | tim bajarin

Tại sao các lớp học mã hóa nên bắt buộc ở trung học cơ sở | tim bajarin

Video: 365DABAND - BỐNG BỐNG BANG BANG [OFFICIAL] (TẤM CÁM: CHUYỆN CHƯA KỂ OST) (Tháng Chín 2024)

Video: 365DABAND - BỐNG BỐNG BANG BANG [OFFICIAL] (TẤM CÁM: CHUYỆN CHƯA KỂ OST) (Tháng Chín 2024)
Anonim

Hệ thống giáo dục của chúng tôi có nhiệm vụ chuẩn bị cho trẻ em trở thành những công dân có trách nhiệm và dạy chúng các kỹ năng khác nhau cần thiết để thành công ở tuổi trưởng thành. Nó bắt đầu từ mẫu giáo với các nguyên tắc cơ bản là đọc, viết, chia sẻ và thậm chí là toán học sớm, với mỗi năm liên tiếp giúp chúng sẵn sàng cho cuộc sống và kiếm sống.

Vì một số lý do, tất cả các lớp tôi học từ lớp ba trở đi vẫn còn trong tâm trí tôi và thậm chí tôi có thể quay ngược thời gian và nhớ lại cách mà giáo viên lớp năm của tôi khiến tôi hứng thú với môn toán, hay cách mà giáo viên lớp bảy của tôi phương pháp giảng dạy tiếng Tây Ban Nha làm tê liệt khả năng học ngôn ngữ đó của tôi do phương pháp giảng dạy "lặp đi lặp lại" của ông mà không may ảnh hưởng đến việc tôi nắm bắt ngôn ngữ cụ thể đó.

Tuy nhiên, một lớp học lớp bảy rất quan trọng đối với tôi và những kỹ năng tôi học được trong lớp học đó tôi sử dụng hàng ngày trong cuộc sống. Lớp học đó là lớp đánh máy của tôi. Tôi vẫn có thể thấy chỗ ngồi của mình ở hàng đầu tiên ở giữa ngồi trước máy đánh chữ IBM Chọn để học kiểu chạm. Tôi thậm chí còn nhớ dòng chính tôi phải gõ đi gõ lại như một phần của bài kiểm tra để xác định tôi đã gõ nhanh như thế nào: "bây giờ là thời gian để tất cả những người đàn ông tốt đến giúp đỡ đất nước của họ." Tôi vẫn có thể chạm vào câu đó hôm nay trong khoảng năm giây. Trước đó, mục tiêu là chạm vào khoảng 90 từ mỗi phút.

Mặc dù máy chữ là những thứ của quá khứ, nhưng gõ và bàn phím vẫn có liên quan cao cho đến ngày nay và trong hầu hết các trường hợp là cách chính mà hầu hết chúng ta nhập dữ liệu vào máy tính. Hiểu bàn phím QWERTY rất quan trọng khi sử dụng bàn phím cảm ứng hoặc thậm chí lập trình các hộp giải mã của chúng tôi hoặc nhiều thiết bị sử dụng bàn phím để nhập liệu.

Bây giờ, người ta có thể lập luận rằng những đứa trẻ ngày nay dường như trực giác biết cách sử dụng công nghệ nên biết cách viết mã không quan trọng. Mặc dù điều đó đúng ở một mức độ nào đó, hiểu cách thức các công nghệ kỹ thuật số này hoạt động và cuối cùng có thể được tùy chỉnh cho chức năng thậm chí còn lớn hơn sẽ nâng cao trải nghiệm thiết bị kỹ thuật số của chúng và có thể trở nên quan trọng hơn nhiều đối với chúng sau này trong cuộc sống.

Bất cứ ai đã tham gia một lớp lập trình giới thiệu sẽ nói với bạn rằng ít nhất nó đã giúp họ hiểu logic lập trình cơ bản, cấu trúc và thiết kế. Ngay cả những người không tiếp tục trở thành kỹ sư phần mềm nói rằng các nguyên tắc cơ bản của lập trình máy tính ở cấp độ mã hóa đã giúp họ định hình cách họ suy nghĩ logic, mài giũa ý thức chung và trong nhiều trường hợp áp dụng những gì họ đã học để có được nhiều hơn từ điện thoại thông minh, máy tính bảng, máy tính và nhiều thiết bị CE hiện đang chiếm lĩnh cuộc sống của họ.

Chúng ta đang sống trong thời đại mà công nghệ đóng vai trò trong phần lớn những gì chúng ta làm mỗi ngày. Chúng tôi sử dụng công nghệ tại văn phòng, ở trường và ở nhà và các thiết bị kỹ thuật số có ở xung quanh chúng tôi. Tuy nhiên, trong nhiều trường hợp, chúng tôi hầu như không làm trầy xước bề mặt của những gì công nghệ có thể làm cho chúng tôi. Chúng tôi chấp nhận khá nhiều vai trò cơ bản của công nghệ trong cuộc sống của chúng tôi và chủ yếu sử dụng các chức năng cơ bản trong mỗi thiết bị kỹ thuật số của chúng tôi. Tuy nhiên, khi các nhà thiết kế phần cứng và phần mềm tạo ra các thiết bị, họ thường thêm nhiều tính năng và chức năng mà hầu hết chúng ta hầu như không sử dụng. Theo nghĩa rộng thì không sao vì chúng tôi "thuê" các thiết bị của mình để xử lý những việc như gọi điện thoại, nhắn tin, phát nhạc và giải trí, v.v. Tuy nhiên, khi công nghệ đã phát triển, đặc biệt là công nghệ di động, chúng tôi hiện đang nắm trong tay cá nhân máy tính có thể làm nhiều hơn các chức năng cơ bản này. Ngay cả TV và thiết bị của chúng tôi cũng đang trở thành thiết bị đa năng được thiết kế để phù hợp hơn mắt.

Mặc dù hầu hết mọi người sẽ không bao giờ chui vào vỏ bọc và thử và thay đổi mã của bất kỳ thiết bị hoặc thiết bị cụ thể nào họ có hoặc sử dụng, bằng cách tìm hiểu các nguyên tắc cơ bản để tạo mã phần mềm chạy thiết bị của chúng tôi, một người sẽ hiểu rõ hơn về cách họ các thiết bị hoạt động và sẽ có xu hướng vượt ra ngoài chức năng cơ bản của nó. Họ thậm chí có thể bị cám dỗ sử dụng tất cả các tính năng mà các nhà thiết kế phần cứng và phần mềm được tạo ra trong thiết bị của họ để cải thiện lối sống kỹ thuật số.

Một lớp mã hóa cũng sẽ giúp họ hiểu rõ hơn về cách công nghệ được thiết kế và cách phần mềm đóng vai trò là phương tiện để kích hoạt tất cả các khả năng của thiết bị. Loại kiến ​​thức này có thể quan trọng trong môi trường làm việc trong tương lai nơi họ sẽ được kêu gọi sử dụng công nghệ như một phần của công việc chung.

Hiểu cách thức hoạt động của công nghệ giúp một người sử dụng công nghệ họ có dễ dàng hơn nhiều và tận dụng tối đa nó.

Trong một bài viết quan trọng trên Greater School.org, tác giả Hank Pellissier đã đưa ra một nhận xét từ một cơ quan được công nhận về lập trình. Douglas Rushkoff, tác giả của Chương trình hoặc Được lập trình và truyền giáo cho Codeacademy, là một trong những nhà thập tự chinh kỹ thuật số hàng đầu của quốc gia. Ông lập luận rằng các trường học của chúng tôi cần kết hợp lập trình máy tính vào chương trình giảng dạy chính hoặc bị bỏ lại phía sau. "Đã đến lúc người Mỹ bắt đầu đối xử với mã máy tính theo cách chúng ta làm bảng chữ cái hoặc số học", ông viết.

Rushkoff nhận thấy sự cần thiết phải dạy mã hóa để đáp ứng nhu cầu ngày càng tăng đối với các công nhân công nghệ lành nghề. Tôi hoàn toàn đồng ý với điều này vì Mỹ thua xa về việc có loại lực lượng kỹ thuật được tạo ra trong biên giới của mình và phụ thuộc nhiều vào các lập trình viên ở Trung Quốc, Ấn Độ và các nơi khác trên thế giới để đáp ứng nhu cầu cao về các loại kỹ năng lập trình này . Tôi cũng đồng ý rằng mã hóa cũng quan trọng như các kỹ năng học tập cơ bản vì công nghệ hiện là một phần quan trọng trong cuộc sống của chúng ta. Hiểu về mã hóa sẽ giúp trẻ em của chúng ta có cơ sở về cách thức công nghệ hoạt động và sẽ phục vụ chúng tốt ngay cả khi chúng không trở thành lập trình viên chuyên nghiệp.

Một trong những niềm đam mê của tôi là giúp đưa công nghệ vào hệ thống giáo dục. Tôi đã làm việc bên lề với tiểu bang Hawaii của mình để bảo vệ vai trò của máy tính cá nhân trong giáo dục trong nhiều thập kỷ. Thật là bổ ích khi thấy các máy tính đã tác động đến quá trình giáo dục trên khắp Hoa Kỳ và mọi hệ thống trường học ở Mỹ đều có một số loại chương trình học hỗ trợ máy tính được sử dụng ngày nay. Nhưng đã đến lúc các trường nhận ra rằng công nghệ hiện là một phần trong lối sống của chúng ta và giúp trẻ em của chúng ta hiểu được ở cấp độ công nghệ hoạt động như thế nào và có thể được sử dụng cho nhu cầu tiềm năng tối đa của nó là một trong những khối xây dựng giáo dục. Tốt nhất là nó có thể khiến họ quan tâm đến công nghệ như một nghề nghiệp và ít nhất nó có thể trang bị cho họ xử lý ngày càng nhiều thiết bị và sản phẩm liên quan đến công nghệ hiện đang là một phần trong cuộc sống của chúng ta.

Tại sao các lớp học mã hóa nên bắt buộc ở trung học cơ sở | tim bajarin