Kamusta, mga estudyante! Nakaka-isip ba kayo kung paano nakakalamang sa mga kompyuter kung ano ang dapat gawin? O nakaka-isip kung paano gumawa ng mga programa na tumatakbo sa mga makinaryang ito? Kung ganito ang sitwasyon mo, ang CS2234 ang kursong para sayo! Mag-aral ng mga pundamental na konsepto. Ang buong kurso ay batay sa mga pangunahing prinsipyong ito ng computer science.
Ang sikolohiya ng kompyuter ay isang interesanteng paksa na nag-aaral ng pag-aaral ng mga kompyuter at sistemang komputasyonal. Parang magsasalita ng wika ng mga kompyuter! Ito'y nakakakuha ng mga bagay tulad kung paano gumawa ng praktikal na aplikasyon sa software, kung paano gawin ang artipisyal na inteleksiyal na nagdadagdag ng paraan na sumasailalmy sa pag-isip at pagsisisi ng tao, at kung paano magkonekta ng mga kompyuter kasama. Ito'y napakalawak at isang mabuhay na paksa may maraming aspetong dako nito, tulad ng makikita mo!
Ito ay ibig sabihin, hindi lamang matututo kang maglikha ng mga algoritmo sa klase na ito, matututo ka rin kung paano maa-analyze at optimisuhin ang mga ito. Ang isang algoritmo ay katulad ng isang libro ng luto na nagbibigay ng pormang hakbang-hakbang na instruksyon upang makasagot sa isang problema o kumpletuhin ang isang tiyak na gawain. Kaya halimbawa, kapag kanilang i-bake ang isang keso, ang recipe ay ipapakita nang eksaktong ano ang gagawin. Ang mga estrukturang datos ay isa pang paksa na ukol sa iyong haharapin, dahil ang paraan kung paano nakakalikom ang mga datos ay tumutulong sa mga algoritmo na gumana nang madali at mabilis. Pag-unawa sa mga fundamental na konsepto sa CS2234 ay tutulak sa iyo na makapagsagot ng mas komplikadong mga hamon sa pag-programa mamaya.
Pagkatapos ng pagsusuri sa talatang ito, matututo ka kung paano talagang gumagana ang mga function: sa simpleng salita, ang mga loop ay isang proseso ng mga programa na nagpapatupad ng isang tiyak na bahagi ng code maraming beses, na humahanda ng mas maikling oras at trabaho. Halimbawa, halos hindi kailangang sumulat ng parehong bagay muli at muli, maaari mong gamitin ang isang loop upang idagdag ang isang numero sa kanyang sarili maraming beses.
Lilikha ka ng iyong mga sariling programa sa klase na ito gamit ang mga programming language tulad ng Python. Ito ay madaling malaman na wika at angkop para sa mga beginners, ang Python. Makikita mo ang mga resulta kapag ipinapatupad mo ang mga programa mo at subukin ang anumang uri ng ideya at kanilang pagganap. Ang ganitong uri ng praktikal na aplikasyon ay nagbibigay-daan para makita mo kung paano tumutulong ang isang programa nang konkretong at kung paano magkakabitang lahat ng iba't ibang konsepto. Nagiging solid ang iyong pamimisyon sa pagsusuri sa pamamagitan ng pagsusulat ng mga programa na gumagawa ng mas eksting mula sa oras ng pagtututo!
Ang mga kasanayan na ito ay magiging mga susi sa isang matagumpay na karera sa pagsasakod na makukuha mo sa kursong ito – CS2234. Kung ano mang hamon ang mayroon ka – pag-code ng isang laro, paggawa ng isang website, o pagdevelop ng isang app – ay makakapagharap ka nito nang maluwalhati gamit ang matibay na pundasyon sa computer science.
Ang CS2234 ay isang mahalagang bagay na maaaring ilagay sa iyong resibo. Kapag mas matanda ka na at nag-aapply ka ng trabaho, ang pagkakaroon ng kursong ito ay makakatulong para mapanood ka mula sa iba pang mga apikante. Ito ay nagpapakita na mayroon kang matibay na pundasyon sa computer science at pagsasakod, na napakamahalaga sa mundo ngayong nakabase sa teknolohiya.