1 00:00:00,000 --> 00:00:05,234 2 00:00:05,234 --> 00:00:06,150 Doug LLOYD: Todo ben. 3 00:00:06,150 --> 00:00:08,220 Entón imos falar sobre unha parella de detalles administrativos que 4 00:00:08,220 --> 00:00:10,860 pode vir a cadra para vostede como é traballar a través dos seus conxuntos de problemas CS50 5 00:00:10,860 --> 00:00:13,020 e tendo só o curso de forma máis xeral. 6 00:00:13,020 --> 00:00:16,760 Este curso ten moito que lle ensinar, e por iso hai unha gran cantidade de recursos 7 00:00:16,760 --> 00:00:18,610 que temos dispoñible de modo que pode facer 8 00:00:18,610 --> 00:00:20,680 ao máximo esta experiencia de aprendizaxe. 9 00:00:20,680 --> 00:00:22,560 Estes recursos veñen moitos tipos diferentes, 10 00:00:22,560 --> 00:00:26,547 e, esperamos, estará dispoñible en un formulario que acomodar-lo. 11 00:00:26,547 --> 00:00:28,630 Aquí está a lista de algúns dos os recursos máis comúns 12 00:00:28,630 --> 00:00:31,900 que os alumnos usan cando están traballar a través dos seus materiais CS50. 13 00:00:31,900 --> 00:00:34,810 Na páxina web do curso, temos todos os materiais de clase dereita 14 00:00:34,810 --> 00:00:35,560 despois que acontecen. 15 00:00:35,560 --> 00:00:37,680 Polo tanto, temos vídeos live- transmitido de conferencias, 16 00:00:37,680 --> 00:00:40,540 se non é capaz de atender charla unha semana, vídeos para o que 17 00:00:40,540 --> 00:00:42,740 foron publicados moi pouco tempo despois. 18 00:00:42,740 --> 00:00:45,250 Nese sitio, no charla parte do sitio web, 19 00:00:45,250 --> 00:00:48,120 nós tamén temos código de exemplo que David mostra durante a charla, 20 00:00:48,120 --> 00:00:50,190 así como a charla diapositivas, notas escriba, 21 00:00:50,190 --> 00:00:52,148 que son tomadas por un dos nosos compañeiros de ensino, 22 00:00:52,148 --> 00:00:54,190 así que non ten que tomar notas en clase, 23 00:00:54,190 --> 00:00:56,420 así como os enlaces para que os recursos externos 24 00:00:56,420 --> 00:00:58,620 son compartidos durante a charla. 25 00:00:58,620 --> 00:01:02,230 >> Temos tamén unha función marabillosa referencia reference.cs50.net, 26 00:01:02,230 --> 00:01:06,600 que é utilizable para os menos cómodo e máis cómodo iguais. 27 00:01:06,600 --> 00:01:09,510 Se está familiarizado, o referencia de función que temos, 28 00:01:09,510 --> 00:01:13,090 a referencia CS50, é un conxunto anotada do home pages-- 29 00:01:13,090 --> 00:01:17,252 páxinas man é a forma abreviada de describindo un manual que página-- 30 00:01:17,252 --> 00:01:18,960 está construído en Linux e dá aos desenvolvedores 31 00:01:18,960 --> 00:01:21,400 unha referencia para as funcións que están a usar. 32 00:01:21,400 --> 00:01:27,430 >> 50 de referencia ten unha referencia para todos das funcións da biblioteca C estándar, 33 00:01:27,430 --> 00:01:29,610 e io.h estándar e outros vai facer 34 00:01:29,610 --> 00:01:34,909 familiarizado co campo, como pasa, string.h, math.h, ctype.h, e así por diante. 35 00:01:34,909 --> 00:01:36,700 É un gran lugar para ir, se está a buscar 36 00:01:36,700 --> 00:01:38,640 a ver se hai unha función que existe, 37 00:01:38,640 --> 00:01:40,840 que vai facer o que cómpre facer, ou se é 38 00:01:40,840 --> 00:01:43,180 só non está seguro de como usar unha función. 39 00:01:43,180 --> 00:01:47,230 >> Temos tamén un gran interactivo guía de estudo en study.cs50.net. 40 00:01:47,230 --> 00:01:50,490 Alí, vai atopar unha variedade de temas con exercicios prácticos, 41 00:01:50,490 --> 00:01:53,471 algúns sección adicional diapositivas, e moito máis. 42 00:01:53,471 --> 00:01:55,220 É un gran lugar para check-out, se está 43 00:01:55,220 --> 00:01:57,760 sentindo un pouco incómodo sobre un determinado tema. 44 00:01:57,760 --> 00:01:59,968 As posibilidades son, haberá algúns exercicios alí para ti 45 00:01:59,968 --> 00:02:02,720 para refinar súas habilidades un pouco. 46 00:02:02,720 --> 00:02:08,759 >> Cando Cuestionario Cuestionario 0 ou 1 está chegando, Sempre pode ver os últimos probas que 47 00:02:08,759 --> 00:02:13,400 demos no curso en cs50.harvard.edu/quizzes. 48 00:02:13,400 --> 00:02:16,100 Todas as vellas preguntas e respostas están alí para a súa revisión. 49 00:02:16,100 --> 00:02:18,330 E son unha gran de recursos, especialmente a medida que 50 00:02:18,330 --> 00:02:23,190 Considero o que poñer na parte traseira ou diante da súa folla de estudo, a un 51 00:02:23,190 --> 00:02:26,990 anaco de papel que comeza a traer para o exame. 52 00:02:26,990 --> 00:02:30,090 >> Ademais, hai moitas recursos nos conxuntos de problemas CS50, 53 00:02:30,090 --> 00:02:32,610 cs50.harvard.edu/psets. 54 00:02:32,610 --> 00:02:35,660 Publicamos todas as especificacións Hai, así como calquera distribución 55 00:02:35,660 --> 00:02:38,060 de código ao problema máis tarde define. 56 00:02:38,060 --> 00:02:40,880 Ademais, incorporada as propias especificacións, 57 00:02:40,880 --> 00:02:43,030 atoparás agradable orientacións de Zamila, 58 00:02:43,030 --> 00:02:47,210 que terá pracer en guía a través recibindo nos bloques de partida que 59 00:02:47,210 --> 00:02:49,920 se te enganar como comezar traballando nos conxuntos de problemas. 60 00:02:49,920 --> 00:02:53,300 E cando os produtos conxuntos son máis, Rob estará hospedando autopsias 61 00:02:53,300 --> 00:02:55,580 onde desconstruir a conxunto de problemas, anda vostede 62 00:02:55,580 --> 00:02:59,139 a través dalgún posible solucións despois do feito. 63 00:02:59,139 --> 00:03:01,680 Por suposto, tamén poderá atopar materiais sobre seccións, 64 00:03:01,680 --> 00:03:05,429 como estes vídeos aquí, en cs50.harvard.edu/sections. 65 00:03:05,429 --> 00:03:07,970 Tamén vai atopar unha axenda de seccións, se está no campus, 66 00:03:07,970 --> 00:03:10,782 así como vídeos e diapositivas que son compartidas durante as seccións. 67 00:03:10,782 --> 00:03:13,240 Unha lista de horas de oficina son dispoñible na páxina web do curso. 68 00:03:13,240 --> 00:03:16,990 Se vostede está en Cambridge campus ou no campus de Yale, 69 00:03:16,990 --> 00:03:21,395 ou está realmente en calquera lugar, pode atopar unha lista das nosas horas de expediente, que 70 00:03:21,395 --> 00:03:23,380 weeknights son xeralmente dispoñibles. 71 00:03:23,380 --> 00:03:25,910 >> E a axuda do seu compañeiros ou cos seus compañeiros, 72 00:03:25,910 --> 00:03:29,020 pode ir cs50.harvard.edu/discuss~~V. 73 00:03:29,020 --> 00:03:32,210 É o noso foro de debate asíncrono, tipo de similares en espírito á Piazza, 74 00:03:32,210 --> 00:03:35,250 se está familiarizado con Piazza, que se pode ver en outros cursos. 75 00:03:35,250 --> 00:03:38,129 É un boletín asíncrono taboleiro onde podes facer unha pregunta 76 00:03:38,129 --> 00:03:41,420 e, despois de pouco tempo, obter unha resposta a partir dun asistente de ensino, ou de ensino 77 00:03:41,420 --> 00:03:43,700 compañeiro, ou mesmo os seus compañeiros. 78 00:03:43,700 --> 00:03:47,170 Nós, en realidade, vivamente que, se sabe a resposta a unha pregunta 79 00:03:47,170 --> 00:03:51,900 que un compañeiro pregunta, Sinto-se libre para axudar un pouco. 80 00:03:51,900 --> 00:03:56,490 >> Agora, se está tomando o curso mediante CS50x e non toma-lo no campus, 81 00:03:56,490 --> 00:03:59,640 temos tamén o curso arquivos dispoñibles en cs50.tv. 82 00:03:59,640 --> 00:04:01,790 Todos os recursos Acaba de describir son 83 00:04:01,790 --> 00:04:05,600 dispoñibles no cs50.tv, organizado por ano. 84 00:04:05,600 --> 00:04:09,792 Ao final de cada caída, todo o recursos últimos anos vai estar alí. 85 00:04:09,792 --> 00:04:12,750 Así, pode sentirse libre para comprobar as para fóra para ver outras formas de presentación 86 00:04:12,750 --> 00:04:15,310 material CS50 ano pasado. 87 00:04:15,310 --> 00:04:17,690 >> Ademais, temos unha riqueza de recursos en liña 88 00:04:17,690 --> 00:04:20,310 que non son localizados para Harvard ou Yale. 89 00:04:20,310 --> 00:04:23,140 Pode ir ao noso Slack, a nosa servizo de chat asíncrono, 90 00:04:23,140 --> 00:04:25,346 en cs50x.slack.com. 91 00:04:25,346 --> 00:04:29,660 Temos tamén un foro sobre Stack Intercambio e en Reddit, sendo que ambos 92 00:04:29,660 --> 00:04:30,970 están listados aquí. 93 00:04:30,970 --> 00:04:34,500 Pode marcar connosco en Twitter en @ CS50, CS50 ou #. 94 00:04:34,500 --> 00:04:36,920 E no curso, pode tamén atopar-nos en Facebook. 95 00:04:36,920 --> 00:04:40,850 >> Outro bit administrativa que Quero tocar agora, de clasificación. 96 00:04:40,850 --> 00:04:43,780 Entón, como probablemente está familiarizado, atribucións neste curso 97 00:04:43,780 --> 00:04:46,480 clasifícanse en catro eixes diferentes. 98 00:04:46,480 --> 00:04:48,580 Nós nota ti en alcance, faría fai a pregunta, 99 00:04:48,580 --> 00:04:51,038 fixo un esforzo serio para completar o conxunto de problemas? 100 00:04:51,038 --> 00:04:52,156 Intentou todas as partes? 101 00:04:52,156 --> 00:04:53,530 Exactitude, fai o seu traballo de código? 102 00:04:53,530 --> 00:04:54,350 É libre de erros? 103 00:04:54,350 --> 00:04:57,780 Será que ten esperado saída, dado un conxunto de entradas? 104 00:04:57,780 --> 00:04:58,902 O deseño é o terceiro eixe. 105 00:04:58,902 --> 00:05:01,110 E iso fai a pregunta, quão eficiente é o código? 106 00:05:01,110 --> 00:05:02,460 Como ben escrito é? 107 00:05:02,460 --> 00:05:05,230 E, finalmente, estilo, que recibe para a cuestión de como humano 108 00:05:05,230 --> 00:05:08,900 lexible é o código, que é moi importante para os seus compañeiros de ensino. 109 00:05:08,900 --> 00:05:11,210 >> Agora, como un xeneral Xeralmente, eu normalmente presente 110 00:05:11,210 --> 00:05:14,822 este gráfico para o que significan esas puntuacións. 111 00:05:14,822 --> 00:05:18,710 Todos estes eixes son clasificados nunha escala de cero a cinco. 112 00:05:18,710 --> 00:05:22,360 E, xeralmente, quere estar en tres, catro, ou cinco gama 113 00:05:22,360 --> 00:05:23,554 en todos os eixes. 114 00:05:23,554 --> 00:05:26,470 É Aceptar para estar no intervalo de un ou dous un pouco, especialmente no inicio 115 00:05:26,470 --> 00:05:29,120 no curso, pero é unha área que xeralmente non queren estar no. 116 00:05:29,120 --> 00:05:31,620 Vostede definitivamente non quere estar recibindo ceros en calquera aspecto do conxunto de problemas, 117 00:05:31,620 --> 00:05:33,661 porque iso vai diminuír a súa nota xeral. 118 00:05:33,661 --> 00:05:37,124 Agora, tamén temos algunhas ferramentas dispoñible para ti para axudar a traer para arriba 119 00:05:37,124 --> 00:05:38,540 súa puntuación nalgunhas destas zonas. 120 00:05:38,540 --> 00:05:39,940 Polo tanto, temos check50. 121 00:05:39,940 --> 00:05:42,780 Cada especificación de conxunto de problemas incluirá unha referencia 122 00:05:42,780 --> 00:05:45,149 de como empregar para check50 este problema específico. 123 00:05:45,149 --> 00:05:47,940 E pode usar para axudar a check50 mellorar a súa puntuación de corrección, 124 00:05:47,940 --> 00:05:51,960 por coñecer casos de proba o programa non estea pasando. 125 00:05:51,960 --> 00:05:55,900 >> Temos tamén style50, que é outra ferramenta de liña de comandos. 126 00:05:55,900 --> 00:05:59,950 Tamén son ensino a usalo como parte de cada conxunto de problemas de especificación. 127 00:05:59,950 --> 00:06:04,580 E pode usar para obter orientación style50 sobre como mellorar o seu estilo de programa, 128 00:06:04,580 --> 00:06:09,126 para facelo máis limpo, máis fácil de ler, e esperamos aumentar a súa puntuación estilo. 129 00:06:09,126 --> 00:06:11,000 Para rematar, o seu ensino compañeiro pode fornecer-lle 130 00:06:11,000 --> 00:06:15,140 con cualitativa comentarios baseado comentario para axudar a mellorar a súa puntuación de deseño. 131 00:06:15,140 --> 00:06:18,190 O deseño é un pouco complicado para automaticamente grao, 132 00:06:18,190 --> 00:06:20,200 a diferenza de corrección e estilo que pode facilmente 133 00:06:20,200 --> 00:06:22,731 ser examinado con unha ferramenta de liña de comandos. 134 00:06:22,731 --> 00:06:24,480 Pola contra, o seu proxecto puntuación será, probablemente, 135 00:06:24,480 --> 00:06:27,240 máis mellorado mediante recibindo feedback dende o seu compañeiro de ensino 136 00:06:27,240 --> 00:06:29,120 en forma de comentarios. 137 00:06:29,120 --> 00:06:31,640 Ámbito de aplicación, por suposto, nós deixamos para que poida realmente probar 138 00:06:31,640 --> 00:06:34,190 Todas as partes do conxunto de problemas. 139 00:06:34,190 --> 00:06:35,320 >> Eu son Doug Lloyd. 140 00:06:35,320 --> 00:06:37,550 Este é CS50. 141 00:06:37,550 --> 00:06:42,308