Skip to main content

Course Description

The course is aimed at students in the fields of natural and engineering sciences, including those who want to learn another programming side. As a result of the e-learning process, the learner will be provided with the basic programming skills in the LabVIEW environment, which uses the graphical G programming language. The idea of programming in this environment is related to controlled data flow, making programming more intuitive. The course develops not only programming skills, but universal ones as well, so the skills connected with analytical way of thinking, creativity and innovation. Acquired competences are assumed to strengthen the position of graduates of the University of Silesia in the modern labor market.


WHAT ARE YOU GOING TO LEARN?

For the course participants the main objective of the course is to gain the needs which are sought-after and relevant to the labor market, economy and society, including additional competences in the basics of programming in the LabVIEW environment. The graduate of the course will demonstrate knowledge of theories, methods, tools falling within the scope of management sciences and related sciences applicable to the essence, regularities and problems connected with functioning of a company in the conditions of globalization. The interdisciplinary training program and innovative forms of teaching during the course, and the resulting knowledge, skills and social competences will make it easier for the participants to enter working life and secure more attractive jobs.

It should be emphasized that, in particular, the course aims in terms of knowledge, skills and competences to develop the following key competences and transversal skills necessary for the labor market:

  • basic programming skills in LabVIEW
  • reasoning skills
  • problem solving skills
  • critical thinking skills
  • learning skills
  • creativity

THE PROGRAM OF THE COURSE

ASSIGNMENT I. INTRODUCTION TO THE LABVIEW ENVIRONMENT, BASIC OPERATIONS

ASSIGNMENT II. DEVELOPING SUB-PROGRAMS IN THE LABVIEW ENVIRONMENT

ASSIGNMENT III. PROGRAMMING STRUCTURES IN THE LABVIEW ENVIRONMENT

ASSIGNMENT IV. OPERATIONS ON MATRICES

ASSIGNMENT V. CLUSTER FORMATION

ASSIGNMENT VI. MAKING DIAGRAMS

ASSIGNMENT VII. STRUCTURE NODES – MATHEMATICAL FORMULAS IN THE LABVIEW ENVIRONMENT


THE ENTRANCE REQUIREMENTS

The course is aimed at those who are students of full-time/extramural I and II-degree studies at the University of Silesia.

COURSE PASS REQUIREMENTS

The course participant is required to complete 7 assignments. Each assignment will include a theoretical lecture, a single-choice test consisting of 5 questions - their weight in the final module grade is 30%. After passing the test, the participant will move on to the practical part of the task, i.e., he/she will carry out subsequent steps of the instruction owing to which subsequent LabVIEW programs will be created. Instructions will be written in a very detailed way. At the end of the task, the participant will execute programming tests in the form of self-written programs complying with the description in the tests. The weight of programming tests in the final assessment is 70%. The moderator will evaluate the credit programs submitted by the participants and send information on the number of points scored, errors and shortcomings. When a participant has scored 60%, the task is considered to have been completed. If the participant does not pass the task, he/she consults the moderator to discuss the shortcomings of the submitted program. He/she proceeds to redo the task, for which he/she has another 6 days and is assessed again. There are 3 possible approaches.

In order to pass the course, a threshold of more than 60% of the total possible points must be achieved. Those who score at least 60% in all tests will receive a certificate indicating completion of the course.


COURSE STAFF

Assoc. Prof. Dariusz Bochenek

Professor of the University of Silesia

Assoc. Prof. Dariusz Bochenek, Professor of the University of Silesia has many years of experience and teaching achievements including lectures and exercises conducted at the faculties of: Mechatronics and Technical and Computer Education in Bachelor's and Engineer's degree programs and 5-year Master's degree programs, among others: Computer simulation methods, 2D and 3D graphics, Application programs and multimedia techniques, Website design, Introduction to mechatronics, Computer science and computer-aided design in mechatronics, A monograph lecture - Materials engineering in mechatronics, Engineering Graphics. The supervisor of dozens of bachelor's, engineering and master's theses. The scientific output falls within the area of science and technology in the discipline of materials engineering and deals with issues related to the design and preparation of multiferroic ceramic materials with functional properties for microelectronic and micro-mechatronic applications.


Let the MOOC be with you - programming your way to professional success, Programming in LabVIEW

The course was created as a part of an implementation project funded by the European Funds "build your competencies!" (WND-POWR.03.01.00-00-W018/18-04)