<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Computer Visualization of Logic Elements of the Information System Based on PROTEUS</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Makarenko Sumy State Pedagogical University</institution>
          ,
          <addr-line>Romenska St. 87, Sumy</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>The article considers the possibility of a computer visualization of the code decoder work in Proteus, which is used in a laboratory workshop when studying the topic "Digital logic" of the discipline "Architecture of Information Systems" (the field of study “12 Information technologies” and “01 Education, 014 Secondary education. Computer science”). Modelling and simulation during the laboratory work contribute to the awareness of the importance of visualization as a means of positive impact on the level of future IT-specialists' educational achievements. This was confirmed by the analysis of the obtained results at the significance level of 0.05 according to Student's test.</p>
      </abstract>
      <kwd-group>
        <kwd>computer visualization</kwd>
        <kwd>logical elements of information system</kwd>
        <kwd>virtual laboratory</kwd>
        <kwd>Proteus</kwd>
        <kwd>modelling of electrical circuits</kwd>
        <kwd>IT spesialists' preparation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Modern university training necessarily involves mastering information technologies
for the use in educational and future professional activities. A large amount of
training time is devoted to mastering both common software (text and table processors,
multimedia data processing software) and specialized one. Such mastery involves not
only the study of computer tools proposed by developers, but also the use of
accompanying learning materials, which usually describes the practical aspect of the use of
information technology. The theoretical basis of the processes that occur in this case
is often not only not displayed, but also not mentioned, because it is difficult to
perceive and in most cases secondary to the problem that is solved in a particular training
course.</p>
      <p>
        At the same time, the ability to correctly use information technology is often
impossible without understanding the theoretical foundations of the functioning of the
hardware or, even, the information system as a whole. Therefore, in the training of
specialists of the field of study “12 Information technologies” and “01 Education (014
Secondary education. Computer science)” we consider it necessary to focus not only
on the side of “consumption” of technical or specialized software, but also on the side
of understanding the logical, physical and mathematical foundations of its
functioning. We see such accents in the special presentation of educational material through
its visualization in virtual laboratories [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5">1-5</xref>
        ].
      </p>
      <p>The purpose of the paper is to highlight the authors' experience of computer
visualization of logic elements of the information system based on ISIS Proteus.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Proteus as Means of Visualization of Logical Elements in</title>
    </sec>
    <sec id="sec-3">
      <title>Information Systems</title>
      <p>
        Today there are a large number of virtual laboratories that are used to construct and
analyze complex electronic circuits and simulate their work. Among them are
ORCAD, PICAD, EasyEDA, 123DCircuits, Electronics Workbench, LabVIEW,
Micro-Cap, NI Multisim, Proteus and others. After an analysis of their available
computer tools and the need for dynamic visualization of signal processing, we elected
Proteus [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], where developers have the ability to simulate the operation of various
devices from the diode to microcontrollers and microprocessors. In Proteus, one can create
and edit the parameters of the electrical circuits’ components; use different virtual
devices that are implemented as mathematical models that imitate their structural and
functional principles of operation (generators, meters, etc.) in order to generate
signals and indication of influence. In this software, it is also possible to simulate analog,
digital and analog-digital devices. In our opinion, its computer tools allow to visualize
the ideas contained in the training course: temporal and spectral characteristics of the
signals, transitions and transmitting characteristics of the two-port, logical states of
digital elements inputs and outputs, etc. Note that this software is currently
proprietary.
      </p>
      <p>Let us give the example of the computer visualization of the code decoder work,
which is used in a laboratory workshop when studying the topic "Digital logic" of the
discipline "Architecture of Information Systems" (Fig. 1). Launching the simulation
allows the student to verify the correctness of the circuit work, and the teacher to
check the correctness of its composition.</p>
    </sec>
    <sec id="sec-4">
      <title>Confirmation of the Use of Proteus in the IT Specialists’</title>
    </sec>
    <sec id="sec-5">
      <title>Preparation</title>
      <p>According to our experience, the laboratory works of this type based on Proteus
allows to demonstrate the logic of the basic elements work based on the construction of
logical functions of processing binary signals through the visualization of processes
occurring in the information system.</p>
      <p>This is confirmed by the statistics data that we collected during 2016-2018.
Students, future computer science teachers, were involved in the pedagogical experiment.
The control group (CG, 54 students) studied the course “Architecture of the
information system” only theoretically. The experimental group (EG, 49 students) held a
laboratory workshop along with the study of the theoretical course. They built a visual
model of the basic elements in Proteus. The course "Architecture of Information
Systems" is studied at the third year of study. There was no bias in the choice of
participants in the experiment.</p>
      <p>The normality of the distribution of students’ educational achievements were tested
and confirmed by Pearson's χ2-test (the distribution of educational achievements was
analyzed) according to the results of the course study in both groups for correct
comparison of average values. Also it was statistically confirmed the “identicality” of the
total average values of students’ educational achievements on the results of studying
the courses “Computer science”, “Programming”, “Fundamentals of
microelectronics” (Table 1) before the beginning of the experiment. At the significance level of
0.05, it was confirmed that at the beginning of the experiment students’ groups were
statistically identical. The results of semester control (exam) were collected after the
course “Architecture of the information system”. Student’s criterion was applied to
assess the average values. The statistical non-identicality between the average values
of both groups was confirmed at the significance level 0.05. This is explained by our
workshop based on Proteus (Table 1, Fig. 2).
Quantitative analysis of the experimental results revealed the following.</p>
      <p>The percentage of persons (EG) who mastered the course "Architecture of the
