📅 2024-08-20 — Session: Preparation for Computational Linear Algebra Course

🕒 00:05–23:10
🏷️ Labels: Course Preparation, Python, Linear Algebra, Education, Instagram, Community Engagement
📂 Project: Teaching
⭐ Priority: MEDIUM

Session Goal

The session aimed to prepare for the first class of the Computational Linear Algebra course, focusing on both the theoretical and practical aspects of teaching.

Key Activities

  • Announced the participation of Ciclo Todes in a cycling event to engage the community.
  • Created a photo collage mural on Instagram and provided a guide on splitting images for Instagram posts.
  • Outlined the structure and objectives of the first class in a computational linear algebra course, including environment setup and coding practices.
  • Detailed the preparation for the first class of the Computational Linear Algebra Lab, inviting feedback for modifications.
  • Presented a thematic structure on floating-point numbers in Python, covering characteristics and numerical errors.
  • Implemented exact solutions for quadratic equations using Numpy and detailed the process of curve fitting using linear algebra methods.
  • Analyzed code for verifying linear independence of vectors using Gaussian elimination and SVD.
  • Described the course covering fundamental principles of linear algebra and its computational applications.
  • Detailed the development environment requirements for the course, including Python version and installation methods.

Achievements

  • Successfully prepared the course structure and environment setup for the Computational Linear Algebra course.
  • Developed guides and templates for various educational and programming tasks.

Pending Tasks

  • Review and finalize the course materials and environment setup instructions.
  • Gather feedback on the course preparation and make necessary adjustments.