„Eseményvezérelt és vizuális programozás” változatai közötti eltérés
Ugrás a navigációhoz
Ugrás a kereséshez
a (Üzemmérnök-informatikus lábléc hozzáadása.) |
|||
7. sor: | 7. sor: | ||
|kereszt=N/A | |kereszt=N/A | ||
|tanszék=AUT | |tanszék=AUT | ||
− | | | + | |labor=van |
− | | | + | |kiszh=beugró |
− | |nagyzh= | + | |nagyzh=nincs |
− | |hf= | + | |hf=2 db |
+ | |vizsga=nincs | ||
|tad=https://portal.vik.bme.hu/kepzes/targyak/VIAUBB01/ | |tad=https://portal.vik.bme.hu/kepzes/targyak/VIAUBB01/ | ||
|targyhonlap=Nincs | |targyhonlap=Nincs | ||
16. sor: | 17. sor: | ||
{{TODO BProf}} | {{TODO BProf}} | ||
+ | A tárgy keretein beül a hallgatók a korábbi objektum-orientált ismereteikre alapozva megismerik az eseményvezérelt és grafikus programozás legfontosabb módszereit. A hallgatók megismerik a C# nyelvet és a .NET környezeten keresztül elsajátítják a grafikus felhasználói felület (GUI - Graphical User Interface) programozási alapjait. Megismerik a modern osztálykönyvtárak fontosabb szolgáltatásait (reflexiós technikák, adatkötés, rajz és szöveg megjelenítése stb.), valamint betekintést kapnak a feladatok párhuzamos futtatásának lehetőségeibe. | ||
− | |||
== Követelmények == | == Követelmények == | ||
+ | === Előtanulmányi rend === | ||
+ | *A tárgy felvételéhez az [[Objektumorientált programozás | Objektumorientált programozás ]] tárgy kredite szükséges hozzá. | ||
+ | |||
=== A szorgalmi időszakban === | === A szorgalmi időszakban === | ||
− | + | *A '''labor'''on megjelenés kötelező. Minden nem házi feladat leadási laboron az órai aktivitást és eredményeket a laborvezető pontozza 0-1-2 ponttal. Egyes előadásokon és laborokon előre be nem jelentett módon további bónusz pontok nyerhetők, melyek hozzáadódnak a félév során gyűjtött pontokhoz. A félév sikeres teljesítésének feltétele a laborok 70%-án való részvétel. A laborok értékelésébe beszámít a „beugró”, ami vagy konkrétan megválaszolandó kérdéssor, vagy a laborfeladat eleje, aminek elkészítésében a laborvezető még nem segít, azt teljesen önállóan kell tudni elkészíteni. Amennyiben ez nem sikerül, a laborra a hallgató 0 pontot kap. | |
+ | ** A laborok lehetnek: | ||
+ | *** ''Hagyományos labor'': kiadott segédlettel feladatok elvégzése, önnálló labor, de laborvezető segíthet. | ||
+ | *** ''Code review labor'': házi feladatokat egymásnak elmagyarázzátok. A cél a forráskód minőségének növelése, az „ezt hogyan érdemes elegánsan megoldani” kérdések megvitatása. | ||
+ | *** ''Házi feladat konzultációs labor'': házi feladattal kapcsolatos egyéni kérdésekre feltevése, házi feladaton való munkálkodás. | ||
+ | *** ''Páros programozással tanuló labor'': mindig más párral kell dolgozni, hagyományos laborfeladatok vagy házi feladatok közös megbeszélése. | ||
+ | *** ''Házi feladat leadási labor'' | ||
+ | |||
+ | *A '''házi feladatok''' darabonként 30-30 pontot érnek. A házi feladatok idő előtt való leadása pluszpontot ér. | ||
− | + | *'''Pótlási lehetőségek:''' | |
− | + | **A '''házi feladatok''' előre kihirdetett időpontokban, késedelmesen is le lehet adni. | |
+ | **A '''laborok''' nem pótolhatóak. A házi feladat korábbi időpontban való leadás további pluszpontokkal járhat. | ||
=== Félévvégi jegy === | === Félévvégi jegy === | ||
− | + | *Az évvégi jegy a házi feladatokra és laborokra kapott pontszámok összege alapján adódik össze. A tárgy teljesítéséhez legalább 41 pontot kell elérni. | |
+ | *Ponthatárok: | ||
+ | :{| class="wikitable" style="text-align: center; width: 110px; height: 40px;" | ||
+ | !Pont!!Jegy | ||
+ | |- | ||
+ | |0 - 40|| 1 | ||
+ | |- | ||
+ | |41 - 55|| 2 | ||
+ | |- | ||
+ | |56 - 70|| 3 | ||
+ | |- | ||
+ | |71 - 85|| 4 | ||
+ | |- | ||
+ | |86 - 100|| 5 | ||
+ | |} | ||
== Tematika == | == Tematika == | ||
35. sor: | 62. sor: | ||
TODO | TODO | ||
− | + | == Házi feladat == | |
− | + | * A félév során két házi feladat lesz | |
− | + | ** C# nyelvben | |
− | + | ** WPF-es GUI fejlesztés | |
− | + | * A feladatok megoldása során mindenki személyre szóló github repositoryba dolgozik (GitHub classroom), melyben bizonyos feladatok előre elkészített unit tesztek formájában adottak. | |
− | |||
− | + | * Az első házi feladat további specialitása, hogy két leadási határideje van és az első után előre ismeretlen módon megváltozik a feladat specifikációja. Ennek célja, hogy rávilágítson az áttekinthető fejlesztés, objektumorientált dekompozíció és beszédes, karbantartható forráskód fontosságára. | |
− | |||
== Tippek == | == Tippek == |
A lap 2019. augusztus 8., 14:54-kori változata
Hiba a bélyegkép létrehozásakor: Nem lehet a bélyegképet a célhelyre menteni
Ez a lap az újonnan indult Üzemmérnök-informatikus BProf képzéshez tartozik!
Kérlek, ha időd engedi, töltsd fel tartalommal, ezzel segítve több száz társad tanulmányait.
A tárgy keretein beül a hallgatók a korábbi objektum-orientált ismereteikre alapozva megismerik az eseményvezérelt és grafikus programozás legfontosabb módszereit. A hallgatók megismerik a C# nyelvet és a .NET környezeten keresztül elsajátítják a grafikus felhasználói felület (GUI - Graphical User Interface) programozási alapjait. Megismerik a modern osztálykönyvtárak fontosabb szolgáltatásait (reflexiós technikák, adatkötés, rajz és szöveg megjelenítése stb.), valamint betekintést kapnak a feladatok párhuzamos futtatásának lehetőségeibe.
Tartalomjegyzék
Követelmények
Előtanulmányi rend
- A tárgy felvételéhez az Objektumorientált programozás tárgy kredite szükséges hozzá.
A szorgalmi időszakban
- A laboron megjelenés kötelező. Minden nem házi feladat leadási laboron az órai aktivitást és eredményeket a laborvezető pontozza 0-1-2 ponttal. Egyes előadásokon és laborokon előre be nem jelentett módon további bónusz pontok nyerhetők, melyek hozzáadódnak a félév során gyűjtött pontokhoz. A félév sikeres teljesítésének feltétele a laborok 70%-án való részvétel. A laborok értékelésébe beszámít a „beugró”, ami vagy konkrétan megválaszolandó kérdéssor, vagy a laborfeladat eleje, aminek elkészítésében a laborvezető még nem segít, azt teljesen önállóan kell tudni elkészíteni. Amennyiben ez nem sikerül, a laborra a hallgató 0 pontot kap.
- A laborok lehetnek:
- Hagyományos labor: kiadott segédlettel feladatok elvégzése, önnálló labor, de laborvezető segíthet.
- Code review labor: házi feladatokat egymásnak elmagyarázzátok. A cél a forráskód minőségének növelése, az „ezt hogyan érdemes elegánsan megoldani” kérdések megvitatása.
- Házi feladat konzultációs labor: házi feladattal kapcsolatos egyéni kérdésekre feltevése, házi feladaton való munkálkodás.
- Páros programozással tanuló labor: mindig más párral kell dolgozni, hagyományos laborfeladatok vagy házi feladatok közös megbeszélése.
- Házi feladat leadási labor
- A laborok lehetnek:
- A házi feladatok darabonként 30-30 pontot érnek. A házi feladatok idő előtt való leadása pluszpontot ér.
- Pótlási lehetőségek:
- A házi feladatok előre kihirdetett időpontokban, késedelmesen is le lehet adni.
- A laborok nem pótolhatóak. A házi feladat korábbi időpontban való leadás további pluszpontokkal járhat.
Félévvégi jegy
- Az évvégi jegy a házi feladatokra és laborokra kapott pontszámok összege alapján adódik össze. A tárgy teljesítéséhez legalább 41 pontot kell elérni.
- Ponthatárok:
Pont Jegy 0 - 40 1 41 - 55 2 56 - 70 3 71 - 85 4 86 - 100 5
Tematika
TODO
Segédanyagok
TODO
Házi feladat
- A félév során két házi feladat lesz
- C# nyelvben
- WPF-es GUI fejlesztés
- A feladatok megoldása során mindenki személyre szóló github repositoryba dolgozik (GitHub classroom), melyben bizonyos feladatok előre elkészített unit tesztek formájában adottak.
- Az első házi feladat további specialitása, hogy két leadási határideje van és az első után előre ismeretlen módon megváltozik a feladat specifikációja. Ennek célja, hogy rávilágítson az áttekinthető fejlesztés, objektumorientált dekompozíció és beszédes, karbantartható forráskód fontosságára.
Tippek
TODO
Kedvcsináló
TODO
1. félév | |
---|---|
2. félév | |
3. félév | |
4. félév | |
5. félév | |
6. félév |