cím | szerzők | ISBN | Típus |
---|---|---|---|
C Programozás, 2. kiadás | K. N. King | 9780393979503 | szükséges |
számítógépes rendszerek: egy programozó perspektívája, 3. kiadás | R. E. Bryant és D. R. O ‘ Hallaron | 9780134092669 | ajánlott |
- a tanfolyam témái (változhatnak)
- Tanterem
- TA szoba/irodai órák (nyitott tér az IRB 2136 mellett)
- Piazza
- osztályozás (változtatható)
- projektek
- akadémiai integritás
- projektek/laborok
- GroupMe/ egyéb csoportos beszélgetések
- a projekt implementációk feladásával kapcsolatban
- tanulmányi útmutatók
- gyakorlati vizsgák/ munkalapok/ előadás példák/ osztályozatlan laboratóriumi példák
- további példák az akadémiai integritás megsértésére
- fogyatékosságügyi támogató szálláshelyek
- Excused Absences
- Tanfolyamértékelések
- vegyes
- Copyright
a tanfolyam témái (változhatnak)
- Unix memória modell
- mozgó Java C
- mutatók és dinamikus adatstruktúrák C
- I/O, szabványos könyvtárak
- tesztelés
- Assembly nyelv
- folyamatirányítás
- rendszerprogramozás
- program mérés és optimalizálás
- többszálú programozás pthreads
- könyvtárak és összekapcsolása
- dinamikus memóriakezelés
Tanterem
kérjük, hogy a laptop előadások. Ha nincs laptopja, párosíthat egy osztálytársával.
TA szoba/irodai órák (nyitott tér az IRB 2136 mellett)
az irodai órákat az IRB 2136 melletti nyitott térben tartják. Itt található a link a cmsc tanfolyamok rekordhelyeire.
az irodai órák rendkívül elfoglaltak a projekt határideje előtti napon. Ezért ne várja meg a projektek elindítását. Az irodai órák és a TA szoba tekintetében:
- miután egy TA segített, kérjük, hagyja el a TA szobát. Van egy nagy számú diák minden osztályunkban, és a TA szoba nagyon zsúfolt.
- ha egy sor diák vár, a TA legfeljebb 7-10 percet tölthet egy hallgatóval. Kérjük, emlékeztesse a TAs-t erre a szabályra.
- a rekordidő ütemezéséhez ellenőrizze ezt a linket.
Piazza
fogjuk használni (Piazza) osztály kommunikáció. Ön nem lesz képes regisztrálni a Piazza-ra. Az oktató regisztrálja Önt az iskolai rendszerben található e-mail segítségével.
osztályozás (változtatható)
az osztályzatok a következő súlyok szerint kerülnek kiszámításra:
értékelési összetevők | százalék |
projektek / gyakorlatok | 30% |
vetélkedők, laboratóriumi munka, előadáson belüli gyakorlatok | 10% |
vizsga 1 (dátum: március 3, kedd) | 13% |
vizsga 2 (dátum / idő: Lásd bejelentések ELMS és Piazza) | 17% |
vizsga 3 (végleges) (dátum / idő: Hozzászólások a következőhöz: ELMS and Piazza) | 30% |
- az osztályzatokat a végén beírják a grade szerverre. Miután osztályoztuk az osztály anyagait (pl. vizsgák és feladatok), közzéteszünk egy hirdetményt és egy határidőt, amelyen belül be kell nyújtania a regrade kérelmet (ha szükséges). Az Ön felelőssége, hogy a megadott határidőig benyújtsa a regrade kérelmeket; a regrade kérelmek ezt követően nem kerülnek feldolgozásra. Ha a regrade kérelem határidejét nem hirdetik ki, alapértelmezés szerint egy hét az Ön osztályzatainak közzététele után.
- az írásbeli teszteket GradeScope segítségével osztályozzuk. Szinkronizáljuk az egyetemi névsort a GradeScope-ban létrehozott tanfolyammal. A könyvtárazonosítóval és a jelszóval kell bejelentkeznie (a bejelentkezési oldalon válassza az iskolai hitelesítő adatokat). Mielőtt az osztályzatait beírná a grade szerverre, ellenőrizheti az osztályzatait, és regrade kéréseket tehet a GradeScope-ban.
- a Pontszámelosztást a félév végén felülvizsgálják, és a határértékeket megfelelően meghatározzák. Vegye figyelembe, hogy az A és B határértéke továbbra is 90+%, illetve 80+% lehet.
projektek
- határidők – minden projekt a projekt leírásában megadott napon 11:30 órakor esedékes. A következő nap 11: 30 óráig kell benyújtania a projektet 10% – os büntetéssel. Vegye figyelembe, hogy a késői időszak után nem kap pontot a projektjéért, annak ellenére, hogy továbbra is meg kell felelnie a jóhiszemű kísérletnek (lásd az alábbi információkat). Például, ha egy projekt szerdán 11:30-kor esedékes, akkor csütörtökig 11:30-ig kell benyújtania egy késői projektet 10% – os büntetéssel. Bármely benyújtás csütörtök után 11:30 pm 0 pontot kap.
- Submit Server – a projekt beküldéséhez a submit kiszolgálót kell használni. Egyéb módon benyújtott projekteket (pl. e-mail, stb.) nem fogadunk el.). Meg kell győződnie arról, hogy a projekt a beküldési kiszolgálón működik, különben elveszítheti a hitel nagy részét.
- melyik projektet osztályozzák – a legmagasabb pontszámot kapott benyújtás a késői büntetés után (ha van ilyen).
- jóhiszemű kísérlet – meg kell felelnie egy minimális követelményeknek minden projekt (jóhiszemű kísérlet) különben nem adja át a tanfolyamot (Automatikus fokozat F). Minden projektnek megvan a maga jóhiszemű kísérlete és a teljesítés határideje, amelyet itt közzétesznek valamikor a projekt hozzárendelése után. Ne feledje, hogy nem kap extra pontokat a jóhiszemű kísérlet elvégzéséért. A projektért kapott osztályzat az ontime / késői benyújtáson alapul.
- zárt projektek-a kurzus összes programozási feladatát külön kell megírni (hacsak kifejezetten másként nem jelezzük). A hallgatók közötti együttműködés sérti az akadémiai integritás kódexét.
- biztonsági mentések – meg kell tartani a biztonsági mentéseket a projektek, ahogy fejleszteni őket. A fájlok vagy a laptop véletlen elvesztése esetén nem adható kiterjesztés. Nyugodtan használja a Küldés szerver, mint egy biztonsági eszköz benyújtásával gyakran. Használhat olyan eszközöket is, mint a git stb. Ne irányítson kódot olyan online rendszerben, amely mások számára elérhető (pl. GitHub).
akadémiai integritás
ne feledje, hogy az akadémiai becstelenség nemcsak a csalást, a koholmányt és a plágiumot foglalja magában, hanem magában foglalja más hallgatók segítését is az akadémiai tisztességtelenség elkövetésében azáltal, hogy lehetővé teszi számukra a munkád másolatainak megszerzését. Röviden, minden benyújtott munkának sajátnak kell lennie. Az akadémiai tisztességtelenség eseteit a lehető legteljesebb mértékben folytatják, amint azt a hallgatói magatartási Hivatal előírja.
nagyon fontos, hogy tisztában legyen a csalás, a kitalálás, a megkönnyítés és a plágium következményeivel. Ha kiderül, hogy a hallgató felelős az akadémiai tisztességtelenségért, a tipikus szankció egy speciális “XF” osztályzatot eredményez, jelezve, hogy a tanfolyam akadémiai tisztességtelenség miatt kudarcot vallott. Ha kétségei vannak azzal kapcsolatban, hogy egy cselekedete akadémiai tisztességtelenséget jelenthet-e, kérjük, forduljon a TA-hoz vagy a tanfolyam koordinátorához.
a CS Tanszék komolyan veszi az akadémiai integritást. Információ arról, hogy a CS Tanszék hogyan látja és kezeli az akadémiai integritás kérdéseit, megtalálható az akadémiai Integritásban.
projektek/laborok
bármely Osztályozott projektben vagy laborban nem szabad együttműködni vagy kódot cserélni. Összehasonlítjuk az egyes hallgatók kódját minden más hallgató kódjával, hogy ellenőrizzük a hasonlóságokat. Minden félévben kínosan sok diákot kapunk, akik csalnak, és el kell vinnünk őket a Becsülettanácsba.
GroupMe/ egyéb csoportos beszélgetések
arra bátorítjuk a diákokat, hogy beszéljenek a tananyagról és segítsék egymást a csoportos csevegésekben. Ez azonban nem tartalmazza az Osztályozott feladatokat. A kiadási tesztekről beszélni nem rendben van.
a múltban volt néhány olyan eset, amikor a diákok képeket/forrásfájlokat tettek közzé a kódjukról, vagy a korábbi szakaszok vizsgakérdéseket adtak a későbbi szakaszoknak. Ez nemcsak csökkentette a korábbi szakasz görbéjét, mert a későbbi jobban fog működni, az egész csoportos csevegésnek meg kellett látogatnia a Becsülettanácsot. Rendkívül csúnya üzlet volt.
a projekt implementációk feladásával kapcsolatban
- ne tegye közzé a megbízások implementációját online (pl. GitHub, PasteBin), ahol mások láthatják őket. A kód mások számára történő hozzáférhetővé tétele akadémiai integritás megsértéséhez vezethet.
- kiküldetés a projektek egy privát adattár, ahol csak a kiválasztott emberek (pl potenciális munkaadók) láthatja őket rendben van; csak győződjön meg róla, nem egy nyilvános oldalon.
- még akkor is, ha a tanfolyam véget ért, ne tegye nyilvánosan elérhetővé kódját mások számára.
- folyamatosan figyeljük az online forrásokat.
tanulmányi útmutatók
együttműködő tanulmányi útmutatók létrehozása A Google Dokumentumokban rendben van. Még bátorítva is. Csak tegye ezt a vizsga előtt, és ne vigye a tanulmányi útmutatót a vizsgára. Ne adjon vizsgakérdéseket a tanulmányi útmutatóhoz a korai szakasz félideje után.
gyakorlati vizsgák/ munkalapok/ előadás példák/ osztályozatlan laboratóriumi példák
teljesen hűvös. Erősen ösztönözte, hogy együtt hozzon létre és ossza meg (ugyanazokkal a figyelmeztetésekkel, mint a tanulmányi útmutatók).
további példák az akadémiai integritás megsértésére
az alábbiakban bemutatunk néhány példát az akadémiai integritás megsértésére:
- az eredmények Keménykódolása egy projekt-hozzárendelésben. A keménykódolás arra utal, hogy megpróbálunk egy programot úgy megjeleníteni, mintha az megfelelően működne (pl., a teszt várható eredményeinek kinyomtatása).
- az interneten/weben vagy más forrásból elérhető bármely munka használata. Például a Sourceforge vagy a GitHub munkájának használata.
- bármely online szolgáltatás felvétele az Ön megbízásának teljesítéséhez.
- megbeszélése projekt megvalósítások (mindent túl pontosítások) az osztálytársaival.
- megosztása a munka minden diák.
- ötleteket/javaslatokat nyújt a programozási feladat megoldására/végrehajtására.
- egy másik diák munkáját nézi.
- online fórumok segítségével kérhetünk segítséget a feladatainkkal kapcsolatban.
további információk az “akadémiai integritás” és a “hallgatói Magatartási Kódex” című szakaszokban találhatók, amelyek a tanfolyamokkal kapcsolatos irányelvekben találhatók.
fogyatékosságügyi támogató szálláshelyek
abban az esetben, ha akadémiai szálláshelyekre van szükség, a félév első két hetében be kell nyújtania a szálláshelyet az akadálymentesítési és fogyatékosságügyi Hivataltól (ADS). A részletekért lásd a “Kisegítő lehetőségek” című részt, amely elérhető a tanfolyamokkal kapcsolatos irányelvekben.
Excused Absences
lásd a “részvétel, hiányzás vagy kimaradt feladatok” című részt, amely elérhető a tanfolyamokkal kapcsolatos irányelvekben.
Tanfolyamértékelések
a tanszék és a kar komolyan veszi a hallgatói visszajelzéseket. A tanfolyam végén látogasson el https://www.courseevalum.umd.edu/ a tanfolyam értékelésének befejezéséhez.
vegyes
- ha nehézségekbe ütközik a tanfolyam akadémiai igényeinek való megfelelés, vegye fel a kapcsolatot a 1101 Shoemaker Building címen található tanulási segítségnyújtási szolgáltatással.
- az UMD tanfolyamhoz kapcsolódó irányelvek a következő címen találhatókhttp://www.ugst.umd.edu/courserelatedpolicies.html
Copyright
minden tananyag szerzői jog UMCP, Department of Computer Science 6020. Minden jog fenntartva. A hallgatók csak saját személyes használatra használhatják a tananyagokat. A tananyagok nem terjeszthetők nyilvánosan, vagy nem adhatók át másoknak (kivéve a tanfolyam többi hallgatóját), semmilyen módon vagy formátumban.
bár minden erőfeszítést megtettünk annak érdekében, hogy teljes és pontos legyen, a félév során felmerülő előre nem látható körülmények szükségessé tehetik az itt megadott anyagok kiigazítását. Következésképpen, kellő időben értesítve a hallgatókat, az oktató fenntartja a jogot a tantervben vagy más tananyagban szereplő információk megváltoztatására.
Webes Kisegítő Lehetőségek