Academic Focused
Academic Focused

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.

image shared-Micro-Credentials Implementing Basic Search Algorithms in Python

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:

  1. BFS and DFS exploration
  2. Maze construction in Python
  3. BFS and DFS in Python
  4. 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

  • Thai

    Guidelines are now available in Thai

  • Unlimited Access to Competency Guidelines

    Unlimited Access to Competency Guidelines

  • 2 Submission Quotas to Verify Competency

    2 Submission Quotas to Verify Competency

  • Personalized Feedback

    Personalized Feedback

  • Digital Certificate

    Digital Certificate

  • Shareable to Social Network

    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 ?

Example Digital Badge Implementing Basic Search Algorithms in Python

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 ?

  1. 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.
  2. 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 ?

Designer pic Implementing Basic Search Algorithms in Python

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