Basics of programming and digital technique (5 cr)
Code: TE00CM88-3002
General information
- Enrollment
-
07.12.2024 - 05.01.2025
Registration for the implementation has ended.
- Timing
-
06.01.2025 - 05.05.2025
Implementation is running.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- Engineering and Business
- Teaching languages
- Finnish
- English
- Degree programmes
- Degree Programme in Electrical and Automation Engineering
- Teachers
- Ilkka Jyväs
- Ville Lavonen
- Groups
-
PSAHAUS24Electrical and Automation Engineering, Bachelor of Engineering
- Course
- TE00CM88
Realization has 24 reservations. Total duration of reservations is 49 h 0 min.
Time | Topic | Location |
---|---|---|
Tue 14.01.2025 time 14:00 - 16:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_2006_2007
Teoriatila avo muunto byod
|
Wed 15.01.2025 time 11:00 - 13:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Thu 16.01.2025 time 13:00 - 15:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_4071
Teoriatila muunto byod
|
Mon 20.01.2025 time 10:00 - 12:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Fri 24.01.2025 time 12:00 - 14:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Mon 27.01.2025 time 10:00 - 12:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Thu 30.01.2025 time 09:00 - 11:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Mon 03.02.2025 time 11:00 - 13:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Thu 06.02.2025 time 09:00 - 11:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Mon 10.02.2025 time 10:00 - 12:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Fri 14.02.2025 time 10:00 - 12:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Mon 24.02.2025 time 12:00 - 14:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Thu 27.02.2025 time 08:00 - 10:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Tue 04.03.2025 time 10:00 - 12:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Fri 07.03.2025 time 13:00 - 15:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Tue 11.03.2025 time 10:00 - 12:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Fri 14.03.2025 time 10:00 - 12:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Mon 17.03.2025 time 10:00 - 12:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Fri 21.03.2025 time 10:00 - 12:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Mon 24.03.2025 time 10:00 - 12:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Fri 28.03.2025 time 10:00 - 12:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Mon 31.03.2025 time 09:00 - 12:00 (3 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Thu 10.04.2025 time 14:00 - 16:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Fri 11.04.2025 time 14:00 - 16:00 (2 h 0 min) |
Ohjelmoinnin ja digitaalitekniikan perusteet TE00CM88-3002 |
EDU_K1037_TYO
Sähkötekniikan laboratorio - työpöydät
|
Evaluation scale
H-5
Content scheduling
Opintojaksolla tutustutaan ohjelmoinnin perusteihin, mikro-ohjainten ohjelmointiin sekä elektroniikkaan.
Objective
Objective of the course is to become familiar with the basics of programming and digital technique as well as to create basis for later courses in automation systems. After completing the course, student
- know the basic concepts in programming and can read the program code written by someone else
- can utilize the most important decision and control structures as well as design and implement simple software applications
- recognize basic object-oriented concepts (class and its members, object, reference, exceptions)
- know basic concepts of digital technology
- can utilize logical functions and simplify related expressions
- know the usual logic gates, combinational and sequential circuits as well as digital counters, registers and memory devices
Content
Concepts related to software applications and programming
Software application structure
Variables and data types, functions, decision and control structures, arrays and lists
Programming exercise
Introduction to digital technique
Logical functions and Boolean algebra
Gates, circuits, counters, registers and memory devices
Materials
Oppimisalustalla julkaistava materiaali.
Teaching methods
Luentoja sekä ohjelmointiin ja elektroniikkaan liittyviä harjoitustöitä.
Exam schedules
Opintojaksossa ei ole tenttiä
International connections
Itsenäinen ja ryhmätyöskentely sekä tiedon hankkiminen on keskeinen osa oppimista, jota tuetaan myös oppimisalustalla jaettavan materiaalin, esimerkkien, sekä laboratoriotöiden avulla.
Completion alternatives
Vastaavat muualla suoritetut opinnot.
Student workload
Opintojaksolla on oppimisalustalla suoritettavia tehtäviä. Opintojaksoon kuuluu myös laboratorioharjoituksia.
Opintojakson laajus (5 op) vastaa opiskelijalta noin 130 h työmäärää, josta noin 8h on luentoja, 20h on laboratorioharjoitusta, ja loput itsenäistä työtä.
Further information
Viestintä opettajan kanssa sähköpostilla.