Presentation
Хичээлийн нэгдсэн төлөвлөлт гаргах
Мэдээллийн технологийн хөтөлбөр ба **Object Oriented Programming** хичээлийн нэгдсэн боловсруулалт
Энэхүү баримт нь Мэдээллийн технологийн хөтөлбөрийн чиг хандлага, ирээдүйн төгсөгчийн онцлог, хөтөлбөрийн үр дүнгийн уялдаа, оюутны ур чадварын түвшин, мөн **Object Oriented Programming** хичээлийн суралцахуйн үр дүн, арга зүй, үнэлгээ, төслийн рубрик, 14 долоо хоногийн нэгдсэн төлөвлөлтийг **дэс дараалалтай**, **section**-ээр хуваан, шаардлагатай **хүснэгтүүдтэйгээр** нэгтгэн боловсруулсан Markdown баримт юм.
Presentation section
0. STEEP шинжилгээ
Энэ хэсэгт Монголын нөхцөлд Мэдээллийн технологийн хөтөлбөрийг хөгжүүлэхэд нөлөөлөх нийгмийн, технологийн, эдийн засгийн, байгаль орчны, бодлогын хүчин зүйлсийг тоймлон авч үзэв. Уг шинжилгээ нь хөтөлбөрийн шинэчлэл, ирээдүйн төгсөгчийн профиль, хичээлийн нэгдсэн төлөвлөлтийг боловсруулах суурь үндэслэл болно.
0.1. Дүгнэлт
Монголын нөхцөлд Мэдээллийн технологийн хөтөлбөрийг шинэчлэхэд дараах хүчин зүйлс хамгийн их нөлөөтэй байна.
- Social: хот-хөдөөгийн ялгаа, хүртээмж, дижитал ур чадварын ялгаа, эмэгтэй оюутан болон орон нутгийн суралцагчдын оролцоо
- Technological: AI, cloud, cybersecurity, өгөгдөл, төрийн цахим шилжилт
- Economic: дотоодын өндөр ур чадвартай хүний нөөцийн эрэлт, outsourcing, govtech, fintech, edtech
- Environmental: уур амьсгал, хүйтэн улирал, сургалтын тасалдал, e-waste, green IT
- Political/Policy: “Цахим үндэстэн”, дижитал бодлого, нээлттэй өгөгдөл, хувийн мэдээлэл хамгаалал, Smart Government
0.2. STEEP шинжилгээ
S — Social
Монгол Улсад хот-хөдөөгийн ялгаа, интернетийн хүртээмж, сургалтын тасралтгүй байдал, англи хэл ба дижитал ур чадварын суурь ялгаа нь МТ хөтөлбөрийн агуулга, хүргэх хэлбэрт шууд нөлөөлнө.
Хөтөлбөрт үзүүлэх нөлөө
- bridging module
- hybrid / online-first сургалт
- орон нутгийн хүртээмжтэй LMS
- эмэгтэй оюутан, ажиллаж буй суралцагчдад уян хатан замнал
T — Technological
Монголд дижитал шилжилт эрчимтэй явагдаж байгаа ч сургалтын агуулга, багшийн ур чадвар, шинэ технологийн хэрэгжилтийн түвшин жигд биш байна.
Хөтөлбөрт үзүүлэх нөлөө
- AI/ML
- өгөгдлийн шинжилгээ
- cloud & DevOps
- cybersecurity
- API integration
- UX/UI
- digital public service
E — Economic
Монголын эдийн засаг төрөлжих шаардлагатай, өндөр ур чадвартай МТ мэргэжилтний эрэлт өсөж байна.
Хөтөлбөрт үзүүлэх нөлөө
- internship
- capstone
- industry certification
- startup / product thinking
- tracer study
E — Environmental
Уур амьсгалын эрсдэл, сургалтын тасалдал, эрчим хүчний асуудал, цахим хог хаягдал нь МТ хөтөлбөрийн тогтвортой байдлыг тодорхойлно.
Хөтөлбөрт үзүүлэх нөлөө
- asynchronous learning
- offline content
- green IT
- device lifecycle management
- backup delivery mechanism
P — Political / Policy
Төрийн цахим шилжилтийн бодлого нь МТ хөтөлбөрийг шинэчлэх хамгийн хүчтэй дэмжигч хүчин зүйлсийн нэг юм.
Хөтөлбөрт үзүүлэх нөлөө
- data governance
- information ethics
- AI governance
- govtech project-based learning
- industry advisory board
0.3. Хөтөлбөрийн шинэчлэлийн санал
- Суурь онол + шинэ технологийн модуль
- Project-centered сургалт
- Багшийн хөгжүүлэлт
- Ажил олгогчтой уялдуулах механизм
- Хүртээмж, тэгш байдлыг хангах бодлого
Presentation section
1. ИРЭЭДҮЙН ТӨГСӨГЧИЙН ОНЦЛОГ ШИНЖИЙГ ТОДОРХОЙЛОХ
Энэ хэсэгт Мэдээллийн технологийн хөтөлбөрийн төгсөгч ямар ажил, мэргэжлийн орчинд ажиллах боломжтой, мөн оюутныг тийш нь хэрхэн бэлтгэх талаар тодорхойлов.
1.1. Ажил мэргэжлийн ирээдүй, ажлын байрны тодорхойлолт
Ирээдүйн төгсөгч нь зөвхөн программист бус, дараах чиглэлийн ажлын байранд ажиллах боломжтой байна.
Програм хангамжийн чиглэл
- Software Developer
- Front-end / Back-end / Full-stack Developer
- Mobile Application Developer
- QA / Test Engineer
- DevOps Engineer
Өгөгдөл, AI чиглэл
- Data Analyst
- Junior Data Engineer
- AI/ML Junior Engineer
- Business Intelligence Analyst
- Applied AI Specialist
Систем, дэд бүтэц, аюулгүй байдлын чиглэл
- System Administrator
- Network Engineer
- Cloud Support Engineer
- Cybersecurity Analyst
- Information Security Officer
Төрийн болон бизнесийн дижитал шилжилтийн чиглэл
- GovTech Specialist
- Digital Service Developer
- Product Specialist
- IT Project Coordinator
- Technology Consultant
1.2. Оюутнуудаа ирээдүйн ажил, боломжуудад нийцүүлэн хэрхэн сайн бэлтгэх вэ?
- Суурь мэдлэгийг бат бөх олгох
- AI, өгөгдөл, cloud, cybersecurity агуулгыг эрт шингээх
- Төслөөр суралцах орчин бүрдүүлэх
- Soft skills-ийг хичээл дотор нь хөгжүүлэх
- Сонгон мэргэших замналтай болгох
- Насан туршийн суралцах хандлага төлөвшүүлэх
Presentation section
2. ТӨГСӨГЧДИЙН ОНЦЛОГ ШИНЖҮҮД
Энэ хэсэгт ирээдүйн төгсөгчийн мэдлэг, сэтгэлгээ, хандлага, мэдрэмж, үйл дадал, хийж бүтээх чадвар гэсэн үндсэн гурван бүлгээр онцлог шинжүүдийг тодорхойлов.
2.1. Мэдлэг, сэтгэлгээний чадвар
- МТ-ийн суурь онолын мэдлэгтэй
- Өгөгдөлд тулгуурлан сэтгэж, асуудал шинжлэх чадвартай
- Тооцоолон бодох сэтгэлгээтэй
- AI, cloud, cybersecurity-ийн суурь ойлголттой
- Ёс зүй, хууль, аюулгүй байдлын мэдлэгтэй
- Салбар дундын сэтгэлгээтэй
- Тасралтгүй суралцах сэтгэлгээтэй
2.2. Хандлага, мэдрэмжийн чадвар
- Хариуцлагатай, ёс зүйтэй
- Хэрэглэгч төвтэй
- Өөрчлөлтөд нээлттэй, дасан зохицох чадвартай
- Багаар ажиллах, хамтран бүтээх хандлагатай
- Манлайллын эхлэлтэй
- Дотоод ба олон улсын түвшинд өрсөлдөх чадварын мэдрэмжтэй
- Тогтвортой хөгжил, хүртээмжийг эрхэмлэдэг
2.3. Үйл дадлын буюу хийж бүтээх чадвар
- Программ боловсруулах чадвар
- Систем зохиомжлох чадвар
- Өгөгдөл боловсруулах чадвар
- AI болон автоматжуулалтын хэрэгсэл ашиглах чадвар
- Кибер аюулгүй ажиллагааны суурь чадвар
- Cloud болон deployment хийх чадвар
- Төсөл хэрэгжүүлэх чадвар
- Харилцах, тайлагнах чадвар
- Бодит бүтээгдэхүүн бүтээх чадвар
2.4. Нэгтгэсэн “Ирээдүйн төгсөгчийн профиль”
Ирээдүйн төгсөгч нь мэдээллийн технологийн суурь болон ахисан мэдлэгтэй, өгөгдөлд тулгуурлан сэтгэж асуудал шийдвэрлэдэг, AI ба дижитал шилжилтийн орчинд ажиллах чадвартай, ёс зүйтэй, аюулгүй байдалд мэдрэмжтэй, хэрэглэгч төвтэй, багаар хамтран бодит дижитал бүтээгдэхүүн, үйлчилгээ, системийг хөгжүүлж хэрэгжүүлэх чадвартай, тасралтгүй өөрийгөө хөгжүүлэгч мэргэжилтэн байна.
Presentation section
3. УР ЧАДВАРУУД БА ИРЭЭДҮЙН ТӨГСӨГЧИЙН ОНЦЛОГ ШИНЖҮҮДИЙН УЯЛДАА
Энэ хэсэгт хөтөлбөрийн сургалтын үр дүн (PLO)-г ирээдүйн төгсөгчийн онцлог шинжүүдтэй уялдуулан харууллаа.
3.1. Ирээдүйн төгсөгчийн онцлог шинжүүд
| Д/д | Ирээдүйн төгсөгчийн онцлог шинж |
|---|---|
| 1 | Суурь шинжлэх ухаан, тооцоолон бодох сэтгэлгээтэй |
| 2 | Мэдээллийн технологийн мэргэжлийн гүнзгий мэдлэгтэй |
| 3 | Судалгаа, шинжилгээ хийж асуудал шийдвэрлэдэг |
| 4 | Системтэй сэтгэж, өгөгдөлд тулгуурлан шийдвэр гаргадаг |
| 5 | Ёс зүйтэй, хариуцлагатай, тасралтгүй суралцдаг |
| 6 | Багаар ажиллаж, харилцаж, гадаад хэлээр мэргэжлийн түвшинд ажилладаг |
| 7 | Нийгэм, орчин, тогтвортой хөгжлийн мэдрэмжтэй |
| 8 | Шинийг санаачилж, зохион бүтээж, загварчилдаг |
| 9 | Бүтээлээ хэрэгжүүлж, үнэлж, сайжруулдаг |
| 10 | Манлайлах, бизнес сэтгэлгээтэй, үнэ цэн бүтээдэг |
3.2. PLO ба онцлог шинжийн уялдааны хүснэгт
Тэмдэглэгээ:
- ● = шууд хүчтэй уялдаа
- ○ = дэмжих уялдаа
| PLO / Ур чадвар | #1 | #2 | #3 | #4 | #5 | #6 | #7 | #8 | #9 | #10 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1.1 Шинжлэх ухааны ерөнхий суурь мэдлэг | ● | ○ | ○ | ● | ||||||
| 1.2 Салбар чиглэлийн суурь мэдлэг | ○ | ● | ○ | ● | ||||||
| 1.3 Салбар чиглэлийн ахисан түвшний мэдлэг | ● | ● | ● | ○ | ○ | |||||
| 2.1 Шинжилж судлах, асуудал шийдвэрлэх чадвар | ○ | ○ | ● | ● | ○ | ○ | ||||
| 2.2 Туршилт хийх, мэдлэг бүтээх чадвар | ○ | ● | ○ | ○ | ● | ○ | ||||
| 2.3 Системтэйгээр бодох чадвар | ○ | ○ | ○ | ● | ○ | ○ | ○ | |||
| 2.4 Хувь хүний хандлага, байнга суралцах чадвар | ● | ○ | ○ | ○ | ||||||
| 2.5 Ёс зүйтэй байх, хариуцлагаа ухамсарлах чадвар | ● | ○ | ● | ○ | ○ | |||||
| 3.1 Багаар ажиллах чадвар | ○ | ● | ○ | ○ | ○ | |||||
| 3.2 Харилцааны ур чадвар | ○ | ● | ○ | ○ | ○ | |||||
| 3.3 Гадаад хэлээр харилцах чадвар | ● | ○ | ○ | |||||||
| 4.1 Шийдлийн гадаад орчин, нийгмийн нөлөөллийг ойлгох | ○ | ○ | ○ | ● | ○ | ○ | ||||
| 4.2 Байгууллага, бизнесийн хүрээнд үнэлж, тодорхойлох чадвар | ○ | ○ | ● | ○ | ○ | ○ | ● | ○ | ||
| 4.3 Бүтээлч тулгамдсан асуудалд санаа гаргах чадвар | ○ | ○ | ● | ○ | ○ | |||||
| 4.4 Шинэ санааг зохиомжлох, төлөвлөх, загварчлах | ○ | ○ | ● | ● | ○ | ○ | ||||
| 4.5 Шинэ санааг хэрэгжүүлэх ур чадвар | ○ | ○ | ○ | ○ | ○ | ● | ○ | |||
| 4.6 Үр дүнг хэрэглэх, үнэлэх ур чадвар | ○ | ● | ○ | ○ | ○ | ● | ○ | |||
| 4.7 Манлайлах ур чадвар | ○ | ○ | ○ | ○ | ● | |||||
| 4.8 Үйлдвэрлэл, бизнес эрхлэх | ○ | ○ | ○ | ○ | ○ | ○ | ● | ● |
Presentation section
4. ОЮУТНУУДЫН УР ЧАДВАРТ ХИЙСЭН ДҮГНЭЛТ – ХӨТӨЛБӨР
(Proficiency of Students Skills)
Энэ хэсэгт оюутны ур чадварын одоогийн түвшин болон ирээдүйн зорилтот түвшин-ийг 5 түвшний үнэлгээгээр тодорхойлсон.
4.1. 5 түвшний үнэлгээний тайлбар
- Тодорхой хэмжээний дадлага туршлагатай байх
- Ямар нэг зүйлд оролцох ба хувь нэмэр оруулах чадвартай байх
- Ойлгох ба түүнийгээ тайлбарлах чадвартай байх
- Бодит зүйлийг хийх, турших, хэрэгжүүлэх чадвартай байх
- Шинийг сэтгэх, шинээр хийх, удирдах чадвартай байх
4.2. Одоогийн ба ирээдүйн түвшний хүснэгт
| Д/д | PLO / Ур чадвар | Одоогийн түвшин | Ирээдүйн түвшин |
|---|---|---|---|
| 2.1 | Шинжилж судлах, асуудал шийдвэрлэх чадвар | 4 | 5 |
| 2.2 | Туршилт хийх, мэдлэг бүтээх чадвар | 3 | 4 |
| 2.3 | Системтэйгээр бодох чадвар | 3 | 5 |
| 2.4 | Хувь хүний хандлага, байнга суралцах чадвар | 3 | 5 |
| 2.5 | Ёс зүйтэй байх, хариуцлагаа ухамсарлах чадвар | 3 | 5 |
| 3.1 | Багаар ажиллах чадвар | 4 | 5 |
| 3.2 | Харилцааны ур чадвар | 3 | 5 |
| 3.3 | Гадаад хэлээр харилцах чадвар | 2 | 4 |
| 4.1 | Шийдлийн гадаад орчин ба нийгмийн нөлөөллийг ойлгох чадвар | 3 | 4 |
| 4.2 | Байгууллага, бизнесийн хүрээнд үр нөлөөг тодорхойлох, үнэлэх чадвар | 3 | 4 |
| 4.3 | Шинэ санаа гаргах ур чадвар | 3 | 5 |
| 4.4 | Шинэ санааг зохиомжлох, төлөвлөх, загварчлах ур чадвар | 3 | 5 |
| 4.5 | Шинэ санааг хэрэгжүүлэх ур чадвар | 3 | 5 |
| 4.6 | Бий болсон үр дүнг хэрэглэх, үнэлэх ур чадвар | 3 | 5 |
| 4.7 | Манлайлах ур чадвар | 2 | 4 |
| 4.8 | Үйлдвэрлэл, бизнес эрхлэх | 2 | 4 |
Presentation section
5. ХИЧЭЭЛИЙН СУРАЛЦАХУЙН ҮР ДҮН
Хичээлийн нэр: Object Oriented Programming
Энэ хэсэгт Object Oriented Programming хичээлийн суралцахуйн үр дүнг Bloom-ийн таксономийн танин мэдэхүйн, үйл дадлын, хандлага төлөвшлийн түвшинтэй уялдуулан тодорхойлов. Мөн эдгээр үр дүнд хүрэх үнэлгээний хэлбэрийг нэгтгэн харуулав.
5.1. Хичээлийн суралцахуйн үр дүн
А. Bloom-Anderson /thinking skill/ 4-р түвшний 2 үр дүн
- Обьект хандалтат программчлалын үндсэн ойлголтууд, class-object relationship, encapsulation, inheritance, polymorphism, abstraction зэрэг зарчмуудыг шинжилж, асуудалд тохирох OOP шийдлийг тайлбарлана.
- Програмын бүтэц, class design, object interaction, exception handling, file processing, interface ашиглалт зэрэгт шинжилгээ хийж, оновчтой загвар ба сайжруулалтын боломжийг тодорхойлно.
Б. Bloom-Krathwohl /doing skill/ 7-р түвшний 1 үр дүн
- OOP зарчмыг ашиглан class hierarchy, interface, exception handling, file processing, basic GUI эсвэл console-based бүрэн ажиллах программ зохион бүтээж, хэрэгжүүлж, туршиж, сайжруулна.
В. Bloom-Simpson /feeling skill/ 5-р түвшний 1 үр дүн
- Программ хөгжүүлэлтийн явцад багаар ажиллах, кодын ёс зүйг баримтлах, version control ашиглах, хариуцлагатай оролцох, өөрийн болон бусдын ажлыг үнэлж сайжруулах тогтвортой хандлагатай байна.
5.2. Суралцахуйн үр дүн – үнэлгээний уялдаа
| Суралцахуйн үр дүн | Үнэлэх арга |
|---|---|
| CLO-1 | Quiz, кейс шинжилгээ, богино тайлбар |
| CLO-2 | Архитектурын шинжилгээ, тайлан, design task |
| CLO-3 | Лаборатори, mini project, final project, demo |
| CLO-4 | Ажиглалт, peer assessment, reflection, хамгаалалт |
Presentation section
6. ХИЧЭЭЛИЙН ҮР ДҮНД ХҮРЭХ АРГА ЗҮЙ, ХЭЛБЭРИЙН СОНГОЛТ, ХЭРЭГЖҮҮЛЭЛТ
Хичээлийн нэр: Object Oriented Programming
Энэ хэсэгт Object Oriented Programming хичээлийн агуулгыг оюутанд ямар арга зүй, хэлбэр, үйл ажиллагаа, технологийн хэрэглээ-ээр хүргэх, мөн багшийн хэрэгжүүлэх арга барил, эзэмшүүлэх ур чадвар, нэг удаагийн хичээлийн загварыг тодорхойлов.
6.1. Хичээлийн агуулга, арга зүй, үйл ажиллагаа
Object Oriented Programming хичээлийн агуулгыг оюутанд хүргэхдээ дараах аргуудыг хослуулан хэрэглэнэ.
- Лекц – онол, зарчим, синтакс, нэр томьёо тайлбарлах
- Тонгоруу анги – урьдчилсан видео, кодын жишээ, уншлага судлуулж ирүүлэх
- Лаборатори – class, object, inheritance, polymorphism, interface, exception handling дээр кодын дадлага хийх
- Багаар ажиллах – use case, class diagram, project task дээр хамтран ажиллах
- Төсөлд суурилсан суралцахуй – бодит асуудалд OOP суурьтай программ боловсруулах
- Багцад суурилсан суралцахуй – оюутны лаборатори, UML, код, тайланг багц байдлаар үнэлэх
6.2. Багшийн хэрэгжүүлэх арга барил
- тайлбарлан таниулах
- асуулт-хариулт
- код алхам алхмаар бичиж үзүүлэх
- debugging coaching
- pair programming
- code review
- project mentoring
- formative assessment
6.3. Эзэмшүүлэх ур чадвар
- OOP ойлголтыг хэрэглэх
- class diagram төлөвлөх
- олон class бүхий программ зохиох
- code reuse хийх
- debugging, testing хийх
- багаар хамтран жижиг төсөл хэрэгжүүлэх
6.4. Сонгосон сэдвийн дагуу 1 удаагийн хичээлийн загвар
Сэдэв: Inheritance and Polymorphism
Зорилго: Оюутан inheritance болон polymorphism-ийн ойлголтыг тайлбарлаж, class hierarchy зохиож, программд хэрэгжүүлж чадна.
Хичээлийн бүтэц
- Урьдчилсан бэлтгэл
- видео үзэх
- pre-class quiz
- Хичээлийн эхлэл
- өмнөх мэдлэг сэргээх
- кейс дэвшүүлэх
- Гол үйл ажиллагаа
- багшийн тайлбар
- кодын жишээ
- pair programming
- Бататгал
- алдаатай код засах
- inheritance vs composition ярилцах
- Үнэлгээ
- quiz
- кодын даалгавар
- Гэрийн даалгавар
- class hierarchy бүхий жижиг систем хийх
- UML class diagram зурах
Presentation section
7. ХИЧЭЭЛИЙН ҮР ДҮНД ХҮРСЭН ЭСЭХИЙГ ШАЛГАХ ҮНЭЛГЭЭНИЙ АРГА ЗҮЙ
ҮР ДҮНГИЙН ҮНЭЛГЭЭ
Хичээлийн нэр: Object Oriented Programming
Энэ хэсэгт хичээлийн суралцахуйн үр дүнд хүрсэн эсэхийг хэрхэн үнэлэх, 30 онооны үнэлгээний бүтэц, рубрикийн шалгуур, SMART зарчимд нийцсэн үнэлгээний логикийг тодорхойлов.
7.1. 30 онооны үнэлгээний бүтэц
- Анализ, бүтээлч сэтгэлгээ, шийдэл гаргах даалгавар – 15 оноо
- Бие даах ажлын үр дүнг илэрхийлэх, мэргэжлийн түвшинд тайлбарлах чадвар – 15 оноо
7.2. Рубрик 1 — Анализ, шийдэл гаргах даалгавар (15 оноо)
| Түвшин | Шалгуур | Оноо |
|---|---|---|
| Маш сайн | Асуудлыг бүрэн зөв шинжилсэн, OOP зарчмыг оновчтой сонгож хэрэглэсэн, class structure логик зөв, шийдэл бүтээлч | 13–15 |
| Сайн | Асуудлыг ерөнхийдөө зөв шинжилсэн, OOP зарчмыг ихэнхдээ зөв хэрэглэсэн, class structure боломжийн | 10–12 |
| Дунд | Шинжилгээ хэсэгчилсэн, OOP хэрэглээ дутуу, бүтэц сул | 6–9 |
| Муу | Асуудлыг буруу ойлгосон, OOP бараг хэрэглээгүй | 0–5 |
7.3. Рубрик 2 — Бие даах ажлын үр дүнг тайлбарлах чадвар (15 оноо)
| Түвшин | Шалгуур | Оноо |
|---|---|---|
| Маш сайн | Шийдэл, код, загварыг маш ойлгомжтой, мэргэжлийн хэлээр тайлбарласан | 13–15 |
| Сайн | Шийдлээ ойлгомжтой тайлбарласан, ихэнх асуултад зөв хариулсан | 10–12 |
| Дунд | Тайлбар дутуу, зарим хэсгээ хамгаалж чадаагүй | 6–9 |
| Муу | Өөрийн ажлыг тайлбарлаж чадаагүй | 0–5 |
7.4. SMART зарчимд нийцүүлсэн үнэлгээ
| SMART | Тайлбар |
|---|---|
| S — Specific | Оюутан class үүсгэх, inheritance хэрэглэх, polymorphism ашиглах, design хийх зэрэг тодорхой үйлдлээр үнэлэгдэнэ |
| M — Measurable | Кодын зөв ажиллагаа, OOP зарчмын хэрэглээ, diagram, тайлбарлалт зэргээр хэмжинэ |
| A — Achievable | Лекц, лаб, төсөл, зөвлөгөөгөөр дэмжсэн нөхцөлд хүрч болохуйц |
| R — Realistic | Хичээлийн түвшин, хугацаанд тохирсон бодит даалгавар |
| T — Time bounded | Долоо хоног, улирал, шалгалтын тодорхой хугацаатай |
Presentation section
8. “ТӨСӨЛ I” ХИЧЭЭЛЭЭР ЭЗЭМШИХ УР ЧАДВАРЫН НИЙТ ҮНЭЛГЭЭНД ЭЗЛЭХ ХУВЬ
Хичээлийн нэр: Object Oriented Programming
Энэ хэсэгт Төсөл I ажлын хүрээнд эзэмших ур чадваруудын жинг нийт үнэлгээнд хэрхэн хуваарилсныг харуулав.
8.1. Үнэлгээний жин
| Үнэлгээний задаргаа | Үнэлгээнд эзлэх хувь |
|---|---|
| Асуудлыг шийдэх чадвар /2.1/ | 45% |
| Багаар ажиллах /3.1/ | 25% |
| Хувь хүний чадвар /2.4, 4.4/ | 20% |
| Илтгэх чадвар /3.2/ | 10% |
| Нийт | 100% |
8.2. Тайлбар
- Асуудлыг шийдэх чадвар – OOP аргаар асуудал шинжилж, class structure, inheritance, polymorphism ашиглан шийдэл боловсруулах
- Багаар ажиллах – үүрэг хуваарилалт, Git/GitHub, code review, хамтын ажиллагаа
- Хувь хүний чадвар – санаа гаргах, UML/class diagram, debugging, refactoring
- Илтгэх чадвар – demo, зохион байгуулалттай тайлбар, хамгаалалт
Presentation section
9. “ТӨСӨЛ I” ХИЧЭЭЛИЙН ҮНЭЛГЭЭ /RUBRIC/
Энэ хэсэгт Төсөл I-ийн рубрикийн шалгуур болон суралцахуйн үр дүнтэй уялдуулсан үнэлгээний хүснэгтүүдийг орууллаа.
9.1. Рубрикийн хүснэгт
| Үнэлгээний задаргаа | Тааруу | Дунд | Сайн | Маш сайн / Онц |
|---|---|---|---|---|
| Асуудал шийдвэрлэх чадвар /2.1/ | Асуудлыг буруу ойлгосон | Ерөнхий ойлгосон, шийдэл дутуу | Зөв ойлгосон, OOP-г боломжийн хэрэглэсэн | Бүрэн зөв шинжилж, OOP-г оновчтой хэрэглэсэн |
| Зохион бүтээх /4.4/ | Загварчлал муу | Загвар байгаа ч логик сул | Загвар зөв, бүтэц ойлгомжтой | Өргөтгөх боломжтой, цэвэр бүтэцтэй |
| Дүгнэлт гаргах /2.3/ | Кодын чанар сул | Код ажиллах ч сайжруулалт дутуу | Код ажиллах, тест хийсэн | Код цэвэр, тесттэй, сайжруулалтын саналтай |
| Багаар ажиллах /3.1/ | Үүрэг тодорхой бус | Үүрэг байгаа ч хамтын ажиллагаа сул | Багийн ажил сайн | Үүрэг тодорхой, хамтын ажиллагаа маш сайн |
| Илтгэл тавих /3.2/ | Тайлбар ойлгомжгүй | Зарим хэсэг ойлгомжтой | Сайн тайлбарласан | Маш ойлгомжтой, мэргэжлийн түвшинд хамгаалсан |
9.2. Суралцахуйн үр дүнтэй уялдуулсан хүснэгт
| Суралцахуйн үр дүн | Шалгуур / Үнэлгээний задаргаа | Муу | Дунд | Сайн | Маш сайн | Үнэлгээнд эзлэх хувь |
|---|---|---|---|---|---|---|
| 2.1 | Асуудлыг OOP аргаар шийдэх | 0–10 | 11–15 | 16–23 | 24–30 | 45% |
| 4.4 | Class diagram, design гаргах | 0–5 | 6–8 | 9–11 | 12–15 | |
| 2.3 | Кодын чанар, дүгнэлт, сайжруулалт | 0–8 | 9–11 | 12–15 | 16–20 | 20% |
| 3.1 | Багаар ажиллах | 0–10 | 11–15 | 16–20 | 21–25 | 25% |
| 3.2 | Илтгэл, хамгаалалт | 0–2 | 3–5 | 6–7 | 8–10 | 10% |
| Нийт | 100% |
Presentation section
10. ХИЧЭЭЛИЙН НЭГДСЭН ТӨЛӨВЛӨЛТ
Хичээлийн нэр: Object Oriented Programming
Энэ хэсэг нь хичээлийн нэгдсэн төлөвлөлтийн үндсэн хэсэг бөгөөд лекц, семинар, лаборатори, бие даалт, төсөл, үнэлгээ, технологийн хэрэглээг 14 долоо хоногийн дарааллаар нэгтгэн харуулж байна.
10.1. 14 долоо хоногийн нэгдсэн төлөвлөлт
| 7 хоног | Сэдэв | Хичээлийн агуулга | Арга зүй | Хүргэх хэлбэр | Дасгал даалгавар | Суралцагчийн бие даан гүйцэтгэх даалгавар | Багшийн арга барил | Технологийн хэрэглээ | Үр дүнд хүрсэн эсэхийг үнэлэх арга зүй |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OOP-ийн тухай ойлголт | OOP-ийн тодорхойлолт, процедурчилсан ба OOP ялгаа, class, object | Лекц, хэлэлцүүлэг | Face-to-face лекц, семинар | Гол ойлголтын асуулт, богино бодлого | OOP ба procedural programming-ийг харьцуулсан бичвэр | Асуулт-хариулт, тайлбар | PPT, IDE | Бичгийн шалгалт, аман асуулт |
| 2 | Class ба Object | Class, object, attribute, method, constructor | Лекц, лаборатори | Лекц, лаб | Class үүсгэх код | Жижиг class design хийх | Код алхамчилж тайлбарлах | Java IDE | Лаб үнэлгээ |
| 3 | Encapsulation | Access modifier, getter/setter, мэдээлэл хамгаалах зарчим | Кейс, лаборатори | Лекц, лаб | Encapsulation ашигласан class бичих | Код засварлах, тайлбар бичих | Демонстраци, feedback | IDE, LMS | Дасгал, quiz |
| 4 | Inheritance | Base class, derived class, code reuse | Лекц, pair work | Лекц, семинар, лаб | Inheritance жишээ код | Class hierarchy зохиох | Жишээ код задлах | IDE, UML tool | Лаб, class activity |
| 5 | Polymorphism | Overloading, overriding, dynamic binding | Лекц, асуудал шийдвэрлүүлэх | Лекц, лаб | Polymorphism ашигласан бодлого | Кодын жишээ тайлбарлах | Problem-based teaching | IDE | Quiz, кодын үнэлгээ |
| 6 | Abstraction ба Interface | Abstract class, interface, design flexibility | Лекц, лаборатори | Лекц, лаб | Interface хэрэгжүүлэх | 2 өөр interface загвар боловсруулах | Guided practice | IDE, Draw.io | Лаб үнэлгээ |
| 7 | Mid review | OOP үндсэн ойлголтуудыг нэгтгэх | Хэлэлцүүлэг, сорил | Семинар | Нэгтгэсэн дасгал | Reflection note | Formative feedback | LMS | Явцын шалгалт |
| 8 | Exception handling | Алдаа боловсруулах, try-catch-finally | Лекц, кодын дадлага | Лекц, лаб | Exception handling код | Алдаатай код засах | Debugging coaching | IDE | Дасгал |
| 9 | File handling | File read/write, өгөгдөл хадгалах | Лекц, лаборатори | Лекц, лаб | Файл унших/бичих | File-based mini app | Жишээ, тайлбар | IDE | Лаб үнэлгээ |
| 10 | UML ба Design | Class diagram, object relation, basic design | Кейс, багийн ажил | Семинар | UML диаграм зурах | Төслийн class diagram гаргах | Coaching | Draw.io, StarUML | Тайлан |
| 11 | Төсөл I эхлүүлэх | Асуудал сонгох, requirement, design | Төсөлд суурилсан суралцахуй | Багийн ажил | Topic proposal | Project plan боловсруулах | Mentor support | GitHub, UML | Proposal үнэлгээ |
| 12 | Төсөл хөгжүүлэлт I | Class implementation, interaction | Багийн хамтын ажиллагаа | Лаб, багийн уулзалт | Код хөгжүүлэлт | Git commit, documentation | Code review | GitHub, IDE | Явцын үнэлгээ |
| 13 | Төсөл хөгжүүлэлт II | Testing, bug fixing, improvement | Төсөл, code review | Лаб | Туршилт, засвар | README, test note | Feedback | GitHub, IDE | Төслийн явц |
| 14 | Төслийн хамгаалалт | Demo, presentation, reflection | Хамгаалалт | Presentation | Final demo | Тайлан, бие даасан дүгнэлт | Rubric-based assessment | Projector, IDE | Эцсийн үнэлгээ |
Presentation section
11. ДҮГНЭЛТ
“Хичээлийн нэгдсэн төлөвлөлт гаргах” ажлын хүрээнд Мэдээллийн технологийн хөтөлбөрийн өргөн хүрээний үндэслэл, ирээдүйн төгсөгчийн онцлог, сургалтын үр дүнгийн уялдаа, оюутны ур чадварын түвшин, мөн Object Oriented Programming хичээлийн суралцахуйн үр дүн, арга зүй, үнэлгээ, төслийн рубрик, 14 долоо хоногийн төлөвлөлтийг нэг баримт бичигт нэгтгэн боловсрууллаа.
Энэхүү нэгдсэн төлөвлөлт нь хичээл боловсруулах ажлыг зөвхөн долоо хоногийн сэдэв жагсаах түвшинд бус, харин хөтөлбөрийн зорилго → төгсөгчийн онцлог → суралцахуйн үр дүн → арга зүй → үнэлгээ → хэрэгжилт гэсэн логик дараалалд уялдуулснаараа онцлог юм. Ийм бүтэц нь тухайн хичээл хөтөлбөрийн нийт зорилгод хэрхэн үйлчилж байгааг тодорхой харуулахын зэрэгцээ багшийн заах арга, суралцагчийн оролцоо, үнэлгээний шалгуур, төслийн ажлын гүйцэтгэлийг нэг системд оруулж өгч байна.
Мөн энэ төлөвлөлт нь сургалтын чанарыг сайжруулах, суралцахуйн үр дүнг хэмжигдэхүйц болгох, хичээл хоорондын уялдаа холбоог хангах, ажил олгогчийн хэрэгцээ болон ирээдүйн ур чадварын шаардлагатай нийцүүлэх бодит суурь баримт бичиг болно. Тиймээс уг боловсруулалт нь зөвхөн нэг хичээлийн төлөвлөгөө биш, харин үр дүнд суурилсан сургалтын зохион байгуулалт, хэрэгжилт, үнэлгээний цогц загвар гэж үзэж болно.