• iconinfo.youngmindsacademy@gmail.com

Opening Hours : Monday to Friday - 8 Am to 5 Pm

Python Programming Journey

Programming with Python

  • Teacher
    Teacher
    Ibidunni Ridwan
  • Category
    Programaming
  • Review
    • (20 Reviws)
Courses
Course Summery

Python Programming Journey** is meticulously crafted to provide a window into the universe of programming for students aged 6 to 15 years. This course encompasses the rudiments of the Python language, including its features, and delves into more advanced subjects such as data structures, algorithms, and object-oriented programming.

Prerequisites

- A computer with internet connectivity.
- A Python development environment (such as IDLE or PyCharm).
- Basic computer usage knowledge.

Achievements

Upon completing the course, students will have achieved the following:

1. Grasp the fundamental principles of programming through Python.
2. Acquire the capability to employ variables, data types, and control flow constructs to craft straightforward programs.
3. Comprehend and apply data structures, including lists, tuples, dictionaries, and sets.
4. Master the use of functions and modules for code organization and reusability.
5. Gain proficiency in object-oriented programming for constructing more intricate programs.
6. Conclude the course by producing a final project using Python.

Python Programming Journey
Overview:

In this inaugural session, students will be introduced to Python, a widely-used programming language with diverse applications. They will explore the history and utility of Python.

Activity:

Students will initiate their Python development environment setup and craft their first Python program, which will print "Hello, World!" to the console.



  • Session 2:
  • Grasping Essential Programming Principles
  • 00.46.00

Overview:

In this session, students will delve into fundamental programming concepts including variables, data types, and control flow. They will gain proficiency in utilizing these concepts to fabricate uncomplicated Python programs.


Activity:

Students will apply their knowledge of variables and control flow to produce a basic calculator program in Python.

Overview:

In this session, students will become acquainted with two prevalent data structures in Python: lists and tuples. They will discover how to generate, modify, and harness these structures for problem-solving.

Activity:

Students will apply their understanding of lists and tuples to devise a program that manages and analyzes a collection of student grades.



  • Session 4:
  • Dictionaries and Sets
  • 01.30.00

Overview:

In this session, students will acquaint themselves with two additional data structures in Python: dictionaries and sets. They will acquire the skills necessary to establish, modify, and leverage these structures for resolving problems.


Activity:

Students will apply their knowledge of dictionaries and sets to craft a program that manages and analyzes word frequencies in a provided text.

Overview:

In this session, students will explore functions and modules in Python. They will grasp the art of developing and implementing functions for code organization, as well as the art of importing and employing modules to tap into pre-existing functionalities.

Activity:

Students will employ functions and modules to devise a program that generates and solves basic math problems.



  • Session 6:
  • Exploring Object-Oriented Programming
  • 01.30.00

Overview:

In this session, students will be introduced to object-oriented programming in Python. They will discover the techniques for conceiving and implementing classes and objects, enabling them to structure their code effectively and address problem-solving tasks.


Activity:

Students will employ object-oriented programming to craft a basic game in Python.

Overview:

In this session, students will put their acquired knowledge to use by fabricating a final project utilizing Python. They will have the liberty to choose a project that aligns with their interests and will receive guidance from the instructor throughout its development.

Activity:

Students will engage in the progressive development of their final project, which will be showcased at the conclusion of the course.



Instructor
Ibidunni Ridwan
Android App / Machine Learning Engineer

I am Ibidunni Ridwan, an alumna with a degree in Mathematics from Adekunle Ajasin University, currently pursuing a master's degree in Collective Intelligence at University Mohammed VI Polytechnic (UM6P). My journey into programming ignited during my undergraduate studies and has evolved into this thrilling adventure. As your mentor at YoungMindAcademy, I am eager to guide you through the captivating realm of coding and programming. Fueled by a deep passion for education and technology, I bring a decade of experience to the classroom, fostering an interactive and supportive environment for young learners.

Student Reviews
  • Reviews
    Bobby Aktar
    April 03, 2019

    There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which.

    / 5 Star
  • Reviews
    Humayun Ahmed
    April 13, 2019

    There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which.

    / 5 Star
  • Reviews
    Tania Aktar
    April 20, 2019

    There are many variations of passages of Lorem Ipsum available, but the majority have suffered alteration in some form, by injected humour, or randomised words which.

    / 5 Star
Leave A Comment
Your Rating:

Course Features

  • Duaration : 4 Hours
  • Leactures : 09
  • Quizzes : 10
Price : $0 Start Quiz