• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site
Master 2024/2025

Programming in Python

Category 'Best Course for Broadening Horizons and Diversity of Knowledge and Skills'
Category 'Best Course for New Knowledge and Skills'
Type: Compulsory course (Applied Linguistics and Text Analytics)
Area of studies: Fundamental and Applied Linguistics
Delivered by: School of Fundamental and Applied Linguistics
When: 1 year, 1, 2 module
Mode of studies: distance learning
Online hours: 66
Open to: students of one campus
Master’s programme: Прикладная лингвистика и текстовая аналитика
Language: English
ECTS credits: 6

Course Syllabus

Abstract

The discipline Python Programming Essentials introduces students to programming tools that are applicable to solving various problems in the field of linguistics. At the end of the course, students will become familiar with the basics of programming in Python 3, master the rules of Python 3 syntax, learning basic keywords, commands, and standard library 3 modules.
Learning Objectives

Learning Objectives

  • At the end of the course students will be able be able to accomplish coding tasks related to the basics of programming in the Python language, and to understand the fundamental notions and techniques used in object-oriented programming.
Expected Learning Outcomes

Expected Learning Outcomes

  • learn to work with Python libraries
Course Contents

Course Contents

  • Introduction
  • Boolean
  • Functions, Dictionaries,Files
  • Libraries
Assessment Elements

Assessment Elements

  • non-blocking Homework
  • non-blocking Homework
  • non-blocking Test
Interim Assessment

Interim Assessment

  • 2024/2025 2nd module
    0.3 * Homework + 0.3 * Homework + 0.4 * Test
Bibliography

Bibliography

Recommended Core Bibliography

  • Álvaro Scrivano. (2019). Coding with Python. Minneapolis: Lerner Publications ™. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1947372
  • Eric Matthes. (2019). Python Crash Course, 2nd Edition : A Hands-On, Project-Based Introduction to Programming: Vol. 2nd edition. No Starch Press.
  • Mueller, J. (2018). Beginning Programming with Python For Dummies (Vol. 2nd edition). Hoboken, NJ: For Dummies. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1689584

Recommended Additional Bibliography

  • Schneider, D. I. (2016). An Introduction to Programming Using Python, Global Edition: Vol. Global edition. Pearson.

Authors

  • Balakina Iuliia Vladimirovna