Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Комп'ютерна грамотність та її складові

Поиск

Сучасні цілі навчання інформатики визначаються необхідністю формування основ інформаційної культури учнів, передумовою якої є комп’ютерна грамотність.

Поняття комп'ютерної грамотності з'явилося разом з введенням у школу предмета інформатики. Як зазначав академік Є. П. Веліхов, «мету навчання предмета «Основи інформатики і обчислювальної техніки» можна сформулювати як надбання учнями комп'ютерної грамотності, що включає в себе початкові фундаментальні знання в галузі інформатики, знання і навички, що належать до найпростішого використання комп'ютерів, уміння писати найпростіші програми, уявлення про можливості і сфери застосування ЕОМ, про соціальні наслідки комп'ютеризації». Очевидно, кожний з вказаних компонентів не може мати сталого змісту, як і наведений перелік не може залишатися незаперечним та незмінним. У цьому і полягає діалектична сутність конкретних цілей навчання, які з часом змінюються.

Проводячи паралель із звичайною грамотністю, під комп'ютерною грамотністю можна розуміти вміння обчислювати, читати. писати, малювати, шукати інформацію за допомогою комп'ютерів. Ознака високої грамотності, що вже сформувалася, — самостійність і ефективність роботи із застосуванням комп'ютерів.

Деякі з компонентів які належать тепер до комп'ютерної грамотності, неявно формувалися в процесі шкільного навчання ще до появи курсу інформатики. Основну роль при цьому відігравав шкільний курс математики в якому операційні й алгоритмічні дії спочатку становили одну з істотних складових навчальної діяльності. 3 появою ЕОМ і розвитком досліджень загальноосвітніх аспектів використання інформаційних технологій було виявлено систему специфічних понять, умінь і навичок, що об'єднувалися під назвою комп'ютерна грамотність учня.  Розглянемо перелік і зміст компонентів, що створюють досить стійке ядро поняття комп’ютерна грамотність у сучасному його тлумаченні.

1. Поняття алгоритм. Розуміння сутності поняття алгоритму є основною складовою комп'ютерної грамотності Істотне значення має розуміння таких властивостей алгоритмів як формальність, дискретність, зрозумілість визначеність, масовість, результативність

 

2. Поняття мови. Формулювання будь-якого алгоритму передбачає використання мови, якою його описують У зв'язку з цим поняття алгоритму перебуває в нерозривному зв'язку з поняттям мови як системи засобів подання алгоритму Вибір мови в кожному конкретному випадку визначається галуззю застосування алгоритму та специфікою системи операцій, які здатен здійснити виконавець Дотримання вимог ретельною врахування можливостей конкретних виконавців алгоритмів становить обов'язковий компонент комп'ютерної грамотності.

3. Рівень формалізації. Поняття рівня формалізації подання а алгоритму нерозривно пов'язане з поняттям мови Якщо для реалізації алгоритму передбачається використання автомату зокрема комп'ютера, то опис алгоритму підпорядковується точним формальним правилам а сама мова, що використовується при цьому, повинна бути формалізованою Рівні формалізації подання алгоритмів, що застосовуються на практиці, можуть варіюватися в досить широкому діапазоні від рівня повної відсутності формалізації до рівня «абсолютної» формалізації. Вміння працювати з мовами різних рівнів формалізації є істотним компонентом комп’ютерної грамотності.

4. Принцип дискретності. Побудовою алгоритму передбачається виділення чіткої і цілеспрямованої послідовності допустимих операцій, виконання яких приводить до необхідною результату У різних мовах такі точні дискретні етапи алгоритму подаються різними засобами У словесних поняттях алгоритму (природною мовою) — це окремі пропозиції вказівки пункти в мові графічних схем — це окремі графічні зображення підзадач готової задачі в об’єктній мові ЕОМ - це окремі команди в мові програмування високою рівня — це оператори(команди)і блоки

5.  Принцип блочності. Тут ідеться про вміння розчленовувати складну задачу на простіші складові. Так доводиться діяти адже коли задача виявляється занадто складною для того, щоб опис алгоритму її розв'язування потрібною мовою можна було подати відразу. У цьому випадку задачу поділяють на підзадачі — інформаційно замкнуті частини (блоки), яким надається самостійне значення. Після складання первинної схеми, що зв'язує окремі частини задачі в єдине ціле, проводиться робота щодо деталізації окремих блоків. Кожний з цих блоків, у свою чергу, може бути деталізований за описаним вище принципом.

Принцип блочності, будучи по суті загальним прийомом мислення, має велике загальноосвітнє і виховне значення. Дуже часто саме таким способом проводиться дослідження з найрізноманітніших проблем у різних галузях знань.

6.     Принцип розгалуження. Принцип алгоритмічної повноти мови, що використовується для подання алгоритмів, повинен забезпечувати можливість реалізації логічних ситуацій, тобто ситуацій, що передбачають прийняття рішень відповідно до певних умов. Організація таких алгоритмів потребує вмілого використання описів таких операцій розгалуження. Істотними компонентами комп'ютерної грамотності є усвідомлення того, що: а) опис повинен передбачати всі можливі варіанти початкових даних і для кожної їх комбінації бути результативним;б) для конкретних значень початкових даних виконання алгоритму завжди проходить тільки по одному з можливих шляхів, який визначається конкретними умовами.

7. Принцип циклічності. Побудова алгоритмів у багатьох випадках передбачає можливість багаторазового виконання одного і того самого набору операцій при значеннях величин, що змінюються. Істотним компонентом комп'ютерної грамотності тут є розуміння тієї або іншої схеми функціонування циклічного процесу, що використовується в алгоритмі, і, що особливо важливо, вміння виділяти при побудові алгоритмів набори повторюваних операцій.

8. Виконання алгоритму. Важливим компонентом комп'ютерної грамотності є вміння сприймати фрагменти опису алгоритму і діяти з даними, відсторонюючись від передбачуваних результатів, так, як вони описані, а не так, як, можливо, хотілося розробникам алгоритму. Іншими словами, потрібне розвинуте вміння чітко зіставляти те, що задумано, з тим, що фактично написано.

Вище перераховані компоненти комп'ютерної грамотності, оволодіння якими мас основоположне значення для формування навичок складання алгоритмів, розуміння основ алгоритмізації, а отже, і основ складання програм для комп'ютерів.



Поделиться:


Последнее изменение этой страницы: 2021-08-16; просмотров: 78; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.45.223 (0.01 с.)