>> David J. MALAN: Witaj, świecie.
Nazywam się David Malan, i to jest CS50 żywo.
Szanse są, jeśli masz do tego tuningu strumienia, jesteś studentem CS50x i
CS50 może przez edx, Harvard Rozszerzenie lub Harvard College Szkoła.
Dobrze, bo tak wiele jest oczywiście materiały te dni jest dla ciebie
na wideo, myśleliśmy, że będziemy robić to samo, ale tym razem zrobić to trochę
ciekawe i rzeczywiście transmitowane wszystkie z tego koncertu.
Więc jeśli zobaczysz mnie podróż, jeśli mnie misspeak, jeśli widzisz mnie zepsuć wszystko
o, że dzieje się dosłownie teraz w Cambridge, w stanie Massachusetts na
Piątek rano tutaj.
>> Cóż, myśleliśmy, że najpierw dać Ci poczucie - patrz, tam jest.
To CS50 na żywo, już.
Tak więc w ciągu ostatnich kilku tygodni, osoby zostały wysyłania pytań do
Reddit i Facebook i Twitter i podobne.
A jeden z nich, w szczególności złapany nasze oko, że myśleliśmy, że może być
często zadawane pytanie.
Więc pomyślałem, że czytam wam tutaj żyć.
>> Więc w tygodniu 0.
Czy ktoś jeszcze czuje się trochę mylić i / lub przytłoczeni już?
Cóż, ta została wysłana na Reddit.
I studentów opracowane w następujący sposób -
Nie mam dużo wcześniejszego doświadczenia.
Czy to może być dlatego wydają się być łowienie na znacznie wolniej niż
Reszta osób zamieszczających tutaj?
Jestem bardzo zainteresowany w tym wszystkim, ale na zarysowania jest trochę mylące, aby
ja z jakiegoś powodu.
I nie wydaje się wiedzieć, gdzie zacząć.
Co należy zrobić, aby spróbować uchwycić wszystko trochę lepiej?
Jestem rozczarowany, że ja już jestem coraz mylić.
>> Więc to jest absolutnie, rzeczywiście, często zadawane pytanie.
W rzeczywistości, jeśli jesteś dostrojony do tygodnia 0-tych wykład już, to wiesz, że na
przynajmniej tutaj na kampusie, 73% swojego koledzy tutaj nie mają przed
doświadczenie programowania.
I uświadomić sobie też, że wiele gadać na Facebooku i Twitterze i
Reddit teraz jest chyba stronniczy w kierunku ci studenci, którzy już mają
nieco więcej komfortu i zrozumiały.
I to, mimo wszystko, dlatego, że są ciążących ku
te formy tak szybko.
>> Więc na pewno, nie przytłacza tak wielu niesamowitych projektów, które
są już dzielone w Scratch Galeria, jak również na Reddit
i Facebook.
Ale naprawdę się pocieszyć faktem, że istnieją setki, ba,
dosłownie tysiące innych ludzie jak ty.
I nie może być mówienie się, ale są one rzeczywiście tam.
>> Więc co jest CS50 żywo miało być?
To będzie okazja do nam, co raz na jakiś czas, aby porozmawiać
tam iz powrotem żyć.
A my albo się w pytania przez wideo, lub co w naszej mocy, aby umożliwić, w
przyszłość, nawet w siebie, aby dostroić żyć poprzez live streaming video.
>> Ale teraz mamy wiele zabawy Segmenty przygotowany dla Ciebie, najpierw
z których będzie spojrzenie na Uniwersytecie Harvarda.
Dla tych z Was, którzy nigdy nie wszedł stopa tutaj w Cambridge,
Massachusetts, myśleliśmy, że ci pokażę niektóre z bardziej znanych miejscach,
jak również niektóre miejsca unikatowe do CS50.
Rzućmy okiem.
>> Jesteśmy tu, poza głównymi bramami Harvard University, a przez to
bramy można zobaczyć John Harvard Pomnik, który jest pierwszy większość ludzi '
przeznaczenia.
Wejdźmy do środka
Więc to jest pomnik Johna Harvarda, jeden z najbardziej popularnych miejsc na
Kampus dla turystów.
Co można zobaczyć tutaj jest zdobi z John Harvard, założyciel, 1638.
>> Cóż, okazuje się, jeśli wziąć na wycieczkę, jedną z rzeczy, dowiesz się, że
tam trzy kłamstwa tutaj.
Jeden, to nie jest John Harvard.
Dwa, że ​​nie był założycielem, a trzy, Harvard nie została założona w 1638 roku.
Ale to, co jest prawdą, że jeśli pocierać stopa tutaj, możesz po prostu
trochę szczęścia.
>> Możemy spojrzeć na studio CS50 jest?
Więc jesteśmy tu, w Maxwell Dworkin G-123.
Maxwell nasz komputer Dworkina budynek nauka.
Jeśli chcesz sprawdzić to w Google Mapy, jesteśmy w 33 Oxford Street
w Cambridge, Massachusetts.
Więc tutaj, na tym tle, jest gdzie strzelać szorty CS50, w
walk-through oraz innych materiałów.
>> Co można zazwyczaj zobaczyć jest to, że będziesz tu przyjść, włączyć dużo
te światła, i tematy, Zamyla, Rob, i inne, będą miały
nich znajduje się tutaj, przed to białe tło.
Lub, alternatywnie, jeśli spadnie to zielony ekran, możemy rzeczywiście
cyfrowo umieścić za nimi cokolwiek chcemy -
Ekran komputera, ekran telewizora -
Naprawdę, coś w tym stylu.
>> Cóż, tutaj mamy kilka Oświetlenie, że rzucamy się na
Temat aby uzyskać ładny, czysty zastrzelony przed nimi i tło.
Tutaj mamy kilka resztki co był kiedyś salon CS50.
Tak to kiedyś miejsce gdzie informatyka
Studenci będą spędzać czas.
Mamy od przekształcił go w coś bardziej zaawansowanych technologicznie do tych pędów.
>> W rzeczywistości, tu jest pozostałością z dnia CS50 puzzle.
Na początku semestru mamy około 200-dodatkowo studenci razem
i rozwiązywać zagadki, które ma na celu za wskazujący na to, że
informatyka naprawdę nie jest o programowanie, per se.
To bardziej ogólnie o rozwiązywanie problemów.
>> Ale tutaj widać z przeszłości, niektóre oznakowań, które mamy w lewo
zawsze się na tych szklanych ścian.
Jeśli teraz obracać się wokół, zobaczysz jakie rzeczy są jak z
perspektywy producenta.
Tutaj mamy statywu.
I na tym statywie jest naprawdę ekran komputera, który odzwierciedla
przed lustrem.
Jeśli więc faktycznie włączeniu aparatu, zwrócił na komputerze,
faktycznie zobaczyć słowa na ten temat Ekran, że albo jeden z drużyny
Członkowie są rzeczywiście recytując na kamery.
>> Co robimy w tym studiu jest naprawdę tylko skryptów treść CS50.
A my skrypt to z teleprompter, tak, że możemy dostać trwa zaledwie
Dobra, i tak, że gdy robimy błędy, to dużo łatwiej przerobić,
przerobić, przerobić i deterministyczny, powiedzieć to samo w kółko.
Sanders Theatre, w międzyczasie, jest bardzo dużo od mankietu.
I jest to o wiele bardziej organiczny środowisko gdzie mamy do mnie i
studentów i inne oddziałujące na scenie.
Więc dlaczego nie bierzemy spójrz tam obok.
>> Więc idziemy tu na Memorial Hall, czyli tam, gdzie jest biuro CS50
godzin i wykłady odbywają.
Tu, w tym wejście jest Annenberg Hall.
To jest rzeczywiście, w których wszystkie Harvard pierwszaków spożywanie posiłków.
I to również wtedy, gdy w godzinach wieczornych, jeden lub więcej razy w tygodniu, że
mają setki studentów CS50 zebrać czasem do pracy na ich problem
zestawy obok siebie, jak również pracownicy CS50.
>> Więc jesteśmy tu na schodach Memorial Hall.
Są to główne drzwi, które będą doprowadzi nas do Sanders Theatre, gdzie
Wykłady odbywają.
Idziemy?
>> I to jest Sanders Theatre, gdzie Wykłady CS50 są posiadane.
To CS50.
Więc jest to wyrażenie chodzenie po Internecie
znany jako, miał jedno zadanie.
I rzeczywiście miał jedno zadanie o dwóch minuty i pół temu, że moja
koledzy tutaj, Ramon, Colton, Dan, i Padrick, przypomniał mi się bardzo szybko
o, jak tylko poszliśmy do tej trasy.
>> Bo w rzeczywistości to, co mieliśmy zacząć dzisiaj były mało
hellos od niektórych swoich poprzedników w klasie.
Więc jesteśmy rzeczywiście będzie do tyłu trochę, i wychować William teraz,
który pochodzi z Walii w United Brytania, który był jednym z naszych najmłodszych
studentów ostatniego roku, którzy będą jak się przywitać.
>> GŁOŚNIK 1: Jak się nazywasz?
>> Głośnik 2: William.
>> GŁOŚNIK 1: Co to jest?
>> Głośnik 2: CS50.
>> David J. MALAN: Tak, że następnie był William.
Załóżmy teraz udać gdzie indziej, w dół do Nigeria, gdzie inny kolega z
Ciebie z dawnych lat jest [? Annette,?]
którzy podobnie jak powiedzieć, Witaj, świecie.
>> GŁOŚNIK 3: Witaj, świecie.
Jestem bardzo podekscytowany, aby być przy CS50 w tym roku, wszystkie
sposób z Lagos w Nigerii.
Czułem potrzebę doskonalenia mojego komputera umiejętności, a ja zawsze chciałem
stać się dobry programista i tak Zapisałam się na kurs.
Chcę podziękować Harvard i MIT i szkoły, które weszły razem do
tak się stało dla tysięcy ludzi na całym świecie.
>> I tylko właśnie skończył moja pierwsza gra w historii.
Ale zrobić z P-set 0, moim Scratch Program, który jest dużo zabawy.
Nie mogę się doczekać, aby mieć więcej zabawy z Oczywiście, i moich kolegów, jak
idziemy przez zestaw p po zestaw p.
Nazywam się [? Annette?]
[? Onoja?], I jest CS50.
>> David J. MALAN: Obecnie, zwłaszcza w przypadku boisz się, że jesteś najstarszy
uczeń w klasie, reszta Zapewniamy, że nie jesteś.
CS50 i CS50x ma dość gama w wieku w wieku od 10 lat do
znacznie, znacznie starsza.
W rzeczywistości, liczba uczniów, którzy została opublikowania w biuletynie
Płyty zostały dzielenie filmy w tym celu.
I chcielibyśmy podzielić się jedną w zwłaszcza od ubiegłego roku -
[? Alecio?]
z Brazylii, którzy także chciałbym przywitać się z jego
następcy w klasie.
>> GŁOŚNIK 4: Witaj, świecie.
Jestem [? Alecio?]
[? Omida?]
od Brasilia, Brazylia.
Jestem 78 lat i jestem bardzo entuzjastą tego kursu online.
Jestem pewien, że to pomoże mi wiele do wykonywać swoją pracę w obszarze
kształcenie na odległość.
I z tej okazji podziękować EDX na inicjatywy takie jak kursy
ta, a także podziękować profesorowi Malan i wszystkie gang CS50.
Nazywam się [? Alecio?]
[? Omida?], I jest CS50.
>> David J. MALAN: Więc teraz będziemy cięcie na wycieczkę Harvardzie
Uniwersytet, dla tych z Państwa, którzy nie widziałem Harvard wcześniej.
Ale coś mi mówi, masz teraz widziałem Harward wcześniej.
Więc będziemy posuwać się do przodu, aby Segment znany jako naszej skrzynki odbiorczej.
W ciągu ostatnich kilku tygodni, masz rzeczywiście było złożenie sporo pytań,
dla których byliśmy oko na zewnątrz.
>> I niektórzy z was byli na tyle uprzejmi, aby zapytać te same pytania za pośrednictwem wideo.
W rzeczywistości, tutaj, w Kuwejcie, mamy Dhruv, którzy chcieliby, aby stwarzać
pytanie do nas, pracowników, o CS50 oraz o informatyce i
programowanie, bardziej ogólnie.
Dhruv?
>> Dhruv Ramani Cześć.
Jestem Dhruv, a ja mieszkam w Kuwejt, Bliski Wschód.
Jestem studentem [? w klasie 10th,?]
i zrobiłem już cztery języki.
Brałem CS50 w 2013 roku, a pierwszy pytanie, które przyszło mi do głowy jest
co jest najlepszym językiem do uczyć się w dzisiejszym świecie?
>> David J. MALAN: Więc to jest wielkie pytanie.
I rzeczywiście nie jest jedna odpowiedź na to.
Tam naprawdę nie jest najlepszym językiem, ale nie jest to najlepszy język
czasami do pracy.
Ale nawet wtedy, często według własnego uznania.
Na przykład, na zdjęciu jest dość Kilka z najbardziej popularnych języków
Dzisiaj, a C jest tylko jeden z nich spośród im, jak to jest PHP i inne, które będziemy
zbadania później w semestrze, w samej CS50.
>> Teraz bardzo modne są te dni języki takie jak Python i Ruby i
Perl, Java, a nawet do pewnego stopnia dla programowanie internetowy, natomiast Java w
szczególności stosowany jest sporo dla oprogramowania dla przedsiębiorstw,
wykonane przez duże firmy.
C jest dość powszechne w niskim poziomie systemy wbudowane.
Ale faktycznie mają tendencję do używania C, ponieważ to jest dość mały język, na szczycie
z których wielu jego następców zostały zbudowane.
>> Więc jeśli zastanawiasz się, który język należy użyć dla konkretnego zadania,
dobrze, to naprawdę zależy.
I dość często, programista własnych osobistych preferencji ważenia w.
Teraz, na przykład, mam zamiar przez fazę, w których bardzo lubię
JavaScript.
Nie tyle w przeglądarce, ale faktycznie na serwerze.
Można z niej korzystać w ramach nazywa Node.js zaprogramować
wiersz poleceń w serwerze.
>> Teraz w prawdziwym świecie, tak jak ty może, na przykład, staramy się
Śruba tak do ściany za pomocą najbardziej dowolnego narzędzia - na przykład, nawet
najbardziej brutalne młotów.
To rzeczywiście działa, jeśli trafisz cholery z rzeczy do ściany.
Ale może być trochę bardziej wyrafinowane.
I można sięgnąć zamiast, coś jak śrubokręt płaski.
Bo jeśli masz to po prostu prawo, które pasuje do celowniku że
śruby, i można chyba dostać go do ściany.
>> Ale najlepszym narzędziem do pracy, lub jeden najbardziej odpowiedni dla tego
szczególności wniosek, że tak powiem, będzie śrubokręt krzyżakowy,
gdzie szef śrubokręt pasuje idealnie do łba śruby.
Więc przy wyborze programowania język, to jest podobny
w duchu do tego.
I można używać różnych języków rozwiązać to samo zadanie, ale niektóre
ich może uzyskując więcej eleganckie rozwiązanie.
>> Niektóre z nich mogą uzyskując szybsze rozwiązanie.
I prawdopodobnie niektóre z nich mogą istotnie otrzymano lepszego rozwiązania.
Tak więc jeden z wynos, miejmy nadzieję, dostaniesz z CS50 jest, kiedy używać
poszczególne narzędzia do wykonywania określonej pracy.
>> Cóż, następny się, rzućmy okiem na inna sprawa, że ​​został złożony przez
jeden z kolegów, tym razem z Bernardo z Brazylii.
>> BERNARDO: Hej.
Nazywam się Bernardo.
Jestem z Brazylii.
I chciałbym zapytać dwie rzeczy.
Pierwszy z nich, to jak szybko internet prędkość na Harvardzie, a po drugie,
kto wpadł na pomysł, aby urządzenie?
>> David J. MALAN: Tak, że zbyt było dobre pytanie.
I tak naprawdę nie wiedział, Odpowiedź na to pytanie.
Więc wczoraj, wysłałem e-mail do kilku znajomych w sieci Harvard
grupa i jakie dokładnie Pytanie Bernardo.
Cóż, jak się okazuje - rolki bębna -
że połączenie internetowe do Harvardu Świat na zewnątrz jest 10 gigabitów.
Aby umieścić to w perspektywie, to jest 10 miliardów bitów na sekundę.
>> Teraz umieścić, że w perspektywie, jeśli byłeś ściągnąć film z
coś jak iTunes lub gdzie indziej w Internecie tych dni, to może w rzeczywistości
być naprawdę duży, czy to wideo HD.
To może być w sumie dwa gigabajty.
Cóż, jeśli przepustowość wynosi 10 gigabitów na sekundę, można pobrać film
jak, że w zaledwie kilka sekund, a nie minuty lub godziny to bierze większość
nas w domu.
>> Teraz w uczciwość, nie każdy jeden z nas tutaj na kampusie ma dostęp do
10 miliardów bitów przepustowości sekundę.
W rzeczywistości, to jest wspólna dla sporo osób.
Ale w rzeczywistości, dlaczego nie spojrzeć na Test prędkości, w którym będziemy prowadzić
Test, który sprawdza, jak szybko niektórzy bity mogą podróżować na mój szczególności
laptop do innej pobliskiej lokalizacji.
>> To nie zawsze jest wiarygodne
odpowiadać co do pasma.
W rzeczywistości, jeśli próbować tego w domu, może okaże się, że Twój serwis internetowy
dostawca lub usługodawca internetowy, jest rodzaj mylące ci, przy czym wiele z ISP
te dni pozwalają przedarł prędkości.
I wybuchu, to znaczy przez kilka pierwszych sekund pobierania coś lub
cokolwiek z internetu zasilania, może to faktycznie pobranie
dość szybko.
Ale jeśli oglądać pasek postępu - Szybkość, z jaką bity są twoje
Ściągnięty -
będziesz często zobaczyć, że to spowolnienie w dół iw dół iw dół.
>> Więc te testy prędkości, szczerze mówiąc, nie są być reprezentatywna.
Ale na krótkie pliki do pobrania, będziesz rzeczywiście Skorzystaj z wielu bitów w dół na sekundę.
Dan, mamy przeprowadzić test prędkości?
Chodź.
Jest nasza prędkość pobierania a teraz nasza prędkość wysyłania.
Chodź, chodź.
Chodź!
Zbyt wiele, jestem powiedziano.
>> Dobrze.
Tak, że właśnie w tym studio tutaj, Hauser Studio, w Bibliotece Widener
Harvard University.
Prędkość, że mój mały laptop jest uzyskanie przez
Wychodzące www Harvardu.
Teraz wreszcie mamy pytanie od trzecia z kolegami -
Mauricio z Peru, którzy chcieliby stanowią następujące pytanie tutaj.
>> MAURICIO rada: Witam.
Nazywam się Mauricio, i jestem z Peru.
Moje pytanie jest, mam prawo do rozpoczęcia [Niesłyszalne] uczyć CS50 dla naszych
Szkoły korzystające materiałów CS50?
[Niesłyszalne].
Nazywam się Mauricio, a to jest CS50.
>> David J. MALAN: [niesłyszalne]
Mauricio, a ktoś inny, że to zainteresowany tym szczególnym mowa
wiem, że odpowiedź jest absolutnie, z całego serca tak.
W rzeczywistości, studentem na uczelni nazwany Gabriel [? Grimardes?]
który pochodzi z Brazylii faktycznie dokładnie to, że w jego rodzinnym mieście z
Oczywiście nazwał CC50, dostępnego tutaj w CC50.com.br, ci z was, którzy mówią
Portugalski, jeśli chcesz spojrzeć.
>> Gabriel zrobił i co kilka lat temu dosłownie pobrać wszystkie
Materiały informacyjne i egzaminy CS50 i zestawy zadań i filmów.
I przetłumaczył większość że zadowolić się.
A potem, z pomocą jego ojca w tył w jego wysokiej klasie
szkoły, on sam zaczął nauczać jego własna wersja CS50, do pierwszej 50
z jego kolegów w szkole.
Następnie kolejny semestr, około 150 z jego kolegów.
>> I to całkiem, całkiem inspirująca żeby go zobaczyć.
Więc jeśli nie idź do tego adresu URL, po to transmisji, kliknij na wideo YouTube
który jest osadzony tam.
I widać Gabriel nauczania dość wiele z tego samego materiału, które
nauczał, że w tym samym roku w CS50 na terenie kampusu.
I jestem tak zadowolony, że w tym samym Gabriel, dawniej liceum
studentów z Brazylii, jest tutaj na Kampus Uniwersytetu Harvarda jako Harvard
student pierwszego roku, i ten nadchodzący rok będzie Kolega szef nauczanie CS50, a wszystko
bardziej zaangażowani w CS50 afery.
>> Więc jeśli chcesz się jak to zrobić jak Mauricio, proszę pójść do
CS50.tv, który oczywiście jest własna strona OpenCourseWare.
Nie ma licencji, które można tam czytać, i to jest rzeczywiście coś
nazwie Creative Commons License, która dość dużo mówi, że jesteś
wolne i zapraszamy do korzystania z materiałów, do modyfikować materiał, tak długo, jak
się na tych samych z innymi.
>> Tak, to jest to dla tego tygodnia skrzynki odbiorczej.
Dlaczego nie wybrać się na krótką przerwę tutaj, i pozwalają okazję obejrzeć 60
sekund kociąt.
>> David J. MALAN: [niesłyszalne]
żyć, i co myśleliśmy, że będziemy robić to Podsumowując już z folii, która z jednej
Własnych pracowników CS50, w T.J. Fryzjer, zebrała.
Jak zapewne wiecie, CS50 tutaj na Kampus Zwieńczeniem targów CS50,
epicki pokaz studentów " Ostateczne projekty.
Ci z was, biorąc CS50 przez Harvard Rozbudowa szkoły w Internecie, lub
przez edx Internecie będą miały podobne okazją, choć wirtualny i
on-line, aby wykazywać swój ostateczny projekt niektóre liczbę miesięcy stąd dla
Cały świat widział.
>> Ale myśleliśmy, że daje poczucie tutaj, z zabawy na naszym tle
duży ekran, co dokładnie się zaledwie kilka tygodni temu tutaj na
z kampusu na terenie kampusu wersja targach CS50 jest.
Ruszajmy.
>> [MUZYKA GRA]
>> GŁOŚNIK 5 Cześć, [? Jestem Allison?] tutaj, na targach CS50, z -
>> GŁOŚNIK 6: [? Curt Kamień. ?]
>> [? GŁOŚNIK 5: Curt Kamień. ?]
Wspaniale cię widzieć.
Tak, możesz powiedzieć nam trochę nieco o swoim projekcie?
>> GŁOŚNIK 6: Och, dobrze absolutnie.
>> GŁOŚNIK 7: Zrobiliśmy muzyki wizualizera.
>> GŁOŚNIK 8: [niesłyszalne].
>> GŁOŚNIK 9: Więc żaden z nas nie miał każde doświadczenie [niesłyszalne].
>> Głośnik 10: To jest niesamowite.
Samo, jak 70% innych studentów.
>> GŁOŚNIK 11: Byłem jednym z 70% osób, które nie
Wiesz coś o -
>> GŁOŚNIK 5: A teraz jesteś jak [niesłyszalne].
>> GŁOŚNIK 12: To niesamowite szansa przynieść studentom razem
i zobaczyć co się dzieje.
Spójrz na około 600-dziwnych aplikacji będących wykazano tu, że nie istnieją
wcześniej z powodu jednego entry-level Oczywiście niesamowite.
>> GŁOŚNIK 13: Oni naprawdę zaspokoić swoje Doświadczenie przychodzi do klasy.
Podobnie jak ja, miałem zero, komputer zerowej umiejętności programowania.
Wiedziałem, że to, co było Java, więc to było o tym.
Naprawdę, naprawdę.
A zwłaszcza - i TFS, niesamowite.
TFS są cudowne, cudowne komponent do tego kursu.
To był CS50.
>> SPEAKER 14: Setki projektów spacer po tej sali.
Setki pudełek słodycze, setki pudełka z popcornem, a sporo
uczestników, a tylko wszystkie Kulki naprężeń, które zostały
wrzucony i przewieziony do domu.
Zostało CS50, a to był niedźwiedź CS50.
Dobranoc.
>> David J. MALAN: Tak, to jest to, co czeka na Ciebie tutaj w CS50.
To jest to dla CS50 Live.
Dzięki tak dużo do Ramon, padrick, Colton i Dan, którzy są tutaj z tyłu
wyświetlacz.
I nie miej oko na Twitterze, Facebook, Reddit, i gdzie indziej
Anonse poprzez które sam mogą zgłaszać filmy i pytania tak
że możesz do nas dołączyć tutaj studio na następny CS50 żywo.
To był CS50.