Implementing Basic Search Algorithms in Python
This Micro-Credential is designed for K-12 students and introduces foundational search algorithms like BFS and DFS—essential tools for coding and problem-solving. Sharpen your logical thinking and build strong computational foundations for future technology careers. Experience fun, practical learning that makes programming engaging and prepares young learners to excel in data science and become creative future Tech leaders.
No Time Limit
Submit evidence anytime, no deadlines
Self-Paced
Progress at your own pace and schedule
2 Submission Quotas
Revised your submission with feedback
Competency
Learners will demonstrate the ability to implement Breadth-First Search (BFS) and Depth-First Search (DFS) algorithms in Python to solve computational problems.
How ?
Learners will implement BFS and DFS algorithms to solve a maze coded in Python, demonstrating efficiency, decision-making, and step-by-step traversal through real-world-like coding tasks.
Method overview
Using Breadth-First Search (BFS) and Depth-First Search (DFS) algorithms in Python programming, with key points as follows:
- BFS and DFS exploration
- Maze construction in Python
- BFS and DFS in Python
- Performance evaluation matrix
How can you achieve ?
Learners create executable Python code to generate and solve mazes using Breadth-First Search (BFS) and Depth-First Search (DFS) algorithms, then analyze the results and write a detailed report on their implementation of the maze generation and search algorithms.
Verify your skill
฿ 1,500
Make your Skills Recognizable and Impactful
-
Guidelines are now available in Thai
-
Unlimited Access to Competency Guidelines
-
2 Submission Quotas to Verify Competency
-
Personalized Feedback
-
Digital Certificate
-
Shareable to Social Network
Learning unit will be coming soon!
Currently, this micro-credential is available only with the Verify plan.
What will you get ?
Digital Certificate
Implementing Basic Search Algorithms in Python
Issued by KMUTT | You will earn this digital certificate after you have completed this Micro-credential.
- Sharable with the showcase of your name and the accomplished learning outcome
- Verified by educational / industrial experts
Who is this for ?
- High School Students who are aspiring computer scientists eager to build a strong foundation in algorithms and prepare for future studies in data science or AI.
- Teachers or Parents who are seeking tools to foster a love of computer science in young learners and prepare them for a successful future in the digital age.
Who developed this ?
IPST, NSTDA & NECTEC, KMUTT
"The Institute for the Promotion of Teaching Science and Technology (IPST)
A government organization under the Ministry of Education that promotes and develops education in science, mathematics, and technology at the basic education level.
The National Electronics and Computer Technology Center (NSTDA)
An agency under the Ministry of Higher Education, Science, Research, and Innovation
Develops electronic and computer technology in Thailand.
King Mongkut's University of Technology Thonburi (KMUTT)
One of Thailand's leading technological universities, focusing on science, engineering, and technology, as well as innovation and entrepreneurship."