JavaRush /Java Blog /Random-TL /Isang bagong quest ang lumitaw sa JavaRush - Harvard CS50...
Bender
Antas
Маунтин-Вью

Isang bagong quest ang lumitaw sa JavaRush - Harvard CS50!

Nai-publish sa grupo
Mag-aaral ka ba sa Harvard? O, teka, hindi mo kailangang pumunta, lumipad, pumunta kahit saan! At hindi mo kailangang magbayad para sa pagsasanay, pumunta lamang dito at matuto!
CS50 Nagmamadali kaming ipahayag na ang kumpletong pagsasalin ng kursong Harvard sa mga pangunahing kaalaman sa programming CS50 ay nakumpleto at nai-post sa JavaRush. Sundin ang link upang mahanap ang mga video lecture na nakaayos ayon sa linggo, mga karagdagang materyales, takdang-aralin, at paliwanag para sa mga takdang-aralin. Ang isang linggo ng pagsasanay (antas) ay binubuo ng 1-2 video lecture ni Propesor Malan, mga karagdagang materyales sa teksto (para sa pag-uulit at pagpapalawak ng narinig sa mga lektura), 1-3 praktikal na gawain na may paliwanag at pagsusuri, pati na rin ang mga link sa code at mga mapagkukunang pang-edukasyon. Ang kurso ay pangunahing idinisenyo para sa mga nagsisimula, ngunit ito rin ay magiging interesado sa mga nagtatrabaho na sa IT.

Ang pinag-aaralan mo sa CS50

  • Mga batayan ng computer science at programming. Mga sistema ng numero, gumagana sa command line sa Linux, mga loop, conditional jumps at iba pang mga kagalakan.
  • Mga konsepto ng algorithm at algorithmic na pag-iisip. Malalaman mo kung anong mga problema ang maaaring malutas gamit ang programming at kung paano. Si David Malan ay magsasalita tungkol sa binary search, na simple sa esensya, ngunit napaka-epektibo at nangangailangan ng maingat na pagpapatupad, kaagad, sa zero lecture. At pagkatapos ay subukang kalimutan ang eksena sa pagpunit ng direktoryo ng telepono, at kasama nito ang kaalaman na nakuha! Sa pangkalahatan, ang kurso ay sumasaklaw sa lahat ng mga pangunahing algorithm na kailangang malaman at maunawaan ng "mga espesyalista sa IT".
  • Mga konsepto ng abstraction, istraktura ng data, encapsulation, pamamahala ng memorya. Mga pangunahing kaalaman sa seguridad ng computer. Proseso ng software development at web development.
  • Mga pangunahing kaalaman ng C programming language at ang visual na wika Scratch. Sa totoo lang, ginagawa ng mga mag-aaral ang lahat ng pangunahing halimbawa at takdang-aralin sa C.
  • Mga Pangunahing Kaalaman sa Database at SQL.
  • Web Development: Mga Pangunahing Kaalaman ng CSS, HTML, JavaScript at PHP. Naturally, tanging ang pinaka-basic.
  • Mga pangunahing kaalaman sa paghahanda ng mga presentasyon para sa mga proyekto sa programming.
... Ngunit ang pinakamahalagang bagay ay hindi kung ano ang itinuro sa CS50 (mayroong maraming materyal sa paksa sa Internet!), ngunit kung paano ito itinuro. Ang CS50 lektura ay ilan sa mga pinaka nakakaengganyo at insightful sa kasaysayan ng mas mataas na edukasyon.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION