• iconinfo.youngmindsacademy@gmail.com

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

Foundamental Programming Course

Foundamental Programming Course

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

In this comprehensive one-month program, we aim to acquaint students, aged 6-15, with the fundamental principles of computer programming. Through engaging classes and interactive activities, students will grasp the core elements of coding, encompassing data types, variables, control structures, and problem-solving techniques. Upon completion of the course, students will possess a robust grasp of programming concepts and the ability to independently develop basic programs..

Prerequisites

Students are expected to possess a rudimentary knowledge of computer operation (e.g., handling program launches, folder navigation, etc.). Additionally, proficiency in English reading and writing is a prerequisite.

Achievements

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

1. A firm grasp of fundamental computer programming concepts.
2. The capability to compose straightforward programs using elementary coding principles.
3. Enhanced problem-solving aptitude and creative thinking skills.
4. Valuable experience in collaborative and independent work.
5. A sense of accomplishment and increased confidence in their technological creativity.

Fundamental Programming Course
Overview:

This session will present an overview of various programming languages and their practical applications. Students will delve into the fundamental framework of a program and explore how it is executed by a computer.

Activity:

"Deciphering Programs" In this activity, students will brainstorm various types of programs they encounter in their daily routines. Subsequently, they will craft a visual representation of the structure of one such program using blocks or flowcharts.



  • Session 2: Introduction to Fundamental Programming
  • Concepts (e.g., Loops, Conditionals, and Events) with Scratch or Code.org's "Hour of Code" Tutorials
  • 01.30.00

Overview:

In this session, students will dive into the essential principles of programming, covering topics such as loops, conditionals, and events. They will gain proficiency in applying these concepts to construct uncomplicated programs and animations.


Activity: "Game Creation"

In this hands-on activity, students will utilize Scratch or Code.org's "Hour of Code" tutorials to craft a basic game that integrates loops, conditionals, and events.

Overview:

This session will delve into the fundamental principles of variables, data types, and operators. Students will acquire the skills to store and manipulate data within a program.

Activity:

"Number Guessing Challenge" In this engaging activity, students will design a number guessing game that incorporates the use of variables, data types, and operators. In this game, the computer generates a random number, and participants are tasked with guessing the correct number.



  • Session 2:
  • Harnessing Loops and Conditionals through Engaging Challenges and Games
  • 01.30.00

Overview:

This session extends the principles covered in the previous class, guiding students on how to employ loops and conditionals to develop more intricate programs.


Activity: "Rock, Paper, Scissors Showdown"

In this activity, students will craft a straightforward game that employs loops and conditionals to engage in a game of rock, paper, scissors against the computer.

Overview:

This session will initiate students into the world of algorithms and flowcharts, indispensable tools for program planning and organization. Students will gain insights into how flowcharts can be employed to depict a program's logic.

Activity:

"Maze Exploration Adventure" In this activity, students will harness the power of flowcharts to strategize and construct an algorithm that guides them through a virtual maze.



  • Session 2:
  • Collaborative Problem Solving Through Algorithm Design and Implementation
  • 01.30.00

Overview:

In this session, students will be challenged to construct and execute an algorithm to address a real-world problem through group projects, such as maze navigation or numerical list sorting.


Activity: "List Arrangement Challenge"

For this activity, students will collaborate in groups to conceive and implement an algorithm for sorting a list of numbers. They can opt for bubble sort or another sorting algorithm of their preference.

Overview:

This session aims to acquaint students with a range of diverse problem-solving strategies and guide them on their application in various contexts. Students will discover how to leverage their programming prowess to fashion one-of-a-kind and captivating creations.

Activity:

"Idea Generation Session" - During this activity, students will engage in brainstorming to generate a list of prospective projects that they can develop with their newly acquired programming skills. They will then choose one project to pursue.



  • Session 2:
  • Crafting a Culminating Project
  • 01.30.00

Overview:

In this class, students will have the opportunity to put into practice the skills and concepts they've acquired over the course of the month. They will bring together their knowledge to produce a final project.


Activity: "The Grand Finale Project"

In this activity, students can opt to work independently or collaborate in groups to design and create a final project, utilizing the programming skills and concepts they've mastered throughout the month.

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 : 3 Hours
  • Leactures : 10
  • Quizzes : 10
Price : $0 Start Quiz