information system" at the level of 60 points per semester is smaller compared to KG
(12% versus 22%). At the same time, the percentage of persons (EG) who mastered
this course at the level of 90 points and above per semester is larger compared to KG
(14% versus 7%). This is due to the increased motivation to master specialized
software and the ability to visualize different processes at the micro level, which are
perceived as such faster.</p>
      <p>The percentage of students who mastered the course "Architecture of the
information system" at the level of 75-85 points per semester is approximately the same
for the EG and KG groups. We explain this by the normal distribution and the same
starting level of students' preparation in both groups.</p>
      <p>It should be noted that we did not find the description of such pedagogical
experiments with the use of Proteus in the special pedagogical literature.</p>
      <p>According to the results of the experiment, we propose the following didactic
recommendations.</p>
      <p>1. It is useful to give time to study the interface and the main features of Proteus at
the first lesson.</p>
      <p>2. It is important to foresee 4 hours for each laboratory work so that process
simulation was systematic and gradual. We offer the following sequence of studying the
topics: calculation of the differential resistance of the diode; nonequilibrium and
equilibrium bridges; measurement of bipolar transistor parameters; amplifier, etc.</p>
      <p>3. It is important to foresee an independent work related to the simulation of the
circuits of work of appliances, and then the implementation of the constructed circuits
under the direction of the teacher. In particular, we propose the development of a
digital clock, which is created by the students themselves.</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusion</title>
      <p>The use of virtual laboratories as a means of computer visualization of hidden
(closed) processes in the information system shifts the emphasis of training from the
theoretical and experimental planes to the intellectual one or detailed understanding of
the results. This does not require additional maintenance and financial costs. The
work is safe in contrast to real physical experiments. The software provides
universality and flexibility in the organization of a virtual experiment with the ability to test the
functioning of the constructed circuits with certain restrictions (time, finance,
additional equipment, etc.).</p>
      <p>To visualize the closed processes, which take place in the information system, we
have chosen Proteus software, because it provides for the construction of electrical
circuits of varying complexity, modelling of analogue, digital and analogue-digital
devices, etc. This allows using it as a basis for the organization of a laboratory
workshop of the course “Architecture of information systems”. The developers of the
software provide for experiments on virtual devices, which, as a rule, are absent in the
real laboratory, as well as the opportunity to explore idealized processes that cannot
be investigated in real conditions.</p>
      <p>Visualization of processes in Proteus allows not only to demonstrate the logic of
the basic logical elements of the information system, but also to accelerate the testing
of students’ knowledge and skills, to deepen their competence in the field of
information technology based on the activity approach.</p>
      <p>Visualization of the logical foundations of information systems in general allows
not only to be acquainted with the ideas of information process, but also to understand
the logical relations, summarize and systematize their own ideas about the
information world.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Kozlovskij</surname>
            ,
            <given-names>E. O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kravcov</surname>
            ,
            <given-names>G. M.:</given-names>
          </string-name>
          <article-title>Virtual laboratory in the structure of distance learning system Informacionnye tehnologii</article-title>
          v obrazovanii №
          <volume>10</volume>
          ,
          <fpage>102</fpage>
          -
          <lpage>109</lpage>
          (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Dubrovin</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <article-title>S: The use of virtual laboratory work as an element of improving the quality of training</article-title>
          .
          <source>High technologies in Earth space research № 2</source>
          ,
          <fpage>11</fpage>
          -
          <lpage>13</lpage>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Potkonjak</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gardner</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Callaghan</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mattila</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guetl</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Petrović</surname>
            ,
            <given-names>V.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jovanović</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Virtual laboratories for education in science, technology, and engineering: A review</article-title>
          .
          <source>Computers and Education</source>
          <volume>95</volume>
          ,
          <fpage>309</fpage>
          -
          <lpage>327</lpage>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Yurchenko</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Digital physical laboratories as a important mean of training of future teacher of physics</article-title>
          .
          <source>Physical and Mathematical Education</source>
          ,
          <volume>1</volume>
          (
          <issue>4</issue>
          ),
          <fpage>55</fpage>
          -
          <lpage>63</lpage>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Golovko</surname>
            ,
            <given-names>M. V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krizhanovs'</surname>
            kij
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Ju</surname>
          </string-name>
          .,
          <string-name>
            <surname>Macjuk</surname>
            ,
            <given-names>V. M.:</given-names>
          </string-name>
          <article-title>Simulation of a virtual physical experiment for distance learning systems in general and higher pedagogical schools Information Technologies</article-title>
          and
          <source>Learning Tools</source>
          <volume>47</volume>
          ,
          <issue>3</issue>
          ,
          <fpage>36</fpage>
          -
          <lpage>48</lpage>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Proteus</surname>
          </string-name>
          . [Electronic resourse]. - Avaliable from: http://www.labcenter.com/index.cfm.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>