Название: Методика преподавания информатики - Лапчик М.П.

Жанр: Информатика

Рейтинг:

Просмотров: 962


Следует иметь в виду, что любой язык программирования высокого уровня включает в себя как средства представления данных (раздел данных), так и средства представления действий над данными (раздел операторов). То же самое относится и к другим перечисленным выше типам компьютерных языков.

 

8.3. Языки представления чисел:

системы счисления

 

Подходы к раскрытию темы в учебной литературе

Тема «Системы счисления» имеет прямое отношение к математической теории чисел. Однако в школьном курсе математики она, как правило, не изучается. Необходимость изучения этой темы в курсе информатики связана с тем фактом, что числа в памяти компьютера представлены в двоичной системе счисления, а для внешнего представления содержимого памяти, адресов памяти используют шестнадцатеричную или восьмеричную системы. Это одна из традиционных тем курса информатики или программирования. Являясь смежной с математикой, данная тема вносит вклад также и в фундаментальное математическое образование школьников.

В первом учебнике информатики [18] понятие системы счисления не упоминается совсем. Говорится лишь о том, что вся информация в компьютере представляется в двоичном виде. То же самоеможно сказать и про учебник [17]. Среди учебников второго поколения наибольшее внимание системам счисления уделено в книге [6]. Этой теме посвящен отдельный параграф, где дано следующее определение «Система счисления — способ записи чисел с помощью заданного набора специальных знаков (цифр)». В более позднем учебнике этих же авторов [7] приводится такое определение: «Способ записи чисел называется нумерацией или, по-другому, системой счисления».

Если рассматривать систему счисления как язык представления числовой информации, то можно сказать, что данные выше определения затрагивает только алфавит, синтаксис и семантику языка чисел. Более полное определение дано в [24]: «Система счисления — способ изображения чисел и соответствующие ему правила действия над числами». Под правилами действия понимаются способы выполнения арифметических вычислений в рамках данной системы счисления. Эти правила можно назвать прагматикой языка чисел.

Среди школьных учебников самое подробное изложение темы «Системы счисления» дается в [9]. В качестве дополнительной литературы, раскрывающей данную тему наиболее полно, можно рекомендовать учебное пособие [1].

 

Методические рекомендации по изучению темы

Изучаемые вопросы:

ª Позиционные и непозиционные системы счисления.

ª Основные понятия позиционных систем: основание, алфавит.

ª Развернутая форма представления чисел в позиционных системах.

ª Перевод чисел из одной системы в другую.

ª Особенности двоичной арифметики.

ª Связь между двоичной и шестнадцатеричной системами.

Ученики, безусловно, знакомы с записью чисел как римскими, так и арабскими цифрами. Они привыкли видеть римские цифры в обозначении глав в книге, в указании столетий (XX в.) и в некоторых других нумерациях. Математические расчеты они всегда производили в арабской системе чисел. В данной теме учителю предстоит раскрыть перед учениками эти, казалось бы, знакомые вещи с новой стороны.

С методической точки зрения бывает очень эффективным прием, когда учитель подводит учеников к самостоятельному, пусть маленькому, открытию. В данном случае желательно, чтобы ученики сами подошли к формулировке различия между позиционным и непозиционным принципом записи чисел. Сделать это можно, отталкиваясь от конкретного примера. Напишите на доске два числа:

XXX      333

Первое — римское тридцать, второе — арабское триста тридцать три. И задайте вопрос: «Чем отличается принцип записи многозначных чисел римскими и арабскими цифрами?» Скорее всего, вы сразу не услышите тот ответ, который бы хотели получить. Тогда, указывая на отдельные цифры римского числа, спрашивайте: «Что (какое количество) обозначает эта цифра?» Получите ответ: «Десять!» — «А эта цифра?» — «Десять!» — «А эта?» — «Десять» — «Как получается значение данного трехзначного числа?» — «Десять прибавить десять, прибавить десять, получается тридцать!» А теперь переходим к числу 333. Снова задаем вопросы: «Какое количество в записи числа обозначает первая цифра справа?» — «Три единицы!» — «А вторая цифра?» — «Три десятка!» — «А третья цифра?» — «Три сотни!» — «А как получается общее значение числа?» — «К трем единицам прибавить три десятка и прибавить три сотни получится триста тридцать три!»


Оцените книгу: 1 2 3 4 5