Introduction to programming (C1610) - Blended learning

Blended learning

U wie riicht sech d'Formatioun?

Anyone wishing to understand the common basics of modern programming languages, such as future programer or web developer, with no knowledge of programming,

Dauer

30,00 Stonn(en)

Sprooch(e) vun der Déngschtleeschtung

EN

Nächst Sessioun

Virkenntnisser

None. However, it is recommended to complete the module « Creating web pages with HTML and CSS » (C1601) prior to enroll to this module or to have equivalent knowledge.

Ziler

  • Learn the basics.
  • Familiarize with algorithms.
  • Discover programming languages.
  • Apprehend the variables.
  • Distinguish data types.
  • Determine functions and procedures.
  • Proceed to object based programming.
  • Execute debugging.

Inhalt

  • The basics
    • Introduction
    • Operating a program
    • Lifecycle of a program
  • Algorithmic
    • Introduction
    • Ratings
    • The structures
      • Sequential
      • Alternatives
      • Repetitives
  • Programming languages
    • Introduction
    • The languages
      • Formalities
      • Informals
    • Details on programming languages
  • Variables
    • Introduction
    • Declaring variables
    • Using variables
    • Declaring constants
  • Data types
    • Introduction
    • Basic types
    • Complex types
  • Different structures (in detail)
    • Structures
    • Sequentials
    • Alternatives
    • Repetitives
  • Functions and procedures
    • Introduction
    • Concepts and vocabulary
    • Statements
    • Argumentation
  • The object-oriented approach
    • Introduction
    • Properties
    • Methods
    • Events
  • Debugging
    • Programming errors
    • Searching for errors
  • Summary
    • To be defined according to needs / requests

Dës Formatioune kéinten Iech interesséieren