Ang paksa ngayong buwan ay Coding! Walang duda tungkol dito, cool ang coding. Ang lahat mula sa mga rock star hanggang sa mga manlalaro ng NBA ay natututong mag-code. Alam nating lahat na naunawaan nina Bill Gates at Mark Zuckerburg ang kahalagahan ng pag-aaral ng code sa murang edad. Pero alam mo bang marunong din mag-code sina will.i.am, Jimmy Fallon, Ashton Kutcher, Chris Bosh, Karlie Kloss at marami pang ibang celebrity?

Ang coding ang ginagawang posible para sa amin na lumikha ng computer software, apps at mga website. Ito ay ang paraan ng pagbibigay ng mga tagubilin sa isang computer upang maisagawa ang isang tiyak na gawain. Ang mga tagubiling ito ay ipinapaalam gamit ang isang "wika" na mauunawaan ng mga computer. Mayroong ilang mga uri ng mga coding na wika na ang bawat isa ay may sariling hanay ng mga panuntunan. Ang ilan sa mga pinakasikat na coding language na ginagamit ngayon ay ang Python, JavaScript, Java, C++, C#, PHP, Swift at Go.

Upang matulungan ang mga mag-aaral na matuto ng coding, ang tradisyonal na text coding ay pinalitan kamakailan ng block-based na coding. Ang block-based na coding ay nagko-convert ng text-based na software code sa isang visual block na format at isang drag-and-drop na diskarte. Ang unang block coding language na binuo noong 2003 ay Ang scratch ng MIT. Ang Google ay nabuo na Makipot, isang library na nagdaragdag ng visual code editor sa web at mga mobile app. 

Nagbibigay-daan ang coding sa mga tao mula sa buong mundo na kumonekta sa pamamagitan ng karaniwang wika ng coding. Sa kasalukuyan, ang Scratch ay ginagamit sa higit sa 150 iba't ibang bansa at available sa higit sa 40 mga wika upang matulungan ang mga user na lumikha ng mga programa na nauunawaan sa pangkalahatan.

Ginagamit ng mga inhinyero ng software ang kanilang kaalaman sa mga prinsipyo ng engineering at coding upang lumikha ng maraming uri ng mga solusyon gaya ng desktop at web application, mobile app, laro, robot, operating system, at network system. Ang ilan sa mga pinaka-makabagong teknolohiya tulad ng AI at virtual reality ay posible dahil sa mga software engineer. Ang coding ay isa sa mga paksang pinagtutuunan ng pansin ng mga Miyembro ng Computer Society ng IEEE

  • Samahan si Sebastian Echeverria, Senior Engineer sa Software Engineering Institute sa Carnegie Mellon University para sa TryEngineering Tuesday Webinar sa Coding magagamit on-demand.
  • Watch Si Mayuko Inoue, isang software engineer, ay nagbabahagi ng kanyang ginagawa araw-araw.
  • Ano ba talaga ang ginagawa ng mga software engineer? Panoorin ito video para malaman sa PBS Physics Girl.
  • galugarin Ang scratch ng MIT, ang unang block coding language na binuo noong 2003.
  • Magsaya sa Google's Makipot, isang library na nagdaragdag ng visual code editor sa web at mga mobile app

Pinagmulan ng larawan: PBS Physics Girl sa YouTube

Magsaya at matuto nang higit pa tungkol sa coding sa pamamagitan ng pagsubok ng ilang hands-on na aktibidad. 

Pinagmulan ng larawan: MIT Media Lab

Maging inspirasyon sa pamamagitan ng pagdinig kung paano gumagawa ng pagkakaiba ang iyong mga kapantay sa kanilang mga komunidad at pagkatapos ay subukan ito mismo! 

  • Panoorin kung paano ang 19-anyos na CNN Hero, Christina Li, ay isinasara ang agwat ng kasarian sa tech na mundo sa kanyang computer science camp para sa mga batang babae sa middle school, Hello Mundo.
  • Makilahok sa pagbuo ng isang bagay na mahalaga, gumawa ng pagbabago sa iyong komunidad, at magpabago para sa epekto sa pamamagitan ng pag-sign up para sa Ang Imagine Cup ng Microsoft kompetisyon. Kilalanin ang 2021 Imagine Cup World Champion: Team REWEBA mula sa Kenya
  • Basahin ang tungkol sa 15 taong gulang, CNBC/Acorn Homegrown Hero, Jade Nair, na gumagawa ng pagbabago sa pamamagitan ng pagtuturo sa dose-dosenang mga bata na mag-code sa panahon ng quarantine.

Magkaroon ng ibang ideya sa kung paano gumawa ng positibong pagkakaiba sa iyong pamayanan? Maging malikhain! Pagkatapos ibahagi sa pamilya ng TryEngineering upang pukawin ang iba na gawin din ito.

Pinagmulan ng larawan: Microsoft Imagine Cup

  • Sumulat ng kahit isang bagong bagay na natutunan mo tungkol sa Coding.
  • Mag-isip tungkol sa kung paano pukawin ang iba at gumawa ng isang pagkakaiba sa iyong pamayanan.
  • Naibahagi mo, isang miyembro ng pamilya, o guro ang iyong trabaho sa Facebook o Twitter gamit ang #tryengineeringtuesday. Gusto naming marinig mula sa iyo!
  • Kung sinubukan mo ang alinman sa mga aktibidad, tiyaking na-download mo ang iyong IEEE Computer Society Badge. Kolektahin ang lahat at iimbak ang mga ito gamit ito Tool sa Pagkolekta ng Badge.

Paalala sa mga tagapagturo at magulang: Ang mga aktibidad na ito ay para sa iba't ibang antas ng edad (primary hanggang sekondaryang paaralan). Sinusubukan naming mag-alok ng isang bagay para sa lahat.