📅 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.