Image

Stemon ADVANCED Programming Course

Course Duration: 1 year
Total Level: 4
Admission Fee: 500tk
Course Fee: 3500tk per month

Certificate from STEMON JAPAN
Make Payment

Course Details

Stemon Online ADVANCED Programming Course Outline
(Tentative)

 

For Class 8 to 12:

Course Duration: 1 year (12 months in total)

Total Level: 4 (3 months on each level)

At the end of each level, they have to create their own project and give a presentation. Based
on that they will be provided with a Certificate issued from STEMON JAPAN along with
Feedback sheet from teachers & also will be promoted to the next level.

1st Level Topics:

Duration: 3 months

Total Lecture: 24

What they will learn: (Tentative)

  • Introduction to Scratch Programming
  • Logical reasoning (Condition) in Scratch.
  • HTML Introduction
  • Creating own website Using HTML and CSS.
  • Basic JavaScript Programming Introduction
    o Print function
    o Data types & Variables
    o Operators
    o Conditional Statement
    o Different Area Calculation Methods
    o Creating Converters (Temperature, Length, Time, Mass)

2nd Level Topics:

Duration: 3 months

Total Lecture: 24

What they will learn: (Tentative)

  • Basic Python Programming
    o Introduction
    o Variables
    o Data Types
    o Basic Operators
    o Logical Operators
    o Making Converters
    o Randomization
    o Lists
    o Loops
    o Functions
    o Problem Solving
    o Small and Large Game Project


3rd Level Topics:

Duration: 3 months

Total Lecture: 24

What they will learn: (Tentative)

  • Intermediate Python Programmingo Quick Revision of Python syntax
    o Advanced Functions: Returning Values
    o Nested Functions to perform Complex tasks
    o Making a calculator
    o Scope: Number Guessing Game
    o Making Games: Basic Theory
    o Installing and Setting Up Pygame
    o Shooting Range Game
    o Space Fighter Game
    o Setting up your local development environment
    o More fun with python: Advanced loops and functions
    o Personal Game Project

4th Level Topics:

Duration: 3 months

Total Lecture: 24

What they will learn: (Tentative)

  • Advanced Python Programmingo Data types: Dictionaries
    o Advanced Programming Concept: Object Oriented Programming
    o More Object Oriented Programming
    o Sample project: Designing your own Objects
    o Modifying Object Attributes
    o Calling Methods
    o Creating your own class
    o Python GUI
    o Snake Game
    o Pong Game

***Contents are subject to change/rearrange based on necessity by the teachers or
management from JAPAN.