Учебно-методический комплекс Алгоритмизация и программирование

Материал из Letopisi.Ru — «Время вернуться домой»
(Различия между версиями)
Перейти к: навигация, поиск
(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.google.com/calendar/embed?src=10vl8ohja31sj6lk7c72v1agvg%40group.calendar.google.com&ctz=Asia/Yekaterinburg Календарное планирование темы] (см. май 2008)
 
  
[http://bobrdobr.ru/bookmarks/Lebedeva_Zoya/index.html Мои закладки]
+
'''Основные алгоритмические конструкции'''
  
[http://www.livejournal.com/manage/profile/?authas=algoritmizacia Живой журнал]
+
<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/- Методические рекомендации]
  
[[RSS-потоки]]
+
[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

Учебно-методический комплекс Алгоритмизация и программирование

Файл:Карта УМК.jpeg

Тема «Алгоритмизация и программирование» предназначена для изучения в 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; 
- осуществлять отладку и тестирование программ.

Основные алгоритмические конструкции


Содержание

Календарное планирование темы (см. май 2008)

Теоретический материал

Методические рекомендации

Дополнительные сведения

Самостоятельные задания

Литература и сайты

Поиск по теме "Алгоритмизация и программирование" на Flexum

Живой журнал

Фото автора УМК на Flamber

RSS потоки <xfeeds contentcolour="#EFF5FF" feedlimit="1" totallimit="2"> http://bobrdobr.ru/links/user/lebedeva_zoya/rss.xml </xfeeds>

Персональные инструменты
Инструменты