816571
столько раз учителя, ученики и родители
посетили официальный сайт проекта «Инфоурок»
за прошедшие 24 часа
Добавить материал и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Инфоурок Информатика Конспекты"Символдық шамалармен амалдар орындау" тақырыбындағы сабақ жоспары

"Символдық шамалармен амалдар орындау" тақырыбындағы сабақ жоспары

Международный конкурс
«Час экологии и энергосбережения»
Для учеников 1-11 классов и дошкольников
Принять участие
библиотека
материалов

Мұғалімі: Хабидуллина Айгул Гарифоллаевна

Мектебі: Ақжайық жалпы орта білім беретін мектебі

Теректі ауданы, Батыс Қазақстан облысы

Пәні: Информатика

Сыныбы: 9-сынып



Сабақтың тақырыбы: Символдық шамалармен амалдар орындау

Сабақтың мақсаты:

Білімділігі: Оқушыларды символдық шамалармен орындалатын

амалдармен таныстыру. символдық мәліметтерді енгізу,

шығару ерекшеліктерін түсіндіре отырып, программа

құруға дағдыландыру.

Дамытушылығы: Символдық шамаларды Паскаль тілінде программалау

арқылы өңдеу тәсілдерін жүзеге асырып, оқушылардың

логикалық ой-өрістерін дамыту.

Тәрбиелік: Оқушыларды тиянақтылыққа, ұқыптылыққа,

жауапкершілдікке тәрбиелеу.

Сабақтың түрі: Аралас сабақ

Сабақтың әдісі: түсіндіру, практикалық жұмыс, сұрақ-жауап

Пән аралық байланыс: Ағылшын тілімен

Көрнекілігі: ДК, проектор, жұмыс дәптері

Сабақтың барысы:



І. Ұйымдастыру.

Сәлемдесу, оқушыларды түгендеу, оқу құралдарын тексеру, оқушы назарын сабаққа аудару



ІІ. Өткен материалды қайталау.









ІІІ. Жаңа білім беру.

Мәндері мәтін болатын шамалар және тырнақшаға алынған ASCII кодындағы кез келген символдар тізбегі символдық шамалар деп аталады. Символдар жолы string қызметші сөзімен белгіленеді. Бір символдан тұратын жол тұрақты деп аталады. апостроф арасында бірде бір символ болмаса, онда ол нөлдік жол деп аталады.

Мысалы: а=‘turbo: b=‘domc=‘’

Жазылуы:

var

a:string[5]

b:string[3]

c:string[0]

Жолдық шамаларға біріктіру және салыстыру амалдары қолданылады.

Біріктіру амалын конкатенция деп атайды, ол "+" белгісімен белгіленеді. осы амалдар арқылы символдардан жаңа мәтіндер құралады.

Мысалы: ‘8’+’сынып’=‘8сынып’

‘2’+’0’+’1’+’4’+’жыл’=2014жыл

Салыстыру амалдарына <, >, =, <=, >=, <> , белгілері жатады. Жолдық шамалардың салыстыру амалдарының нәтижесі логикалық шама.

Мысалы: ‘CCC’>’CC’ TRUE ‘100’>’101’ FALSE

‘MAN1’>’MAN2’ FALSE ‘red’<‘blue’ TRUE

Символдық шамалар үшін келесі стандартты функциялар қолданылады:

Атауы

Типі

Әрекеті

Length(s)

s –string

s – сөзінің ұзындығын анықтайды

Copy(s, p, n)

s-string

p, n-integer

s-сөзінен р нөмірінен бастап, п символды көшіріп алады

Delete(s, p, n)

s-string

p, n-integer

s-сөзінен р нөмірінен бастап, п символды өшіреді

Concat(S1, S2, … SN)

S1, S2, …-string

S1, S2, … SN – айнымалылар мәндерін тұрған орындары бойынша біріктіреді

Insert(s1, s2, n)

S1, S2,-string

n-integer

S1 сөзін S2 сөзіне п нөмірінен бастап, тіркеп жазады

pos(s1, s2)

S1, S2,-string

S1 кіші сөзі S2 ұзын сөздің ішінде бар ма, жоқ па соны анықтайды. Жоқ болса нәтиже 0 болады

Str(I, s)

s-string-

i-integer

і- санын символ типіне өңдеп, нәтижесін s мәні ретінде жазады

UpCase(c)

c –char

Кіші латын және орыс әріптерін бас әріпке ауыстырады



ІҮ. Практикалық жұмыстар:

1-тапсырма

А жолы “пернетақта”-ға тең:

  1. copy(A, 6, 5) (тақта)

  2. copy(A, 1, 1)+copy(A, 7, 1)+copy(A, 3, 1)+copy(A, 6, 1)+copy(A, 10, 1) (парта)

  3. copy(A, 7, 1)+copy(A, 9, 2) (ата) мәндерін табу керек

