Join Our Courses/Events




If you want to register for courses, events or private tutoring, please login first.

Please take the Assessment Test if you do not know which level of class to register.






2025 Winter/Spring Classes

  • 01/13 to 06/09  20 Classes Monday 4:30pm-6:00pm $765/term No classes on Mar. 24, May 26Location: Online13 See prorated tuition in shopping cart.

    This class is for students with no programming experience and who want to choose Python as their first programming language to learn.

    Prerequisites for this course: Pre Algebra

    Python is a widely-used programming language. It is simple in its design, yet incredibly flexible and powerful. Python is the best introductory programming language. This course is designed for all ages who want to learn to program with Python. We will learn the basics such as installing and running Python, variables, strings, and text, interacting with users, conditions, and logic, etc. We will develop several small games using what we learn in class and make the learning fun and creative.

    This class includes the following Python Language Skills:

    • Introduction to programming languages.
    • How to install Python?
    • Introduction to Python IDLE environment
    • Programming at Prompt >>>
    • Introduction to different operators +,-,*,/,% and doing simple calculations on prompts
    • Variables and different types of data types.
    • Strings and indexing and slicing on strings.
    • Introduction to different types of string functions
    • Different types of operators like arithmetical, comparison, and Boolean operators
    • Conditional programming and using different types of IF statements in Python.
    • Introduction to math modules and using various string and mathematical functions.
    • Creating simple mathematical and conditional programs.
    • Lists in Python

    Projects:

    • Calculator
    • Using various mathematical functions
    • Disney land park

    LABS:
    • 1.1: Divide by X
    • 1.2: Calories
    • 2.1 Using Math Functions
    • 2.2: Input & Output Formatted
    Instructor: Shilpa Sharma

  • 01/16 to 06/05  20 Classes Thursday 5:00pm-6:30pm $765/term No classes on Mar. 27Location: Online13 See prorated tuition in shopping cart.

    This class is for students who have finished a one-year Python programming beginner Course or the middle school students who are motivated to learn programming.

    Prerequisites for this course: Pre Algebra and Python beginner course

    Python is a widely-used programming language. It is simple in its design, yet incredibly flexible and powerful. Python is the best introductory programming language. This course is designed for all ages who want to learn to program with Python.

     

    This class includes the following Python Language Skills:

    • Programming based on conditions,loops,lists and dictionaries.
    • Programming based on lists,conditions,logics.
    • Complex programming.
    • Functional programming
    • Introduction to different types of arguments in functions.
    • Using Functions and modules in programming.
    • Random module
    • Turtle module

    Projects:

    • Calculator using functions
    • Building Grades Calculator
    • Building password generator.
    • Making Rock Paper Scissor game.
    • Making Fireworks/different types of spirals projects using Turtle Graphics.
    • Making Various shapes using Turtle graphics
    • Generate Grocery-Bill using Lists
    Instructor: Shilpa Sharma

  • 01/15 to 06/04  20 Classes Wednesday 5:00pm-6:30pm $765/term No classes on Mar. 26Location: Online13 See prorated tuition in shopping cart.

    This class is for students who have finished the Python programming Junior-A class. 

    Python is a widely-used programming language. It is simple in its design, yet incredibly flexible and powerful. Python is the best introductory programming language. In Python II, we will learn using functions and modules to organize programs, using lists, sets, and dictionaries to organize data, debugging, building graphical interfaces, etc. We will develop several small games or some applications which may automate some boring stuff in our life using what we learn in class and make the learning fun and creative.

    This class includes following things:

    • Complex programming
    • Functional Programming
    • Datetime module
    • Lambda function
    • Random module
    • Classes and Objects
    • Turtle

    Projects:

    • Making Games with graphics
    • ASCII and binary conversion project
    • Tic Tac Toe
    • Number to words
    • Password Generator
    • Python turtle race
    • Turtle clock

     

     

     

     

    Instructor: Shilpa Sharma

  • Sunshine Enrichment Class Coupons
  • Sunshine Elite Education is closed on all major holidays.
  • Missing classes with notice can be made up by class replay for the online classes in current term.
  • Sunshine Elite Education private tutoring for SAT/Writing/Math is available upon request.
  • Sunshine Elite Education reserves the right to update or modify the class plan at any time with or without any further notice.