Учебно-методический комплекс Алгоритмизация и программирование
(→RSS потоки) |
|||
(не показаны 17 промежуточных версий 1 участника) | |||
Строка 1: | Строка 1: | ||
'''Учебно-методический комплекс Алгоритмизация и программирование''' | '''Учебно-методический комплекс Алгоритмизация и программирование''' | ||
+ | |||
+ | [[Изображение:Карта УМК.jpeg]] | ||
Тема «Алгоритмизация и программирование» предназначена для изучения в 9 классе на базовом уровне. На тему «Алгоритмизация» отводится 4 часа, на тему «Программирование» –12 часов. Данная тема входит в стандарт среднего (полного) общего образования и ИКТ и является частью линии алгоритмизации и программирования. В проекте стандарта и обязательном минимуме по информатике содержание алгоритмической линии определяется через следующий перечень понятий: алгоритм, свойства алгоритмов, исполнители алгоритмов, система команд исполнителя; формальное исполнение алгоритмов; основные алгоритмические конструкции; вспомогательные алгоритмы. Понятие алгоритм является центральным. Главной целью раздела алгоритмизации является овладение учащимися структурной методикой построения алгоритмов. | Тема «Алгоритмизация и программирование» предназначена для изучения в 9 классе на базовом уровне. На тему «Алгоритмизация» отводится 4 часа, на тему «Программирование» –12 часов. Данная тема входит в стандарт среднего (полного) общего образования и ИКТ и является частью линии алгоритмизации и программирования. В проекте стандарта и обязательном минимуме по информатике содержание алгоритмической линии определяется через следующий перечень понятий: алгоритм, свойства алгоритмов, исполнители алгоритмов, система команд исполнителя; формальное исполнение алгоритмов; основные алгоритмические конструкции; вспомогательные алгоритмы. Понятие алгоритм является центральным. Главной целью раздела алгоритмизации является овладение учащимися структурной методикой построения алгоритмов. | ||
Строка 10: | Строка 12: | ||
''3. Воспитательная'' – учащиеся должны осознать значение межпредметных фундаментальных подходов в информатизации; необходимость изучения средств информатизации для их внедрения в жизнь общества; значение языков программирования, как основного средства разработки современного программного обеспечения; ценность языков программирования высокого уровня; необходимость применения языков программирования высокого уровня для решения пользовательских задач; учащиеся должны стремиться к дальнейшему освоению языков программирования; к совершенствованию своих знаний и умений в области программирования. | ''3. Воспитательная'' – учащиеся должны осознать значение межпредметных фундаментальных подходов в информатизации; необходимость изучения средств информатизации для их внедрения в жизнь общества; значение языков программирования, как основного средства разработки современного программного обеспечения; ценность языков программирования высокого уровня; необходимость применения языков программирования высокого уровня для решения пользовательских задач; учащиеся должны стремиться к дальнейшему освоению языков программирования; к совершенствованию своих знаний и умений в области программирования. | ||
+ | |||
+ | '''Планирование темы "Алгоритмизация и программирование"''' | ||
+ | |||
+ | {| class="standard" border=1 | ||
+ | |-- | ||
+ | |№||тема||кол-во часов | ||
+ | |-- | ||
+ | |1||Понятие алгоритма и его свойства ||2 | ||
+ | |-- | ||
+ | |2||Исполнители алгоритмов ||2 | ||
+ | |-- | ||
+ | |3||Основы объектно-ориентированного программирования||2 | ||
+ | |-- | ||
+ | |4||Переменные||2 | ||
+ | |-- | ||
+ | |5||Основные алгоритмические конструкции||6 | ||
+ | |-- | ||
+ | |6||Графические возможности Visual basic||2 | ||
+ | |||
+ | |} | ||
'''Требования к знаниям и умениям учащихся по линии алгоритмизации и программирования.''' | '''Требования к знаниям и умениям учащихся по линии алгоритмизации и программирования.''' | ||
Строка 33: | Строка 55: | ||
- работать в среде программирования Visual Basic; | - работать в среде программирования Visual Basic; | ||
- осуществлять отладку и тестирование программ. | - осуществлять отладку и тестирование программ. | ||
− | |||
− | + | '''Основные алгоритмические конструкции''' | |
− | [http://www. | + | <gallery> |
+ | Изображение:Sledov.gif | ||
+ | Изображение:Vetvl.gif | ||
+ | Изображение:Post.gif | ||
+ | Изображение:Pred.gif | ||
+ | </gallery> | ||
+ | |||
+ | |||
+ | '''Содержание''' | ||
+ | |||
+ | <graphviz> | ||
+ | digraph G{ | ||
+ | rankdir=LR ; | ||
+ | УМК -> "Календарное планирование"; | ||
+ | УМК -> "Теоретический материал"; | ||
+ | УМК -> "Методические рекомендации"; | ||
+ | УМК -> "Дополнительные сведения"; | ||
+ | УМК -> "Самостоятельные задания"; | ||
+ | УМК -> "Литература и сайты"; | ||
+ | } | ||
+ | </graphviz> | ||
+ | |||
+ | [http://www.google.com/calendar/embed?src=10vl8ohja31sj6lk7c72v1agvg%40group.calendar.google.com&ctz=Asia/Yekaterinburg Календарное планирование темы] (см. май 2008) | ||
+ | |||
+ | [http://www.slideshare.net/Lebedeva_Zoya/ss-366491 Теоретический материал] | ||
[http://www.scribd.com/doc/2583411/- Методические рекомендации] | [http://www.scribd.com/doc/2583411/- Методические рекомендации] | ||
− | [[ | + | [http://www.scribd.com/doc/2607212/ Дополнительные сведения] |
+ | |||
+ | [http://www.scribd.com/doc/2595371/- Самостоятельные задания] | ||
+ | |||
+ | [http://bobrdobr.ru/bookmarks/Lebedeva_Zoya/index.html Литература и сайты] | ||
+ | |||
+ | [http://basic.flexum.ru/ Поиск по теме "Алгоритмизация и программирование" на Flexum] | ||
+ | |||
+ | [http://community.livejournal.com/algoritmizacia/ Живой журнал] | ||
+ | |||
+ | [http://flamber.ru/1208338931/photos/1208951830 Фото автора УМК на Flamber] | ||
+ | |||
+ | '''RSS потоки''' | ||
+ | <xfeeds contentcolour="#EFF5FF" feedlimit="1" totallimit="2"> | ||
+ | http://bobrdobr.ru/links/user/lebedeva_zoya/rss.xml | ||
+ | </xfeeds> | ||
+ | <br clear=all /> |
Текущая версия на 07:58, 26 апреля 2008
Учебно-методический комплекс Алгоритмизация и программирование
Тема «Алгоритмизация и программирование» предназначена для изучения в 9 классе на базовом уровне. На тему «Алгоритмизация» отводится 4 часа, на тему «Программирование» –12 часов. Данная тема входит в стандарт среднего (полного) общего образования и ИКТ и является частью линии алгоритмизации и программирования. В проекте стандарта и обязательном минимуме по информатике содержание алгоритмической линии определяется через следующий перечень понятий: алгоритм, свойства алгоритмов, исполнители алгоритмов, система команд исполнителя; формальное исполнение алгоритмов; основные алгоритмические конструкции; вспомогательные алгоритмы. Понятие алгоритм является центральным. Главной целью раздела алгоритмизации является овладение учащимися структурной методикой построения алгоритмов.
Цели обучения:
1. Обучающая – учащиеся должны знать понятие алгоритма; свойства алгоритма; языки записи алгоритмов; алгоритмические структуры (линейный, ветвление, цикл); алгоритмы с параметрами; понятие программы; этапы решения задач с помощью программирования; что такое языки низкого и высокого уровня, трансляции, интерпретации, компиляции; назначение языков программирования; структуру программы на языке программирования Visual Basic; правила объявления простых типов данных; запись основных алгоритмических структур на конкретном языке программирования; приемы выполнения операций с численными, строковыми и графическими данными.
2. Развивающая – учащиеся должны уметь выполнять готовые алгоритмы на языке блок-схем; создавать алгоритмы простейших вычислительных и других процессов; читать и понимать текст программы на некотором языке программирования; писать программы для решения задач из школьной программы; решать простейшие вычислительные и графические задачи; использовать ветвление и циклы.
3. Воспитательная – учащиеся должны осознать значение межпредметных фундаментальных подходов в информатизации; необходимость изучения средств информатизации для их внедрения в жизнь общества; значение языков программирования, как основного средства разработки современного программного обеспечения; ценность языков программирования высокого уровня; необходимость применения языков программирования высокого уровня для решения пользовательских задач; учащиеся должны стремиться к дальнейшему освоению языков программирования; к совершенствованию своих знаний и умений в области программирования.
Планирование темы "Алгоритмизация и программирование"
№ | тема | кол-во часов |
1 | Понятие алгоритма и его свойства | 2 |
2 | Исполнители алгоритмов | 2 |
3 | Основы объектно-ориентированного программирования | 2 |
4 | Переменные | 2 |
5 | Основные алгоритмические конструкции | 6 |
6 | Графические возможности Visual basic | 2 |
Требования к знаниям и умениям учащихся по линии алгоритмизации и программирования.
Учащиеся должны знать:
- что такое алгоритм; какова роль алгоритма в системах управления; - в чем состоят основные свойства алгоритма; - способы записи алгоритмов; блок-схемы, учебный алгоритмический язык; - основные алгоритмические конструкции: линейный, ветвление, выбор, цикл; структуры алгоритмов; - назначение вспомогательных алгоритмов; - основные свойства переменных: имя, тип, значение; смысл присваивания; назначение языков программирования; - правила представления данных на одном из языков программирования высокого уровня (Visual Basic); - правила записи основных операторов: ввода, вывода, присваивания, цикла, ветвления; - правила записи программы; - содержание этапов разработки программы: алгоритмизация – кодирование – отладка – тестирование.
Учащиеся должны уметь:
- пользоваться языком блок-схем, понимать описание алгоритма на учебном алгоритмическом языке; - составлять несложные линейные, ветвящиеся и циклические алгоритмы; - выделять подзадачи; определять и использовать вспомогательные алгоритмы; - составлять несложные программы решения вычислительных задач с целыми числами; - программировать простой диалог; - работать в среде программирования Visual Basic; - осуществлять отладку и тестирование программ.
Основные алгоритмические конструкции
- Sledov.gif
- Vetvl.gif
- Post.gif
- Pred.gif
Содержание
Календарное планирование темы (см. май 2008)
Поиск по теме "Алгоритмизация и программирование" на Flexum
RSS потоки
<xfeeds contentcolour="#EFF5FF" feedlimit="1" totallimit="2">
http://bobrdobr.ru/links/user/lebedeva_zoya/rss.xml
</xfeeds>