EPN-V2

VDJ6000 AI-journalism: Introduction to Python programming Course description

Course name in Norwegian
AI-journalism: Introduction to Python programming
Weight
10.0 ECTS
Year of study
2023/2024
Course history
  • Introduction

    This course focuses on the development of basic programming techniques, analytical thinking, comprehension of code, and problem-solving skills achieved through a programming-based approach. It aims to develop basic programming skills relevant for professional use within the realm of journalism.

    Language of instruction is English.

  • Required preliminary courses

    None.

  • Learning outcomes

    After completing the course, the student should have the following overall learning outcomes defined in terms of knowledge, skills and general competence:

    Knowledge

    The student has:

    • basic understanding of the operation and capabilities of software
    • an understanding of what an algorithm is and the ability to use algorithmic problem-solving to address real-life problems in business and administration
    • basic knowledge of the methods used to debug software
    • basic knowledge of how processes within the realm of journalism can be automated using software
    • insight in how software is written, and an understanding of various types of programming languages and their function in various areas of business and administration.

    Skills

    The student has acquired an ability to:

    • format and write basic code
    • explain how problem-solving principles are used in programming
    • understand how to frame and elicit unstructured business and/or administration problems to solve them through programming,
    • understand the steps required to make software more efficient

    General competence

    The student is:

    • proficient in planning and implementing a project plan for software development for journalism
    • able to identify and remediate bugs
  • Teaching and learning methods

    The course will take a hands-on learning approach in addition to learning the theoretical concepts behind programming. Course participants will work in groups on a project relevant to journalism.

  • Course requirements

    No coursework requirements or compulsory activities.

  • Assessment

    Emnet inngår som en del av årsstudiet/første år av bachelorstudiet i utviklingsstudier. Det gir en første innføring i utviklingsstudier, et tverrfaglig, samfunnsvitenskapelig studium av samfunnsforhold i fattige land (Sør), og disse landenes forhold til rike land (Nord/Sør-forhold).

  • Permitted exam materials and equipment

    Ingen.

  • Grading scale

    Etter fullført emne har studenten følgende læringsutbytte definert som kunnskap, ferdigheter og generell kompetanse:

     

    Kunnskap

    Studenten

    • har kunnskap om sentrale forhold vedrørende kulturmangfold, økonomi, politikk og samfunnsforhold i fattige land og deres forhold til rike land
    • kjenner ulike betydninger av utviklingsbegrepet, herunder bærekraftig utvikling
    • har grunnleggende kunnskap om utviklingsstudiers teorihistorie

     

    Ferdigheter

    Studenten

    • kan beskrive viktige samfunnsspørsmål og internasjonale forhold i fattige land
    • har et grunnleggende begrepsapparat for å studere konkrete land/områder i Sør

     

    Generell kompetanse

    Studenten

    • kan beskrive kulturelle og samfunnsmessige forhold som påvirker samfunnsmedlemmers tilgang til ressurser og goder
    • kan beskrive utvalgte samfunnsprosesser som skaper, vedlikeholder og begrenser fattigdom
  • Examiners

    I tillegg til forelesninger anvendes følgende arbeidsmåter: diskusjoner, gruppeaktiviteter, skriftlige oppgaver og veiledning. Det vil bli organisert studentdrevne kollokviegrupper.

  • Target group and admission

    Studenten leverer inn en individuell skriftlig oppgave på 1000 ord +/-10 % med utgangspunkt i et gitt tema til en fastsatt frist. Dette vil gi studenten mulighet til å sette seg inn i pensum og kritisk reflektere over et gitt tema. Det blir gitt tilbakemelding på oppgaven. Godkjent oppgave er en forutsetning for å kunne gå opp til eksamen. Dokumentert gyldig fravær fritar ikke for innfrielse av arbeidskrav. Studenter som på grunn av sykdom eller annen dokumentert gyldig årsak ikke utfører arbeidskrav innen fristen, kan få forlenget frist. Ny frist for innlevering av arbeidskrav fastsettes i hvert enkelt tilfelle av faglæreren.

     

    Arbeidskrav vurderes til "godkjent" eller "ikke godkjent". Studenter som leverer arbeidskrav innen fristen, men som får vurderingen "ikke godkjent", har anledning til å levere inn på nytt én gang. Studenter må da selv avtale ny vurdering av det aktuelle arbeidskravet med faglærer.

  • Overlapping courses

    I utgangen av semesteret avlegges individuell skriftlig hjemmeeksamen over fire dager. Besvarelsen skal være på 3 000 ord +/- 10 %. Eksamensbesvarelser kan leveres på norsk, svensk, dansk eller engelsk. De som eventuelt trenger oppgaveteksten på engelsk, må søke spesielt om dette.

    Ny/utsatt eksamen

    Studentens rettigheter og plikter ved ny/utsatt eksamen framgår av forskrift om studier og eksamen ved OsloMet. Studenter er selv ansvarlige for å melde seg opp til eventuell ny/utsatt eksamen. Ny/utsatt eksamen arrangeres som ved ordinær eksamen.