Головна Головна -> Реферати українською -> Педагогіка -> Колективний проект як активний метод навчання програмування

Колективний проект як активний метод навчання програмування

Назва:
Колективний проект як активний метод навчання програмування
Тип:
Реферат
Мова:
Українська
Розмiр:
6,02 KB
Завантажень:
220
Оцінка:
 
поточна оцінка 5.0


Скачати цю роботу безкоштовно
Пролистати роботу: 1  2  3 
Реферат на тему:
Колективний проект як активний метод навчання програмування


Сьогодні інформаційні технології впроваджуються практично до усіх галузей виробництва, науки, техніки, освіти, культури, мистецтва. У той же час зростають вимоги до існуючого та нового програмного забезпечення. Тому зараз, як і раніше, залишається актуальним питання підготовки фахівців у галузі комп'ютерних наук, зокрема програмістів. Рівень підготовки інженера програміста, з одного боку, повинен відповідати сучасним темпам розвитку ІТ-індустрії, з іншого – при прийомі на роботу керівники організацій і підприємств звертають увагу на такі якості як ініціативність, здатність до самоосвіти, уміння налагоджувати міжособистісний стосунок, впевненість у собі. Причому фахівець, що має досвід практичної роботи, має певні переваги. У цьому контексті для програміста важливе значення має досвід участі у розробці програмного забезпечення. Відомо, що великі програмні проекти, як правило, виконуються групою розробників.
Таким чином, сучасна система освіти повинна надати майбутньому інженеру-програмісту можливість отримати досвід колективної роботи над створенням програмного продукту.
Розуміючи необхідність формування і розвитку у майбутніх програмістів уміння працювати в колективі і працювати із замовником розробники документу «Рекомендації з викладання інформатики в університетах» радять включати до навчального плану завершальний проект, що включає складну задачу, проектування і розв'язок якої бере на себе невеликий студентський колектив. Цей проект найчастіше планується на останній рік навчання...» [1; 2; 3].
Російські педагоги також включають до навчального процесу створення проекту [4;5].
Аналіз чинних тимчасових державних стандартів і навчальних планів деяких ВНЗ нашої країни з напрямів підготовки „Комп'ютерні науки" і „Прикладна математика" показує, що навчання програмування майбутніх інженерів-програмістів обмежується часто вступним курсом з програмування та курсом із об'єктно-орієнтованих програмування. Як правило, на лабораторних практикумах цих дисциплін студенти розв'язують невеликі навчальні задачі, тексти програм яких не перевищують 150-200 рядків. В окремих випадках навчальних плани деяких ВНЗ у циклі вибіркових дисциплін містять курс з інженерії програмного забезпечення. На старших курсах державними стандартами передбачене виконання курсових, кваліфікаційних і дипломних робіт. Традиційно ці види робіт передбачають лише індивідуальну роботу студента. Відзначимо, що навчальні плани з підготовки фахівців у галузі комп'ютерних наук передбачають виробничу практику після третього курсу навчання. Звичайно, під час цієї практики студенти знайомляться з існуючим на підприємствах та установах програмним забезпеченням і його супроводом. До розробки програмного забезпечення студентів, як правило, не залучають з різних причин: короткотривалість практики; задачі, що вимагають вирішення, достатня складність для студентів тощо.
На основі здійсненого аналізу можна зробити висновки:
Існує розрив між невеликими навчальними задачами, що вирішуються на курсах з основ програмування і об'єктно-орієнтованого програмування та порівняно великим програмним проектом, що виконують студенти у рамках курсової роботи (і тим більше, кваліфікаційної чи дипломної).
При підготовці майбутніх інженерів-програмістів не передбачено такі види учбової діяльності, які були б спрямовані на формування у студентів умінь і навичок колективної роботи над спільним програмним продуктом.
Ми вважаємо, що в навчальний процес повинен бути включений таких видів навчальної діяльності, який допоможе студентам, майбутнім програмістам, здійснити перехід від написання невеликих програм до створення програмного продукту, що передбачає колективну роботу.
Розробка програмного забезпечення пов’язана з двома важливими і тісно взаємозалежними поняттями – ”проект” і ”команда”. Програмний проект - «це не тільки програми, але і вся супутня документація, а також конфігураційні дані, необхідні для коректної роботи програм» [6].

Завантажити цю роботу безкоштовно
Пролистати роботу: 1  2  3 



Реферат на тему: Колективний проект як активний метод навчання програмування

BR.com.ua © 1999-2017 | Реклама на сайті | Умови використання | Зворотній зв'язок