https://github.com/joserafael0160/matcom-programacion-1
Repositorio de programación para el primer año de la carrera Ciencias de la Computación en la Facultad de Matemática y Computación (@matcom) de la UH 📚💻. Incluye clases prácticas 📝.
https://github.com/joserafael0160/matcom-programacion-1
computer-science csharp csharp-code dotnet matcom matcom-uh uh university-of-havana university-project
Last synced: about 2 months ago
JSON representation
Repositorio de programación para el primer año de la carrera Ciencias de la Computación en la Facultad de Matemática y Computación (@matcom) de la UH 📚💻. Incluye clases prácticas 📝.
- Host: GitHub
- URL: https://github.com/joserafael0160/matcom-programacion-1
- Owner: joserafael0160
- License: mit
- Created: 2024-10-03T20:08:56.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-24T22:13:57.000Z (12 months ago)
- Last Synced: 2024-10-24T22:31:04.659Z (12 months ago)
- Topics: computer-science, csharp, csharp-code, dotnet, matcom, matcom-uh, uh, university-of-havana, university-project
- Language: C#
- Homepage:
- Size: 19.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.en.md
- License: LICENSE
Awesome Lists containing this project
README
Programming 1st Year UH (MATCOM)
> [!TIP]
> If you want to read this readme in Spanish:
> - [README in Spanish](https://github.com/joserafael0160/MATCOM-Programacion-1/blob/main/README.md)## 📜 About
Hello, I'm **José Rafael** (C112) 👋.This repository contains the **exercises and my solutions** from the practical classes I receive at the Faculty of Mathematics and Computing ([MATCOM](https://github.com/matcom)) of the University of Havana (UH) 2024 - 2025 course.
As a first-year student, my goal is to share valuable educational resources that can help other students better understand the concepts and techniques taught in our classes 🎓.
## 📚 Content
- [**Exercises and Solutions**](#-practical-classes): A collection of practical exercises along with their detailed solutions. These exercises cover a variety of topics that are taught in the first year of the Computer Science degree.
- Projects: Larger, more complex projects that are developed throughout the course. These projects are designed to apply the knowledge gained in more realistic and challenging situations.
- Additional Resources: Supplementary material such as articles, tutorials, and links to online resources that may be helpful for delving deeper into the topics covered in class.## 🧩 Practical Classes
- **CP #01**
- [Exercises](https://github.com/joserafael0160/MATCOM-Programacion-1/blob/main/Clases%20Pr%C3%A1cticas/CP%20%2301/cp1.pdf)
- [Solutions](https://github.com/joserafael0160/MATCOM-Programacion-1/blob/main/Clases%20Pr%C3%A1cticas/CP%20%2301/Soluciones/cp1_respuestas.pdf)
- **CP #02**
- [Exercises](https://github.com/joserafael0160/MATCOM-Programacion-1/blob/main/Clases%20Pr%C3%A1cticas/CP%20%2302/cp2%20-%20Hello%20World.pdf)
- [Solutions](https://github.com/joserafael0160/MATCOM-Programacion-1/blob/main/Clases%20Pr%C3%A1cticas/CP%20%2302/Soluciones/)
- **CP #03**
- [Exercises](https://github.com/joserafael0160/MATCOM-Programacion-1/blob/main/Clases%20Pr%C3%A1cticas/CP%20%2303/Cp3%20-%20Condicionales.pdf)
- [Solutions](https://github.com/joserafael0160/MATCOM-Programacion-1/tree/main/Clases%20Pr%C3%A1cticas/CP%20%2303/Soluciones)
- **CP #04**
- [Exercises](https://github.com/joserafael0160/MATCOM-Programacion-1/blob/main/Clases%20Pr%C3%A1cticas/CP%20%2304/Cp%204%20-%20Ciclos.pdf)
- [Solutions](https://github.com/joserafael0160/MATCOM-Programacion-1/tree/main/Clases%20Pr%C3%A1cticas/CP%20%2304/Soluciones)## 🧰 Technologies
- [**C#/.NET**](https://learn.microsoft.com/es-es/dotnet/csharp/) - A versatile programming language and framework developed by Microsoft, primarily used to build a wide range of applications, from web and mobile apps to cloud services and games.
- [**VSCode**](https://code.visualstudio.com/) - A powerful, lightweight code editor developed by Microsoft, offering a rich set of features for coding, debugging, and version control, making it ideal for modern software and web app development.## 🧞 Commands
| | Command | Action |
| :--- | :-------- | :-------------------------------------------- |
| ⚙️ | `dotnet run` | Runs the application. |
| ⚙️ | `dotnet new console -o "project"` | Creates a new console application. |
| ⚙️ | `dotnet script archivoConCodigo` | Runs a C# script from the specified file. |## 🤝 Contributions
Contributions are always welcome! Whether you're reporting bugs or improving existing functionalities, your help is highly appreciated.
If you have any suggestions that could improve any solution, please make a [_fork_](https://github.com/joserafael0160/MATCOM-Programacion-1/fork) of the repository and create a [_pull request_](https://github.com/joserafael0160/MATCOM-Programacion-1/pulls). You can also simply open an [_issue_](https://github.com/joserafael0160/MATCOM-Programacion-1/issues) with the "enhancement" tag.
Here's a quick guide:
1. Make a [_fork_](https://github.com/joserafael0160/MATCOM-Programacion-1/fork) of the Project
2. Clone your [_fork_](https://github.com/joserafael0160/MATCOM-Programacion-1/fork) (`git clone `)
3. Add the original repository as a remote (`git remote add upstream `)
4. Create your Feature Branch (`git switch -c feature/CaracteristicaNueva`)
5. Make your Changes (git commit -m `Add: alguna CaracterísticaNueva`)
6. Push to the Branch (`git push origin feature/CaracteristicaNueva`)
7. Open a [_pull request_](https://github.com/joserafael0160/MATCOM-Programacion-1/pulls)## 🔑 License
[MIT](https://github.com/joserafael0160/MATCOM-Programacion-1/blob/main/LICENSE)## 🙏 Support
Don't forget to leave a star ⭐️
✌️
A project created by @joserafael0160