From 4a5f97960cea599c00997f72459db08cb261ad4b Mon Sep 17 00:00:00 2001 From: Alemayehu Desta Date: Sat, 11 Jan 2025 00:32:55 -0800 Subject: [PATCH] updating learning goals --- collaboration/learning_goals.md | 54 ++++++++++++++++++++++++--------- 1 file changed, 39 insertions(+), 15 deletions(-) diff --git a/collaboration/learning_goals.md b/collaboration/learning_goals.md index 00a00543c..ddf2bcaf8 100644 --- a/collaboration/learning_goals.md +++ b/collaboration/learning_goals.md @@ -22,12 +22,30 @@ collective and individual learning goals for this project: ## Individual Goals -### Yuriy Spizhovy +### Yurii Spizhovyi () + +#### Goals - Improve problem-solving speed. - Focus on writing clear, concise, and documented code. - Strengthen understanding of algorithms and advanced data structures. -- I'm going to help my team mates to achieve learning goals +- Help teammates achieve their learning goals. + +#### Collaboration and Workflow Goals + +- Hone skills in creating issues on the GitHub Project Board. +- Explore workflows on the Board: from creating issues, creating PRs, +- linking PRs with issues. +- Gain confidence in creating branches in VSCode. +- Learn and implement code formatters (e.g., Black, Ruff). +- Improve skills in code review and providing constructive feedback. +- Set up team meetings to discuss problems and resolve issues. +- Build expertise in creating project documents (e.g., README.md, learning goals, +and other documentation). +- Get familiar with GitHub repository setup and maintenance. +- Enhance collaborative practices using Git and GitHub tools. +- Participate in retrospective meetings at the end of the project to review and +improve processes. ### Henry Ogoe () @@ -51,16 +69,18 @@ collective and individual learning goals for this project: ### Alemayehu Kiros () -- Develop logical problem-solving skills. -- Learn collaboration coding. -- Improve technical communication -- Build the foundation of programing skill +- Engage in collaborative coding through real-world projects & code reviews. +- Strengthen problem-solving by tackling complex challenges in group settings. +- Build proficiency in debugging and testing using structured methodologies. +- Enhance skills in providing constructive feedback during peer code reviews. +- Focus on writing clean, and maintainable code that adheres to standards. ### Khadija al Ramlawi () -- Strengthen understanding of basic and advanced data structures. -- Focus on collaborative problem-solving skills. -- Practice implementing algorithms in a structured manner. +Strengthen understanding of basic and advanced data structures. +Practice implementing algorithms in a structured manner. +Enhance collaborative problem-solving skills through active participation. +Improve teamwork and communication by contributing to discussions and reviews. ### Mithchell Cenatus () @@ -70,9 +90,12 @@ collective and individual learning goals for this project: ### Olumide Kolawole () -- Explore advanced programming features. -- Practice reviewing and providing constructive feedback. -- Learn to write more maintainable and reusable code. +- Learn how to write proper documentation +for python code +- Practice how to utilize github +and git for collaborative projects +- Learn to write unit test. +- Master giving appropriate code review ### Mykyta Kondratiev () @@ -82,9 +105,10 @@ collective and individual learning goals for this project: ### Dmytro () -- Practice implementing and optimizing algorithms. -- Strengthen skills in collaborative coding and teamwork. -- Learn advanced debugging and testing techniques. +- Practice gained knowledge from the course. +- Remember basics of python. +- Learn how to communicate through GitHub and learn functions inside GitHub. +- Especially learn how to write unit tests. ---