Бағдарламалау тілдері бойынша информатика сабақ жоспары
Sheber Education·24 Маусым·Қаралды:64Жүктелді:0
Сабақ жоспарында бағдарламалау тілдері тақырыбына арналған ұйымдастыру кезеңі, оқушыларды топқа бөлу, сабақ мақсаты және бағалау өлшемдері қамтылған. Материал 7 сынып информатика мұғалімдеріне пайдалы.
Материал жүктеу үшін жазылым қажет
Алдын ала көру
Сатып алмас бұрын бірнеше бетін көре аласыз. Толық нұсқасы жүктегенде — жазусыз, сызықсыз.
Материалдан үзінді
Ұзақ мерзімді жоспардың тарауы:
Мектеп: «№28 ЖББОМ» КММ
Сынып: 7
Мұғалімнің аты-жөні: Куаналиева А.Б.
Күні/сынып:
Қатысқандар/ қатыспағандар саны:
Сабақтың тақырыбы
Бағдарламалау жүйелері
Осы сабақта қол жеткізілетін оқу мақсаттары (оқу бағдарламасына сілтеме)
7.1.2.1 «Бағдарламалау жүйесін» және «бағдарламалау
тілдері» ұғымдарын ажырата білу
Сабақтың мақсаты
Бағдарламалау жүйелері ұғымын түсінді;
Бағдарламау жүйелері мен тілдерін классификациялай алуды біледі
және оларды жобаны жазу үшін қолдана алады.
Бағалау критерийі
Бағларламалау жүйесі ұғымын біледі;
Танымал бағларламалау жүйелерін біледі;
Бағдарламалау жүйелерінің құрамын беліді;
Бағларламалау тілдері мен бағдарламалау жүйесі арасындағы ерекшеліктерді түсінеді.
Тілдік мақсаттар
Пәндік лексика және терминология:
Процедуралық Бағдарламау
procedural programming
Процедуралық емес бағдарламау
non-procedural programming
Структуралық бағдарламау
structured programming
Объектілі-бағытталған бағдарламау (ОББ)
object-oriented programming (OOP)
Декларативті бағдарламау
declarative programming
Құндылықтарға баулу
- шығармашылық және сын тұрғысынан ойлау;
- жауапкершілік;
- қарым – қатынас жасау қаблеті.
Пәнаралық байланыс
Ағылшын тілі
Алдыңғы білім
Бағларламалау тілдері
Сабақ барысы
Сабақтың жоспарланған кезеңдері
Сабақтағы жоспарланған жаттығу түрлері
Ресурстар
Сабақтың басы
Ұйымдастырушылық сәт: Журнал бойынша сабаққа қатысушыларды тексеру. Сыныптағы тәртіп ережесімен танысу. Оқушыларды сабақтың тақырыбымен, оның мақсаттары және критерийлерімен таныстыру.
Компьютер ғана түсінетін машинелік код компьютерге ыңғайланылып салыған. Компьютер мен пайдаланушының бір-бірін жақсы түсіну және программалау жүйелері құрылған.
Бағдарламалау жүйесі пайда болғаннан бастап пайдаланушы пайдалануға ыңғайлы төменгі деңгейдегі машинелік команладарды қолдана бастады.
Бағдарламалау жүйесі – компютердегі есептерді бағдарламалауды автоматтандыруға арналған бағдарламалар кешені.
Презентация
Сабақтың ортасы
Бағдарламалау тілдері және бағдарламалау жүйелері түсініктерінің сипатын анықтаңыз. Шаршыны “✔” белгісімен белгілеңіз.
ДескрипторБілім алушы
бағдарламалау жүйесінің қызметін түсінеді;
бағдарламалау тілдерінің қызметін түсінеді.
Байланыс орнатыңыз
Дескриптор Білім алушы
бағдарламалау тілдері және жүйелерін сәйкестендіреді.
Берілген тізімді бағдарламалау тілдеріне және бағдарламалау жүйелеріне жіктеңіз: Microsoft Power Point, C#, Paint, Borland Delphi 7, Object Pascal,Winrar, Java, Dr.Web, Microsoft Word, Visual Studio, PascalABC, Google Chrome.
ДескрипторБілім алушы
бағдарламалау тілдері және бағдарламалау жүйелері түсініктерінің сипатын ажырата алады;
бағдбарламалау тілдерін атап шығады;
бағдарламалау жүйелерін атап шығады.
Сабақтың соңы
Жаңа материалды қорытындылаймыз.
Рефлексия жүргіземіз «2 жұлдыз бір тілек» стикерларда. Оқушыларды өз – өздерін бағалау үшін, екі жұлдызды және бір тілекті қолдануын сұралады
Саралау – Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Сіз басқаларға қарағанда қабілетті оқушыларға қандай тапсырмалар бересіз?
Бағалау – Сіз оқушылардың материалды игеру деңгейін қалай тексеруді жоспарлап отырсыз?
Денсаулық және қауіпсіздік техникасын сақтау
Топтарға бөлу болған жоқ, оқушылар жұппен және сыныппен жұмыс істеді.
Тапсырмалар арқылы өз- өзін бағалау, мұғаліммен тексеру әдістері қолданылды.
Қауіпсіздік техника ережелері толығымен сақталды.
Жалпы бағалау
Сабақта ең жақсы өткен екі нәрсе (оқыту мен оқуға қатысты)?
Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)?
Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері/ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?
Ұзақ мерзімді жоспардың тарауы:
Мектеп: «№28 ЖББОМ» КММ
Сынып: 7
Мұғалімнің аты-жөні: Куаналиева А.Б.
Күні/сынып:
Қатысқандар/ қатыспағандар саны:
Сабақтың тақырыбы
Мәліметтер типтері
Осы сабақта қол жеткізілетін оқу мақсаттары (оқу бағдарламасына сілтеме)
7.3.3.1-деректердің типін жіктеу
Сабақтың мақсаты
Түрлі дерек түрлерін зерттеу және оларды бағдарламаларда қолдану.
Бағалау критерийі
Өзгермелі не екенін біледі.
Дерек түрлері не екенін біледі.
Бағдарламаларда қолданылатын өзгермелілер үшін дерек түрлерін дұрыс таңдайды.
Тілдік мақсаттар
Пәндік лексика мен терминология:
бүтін – INTEGER
нақты – REAL
логикалық – BOOLEAN
тіркестік – STRING
мәтіндік - TEXT
Құндылықтарға баулу
- шығармашылық және сын тұрғысынан ойлау;
- жауапкершілік;
- қарым – қатынас жасау қаблеті.
Пәнаралық байланыс
Математика, ағылшын тілі
Алдыңғы білім
Бағдарламалау жүйелері
Сабақ барысы
Сабақтың жоспарланған кезеңдері
Сабақтағы жоспарланған жаттығу түрлері
Ресурстар
Сабақтың басы
Барлық оқушыны ортаға шығарып «Шаттық шеңбер» деген топ құрғызамын. Сәлемдесемін. Сыныптағы оқушылардың келген-келмегендерін түгелдеймін.
Топқа бөлдіремін. Сәлемдесу. Түгендеу. Топқа бөлу. Топқа бөлу үшін оқушыларды санатамын. Яғни 1,2,3 3-топқа бөлінеді.
Мұғаліммен сәлемдеседі. Бір-біріне жылы сөздер айтады.
Сыныптың топ басшысы жоқтарды айтады.
Оқушылар шеңбер болып тұрған бойда 1,2,3 деп санап топқа сандары арқылы бөлінеді.
Жаттығулар көрсетілімі немесе видео материалдар.
Сабақтың ортасы
Жаңа сабақты түсіндіру.
Осы көрсетілген жаңа тақырыпты оқушыларға жинақтау үшін жаңа материалдарға байланысты ресурстар беру, өз бетерінше дайындық жасату. Кітаппен жұмыс жасату. Постер арқылы тақырыптарын қорғату үшін төмендегі ресурстарды тарату керек.
Айнымалы – бұл атауы бар және қандай да бір мәнді сақтайтын компьютер жадындағы ұяшық. Айнымалының мәні программаның орынлауы кезінде өзгеріп отыруы мүмкін. Ұяшыққа жаңа мән жазған кезде ескі мән өшірелі.
Айнымалы атауы латын әріптерінің және сандарының тізбегінен тұрады. Атау әріптен басталуы тиіс. Айнымалы атауында келесі символдар болуы тиіс: , /, :,*,?, “, <,>.
Деректер тптері
С++ тілінің негізгі деректер типтері
Айнымалыны хабарлау
Қабылдайтын мәндерінің диапазоны
Int деректердің бүтін типі
int a;
//бүтін типті a айнымалысын хабарлау
Бүтін типті деректерге қосымша:
-short – жадта алатын көлемін азайту арқылы деректер типін қысқартады.
-long – жадта алатын көлемін үлкейту арқылы деректер типін ұлғайтады
-unsigned – (белгісі жоқ) – оң мәндер диапазонын арттырады, мұндағы теріс мәндер диапазоны мұндай деректер типінде сақталмайды.
Floart – жылжымалы үтір деректер типі
Floart b;
// b айнымалысын жылжымалы үтірлі деректер типінде хабарлау
Long float
Double – екілік дәлдіктегі жылжымалы үтір деректер типі
Double c= 14.2;
// Double типінде айнымалыны инициализациялау
Char – деректердің символдық типі
Char d= ‘s’;
// Char типінде айнымалыны инициализациялау
Bool - деректердің логикалық типі
Bool k=true;
// k логикалық айнымалысын инициализацияла. Логикалық өрнектерде екі нәтиже: true немесе falsе болуы мүмкін.
Void – мәні жоқ мәліметтер типі
Бұл тип көмегімен белгісіз типтегі объектілер немесе мәнді қайтарып әкелмейтін функциялар көрсеткіштері беріледі.
Өзгермелілер үшін де қажетті дерек түрлерін қолдану қажет екенін айту, мысалы, санды сақтағымыз келсе, компьютерге:
<тип данных> <имя переменной>;
int a;
Өзгермелілер паскалде /делфи/ лазаруста немесе оларға ұқсас тілдерде жазылады.
Егер мұғалім С++ таңдаса, а мен А – бұл әртүрлі өзгермелілер екенін еске салуды ұмытпау қажет.
Сабақ соңында оқушыларға тапсырма беру:
Енгізілген үш санның орташасын табу бағдарламасын жазу. Оқушылардан деректің қай түрін қолданған дұрысырақ екенін сұрау, ұсынылған дерек түріне бағдарлама жазу және оның жұмыс істейтінін тексеру. (Енгізілетін алғашқы сандар міндетті түрде бүтін болу керек).
Оқушылар дайын үлгіні өз үлгісіне өзгертсін, мұғалім оларға кодты өзінікіне ШАМАЛЫ ӨЗГЕРТУ қажет екенін, сонда ғана бағдарлама жұмыс жасайтыны, енгізілетін сан мөлшерін 2- ден 3-ке өзгерту және формуланы өзгерту керек екенін айтып өту керек.
Егер бағдарлама қатені тауып көрсетсе, оқушыларға деректің қандай түрін қолданғанын тексеру қажет, себебі бөлген кезде санның БҮТІН ЕМЕСТІГІ болу мүмкін, сондықтан да деректің ЗАТТЫҚ түрін қолдану қажет.
Сұрақ парақшалары.
Оқулық, дәптерлер.
Сабақтың соңы
Егер оқушы білімді, әрі бағдарламалауды тез меңгерсе, тапсырманы күрделендіруге болады, мысалы, бағдарламаны, қолданушы санды енгізгенін не енгізбегенін тексерсін
Рефлексия
Бүгінгі сабақта болған көңіл – күйді бас бармақ саалынған суреттер арқылы бағалау.
Смайликтер
Саралау – Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Сіз басқаларға қарағанда қабілетті оқушыларға қандай тапсырмалар бересіз?
Бағалау – Сіз оқушылардың материалды игеру деңгейін қалай тексеруді жоспарлап отырсыз?
Денсаулық және қауіпсіздік техникасын сақтау
Топтарқа бөлінді, оқушылар жұппен және топпен жұмыс істеді.
Оқушылар өздері жасаған бет-бейнелеріне қарап бір-біріне көңіл- күйлерін айтады. (қуанышты, көңілді, көңілсіз, ашулы)
Қауіпсіздік техника ережелері толығымен сақталды.
Жалпы бағалау
Сабақта ең жақсы өткен екі нәрсе (оқыту мен оқуға қатысты)?
Сабақтың бұдан да жақсы өтуіне не оң ықпал етер еді (оқыту мен оқуға қатысты)?
Осы сабақтың барысында мен сынып туралы немесе жекелеген оқушылардың жетістіктері/ қиыншылықтары туралы нені анықтадым, келесі сабақтарда не нәрсеге назар аудару қажет?
Ұзақ мерзімді жоспардың тарауы:
Біздің өміріміздегі алгоритмдер
Мектеп: «№28 ЖББОМ» КММ
Сынып: 5
Мұғалімнің аты-жөні: Куаналиева А.Б.
Күні/сынып:
Қатысқандар/ қатыспағандар саны:
Сабақтың тақырыбы
Виртуалды лабиринттен шығуды табу
Осы сабақта қол жеткізілетін оқу мақсаттары (оқу бағдарламасына сілтеме)
5.3.2.3-орындаушыларға және олардың командалар жүйесіне мысал келтіру
5.3.2.2-алгоритмді сөз түрінде ұсыну
Сабақтың мақсаты
Виртуалды лабиринттен шығу жолдарын білім алушыларға үйрету және оларды қайда қолдану жодарын білу
Бағалау критерийі
Лабиринттен шығу жолдарын біледі;
Виртуалды лабиринттен шығу алгоритмдерін құра біледі.
Тілдік мақсаттар
Пәндік лексика және терминология:
Виртуалды лабиринт - Virtually maze
Құндылықтарға баулу
- шығармашылық және сын тұрғысынан ойлау;
- жауапкершілік;
- қарым – қатынас жасау қаблеті.
Пәнаралық байланыс
Сурет
Алдыңғы білім
Лабиринт атауын , не үшін қолданамыз, лабиринттен шығудың қандай әдістері бар екенін біледі
Сабақ барысы
Сабақтың жоспарланған кезеңдері
Сабақтағы жоспарланған жаттығу түрлері
Ресурстар
Сабақтың басы
Ұйымдастырушылық сәт: Журнал бойынша сабаққа қатысушыларды тексеру. Сыныптағы тәртіп ережесімен танысу. Оқушыларды сабақтың тақырыбымен, оның мақсаттары және критерийлерімен таныстыру.
Тапқа санау арқылы бөлу.
Презентация
Сабақтың ортасы
Виртуалды лабиринт желі арқылы түрлі өткелдер мен қиылыстарды, кедергілерді өту бойынша берілетін ойындар топтамасында, балар ойындарында көптеп кездеседі. Қазіргі таңда 3Д форматында да шығарылып жатыр. Бір лабиринттен келесі лабиринттен өту мүмкіндіктері қарастырылған, күрделендірілген жолдардан тұрады. Балалардың ойлау және есте сақтау қаблеттерін жаттықтыруға негізделіп жасалған.
№1 Тапсырма
Екі топқа тапсырма беріледі:
1-топ «Ойлан, ізден, тап !» әдісімен оқушылар өз мақсатына жету үшін жолдарын сызып шығады және қоян сәбізге жету үшін сөздік алгоритм жазады.
Дескриптор: Білім алушы
-орындаушының тура қадамын санайды
-«Солға бұрылу »/ «Оңға бұрылу / Алға жүру» командасын қолданады.
2-топ «Ойлан, ізден, тап !» әдісімен оқушылар өз мақсатына жету үшін жолдарын сызып шығады және қызыл қоңыз үйіне жету үшін сөздік алгоритмін құрады.
Дескриптор: Білім алушы
-командалар санын анықтайды
-«Солға бұрылу »/ «Оңға бұрылу / Алға жүру » командасын қолданады.
Сергіту сәті Матаға лабиринт сызылып, оқушыларға беріледі. Матаның шет шетінен ұстап ағаштан жасалған тіктөртбұрышты лабиринтке қойып лабиринтке жетуі керек№2 Тапсырма
Балаға «Пілге бананға барар жолды көрсет» әдістемесі ұсынылады.
Тапсырманы орындау барысында баладан зейінді болуды, тиянақты орындауды талап етемін.
Дескриптор: Білім алушы
оқушылар жеңіл командалар жолдары біледі
Үлестірмелі қағаздар
Сабақтың соңы
Рефлексия
Аты-жөні: сыныбы: Сабақта сен лабиринттен шығу жолдарын таба алдың ба?Үйге тапсырма : §19 Виртуалды лабиринттен шығу жолы
Саралау – Сіз қандай тәсілмен көбірек қолдау көрсетпексіз? Сіз басқаларға қарағанда қабілетті оқушыларға қандай тапсырмалар бересіз?
Сабаққа арналған ойындар
Жазылымдар
Өзіңізге ыңғайлы жазылымды таңдаңыз
1 күн
BASIC
5 ЖИ / күн
Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі
17 Құралдар / күн
Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ
5 Материал / күн
Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.
15 Ойындар / күн
Жазылым бойынша ойын жасау лимиті.
1 ай
BASIC
50 ЖИ / ай
Жасанды интеллект арқылы презентация, тест құрастыру мүмкіндігі
22 Құралдар / ай
Рефлексия, кері байланыс, таймер, топқа бөлу т.б инстурменттерге доступ
100 Материал / ай
Сайттағы 106мың материалға доступ.Кез-келген файлды жүктеп алу.
100 Ойындар / ай
Жазылым бойынша ойын жасау лимиті.