2-тапсырма

Монитор” сөзі берілген. Осыдан ОРАМАЛ, АЛМА, ТОР сөздерін құрастыру керек

1) copy(a, 2,1)+copy(a,7, 1)+'a'+ copy(a, 1,1)+'л'

2) 'a'+'л'+ copy(a, 1,1)+'a'

3) copy(a, 5,3)

3-тапсырма.

Тышқан” сөзіндегі “Ты” буынын “Ұ” әрпіне ауыстыру керек.

delete(a, 1, 2)+insert(b, a, 1)+copy(a, 3,4)

4-тапсырма.

Принтер” сөзі берілген функцияларды пайдаланып, төмендегі тапсырмаларды орындау керек.

  1. Сөздің ұзындығын табу

  2. Сөзге “лер” жалғауын жалғау

  3. Сөзден “Принт” сөзін кесіп алу

  4. Сөздің алдына “БІЗДІҢ” тұрақтысын кіргізу

  5. Сөз ішіндегі “н” әрпінің орналасу номерін табу.

5-тапсырма.

Ку”, “шка”, “юшон”, “пила” сөздерінен “кукушка кукушонку купила капюшон” сөйлемін құрастыратын және ол сөйлемнің ұзындығын табатын программа құру керек.





Program soilem

Var

a: string[2];

b: string[3];

c: string[4];

d: string[4];

t: string[100];

l: integer;

begin

a:=‘ку’; b:=‘шка’; c:=‘юшон’; d:=‘пила’;

t:=a+a+b+’’+a+a+copy(c, 2, 3)+a+’’+a+d+’’+copy(b, 2, 2)+copy(d, 1 ,1)+c;

l:=length(t);

end.

Ү. Сабақты қорыту.

"Лото" ойыны арқылы қорытындыланады.

ҮІ. Үйге тапсырма беру

  1. Оқулықтағы 10 параграфты оқып, түсініп келу.

  2. Сыныпта орындалған 2-ші және 3-ші тапсырмаға Паскаль тілінде программа құру

ҮІІ. Бағалау

Оқушыларға сабақ бойына тапсырма орындағандарына компьютер суреті таратылады, сол суреттің санына қарай бағаланады.

Курс профессиональной переподготовки
Учитель информатики
Курс профессиональной переподготовки
Учитель математики и информатики
Найдите материал к любому уроку,
указав свой предмет (категорию), класс, учебник и тему:
также Вы можете выбрать тип материала:
Краткое описание документа:

Сабақтың тақырыбы: Символдық шамалармен амалдар орындау

Сабақтың мақсаты:

Білімділігі: Оқушыларды символдық шамалармен орындалатын

амалдармен таныстыру. символдық мәліметтерді енгізу,

шығару ерекшеліктерін түсіндіре отырып, программа

құруға дағдыландыру.

Дамытушылығы: Символдық шамаларды Паскаль тілінде программалау

арқылы өңдеу тәсілдерін жүзеге асырып, оқушылардың

логикалық ой-өрістерін дамыту.

Тәрбиелік: Оқушыларды тиянақтылыққа, ұқыптылыққа,

жауапкершілдікке тәрбиелеу.

ВНИМАНИЮ УЧИТЕЛЕЙ: хотите организовать и вести кружок по ментальной арифметике в своей школе? Спрос на данную методику постоянно растёт, а Вам для её освоения достаточно будет пройти один курс повышения квалификации (72 часа) прямо в Вашем личном кабинете на сайте "Инфоурок".

Пройдя курс Вы получите:
- Удостоверение о повышении квалификации;
- Подробный план уроков (150 стр.);
- Задачник для обучающихся (83 стр.);
- Вводную тетрадь «Знакомство со счетами и правилами»;
- БЕСПЛАТНЫЙ доступ к CRM-системе, Личному кабинету для проведения занятий;
- Возможность дополнительного источника дохода (до 60.000 руб. в месяц)!

Пройдите дистанционный курс «Ментальная арифметика» на проекте "Инфоурок"!

Подать заявку
26-28 октября 2019 I МЕЖДУНАРОДНЫЙ ПЕДАГОГИЧЕСКИЙ «ИНФОФОРУМ» «Современные тенденции в воспитании и социализации детей» Подать заявку Очное участие Дистанционное участие Курс повышения квалификации (36 часов) + Сертификат участника “Инфофорума”
Международный конкурс
«Час экологии и энергосбережения»
Для учеников 1-11 классов и дошкольников
Принять участие

Вам будут интересны эти курсы:

Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.
17 курсов по пожарно-техническому минимуму
Обучение от 2 дней
дистанционно
Удостоверение
Программы актуальны на 2019 г., согласованы с МЧС РФ
2 500 руб. до 1 500 руб.
Подробнее