Course Policies

Collaboration

Studenci są zachęcani do rozmowy ze sobą, z TAs, zinstruktorami, lub z kimkolwiek innym na temat każdego z zadań. Wszelka pomoc, choć, musi być ograniczona do dyskusji o problemie i szkicowania ogólnych podejść do rozwiązania. Każdy student musi wypisać swoje własne rozwiązania zadań domowych. W podręcznikach do projektów znajdują się bardziej szczegółowe informacje na temat współpracy podczas pracy nad projektami, ale zasadniczo każda grupa projektowa musi napisać swój własny kod i dokumentację do projektów programistycznych wykonanych jako grupa.

Konsultowanie rozwiązań innego studenta lub grupy jest zabronione, a przesłane rozwiązania nie mogą być kopiowane z żadnego źródła. Te i wszelkie inne formy współpracy przy zadaniach stanowią oszustwo. Jeśli masz jakiekolwiek pytania dotyczące tego, czy jakaś czynność stanowi oszustwo, proszę śmiało pytać prowadzących zajęcia.

Nie wolno Ci dostarczać pracy, którą wykonasz podczas kursu 15-440 innym studentom w przyszłych instancjach tego kursu lub do wykorzystania w przyszłych instancjach tego kursu (tak samo jak nie wolno Ci wykorzystywać pracy wykonanej przez studentów, którzy brali udział w kursie wcześniej). Aby było jasne, oznacza to również, że nie możesz pozostawiać swoich rozwiązań publicznie widocznych w sieci, na githubie, lub jakiejkolwiek innej platformie.

Piazza Policy

Ten kurs używa strony Piazza do odpowiadania na pytania. Strona domowa Piazza dla tego kursu znajduje się pod adresem:https://piazza.com/cmu/fall2018/15440/home.When Zamieszczając pytania na Piazza, studenci muszą pamiętać o wytycznych dotyczących współpracy wymienionych powyżej, i używać tych wytycznych do określenia:

  • Czy oznaczyć swój post jako „prywatny dla instruktorów”, czy publiczny;
  • Jak dużo szczegółów i pomocy dostarczyć w odpowiedzi dla innego studenta

Częścią procesu uczenia się jest zmaganie się z materiałem, aż dojdziesz do właściwego wglądu, który pozwoli ci go zrozumieć. Umieszczanie zbyt wielu szczegółów w odpowiedzi na prośbę o pomoc może utrudnić naukę. Z drugiej strony, czasami dobrze jest zostać popchniętym we właściwym kierunku, kiedy nie jesteś w stanie wyjść z rutyny. I, oczywiście, niezrozumienie zadania lub dostępnych narzędzi powinno być szybko wyjaśnione. Proszę, używaj swojej najlepszej oceny, kiedy piszesz na stronie Piazza, tak jakbyś współpracował ze swoimi przyjaciółmi osobiście. Kilka wstępnych wytycznych:

  • Proszę pisać i odpowiadać publicznie: Nieporozumienia dotyczące zadania; wyjaśnienia dotyczące wymagań; błędy w specyfikacji zadania lub implementacji referencyjnej lub testach; małe, szczegółowe pytania dotyczące działania wywołań systemowych, funkcji, itp. Rzeczy, które wyglądają jak by były w FAQ są dobrymi kandydatami do zadawania pytań lub odpowiadania na nie.
  • Proszę nie zamieszczać ani nie odpowiadać publicznie: Więcej niż kilka linii kodu; dogłębne wyjaśnienia, jak działa twój system; pytania o najlepsze podejście do architektury systemu na wysokim poziomie; pytania o twoją ocenę; problemy z partnerem; itp.

Proszę używać swojego osądu pomiędzy tymi dwoma przykładami. Jeśli piszesz prywatnie, proszę daj nam znać czy byłoby w porządku oznaczyć ten post jako publiczny, jeśli uznamy, że byłoby korzystne dla klasy aby go upublicznić.

Polityka spóźnień

Poważnie traktuj terminy projektów i zadań domowych. Z naszego doświadczenia wynika, że studenci często nie doceniają wysiłku wkładanego w programowanie zadań i projektów. Jeśli dajemy Ci 4 tygodnie na wykonanie zadania, to zazwyczaj jest ku temu powód. W interesie uczciwości, przyjęliśmy następującą politykę spóźnień:

  • Termin dla każdego zadania (z wyjątkiem tych zapowiedzianych z wyprzedzeniem) może być przedłużony z karą 10% za dzień.
  • Żaden termin nie może być przedłużony o więcej niż dwa dni. Prace NIE będą przyjmowane 48 godzin po terminie.
  • Jeśli jesteś chory: Jeśli masz notatkę medyczną, możesz zwrócić się do swoich zadań późno bez kary. Prosimy o kontakt z prowadzącym w celu ustalenia rozsądnego czasu zastępczego. Musisz nas powiadomić przed terminem oddania prac. Bez zwolnienia lekarskiego, będziesz miał dostęp do tej samej kary za spóźnienie, jak w przypadku każdego innego powodu spóźnienia.

Powtórna ocena

Jeśli uważasz, że popełniliśmy błąd w ocenie, proszę zwróć zadanie z notatką wyjaśniającą twoje obawy do sekretarza kursu nie później niż dwa tygodnie po dniu, w którym zadanie zostało zwrócone. Pytanie zostanie ponownie ocenione przez osobę odpowiedzialną za ocenianie tego pytania.

Należy również pamiętać, że w tym kursie oceny z projektów będą ustalane na podstawie końcowego zgłoszenia, które złożysz w Autolabie.

.

Articles

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.