Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Building block diagrams for the development of algorithmic thinking

Автор:   •  Май 20, 2023  •  Реферат  •  934 Слов (4 Страниц)  •  118 Просмотры

Страница 1 из 4

 IWST #9. Building block diagrams for the development of algorithmic thinking.

The development of algorithmic thinking in the lessons of computer science and in extracurricular employment teacher of computer science Valyuk Tatyana Vasilievna

2 One of the didactic tasks of an educational institution is the intellectual development of a student, an important component of which is algorithmic thinking. Thinking is always aimed at solving a problem. In the process of thinking, a purposeful and purposeful transformation of reality is carried out. Thinking is a special kind of mental and practical activity that presupposes a system of actions and operations of a transformative and cognitive nature included in it.

3 1. Information and information processes. 2. Presentation of information. 3. Number systems. 4. Computer. 5. Algorithmization and programming. 6. Information technology. The main thing is to form the students' ideas about the properties of the algorithm, about the ways of writing algorithms and about the basic algorithmic constructions.

4 intuitive understanding of the essence of the algorithm and its properties, an idea of ​​the possible automation of human activities based on the algorithm; the ability to describe the algorithm using certain means and methods of description; knowledge of the basic structures with which it is possible to describe algorithms (branching, loop).

Grade 5 9 Programming language Pascal Grade 8 System Executors. Executor ROBOT 10 class Object - oriented environment Delphi 11 class HTML - programming. Web - design Grade 7 Scratch programming environment

Grade 7 8 algorithm, executor, algorithmic language, block diagram, linear algorithm, branching algorithm, cyclic algorithm, auxiliary algorithm, programming system

8 The main components of algorithmic thinking are: structural analysis of the problem; splitting a large task into small ones; reduction of an unsolved problem to a solved one; planning possible situations and reactions to them; understanding and using formal ways of recording a decision. The main thing in teaching this technique is the compilation and analysis of algorithms.

Advertisements


The study implies the implementation of the following practical work: building a block diagram of an algorithm written in natural language; step-by-step execution of the algorithm for performers; coding of an algorithm given in the form of a block diagram in a programming language, input and execution of the resulting program.

11th grade 9 alphabet of the programming language Pascal, structure of the language, programming environment; operators of algorithmic structures of the language: linear, conditional and cyclic; const m = 100; var a: array [1..m] of integer; i, n: integer; p: longint; begin readln (n); p: = 1; for i: = 1 to n do readln (a [i]); for i: = 1 to n do if a [i]> 0 then p: = p * sqr (a [i]); writeln ('result', p); readln; end.

13 Grade 10 Delphi programming environment, language structure, visualization objects, program compilation

14 Atom Model of the Planet of the Solar System

15 There is a special - "algorithmic" style of thinking. The main goal of the course is to develop this style of thinking as an independent cultural value. The computer and programming systems are not goals, but teaching tools used to develop an algorithmic style of thinking. The main content of training is the compilation and analysis of algorithms

...

Скачать:   txt (5.7 Kb)   pdf (53.6 Kb)   docx (214 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club