Python ja tekoäly – Koodauksen perusteet
Easy First Steps to Learning Programming
The Python ja tekoäly – koodauksen perusteet (Python and Artificial Intelligence – the Basics of Programming) program will teach participants the basics of the Python programming language, providing a comprehensive picture of its potential, uses and benefits. Further coding skills can easily be learned later, in addition to the basics taught during the training. The training has been created for people who have no prior programming experience.
The Python programming language is a multi-purpose coding language suitable for applications such as machine learning, which forms the basis of artificial intelligence. Machine learning uses regression and data clustering to create and evaluate predictions. The Python ja tekoäly program will familiarize the participant with the above-mentioned methods.
Programming will be taught in Finnish. The participants will learn the training content through coding exercises, thinkasprint workshops and teamwork. Theory will be learned in contact teaching evenings under the leadership of an Aalto expert and practical coding through online self-study. E-learning will be supported by regular submissions of assignments and training assistants.
This program will be held in Finnish.
Basic programming will introduce you to the new digital technologies such as artificial intelligence and machine learning, and their development. Through the program, you will learn how Python and its applications are being used in business.
The Python ja tekoäly program is suitable for all those who are interested in programming but have no previous knowledge of it. For example, people who work in a quickly changing business environment will benefit from it. People whose job description is changing and have a need to update their professional skills will gain added value from the training program.
The training could be particularly useful for people involved in a wide range of technologies and in IT. Such people use technology in their daily work or discuss it with customers and partners. Sources of motivation may include the desire for improved customer service through broader expertise.
Contents and Schedule
Through the Python ja tekoäly program, you will learn to program in Python and apply Python to machine learning methods in business contexts. The program consists of three key features: the programming reference framework, the basics of Python and the application of Python to machine learning.
The training is implemented through multiform teaching: both in the classroom and online. Learning is structured around the regular submission of assignments. Teaching assistants, who are available to participants as needed, are also involved in the training.
Classroom teaching is led by trainers from Aalto University. The teaching includes ‘lightning’ theory sessions, individual and group exercises, and coding. Online, participants will learn coding skills through practical exercises. At the end of the program, they will do exercises in small groups. The subject will be chosen within the group. Exercises can also be done independently. On the final evening of the program, the results and observations from the exercises will be presented to the entire group.
The program consists of contact teaching, independent e-learning and exercises. The training will last approx. 15 weeks in total, including approx.12 weeks learning to code and three weeks of exercises.
There will be six contact teaching sessions during the program. Each session will last four hours. Contact teaching will be provided every other week.
You will be taught to code independently, via e-learning, between the contact teaching sessions. For online learning, participants will only need an Internet connection and browser. Learning is supported by a peer group and training assistants, who have on-call times during the independent study weeks. Participants will spend around an hour a day studying.