Skip to content

Latest commit

 

History

History
56 lines (44 loc) · 1.47 KB

README.md

File metadata and controls

56 lines (44 loc) · 1.47 KB

Algoritmo

Fundamentals for C# - Upskill Module

C# Algorithm Module Documentation

Objectives

In this module, our main objectives are:

  1. Analyze problems and create programs to solve them.
  2. Implement algorithms, both self-created and from other sources.
  3. Program using the C# programming language.
  4. Understand the importance of following a strategy when programming to create organized and useful applications.

We will be using the following tools:

  • Microsoft Visual Studio 2022 (Community Edition)

Module Content

  1. Introduction to Programming

    • Transition from Algorithm to Programming
    • Types of Instructions (Sequence, Decision, and Repetition)
  2. Introduction to Tools

    • Microsoft Visual Studio 2022
  3. Basic Concepts

    • Rules and Terminologies
    • Constants and Variables
    • Data Types
    • Mathematical Operators
    • Logical Operators
  4. Sequence Instructions (Exercises)

    • Input/Output
    • Assignment
  5. Decision Instructions (Exercises)

    • if... else...
    • switch
  6. Repetition Instructions (Exercises)

    • do... while()
    • while()...
    • for(;;)...
  7. Subroutines

    • Functions
    • Procedures
    • Recursion
  8. Introduction to Object-Oriented Programming

    • Classes
    • Constructors
    • Properties
    • Methods
    • Static Members

This documentation provides an overview of the C# Algorithm module and its key components. It will serve as a helpful reference for students working on their exercises and projects throughout the course.