Skip to content

MinhTran283/FundamentalsOfPythonProgramming

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

60 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“˜ Fundamentals of Python programming

โ„น๏ธ Basic information about the course

  • Scope: 3,00 op
  • Education sector: Technology and Communication
  • Degree programme:
    • Bachelor of Engineering, Information Technology (Kokkola)
    • Bachelor of Engineering, Information Technology (Pietarsaari)
  • Teaching language: English
  • Group: AITS23P, NTIS23K, NITS23K
  • Teacher: Ville Heikkiniemi

๐ŸŽฏ Objectives

After completing the course, the student:

  • knows how to use chosen Python tool
  • can create basic level Python programs.
  • can create GUI based Python programs.
  • can create OOP programs with Python.
  • can understands the meaning of exceptions.
  • can use files in Python programs.
  • understands basics of testing.

๐Ÿ“š Content

  • Introduction to Python
  • Python tools
  • Basics in programming using Python:
    • variables, datatypes, operators, branching, looping, arrays, functions
  • Basics of OOP with Python:
    • class, object, data members, operations, access specifiers
    • relationships between objects: association, aggregation, composition, inheritance
  • Gui and Python:
    • Tkinter, components, layout, event handling

๐Ÿท๏ธ Study

  • Course: IT00AN01 Fundamentals of Python programming
  • Implementation: IT00AN01-3002

๐Ÿ“… Timetable

  • Enrollment: 14.11.2025 00:00 - 14.01.2026 00:00
  • Date of implementation: 07.01.2026 - 22.02.2026

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%