DAVID J. Malan: Hola, món. El meu nom és David Malan, i això és en viu CS50. Les probabilitats són, si vostè està sintonitzant aquest corrent, vostè és un estudiant en CS50x i CS50 potser a través de EDX, Harvard Col · legi o escola d'Extensió de Harvard. Bé, ja que gran part del curs de el material en aquests dies se li proporciona Al vídeo, que pensem que ens agradaria fer el mateix, però aquesta vegada que sigui una mica interessant i en realitat de difusió tot això en viu. Així que si vostè em veu el viatge, si em veus misspeak, si vostè em veu la pota, tot del que està succeint literalment just ara a Cambridge, Massachusetts, el Divendres al matí aquí. Bé, nosaltres pensem primer donar Ets un sentit - veus, aquí està. Això és en viu CS50, ja. Així que en l'últim parell de setmanes, la gent han estat publicar preguntes per Reddit i Facebook i Twitter i similars. I un d'ells, en particular, era a nostre ull que pensem que podria ser un pregunta freqüent. Així que vaig pensar que havia llegit a vostè aquí viure. Així que en la setmana 0. Algú més sent una mica confós i / o ja aclaparat? Bé, això va ser publicada en Reddit. I l'estudiant elabora de la següent manera - Jo no tinc molta experiència prèvia. Serà per això em sembla ser la captura en molt més lentament que el resta de les persones que publiquen en aquesta llista? Estic molt interessat en tot això, però zero és una mica confús per mi per alguna raó. No em sembla que sé per on començar. Què he de fer per intentar captar tot això una mica millor? Estic decebut que ja estic confondre. Així que això és absolutament, en efecte, una pregunta freqüent. De fet, si va sintonitzar a la Setmana de 0 donar una conferència ja, vostè sabrà que en menys aquí al campus, el 73% de la seva companys aquí no tenen previ experiència de programació. I em vaig adonar també, que una gran part del xerrada a Facebook i Twitter i Reddit ara és potser esbiaixada cap aquells estudiants que ja no tenen un poc més de confort i sentit comú. I això és, després de tot, per què són gravitant cap aquestes formes tan ràpidament. Així que sens dubte, no ser aclaparat per de manera que molts dels projectes fantàstics que Ja s'estan compartint en l'scratch Galeria, així com en Reddit i Facebook. Però realment tranquil pel fet que hi ha centenars, no, literalment milers d'altres persones com vostè. I ells no podrien parlar, però són de fet per aquí. Llavors, què és CS50 significava estar viu? Això serà una oportunitat per nosaltres, de tant en tant, en parlar d'anada i tornada viure. I nosaltres tampoc prendrem en les preguntes a través d' vídeo, o fer tot el possible perquè, en el futur, fins i tot per sintonitzar en tu mateix en viu a través de streaming de vídeo en directe. Però per ara, tenim un nombre de diversió segments preparat per a vostè, la primera dels quals serà una visió a la Universitat de Harvard. Per a aquells de vostès que mai han trepitjat un peu aquí, a Cambridge, Massachusetts, que pensem que vindries alguns dels llocs més coneguts, , Així com alguns dels llocs únics per CS50. Anem a fer una ullada. Som aquí fora de les portes principals de La Universitat de Harvard, ia través d'aquests portes es pot veure el John Harvard estàtua, que és la primera majoria de la gent ' destí. Entrem Així que aquesta és l'estàtua de John Harvard, un dels llocs més populars a campus per als turistes. El que vostè veu aquí és blasonat amb John Harvard, Founder, 1638. Bé, resulta que, si es pren el tour, una de les coses que vostè aprendrà és que hi ha tres mentides aquí. Un, això no és John Harvard. Dos, que no era el fundador, i tres, Harvard no va ser fundada el 1638. Però el que és cert és que si es frega el seu peu per aquí, que només podria obtenir una mica de sort. Anem a fer una ullada en l'estudi de CS50? Així que estem aquí a Maxwell Dworkin G-123. Maxwell Dworkin nostre ordinador edifici de ciències. Si voleu cercar això a Google Mapes, estem a 33 Oxford Street a Cambridge, Massachusetts. Així que aquí, en aquest context, és on disparem els pantalons curts de CS50, walk-through, i altres materials. El que vostè normalment veu és que anem a venir aquí, al seu torn en una gran quantitat de aquestes llums, i els temes, Zamyla, Rob, i altres, tindran ells troben aquí, en contra aquest teló de fons blanc. O, alternativament, si deixem caure aquesta pantalla verda, que en realitat es pot digitalment va posar darrere d'ells tot el que volem - una pantalla de l'ordinador, la pantalla del televisor - Realment, res d'això. Bé, per aquí, tenim alguns dels il · luminació que llencem a les subjecte perquè vostè obtingui un bonic, net disparar contra ells i el teló de fons. Aquí tenim algunes restes del que que una vegada va ser el saló CS50. Així que això solia ser un lloc on la informàtica estudiants serien passar l'estona. Des de llavors ens hem convertit en una cosa més alta tecnologia per a aquests brots. De fet, aquí hi ha un romanent de dies de trencaclosques CS50. A l'inici del semestre, tenim alguns estudiants de més de 200 es reuneixen i resoldre els puzles, que se suposa ha ser demostratiu del fet que ciències de la computació no és realment sobre la programació, per se. És més generalment del voltant la resolució de problemes. Però aquí es pot veure des d'ahir, alguns de les marques que hem deixat sempre cap amunt en aquestes parets de vidre. Ara bé, si pivotar al voltant, veuràs el que les coses són com les de la la perspectiva del productor. Per aquí, tenim un trípode. I en aquest trípode és en realitat un pantalla de l'ordinador que està reflectint contra un mirall. Així que si realment ha encès la càmera, encendre l'ordinador, a veure realment les paraules d'aquesta pantalla que jo o un dels equips membres són en realitat recitant en cambra. El que fem en aquest estudi és realment la només amb guió de continguts per CS50. I l'escriptura que amb un teleprompter, de manera que puguem obtenir les preses només dreta, i així que quan fem errors, és molt més fàcil que fer de nou, refer, refer, i de manera determinista, dir la mateixa cosa una i altra vegada. Sanders Theatre, per la seva banda, és en gran mesura fruit de la casualitat. I és un ambient molt més orgànic on tenim jo i estudiants i altres persones que interactuen a l'escenari. Llavors, per què no prenem una mirada cap allà el proper. Així que estem venint fins aquí a la Memòria Hall, que és on l'oficina del CS50 hora i conferències es duen a terme. Aquí, en aquesta entrada és Annenberg Hall. Això és en realitat on tots Harvard estudiants de primer any prenen els seus menjars. I també és on a les tardes, una o més nits a la setmana, que tenen centenars d'estudiants es reuneixen CS50 de vegades a treballar en el seu problema conjunts un al costat de l'altre, així com el personal CS50. Així que estem aquí a les escales de Memorial Hall. Aquestes són les principals portes d'aquesta voluntat ens porten a Sanders Theatre, on conferències es duen a terme. Ho fem? I aquest és el Sanders Theatre, on Conferències de CS50 se celebren. Aquest és CS50. Així que aquesta expressió circulant per internet coneguda com, tenia una feina. I jo tenia de fet un treball sobre dos minut i mig enrere, que la meva col · legues aquí, Ramón, Colton, Dan, i Padrick, molt ràpidament em va recordar de, tan aviat com ens vam anar a la gira. Perquè, de fet, el que es suposava , Per començar aquí avui van ser alguns salutacions d'alguns dels seus predecessors a la classe. Així que de fet anem a retrocedir 01:00 poc, i criar William ara, qui és oriünd de Gal · les al Regne Unit, que va ser un dels nostres més joves estudiants l'any passat, que faria agradaria dir hola. ALTAVEU 1: Quin és el teu nom? ALTAVEU 2: William. ALTAVEU 1: Què és això? ALTAVEU 2: CS50. DAVID J. Malan: Perquè després va ser William. Ara anem a cap en un altre lloc, a Nigèria, on un altre company de classe de teva des any passat és [? Annette,?] que li agradaria similar dir, Hola, món. ALTAVEU 3: Hola, món. Estic molt emocionat d'estar prenent CS50 aquest any, tot el lluny de Lagos, Nigèria. Vaig sentir la necessitat de perfeccionar el meu equip habilitats, i jo sempre he volgut esdevenir un bon programador, i així Em vaig inscriure al curs. Vull donar les gràcies a la Universitat de Harvard i el MIT i les escoles que es van unir per a que això passi per a milers de persones a tot el món. Jo només he acabat el meu primer joc de la història. Vaig acabar amb P-set 0, el meu esgarrapades programa, que és molt divertit. Espero poder tenir més diversió amb el curs, i amb els meus companys de classe passem per p set després setembre pàg. El meu nom és [? Annette?] [? Onoja?], I això és CS50. DAVID J. Malan: Ara, sobretot si vostè està preocupat que vostè és el més vell estudiant de la classe, el descans segur que no ho ets. CS50 i CS50x té absolutament tota la gamma de edats, des de tan joves com de 10 anys d'edat per molt, molt més gran que això. De fet, un nombre dels seus alumnes que han estat la publicació en el butlletí juntes han compartit vídeos en aquest sentit. I ens agradaria compartir una de cada en particular respecte a l'any passat - [? Alecio?] del Brasil, que seria també agradaria dir hola al seu successors en la classe. ALTAVEU 4: Hola, món. Sóc [? Alecio?] [? Omida?] de Brasília, Brasil. Sóc 78 anys d'edat, i estic molt entusiasmats amb aquest curs en línia. Estic segur que m'ajudarà molt per realitzar el meu treball en l'àrea de l'educació a distància. Aprofito aquesta oportunitat per agrair a EDX per la iniciativa de cursos com això, i també agrair al professor Malan i tota la colla CS50. El meu nom és [? Alecio?] [? Omida?], I això és CS50. DAVID J. Malan: Així que ara estaríem tall a una gira de Harvard Universitat, per a aquells de vostès que no han vist Harvard abans. Però alguna cosa em diu que tens ara vist la Universitat de Harvard abans. Així que seguirem endavant per un segment conegut com la nostra safata d'entrada. Durant les últimes setmanes, que hagi fet estat la presentació d'un bon nombre de preguntes, per al qual hem estat mantenir un ull cap a fora. I alguns de vostès van tenir l'amabilitat de preguntar aquestes mateixes preguntes a través de vídeo. De fet, aquí a Kuwait, tenim Dhruv, que li agradaria plantejar un pregunta per a nosaltres, el personal, sobre CS50 i al voltant de la informàtica i la programació en general. Dhruv? Dhruv RAMANI: Hi. Estic Dhruv, i visc a Kuwait, Orient Mitjà. Sóc un estudiant de [? a la classe 10a,?] i he fet quatre idiomes per ara. He pres CS50 el 2013, i la primera pregunta que em va venir al cap és que és el millor llenguatge per aprendre en el món d'avui? DAVID J. Malan: Així que això és una gran pregunta. I en realitat no és una resposta a la mateixa. En realitat no és el millor llenguatge, sinó que més aviat és el millor llenguatge de vegades per la feina. Però fins i tot llavors, que sovint a la seva discreció. Per exemple, a la foto és bastant alguns dels idiomes més populars avui en dia, i C és només un d'ells entre els ells, tal com PHP i altres que anem a explorar més tard en el semestre, en si mateix CS50. Ara, molt en voga en aquests dies són llenguatges com Python i Ruby i Perl, Java i fins i tot, fins a cert punt per programació basada en la web, mentre que en Java en particular s'utilitza una mica per al programari de l'empresa, fet per les grans empreses. C és bastant comú en les de baix nivell sistemes encastats. Però que en realitat tendeixen a utilitzar C perquè és un llenguatge bastant petita, a la part superior dels quals molts dels seus successors s'han construït. Així que si vostè s'està preguntant quin idioma vostè ha d'utilitzar per a una tasca determinada, així, que realment depèn. I molt sovint, un propi programador preferències personals pesen polz Ara mateix, per exemple, em vaig a través d'una fase en què m'agrada molt JavaScript. No tant en el navegador, però en realitat en el costat del servidor. En realitat es pot usar amb un marc anomenat Node.js per programar la línia d'ordres en un servidor. Ara en el món real, igual que podria, per exemple, tractar d'aconseguir un cargol com aquest a la paret utilitzant la major part qualsevol eina - per exemple, fins i tot el més de mà dura dels martells. Això seria realment treballar si es colpeja la diables de la cosa a la paret. Però pot resultar una mica més sofisticat. I es podria arribar al seu lloc, una mena tornavís de punta plana. Perquè si ho fas bé, que cabria en la mira que cargol, i que probablement podria posar-lo en la paret. Però la millor eina per al treball, o la més adequada per a aquest una aplicació particular, per dir-ho, seria un tornavís de cap Phillips, on el cap dels atacs de tornavís perfectament al cap del cargol. Així que l'hora de triar una programació idioma, és semblant en esperit a això. I vostè podria utilitzar diferents llenguatges per resoldre la mateixa tasca, però alguns ells poden produir un més solució elegant. Alguns d'ells podrien produir una solució més ràpida. I sens dubte, alguns d'ells podrien de fet, produir una millor solució. Així que un dels robatoris de pilota, amb sort, que sortirem de CS50 és quan usar eines especials per a un treball en particular. Bé, la propera dalt, anem a fer una ullada a una altra pregunta que es va presentar per un dels seus companys de classe, aquest cop Bernat de Brasil. BERNARDO: Hey. El meu nom és Bernat. Jo sóc del Brasil. I m'agradaria fer dues coses. La primera d'elles, què tan ràpid és el Internet Velocitat a Harvard, i en segon lloc, qui va tenir la idea de fer l'aparell? DAVID J. Malan: Així que això també va ser una gran pregunta. I en realitat no sabíem la resposta a això. Així que ahir a la nit, vaig enviar un correu electrònic a alguns amics en les xarxes de Harvard grup, i que planteja precisament La pregunta de Bernardo. Bé, resulta que - redoblament de tambors - que la connectivitat a Internet d'Harvard per el món exterior és de 10 gigabits. Per posar això en perspectiva, això és 10 mil milions de bits per segon. Ara, per posar això en perspectiva, si es va a descarregar una pel · lícula de una mena iTunes o en un altre lloc en línia en aquests dies, que podria, de fet, ser molt gran si es tracta d'un vídeo d'alta definició. Això podria ser dos gigabytes en total. Bé, si el seu ample de banda és de 10 gigabits per segon, es pot descarregar una pel · lícula com que en qüestió de segons, en lloc de els minuts o hores que dura la major part de nosaltres a casa. Ara per ser justos, no tots i cadascun els que estem aquí al campus té accés a 10 mil milions de bits d'ample de banda per segon. En realitat, es comparteix a través d' un bon nombre de persones. Però en realitat, per què no fer una ullada a una prova de velocitat, de manera que portarem a terme un examen que posa a prova la rapidesa amb alguns bits poden viatjar per la meva especial ordinador portàtil a algun altre lloc proper. Això no és necessàriament una autoritat respondre quant a l'ample de banda. De fet, si vostè intenta això a casa, podria trobar que el seu servei d'Internet proveïdor o ISP, és una espècie d'engany que, pel que una gran quantitat de proveïdors d'Internet aquests dies permeten rebentar velocitats. I per l'explosió, em refereixo als primers mesos segon de descarregar alguna cosa o fer res amb el seu Internet connexió, que en realitat podria descarregar bastant ràpid. Però si vostè mira una barra de progrés - la velocitat a la qual els bits estan sent descarregat - vostè veurà sovint que està alentint baix i baix i baix. Així doncs, aquestes proves de velocitat, francament, no són necessàriament representatius. Però per a les descàrregues de resum, vostè de fet obtenir aquesta quantitat de bits de baixa per segon. Donen, haurà d'executar la prova de velocitat? Anem. Aquí està la nostra velocitat de descàrrega i ara la nostra velocitat de càrrega. Anem, anem. Anem! Anem! Massa, m'ha informat. Està bé. Així que va ser en aquest estudi aquí, Hauser Studio, a la Biblioteca Widener de La Universitat de Harvard. La velocitat que el meu petit portàtil és aconseguir, mitjançant Internet sortint de Harvard. Ara, finalment, tenim una pregunta d' una tercera part dels seus companys de classe - Maurici de Perú, que li agradaria plantejar la següent pregunta d'aquí. MAURICI RADA: Hola. El meu nom és Maurici, i jo sóc del Perú. La meva pregunta és, ¿Em permet iniciar [Inaudible] per ensenyar CS50 per a la nostra escoles utilitzant materials CS50? [Inaudible]. El meu nom és Maurici, i això és CS50. DAVID J. Malan: [inaudible] Maurici, i qualsevol altra persona que està interessat en aquesta qüestió en particular sabem que la resposta és absolutament, sincerament que sí. De fet, un estudiant aquí al campus anomenat Gabriel [? Grimardes?] qui és oriünd de Brasil va fer realitat exactament això a la seva ciutat natal amb una Per descomptat que va cridar CC50, disponible aquí a CC50.com.br, aquells de vostès que parlen Portuguès, si desitja per fer una ullada. I el que Gabriel va fer un parell d'anys Fa estava literalment descarregat tots Fullets i exàmens de CS50 i butlletins d'exercicis i vídeos. I ell va traduir la major part de d'acontentar. I després, amb l'ajuda del seu pare en el fons de la classe a la seva escola escola, ell mateix va començar a ensenyar la seva la pròpia versió del CS50, a primera 50 dels seus companys de classe a l'escola secundària. A continuació, el següent semestre, uns 150 dels seus companys de classe. I és molt, molt inspirador a veure-ho. Així que si has d'anar a aquesta adreça URL després d'aquesta difusió, feu clic al vídeo de YouTube això és incrustat allà. I vostè pot veure a Gabriel ensenyant bastant molt del mateix material que ens ensenyat aquest mateix any CS50 al campus. I estic molt content de dir que aquest mateix Gabriel, antigament una escola secundària estudiant de Brasil, ja està aquí a la El campus de la Universitat de Harvard com Harvard estudiant de primer any, i aquest any que ve seran Company d'ensenyament cap de CS50, i tots el més involucrat en CS50 tripijocs. Així que si vol fer això com Maurici, si us plau, només cal anar a CS50.tv, que és el curs de propi lloc OpenCourseWare. Hi ha una llicència cal pugui llegir, i de fet és una cosa anomenat una llicència de Creative Commons, que més o menys diu que vostè és lliure i fer ús del material, a modificar el material, sempre que vostè compartir igual amb els altres. Així que això és tot per la safata d'entrada d'aquesta setmana. Per què no ens prenem un breu descans aquí, i li permeten l'oportunitat de veure 60 segon dels gatets. DAVID J. Malan: [inaudible] viure, i el que pensem que ens agradaria fer és concloure avui d'una pel · lícula que un Mateixos membres del personal de l'CS50, T.J. Barber, ha reunit. Com vostè probablement sap, CS50 aquí a campus culmina amb una fira CS50, 1 exhibició èpica dels estudiants ' projectes finals. Aquells de vostès tenint CS50 través de Harvard En línia Escola d'Extensió, o mitjançant EDX en línia tindrà una semblança oportunitat, encara que virtual i en línia, per exposar el seu projecte final cert nombre de mesos, per tant, per a la món sencer per veure. Però pensem que seria millor donar-li un sentit aquí, amb una mica de teló de fons de la diversió en el nostre visualització de la pantalla gran, del que exactament ocorregut fa tan sols unes setmanes aquí a campus amb el al campus versió de la fira de CS50. Anem a rodar. [REPRODUCCIÓ DE MÚSICA] ALTAVEU 5: Hola, [? Sóc Allison?] aquí a la fira CS50, amb - ALTAVEU 6: [? Curt Stone. ?] [? ALTAVEU 5: Curt Stone. ?] M'alegro de veure't. Així que, pots explicar una mica poc sobre el seu projecte? ALTAVEU 6: Oh, bé absolutament. ALTAVEU 7: Vam fer visualitzador de música. ALTAVEU 8: [inaudible]. ALTAVEU 9: Així que cap de nosaltres havia cap experiència [inaudible]. SPEAKER 10: Això és impressionant. Igual que el 70% dels altres estudiants. ALTAVEU 11: Jo vaig ser un dels 70% de les persones que no ho van fer saber res - ALTAVEU 5: I ara estàs com [inaudible]. ALTAVEU 12: És una oportunitat increïble acostar els alumnes junts i veure què passa. Mira algunes aplicacions de 600 i escaig són ha demostrat aquí que no existia abans a causa d'un nivell d'entrada Per descomptat increïble. ALTAVEU 13: Realment no atenen a la seva experiència d'entrar a la classe. Igual que jo, que tenia zero, zero ordinador coneixements de programació. Jo sabia el que era Java, per la qual això va ser tot. Realment, realment ho fan. I sobretot - i la TFS, increïble. Els ATs són un meravellós, meravellós component per a aquest curs. Aquest va ser CS50. ALTAVEU 14: Centenars de projectes caminar a través d'aquesta sala. Centenars de caixes de dolços, centenars de caixes de crispetes de blat de moro, i un bon nombre assistents, i només la totalitat de la estrès boles que han estat llançat i portat a casa. Aquest ha estat CS50, i això ha estat l'ós CS50. Bona nit. DAVID J. Malan: Això és, llavors, el que li espera aquí a CS50. Això és tot per viure CS50. Moltes gràcies a Ramon, Padrick, Colton, i Dan, que són aquí enrere la pantalla. I mantenir un ull a Twitter, Facebook, Reddit, i en altres llocs per anuncis a través del qual vostè mateix poden enviar vídeos i preguntes per que pot unir-se a nosaltres aquí al estudi per a la propera CS50 viu. Aquest va ser CS50.