Code Logic Analyze for Computer Club BIU Course
This application was created to analyze the logical similarity between two different codes, useful for practice or testing in Computer Club BIU courses. The aim is to help students understand programming logic more deeply and hone their problem-solving skills by comparing the logic of two codes.
In Development

PROJECT OBJECTIVES
- Help students understand programming logic by comparing the similarities between two codes.
- Provide practical exercises and tests to strengthen students' understanding of programming concepts.
- Support self-learning with automatic evaluation and logic comparison between codes.


DESIGN PROCESS
- Project Idea and Problem: Creating an application to compare two codes based on the programming logic used. This aims to help students understand the differences and similarities in logic between two different codes.
- Research and Problem Understanding: Identifying methods for comparing code logic and features to be implemented in the application, including techniques for detecting logical similarities and efficient algorithms.
- Application Development: Developing the application using technology that supports dynamic and user-friendly code comparison for students.
- Testing and QA: Conducting thorough testing to ensure the application runs without errors and provides accurate results.
CHALLENGES
- Implementing algorithms capable of efficiently detecting logical similarities between two different codes.
- Ensuring the application provides accurate results and is easy to use for students with various levels of programming understanding.






LESSONS LEARNED
- Learning code comparison algorithms and logic optimization to improve application performance.
- Understanding the importance of QA and regression testing for applications focused on code logic.
- Handling user management to maintain data security and ease of use for students.