Page 37 - Enchiridion 4.0 program_EN
P. 37

Strategic Partnerships for school education 2019-1-PL01-KA201-065137
                         Project: Teacher4.0 - comprehensive method of implementation of Industry 4.0
                                concept into didactic practice in primary and secondary schools

               Once again, we reiterate that the use of programmable robotic devices always requires an initial
               investment. However, these resources can be used by a wide variety of learners individually or in
               small group work, developing skills not only in the context of electronics and programming, but also
               prosocial skills. It is the differentiation of strategies of use that makes them inexpensive.

               What kind of programming language and platforms will we use?

               The adapted programming used in the first contact with these devices is called block programming
               language. Blocks translate into a visual language through blocks that fit into each other, allowing
               instructions to be given through visual algorithms to objects, making them easier to understand. In
               Figure 10 and 11 we can see an example of the use of block programming and the corresponding
               JavaScript code that the child is developing
















               Figure 10-Block programming                           Figure 11: Corresponding JavaScript Code



               Algorithms are mathematical functions, which follow a certain logical sequence and allow us to solve
               challenges. In this context, there are different platforms that provide us with extensive knowledge
               with different degrees of complexity. Within programming with blocks we discovered the code.org
               platform (www.code.org ). The course chosen for this purpose was the Express Course version 2020.
               This course has different tutorials to support the teacher already organized and ready to be used. It
               has the advantage of being in different languages, which facilitates understanding and
               communication.


               With this course, in which students develop their knowledge of the programming language, they can
               check the effects of their language through the gaming environment. Teachers have access to







                                               This  project  has  been  funded  with  support  from  the  European
                                               Commission. This communication reflects the views only of the
                                               author, and the Commission cannot be held responsible for any
                                               use which may be made of the information contained therein.
   32   33   34   35   36   37   38   39   40   41   42