java programming ( aed 590) · 2020-07-02 · java programming ( aed 590) summary: in this course,...

22
Live Online Courses with Certificates - www.yskool.com Fill up the form for enquiry https://bit.ly/3i0EOY7 Reach us at [email protected] - Call / Whatsapp - +971 565756375 Java Programming (AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented programming (OOP) using Java. This course requires no prior programming knowledge, just a desire to learn to program. You’ll build several Java projects—like a basic calculator—to help you practice along the way. Outline: Write, compile, execute, and debug simple programs in Java Use primitive data types, type conversions, strings, and arrays to handle data Learn basic Java programming skills Develop knowledge to write your own Java programs Gain the skills necessary to integrate input and output, calculations, decision making, and loops Become confident in basic Java programming Begin using Java to write your own programs immediately Learn the basics of one of the most widely used computer languages in the world Apply different constructs for iteration and conditional statements to manage a program’s control flow Build the skills you need to get your first steps into Java programming job Learn java to be able to create your own java apps quickly. Test and refine their algorithms Understand the BEST PRACTICES in Writing High Quality Java Code Solve a Wide Range of Hands-on Programming EXERCISES with Java Basic Syntax, Input output, Data types, Operations and Expressions, Comments, Selection, Iteration and Jumping Control Statements, Java Array and ArrayList - Java String Arrays, Arrays of Objects, Primitive Data Types, toString and Exceptions, Basics of Designing a Class - Class, Object, State and Behavior. Deciding State and Constructors, Understanding Object Composition and Inheritance Age Group: 14+ Sessions: 15 - Time: 30 Hours © YSkool - Yardstick Educational Initiatives www.yskool.com

Upload: others

Post on 05-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Live Online Courses with Certificates - www.yskool.com

Fill up the form for enquiry https://bit.ly/3i0EOY7

Reach us at [email protected] - Call / Whatsapp - +971 565756375

Java Programming (AED 590)

Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented programming (OOP) using Java. This course requires no prior programming knowledge, just a desire to learn to program. You’ll build several Java projects—like a basic calculator—to help you practice along the way.

Outline: ● Write, compile, execute, and debug simple programs in Java ● Use primitive data types, type conversions, strings, and arrays

to handle data ● Learn basic Java programming skills ● Develop knowledge to write your own Java programs ● Gain the skills necessary to integrate input and output,

calculations, decision making, and loops ● Become confident in basic Java programming ● Begin using Java to write your own programs immediately ● Learn the basics of one of the most widely used computer

languages in the world ● Apply different constructs for iteration and conditional

statements to manage a program’s control flow ● Build the skills you need to get your first steps into Java

programming job ● Learn java to be able to create your own java apps quickly. ● Test and refine their algorithms ● Understand the BEST PRACTICES in Writing High Quality Java

Code ● Solve a Wide Range of Hands-on Programming EXERCISES

with Java ● Basic Syntax, Input output, Data types, Operations and

Expressions, Comments, Selection, Iteration and Jumping Control Statements, Java Array and ArrayList - Java String Arrays, Arrays of Objects, Primitive Data Types, toString and Exceptions, Basics of Designing a Class - Class, Object, State and Behavior. Deciding State and Constructors, Understanding Object Composition and Inheritance

Age Group: 14+ Sessions: 15 - Time: 30 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 2: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Android App Development (AED 650)

Summary: Throughout the course participants will learn about Android Mobile Apps, Computer System and programming as they build and Program their own Android mobile applications

Outline: ● Build fully functional apps for smartphones and tablets. ● Learn to think computationally, while making mobile apps ● Empowering young people to move from technology

consumption to technology creation. ● Encourage collaboration and creativity through

project-based scenarios ● Setup Instructions:Set up your phone or tablet for live

testing ● Designer and Blocks Editor Overview: Take a tour of the App

Inventor environment ● Design the App's User Interface by arranging both on- and

off-screen components. ● Utilize event responsive app behaviour to program

functional apps ● Explore how apps can be used to simplify complex tasks and

get into AI and machine learning classification using apps. ● Connect machines that can interact with apps created. ● Building AI tools that will enable even beginner level

students to create original AI applications

Age Group: 12-17 Sessions: 15 - Time: 30 Hours

Going Virtual with LEGO (AED 490)

Summary: Here you can learn techniques to enhance your proficiency with various programs of the Lego Digital Design System Of Tools. In this course, you will be taken through basic construction models using Lego blocks virtually. Learn Lego constructions without having any Lego kits. This is constructed in a unique way to allow for easy expansion.

Outline: ● Browse the parts library and add new pieces to a model. ● Move and rotate pieces. ● Create a model with multiple steps. ● Change the view position and orientation. ● Select objects. ● Create life-like renders ● Explore rendering techniques ● Export digital file and creating steps for your model ● Learn about Lego building blocks and civil engineering

aspects ● Design, build and program their On-Screen Virtual LEGO

Models. ● Modelling, Rendering, Building Instructions, Creations

Age Group: 7-12 Sessions: 15 - Time: 30 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 3: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

How to Animate? (AED 490)

Summary: This course introduces students to basic programming and control technology concepts. It is taught through stand alone lessons which increase with difficulty and complexity throughout the scheme. Through the series of lessons students will learn the skills required to make projects or games, which they will develop on their own at the end of each unit. This is a great platform where students can learn how to build practically anything they can dream of. Scratch helps young kids become programmers through easy activity packs and a great support system.

Outline: ● To discover the basics of animation ● To understand sequential programming ● To code different sequences to create animation ● To understand what Scratch does and the basics of

the Scratch interface ● To be able to create an animation by writing a simple

script (program) that moves the sprite ● To be able to change backgrounds and swap costumes ● To understand how to make sprites interact ● To understand the FOREVER IF command ● To understand how to control sprites using the mouse

and keyboard ● To demonstrate how to make sprites interact ● To understand how the pen tool works ● To understand how to use colours in Scratch to make

game ● To understand how to create complex if commands ● To learn how to create a complete game ● To understand what makes a good game ● To understand how to improve the game play ● To understand how to give effective feedback ● To understand what level students are now working

on

Age Group: 7-12 Sessions: 15 - Time: 30 Hours

Gaming Design (AED 390)

Summary: Game play, user interfaces, core mechanics, character design, and storytelling are some of the key elements of creating a successful arcade game. Designing an arcade game is, in fact, as easy as playing and winning it. Let's learn and explore the same in a fun way.

Outline: ● Gaming Theory ● Create your own custom games for others to

play. ● Learn to set up the environment and

characterization for player ● Demonstrate gaming logic ● To learn how to create a complete game ● To understand what makes a good game ● To understand how to improve the game play

Age Group: 8-13 Sessions: 10 - Time: 20 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 4: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Electronics Design with Arduino (AED 550)

Summary: Learn Arduino circuits and programming ! This course does not require real Arduino and components. Tinkercad will be used as an online simulator where you will make the circuits as well as program them and see how it works! This course is to get introduced to Arduino circuits. It will help you to learn about basics of sensors, how to make a circuit and program it for different functions

Outline: ● Get started with adding, editing and wiring components ● Start stimulating basic circuits ● Understand load and other circuit limitations ● Prove Ohm's Law via Simulation ● Place & wire components to create a virtual circuit ● See how components will respond in real life. ● Understand complex circuit components in detail ● Demonstrate AC and DC current ● Explore the parts of Arduino microprocessor and its input

output pins ● Program using Codeblocks or C++. ● Add in 3D design and printing with Circuit Assemblies ● To learn about Arduino and circuits ● Understand graphical programming

Age Group: 11-16 Sessions: 12 - Time: 24 Hours

Artificial Intelligence Programming (AED 590)

Summary: The field of Artificial Intelligence (AI systems) and machine learning algorithms encompasses computer science, natural language processing, python code, math, psychology, neuroscience, data science, machine learning and many other disciplines.

Outline: ● Hand-simulate the training of a simple neural network ● Trace and experiment with a simple ML algorithm ● Explain the basic knowledge representation, problem

solving, and learning methods of Artificial Intelligence ● Assess the applicability, strengths, and weaknesses of the

basic knowledge representation, problem solving, and learning methods in solving particular particular engineering problems

● Develop intelligent systems by assembling solutions to concrete computational problems

● Understand the role of knowledge representation, problem solving, and learning in intelligent-system engineering

● Develop an interest in the field sufficient to take more advanced subjects

Age Group: 11-16 Sessions: 15 - Time: 30 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 5: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Simple Coding for Young Coders (AED 450)

Summary: Throughout the course participants will learn about robotics and coding mainly using RoboMind Programming Software as they program a virtual robot to finish all the exercises and do simple tasks in Robomind Virtual Maps.

Outline: ● Use computational thinking for problem-solving ● Address issues relevant to the world around us ● Focus on active learning and exploration ● Explore the fundamental concepts of computer science ● Understand the nature of computer science and its place in

the modern world ● Learn about loops, conditions, functions and general

problem solving ● See how your creations run in the real word. ● Calibrate your robot design. ● Use abstraction to decompose a problem into sub-problems ● Demonstrate an understanding of algorithms and their

practical application ● Implement problem solutions using a programming

language, including: looping behavior, conditional statements, logic, expressions, variables, and functions

● Demonstrate good practices in personal information security, using passwords, encryption, and secure transactions

● Collect and analyze data that is output from multiple runs of a computer program

Age Group: 5-8 Sessions: 12 - Time: 24 Hours

Drawing and Sketching (AED 390)

Summary: The course aims to prove that anyone can draw. It provides basic techniques and ideas to emphasize the aim. This course demonstrates a simple yet creative way for anybody to draw an animated human face. With just a few easy steps, students will start drawing like they never have before.

Outline: ● To be able to draw simple quick sketches ● Learn the method of using different grades of pencil to do

sketching, shading and toning. Learn the techniques of fine pencil drawing to explore different fine art subjects such as animals, birds, flowers, insects, still life, etc.

● Explore the use of pencil and various tools to create textures for different subjects. Learn how to be creative in use of pencil for drawing and expression.

● To understand, explore and learn the art of pencil drawing. ● To learn the toning and shading of different grades of

professional sketching pencils.

Age Group: 7-14 Sessions: 12 - Time: 24 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 6: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Block Based Programming (AED 450)

Summary: Computer science skills help students collaborate, create and make nearly every subject seem more relevant. Blockly Games encourages the development of tomorrow's programmers. Designed to be self-paced, Blockly Games can be downloaded for offline use, ensuring accessibility for all students and technology. All code is open source, meaning it is free and customizable to meet your needs. It is designed for children who have not had prior experience with computer programming. By the end of these games, players are ready to use conventional text-based languages.

Outline: ● Games for tomorrow's programmers. ● Understand and use the basic steps in algorithmic problem

solving to design solutions ● Define an algorithm as a sequence of instructions that can

be processed by a computer ● Evaluate ways that different algorithms may be used to

solve the same problem ● Act out searching and sorting algorithms ● Describe and analyze a sequence of instructions being

followed ● Represent data in a variety of ways including text, sounds,

pictures, and numbers ● Interact with content-specific models and simulations

Age Group: 5-8 Sessions: 12 - Time: 24 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 7: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Creative Writing for Juniors (AED 390)

Summary: The purpose of creative writing is to both entertain and share human experiences, like love or loss. Writers attempt to get to a truth about humanity, through poetry and storytelling. If you'd like to try your hand at creative writing, just keep in mind that whatever you are trying to express, whether it is a feeling or a thought, the first step is to use your imagination.

Outline: ● To learn how to understand your imagination and use it to

write down a thought or a feeling creatively ● You will have the ability to apply critical and theoretical

approaches to the reading and analysis of literary texts in multiple genres.

● You will understand how to identify, analyze, interpret and describe critical ideas, themes, values that consist of literary texts and perceive the ways to evaluate how ideas, themes and values create an impact on societies, both in the past and present.

● You will become capable of producing poems or literary nonfiction pieces that are original and engaging.

● You will be able to articulate an awareness of the relationship between the individual works and conventional literary work.

● You will become capable of passing judgment whether a journal or a press is a better venue for publishing literary work.

● By critical reading and analysis, you become someway an expert to analyze and critique the quality of literary journals as well as the work of particular writers.

Age Group: 7-11 Sessions: 12 - Time: 24 Hours

Web Development - HTML (AED 590)

Summary: Students learn the basics of web development and coding in a fun and easy way, allowing them to create their own websites, animations and much more.The course explains the format of HTML program for creating a website. Students develop different websites to practice HTML codes and formats

Outline: ● Define HTML and common terminology related to HTML. ● Recognize correct HTML syntax. ● Be able to write a brief, error-free HTML code ● Create webpages using HTML codes . ● Insert a graphic within a web page. ● Create a link within a web page. ● Create a table within a web page. ● Insert heading levels within a web page. ● Insert ordered and unordered lists within a web page. ● Use cascading style sheets.. ● Validate a web page. ● Publish a web page.

Age Group: 11-16 Sessions: 15 - Time: 30 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 8: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Hands-On Science at Home - Juniors (AED 390)

Summary: Make this summer a STEM Adventure. Anytime can be the right time to explore STEM (science, technology, engineering and math). Explore a number of favorite experiments, engineering challenges and demonstrations with these fun hands-on STEM activities! Materials are easy to find at home.

Outline: ● Design Scientific Experiment ● Create Science Project from Materials at Home ● Engineering Challenges ● Science Toys from Trash ● Virtual Simulation Experiments ● Develop Hypothesis ● Critical Observations and Conclusions

Age Group: 6-10 Sessions: 12 - Time: 24 Hours

Mechanical Designing (CAD) (AED 550)

Summary: Various aspects of the engineering process are made accessible to kids through this course, whether it’s design making, mechanics, or just inspiring creativity. It will help them acquire knowledge of SolidWorks, design static and moving models.

Outline: ● Learn about design engineering, creativity and making things

in a fun, easy, and friendly environment. ● Learn the fundamental principles of statics and dynamics. ● Learn the mathematical description of mechanical systems ● Learn the method of solving problems involving particles

and extended bodies ● Learn the principles of design processes ● Learn the principles of CAD based drawings and models. ● Learn to product manufacturing tools ● Explore CAD Tools ● Solve Engineering Problems

Age Group: 9-14 Sessions: 12- Time: 24 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 9: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

3D Modelling and Design (AED 590)

Summary: Learn to manipulate basic 3D shapes, design activities like sharpen vision in space (orthographic view) , plan for a project, progress through trial and error, find solutions, work with precise measures, work inside a model and polish a design. Use and combine with electronics, robotics, science, architecture & history-geography.

Outline: ● To discuss the basics techniques of 3D designing. ● To learn basic software skills to develop a foundation in 3D

design. ● To discover spatial arrangement and orthographic

orientation of 3D models ● To create Drawing Views from AutoCAD 3D Models ● To modify 3D models using CAD software ● To explore more complex software techniques and design

principles ● To make connections between software techniques and

their own skill sets. ● Demonstrate knowledge of key historical factors that have

shaped manufacturing over the centuries ● Explain current and emerging 3D printing applications in a

variety of industries ● Describe the advantages and limitations of each 3D printing

technology ● Evaluate real-life scenarios and recommend the appropriate

use of 3D printing technology ● Identify opportunities to apply 3D printing technology for

time and cost savings ● Discuss the economic implications of 3D printing including

its impact on startup businesses and supply chains ● Design and print objects containing moving parts without

assembly

Age Group: 9-15 Sessions: 15 - Time: 30 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 10: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Machine Learning (AED 590)

Summary: Through this course students will use Teachable Machine to turn their webcam and a piece of paper into a game controller. The idea is to instead of using physical buttons to control the game, everyone can draw a black arrow on a piece of white paper as a controller, and move the snake by turning the paper in different directions in front of the webcam. A physical machine that you can teach to rapidly recognize and sort objects using your own custom machine learning models. Use Teachable Machine to train a video game controller.

Outline: ● Through this course students will train a computer to

recognize your own images, sounds, & poses. ● Understand about algorithm and flowcharts ● Understand what machine learning is and basic terms ● How is machine learning different from traditional

algorithms ● Understand how training data affects the performance of

the algorithm ● Understand how machine learning can be used in

applications as input ● Learn how to create a model that can tell if a banana is ripe

or not. ● Train a computer to recognize your own images, sounds, &

poses. ● Learn how to create a model that detects simple sounds you

make. ● Learn how to create a model that recognizes which way

you’re tilting your head. ● Understand how different training data will change the

behavior of a machine learning algorithm ● More samples are better ● More samples that are different, but still the same class are

better

Age Group: 9-14 Sessions: 15 - Time: 30 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 11: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Python Programming (AED 590)

Summary: Python is an open source, general-purpose, versatile and popular programming language. It’s great as a first language because it is concise and easy to read, and it is also a good language to have in any programmer’s stack as it can be used for everything from web development to software development and scientific applications.

Outline: ● This course is a great introduction to both fundamental

programming concepts and the Python programming language

● Have a fundamental understanding of the Python programming language.

● Have the skills and understanding of Python to confidently apply for Python programming jobs.

● Acquire the pre-requisite Python skills to move into specific branches - Machine Learning, Data Science, etc..

● Add the Python Object-Oriented Programming (OOP) skills to your résumé.

● Understand how to create your own Python programs. ● Learn Python from experienced professional software

developers. ● Understand Python 3 in depth.

Age Group: 12-18 Sessions: 15 - Time: 30 Hours

C++ Programming (AED 550)

Summary: Learn to code in C++, a language that almost all computers use - from video games to Machine learning engineering to economics to everyday life. You will learn the fundamental basics of it and make your very own useful yet cool program

Outline: ● To understand how C++ improves C with object-oriented

features. ● To learn how to write inline functions for efficiency and

performance. ● To learn the syntax and semantics of the C++ programming

language. ● To learn how to design C++ classes for code reuse. ● To learn how to implement copy constructors and class

member functions. ● To understand the concept of data abstraction and

encapsulation. ● To learn how to overload functions and operators in C++. ● To learn how containment and inheritance promote code

reuse in C++. ● To learn how inheritance and virtual functions implement

dynamic binding with polymorphism. ● To learn how to design and implement generic classes with

C++ templates. ● To learn how to use exception handling in C++ programs.

Age Group: 13-18 Sessions: 15 - Time: 30 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 12: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Adobe Photoshop and Image Processing (AED 590)

Summary: Whether you're brand new to Illustrator and Photoshop, or have played around with it but need more guidance, this course will help you feel confident and comfortable using vector-based graphic application.This course will quickly help you learn the techniques faster.

Outline: ● To learn Adobe Photoshop and Illustrator from scratch. ● To learn the tools and techniques you will actually use ● Design your own graphics, without any experience. ● Draw beginner to advanced shapes and icons. ● Learn all of the key skills of Illustrator: shapes, text, masking,

effects, and exporting. ● Draw with paint brushes,pens & pencils. ● Select and align objects ● Use shapes to create artwork for a postcard ● Transform objects ● Create an illustration with the drawing tools ● Organize your artwork with layers ● Blend colors and shapes ● Create logos with brushes ● Explore creativity with effects and graphic styles ● Create a paper cut effect. ● You will redraw yourself as an illustration. ● Build a repeating pattern to be used as wallpaper or fabric

designs. ● Find many templates for posters, stationery & UI designs to

save you time. ● Make your ideas come to life. ● Draw existing famous logos. ● Take hand drawings and recreate them using Illustrator. ● Create beautiful gradients and apply them to icons, text &

illustrations.

Age Group: 12-18 Sessions: 15 - Time: 30 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 13: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Creative Writing for Seniors (AED 390)

Summary: The purpose of creative writing is to both entertain and share human experiences, like love or loss. Writers attempt to get to a truth about humanity, through poetry and storytelling. If you'd like to try your hand at creative writing, just keep in mind that whatever you are trying to express, whether it is a feeling or a thought, the first step is to use your imagination.

Outline: ● To learn how to understand your imagination and use it to

write down a thought or a feeling creatively ● You will have the ability to apply critical and theoretical

approaches to the reading and analysis of literary texts in multiple genres.

● You will understand how to identify, analyze, interpret and describe critical ideas, themes, values that consist of literary texts and perceive the ways to evaluate how ideas, themes and values create an impact on societies, both in the past and present.

● You will become capable of producing poems or literary nonfiction pieces that are original and engaging.

● You will be able to articulate an awareness of the relationship between the individual works and conventional literary work.

● You will become capable of passing judgment whether a journal or a press is a better venue for publishing literary work.

● By critical reading and analysis, you become someway an expert to analyze and critique the quality of literary journals as well as the work of particular writers.

Age Group: 15 Sessions: 12 - Time: 24 Hours

Let's Dance - Classical for Seniors (AED 590)

Summary: Foster a love for movement and build self-confidence as you learn to dance with us. Think on your feet as you enjoy an energetic and fast-paced dance combining all the elements of rhythm, coordination, music and choreography. Learn about various dance techniques, poise and self- discipline as you practice body alignment, muscle control, timing and spatial awareness in this fun-filled course.

Outline: ● To demonstrate a nuanced understanding of

collaboration in the creative process through leadership, participation, and reflection.

● To develop a multifaceted physicality through training in Classical dance techniques.

● To apply a variety of value systems, aesthetics, and approaches to performing.

● To learn the vocabulary and practice methods of respectful critique and evaluation.

● To integrate an understanding of cultural context into creative and scholarly research.

● To nurture inclusive communities through dance. ● To enhance creative skills and encourage

collaborative learning skills.

Age Group: 11-18 Sessions: 15 - Time: 22 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 14: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Learn French (AED 550)

Summary: Converse in French and practice the subtle expressions of the French culture. Learn the French Alphabets, Tonic Pronouns, Greetings, Common Verbs, Adjectives and Tenses. Introduce yourself confidently in French and master the use of French vocabulary in your day-to-day life with this delightful course.

Outline: ● Getting acquainted with the French language and culture ● Encouraging conversation in French. ● Learn the use of French Alphabets, Numbers, Tonic

Pronouns, Verbs, Adjectives, Tenses and Greetings. ● Enhance French vocabulary with names of transport, meals,

family members and other things from daily life. ● Develop linguistic skills ● Demonstrate use of numbers and vocabulary to convey

information in French ● Demonstrate the ability to understand speech in the French

language in most social and professional situations ● Demonstrate the ability to communicate orally in the French

language ● Demonstrate the ability to understand written texts the

French language ● Demonstrate use of extended vocabulary to convey

information in French ● Demonstrate adequate mastery of the grammar of the

French language ● Demonstrate the ability to write grammatically and

analytically at a variety of language levels.

Age Group: 7-16 Sessions: 15 - Time: 30 Hours

Photography Techniques (AED 550)

Summary: Learning the different types of sensors present within the camera, how to start using manual mode, learning to use different features, identifying your style with this delightful course.

Outline: ● To understand the basics of photography and how to step

up your photography game ● Demonstrate the optimal use of camera to obtain quality

images ● Distinguish between different types of cameras ● Rule of Thirds ● Science behind photography ● Aperture and ShutterSpeed ● Controlling Exposure ● Mobile Photography ● Lighting Techniques

Age Group: 10-18 Sessions: 15 - Time: 30 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 15: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Learn German (AED 550)

Summary: Strike up conversations and keep them flowing in German. Pick up some basic greetings, figure out the word order and learn useful phrases in Deutsch. Join this fabulous course put together by an expert German language instructor and get ready to raise eyebrows with your german speaking skills. The course will include learning formal and informal greetings, names of colours, numbers, alphabets, family members, day-to-day activities and much more in German.

Outline: ● Learn greetings and introduction in German ● Learn numbers, regularly use adjectives and vocabulary. ● Tell basic information about oneself in German ● Describe One's nationality and nation in German ● Develop linguistic skills ● Demonstrate use of numbers and vocabulary to convey

information in German ● Demonstrate the ability to understand speech in the

German language in most social and professional situations

● Demonstrate the ability to communicate orally in the German language

● Demonstrate the ability to understand written texts the German language

● Demonstrate use of extended vocabulary to convey information in German

● Demonstrate adequate mastery of the grammar of the German language

● Demonstrate the ability to write grammatically and analytically at a variety of language levels.

Age Group: 7-16 Sessions: 15 - Time: 30 Hours

Painting (AED 390)

Summary: The course aims to prove that anyone can paint. It provides basic techniques and ideas to improve painting and colour palette

Outline: ● An understanding of basic principles of design and color,

concepts, media and formats, and the ability to apply them to a specific aesthetic intent.

● The ability to synthesize the use of drawing, two-dimensional design, and color, beginning with basic studies.

● Knowledge and skills in the use of basic tools, techniques, and processes sufficient to work from concept to finished product, including knowledge of paints and surfaces.

● The ability to explore the expressive possibilities of various media, and the diverse conceptual modes available to the painter.

● Progress toward developing a consistent, personal direction and style.

● The ability to work independently.

Age Group: 7-14 Sessions: 12 - Time: 24 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 16: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Learn Spanish (AED 550)

Summary: This course is designed for students who have just started to test the Spanish language waters by learning how to communicate and talk about themselves. It will focus on describing oneself and using the Spanish grammar (in the first person) with questions and answers. The students will be introduced to the Spanish language as a whole, with themselves as the focus, using relevant grammar and vocabulary and help students speak elaborately about themselves, their personality, ask and answer how old they are and when is their birthday in Spanish language.

Outline: ● Tell basic information about oneself in Spanish ● Describe One's nationality and nation in Spanish ● Develop linguistic skills ● Demonstrate use of numbers and vocabulary to convey

information in Spanish ● Demonstrate the ability to understand speech in the Spanish

language in most social and professional situations ● Demonstrate the ability to communicate orally in the Spanish

language ● Demonstrate the ability to understand written texts the

Spanish language ● Demonstrate use of extended vocabulary to convey

information in Spanish ● Demonstrate adequate mastery of the grammar of the

Spanish language ● Demonstrate the ability to write grammatically and

analytically at a variety of language levels.

Age Group: 7-16 Sessions: 15 - Time: 30 Hours

Crafts and Art (AED 390)

Summary: Unleash the creative artist in you! Let your imagination run free! Creative arena brings to you a host of craft activities. We have several themes to set the tone for creation of your art piece. Experiment, innovate and try new things as you fine tune your motor skills.

Outline: ● Increases dexterity ● Develop fine motor skills ● Improves hand-eye coordination ● Encourage self expression ● Promote innovation and creativity ● Enhance decision-making skills ● Make different types of flowers, bookmarks, greeting cards,

finger puppets and wall hangings during the engaging sessions in this course..

Age Group: 4 - 8 Sessions: 15 - Time: 30 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 17: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Video Editing (AED 590)

Summary: Students will be easily be able to edit understand the basics of editing video software on any type of operating system (Linux/Windows)

Outline: ● Apply foundation concepts in non-linear video modification,

film direction, and digital sound editing. ● Develop a basic proficiency with the tools and techniques

available in standard digital video editing programs. ● Shoot, capture, edit, and output short video projects,

organizing footage and modifying it into a coherent sequence.

● Set up short video projects and shoot them using a variety of appropriate camera angles, shots, and framing.

● Apply techniques for establishing or breaking continuity in a video sequence.

● Edit a video sequence to synchronize it to a musical soundtrack or dialog.

● Apply a variety of techniques for expanding or compressing the perception of time in a video sequence.

● Add title sequences to a digital video and animate the sequences using keyframes.

● Perform basic production checks and output video in common formats including DVD and the Web.

● Apply basic techniques for mixing a soundtrack incorporating the human voice, ambient noise, sound effects, and music.

Age Group: 10-18 Sessions: 15 - Time: 30 Hours

Hands-On Science at Home - Seniors (AED 390)

Summary: Make this summer a STEM Adventure. Anytime can be the right time to explore STEM (science, technology, engineering and math). Explore a number of favorite experiments, engineering challenges and demonstrations with these fun hands-on STEM activities! Materials are easy to find at home.

Outline: ● Design Scientific Experiment ● Create Science Project from Materials at Home ● Engineering Challenges ● Science Toys from Trash ● Virtual Simulation Experiments ● Develop Hypothesis ● Critical Observations and Conclusions

Age Group: 11-15 Sessions: 12 - Time: 24 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 18: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Let's Dance - Western for Juniors (AED 590)

Summary: Foster a love for movement and build self-confidence as you learn to dance with us. Think on your feet as you enjoy an energetic and fast-paced dance combining all the elements of rhythm, coordination, music and choreography. Learn about various dance techniques, poise and self- discipline as you practice body alignment, muscle control, timing and spatial awareness in this fun-filled course.

Outline: ● To demonstrate a nuanced understanding of collaboration in

the creative process through leadership, participation, and reflection.

● To develop a multifaceted physicality through training in Western dance techniques.

● To apply a variety of value systems, aesthetics, and approaches to performing.

● To learn the vocabulary and practice methods of respectful critique and evaluation.

● To integrate an understanding of cultural context into creative and scholarly research.

● To nurture inclusive communities through dance. ● To enhance creative skills and encourage collaborative

learning skills.

Age Group: 5-10 Sessions: 15 - Time: 22 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 19: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Let's Dance - Classical for Juniors (AED 590)

Summary: Foster a love for movement and build self-confidence as you learn to dance with us. Think on your feet as you enjoy an energetic and fast-paced dance combining all the elements of rhythm, coordination, music and choreography. Learn about various dance techniques, poise and self- discipline as you practice body alignment, muscle control, timing and spatial awareness in this fun-filled course.

Outline: ● To demonstrate a nuanced understanding of

collaboration in the creative process through leadership, participation, and reflection.

● To develop a multifaceted physicality through training in Classical dance techniques.

● To apply a variety of value systems, aesthetics, and approaches to performing.

● To learn the vocabulary and practice methods of respectful critique and evaluation.

● To integrate an understanding of cultural context into creative and scholarly research.

● To nurture inclusive communities through dance. ● To enhance creative skills and encourage

collaborative learning skills.

Age Group: 5-10 Sessions: 15 - Time: 22 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 20: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Unlocking Games with Python and JavaScript - Code Combat (AED 550)

Summary: Programming is magic. It's the ability to create things from pure imagination. This course gives learners the feeling of wizardly power at their fingertips by using typed code. As it turns out, that enables them to learn faster too. WAY faster. It's like having a conversation instead of reading a manual. Playing a Web-based swords-and-sorcery game in which players explore and use programming languages to win.

Outline: ● Make coding fun and teach real-world skills ● Promote creativity, problem-solving, and confidence in

project-based courses where students develop their own games and webpages.

● Build grit and develop a growth mindset through coding challenges that prepare them for the 500K+ open computing jobs

● Critical Thinking: With coding puzzles that are naturally scaffolded into increasingly challenging levels, CodeCombat's programming game ensures kids are always practicing critical thinking.

● Creativity: Gaming encourages students to showcase their creativity by building and sharing their own games and webpages.

● Collaboration: Throughout the game, there are opportunities for students to collaborate when they get stuck and to work together using our pair programming guide.

● Communication: Coding requires kids to practice new forms of communication, including communicating with the computer itself and conveying their ideas using the most efficient code.

Age Group: 9-14 Sessions: 12 - Time: 24 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 21: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Entrepreneurship - Junior MBA (AED 650)

Summary: Imagine your child working on Amazon’s business strategy in the wake of Walmart’s acquisition of Flipkart. The Junior MBA programme is a programme designed to deliver an MBA style curriculum to school students.

Outline: ● The programme is considered essential for students as it

provides them not only with financial literacy skills but also the basic tools of entrepreneurship that will serve them well in the long run.

● Due to the discussion-based nature of the class, the programme gives students the ability to think critically and encourages collaboration, with the intention of preparing students for their academic and personal journey ahead.

● Based on the first year MBA programme, the course has been designed such that it is easily comprehensible for young children. The course delivery and level of complexity are tailored according to the age group being attended to. The core topics covered are:

● Introduction to Entrepreneurship ● Company & Team set-up ● Finance & Fund Raising ● Introduction to Marketing/4Ps ● Introduction to Strategic Thinking ● Introduction to Corporate Social Responsibility (CSR)

Age Group: 9-14 Sessions: 15 - Time: 30 Hours

Learn to play the Piano / Keyboard (AED 490)

Summary: This course is for absolute beginners. It's for students who are new to the piano and keyboard and in search of a solid foundation and introduction to the piano and keyboard.

Outline: ● Introductions to Keyboard Music ● Introductions to western Music Theory. ● The Right Position of Right hand ● Playing a whole song ● The fluency of the melody while playing. ● The fluency in Sight Reading( Music Notations reading) ● Ledger Lines ● Notes on the Keyboard and Staff ● To Play Basic Piano Chords ● To Play Scales on Piano ● Trinity syllabus old Songs can be played. ● Learn a few famous songs and music pieces. ● 1st Grade Music Theory can be covered (30%) ● Trinity-Practical: Initial Grade songs can be attained.(30%)

Age Group: 9-14 Sessions: 15 - Time: 22 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com

Page 22: Java Programming ( AED 590) · 2020-07-02 · Java Programming ( AED 590) Summary: In this course, you’ll be exposed to fundamental programming concepts, including object-oriented

Yoga and Wellness (AED 450)

Summary: Transform your body and mind with some exhilarating sessions on Yoga. Connect the mind, body, and spirit through body poses, controlled breathing and meditation. Reap the multitude of health benefits associated with yoga.The course focus will be on realizing the importance of yoga in improving your immunity, flexibility and mindfulness. Sessions will start with warm-up and then advance to poses (asanas) and pranayam (breathing techniques).

Outline: ● Focus on improving stamina, strength and

flexibility. ● To develop immunity and feel positive and

mindful ● Correct body posture. ● Demonstrate knowledge of correct

body-postures ● Improve concentration and memory. ● Improve positivity and mindfulness. ● Increased flexibility. ● Increased muscle strength and tone. ● Improved respiration, energy and vitality. ● Maintaining a balanced metabolism, cardio

and circulatory health. ● Improved athletic performance ● Focus on stretching and muscle toning. ● Transitioning between asanas with style and

movements paired with breath ● Explore new variation in poses ● Practice more challenging asanas

Age Group: 8-14 Sessions: 15 - Time: 22 Hours

Learn to play the Guitar (AED 490)

Summary: This course is designed for beginners on the guitar or players who would like to fill in the gaps in their basic overall knowledge of the instrument. It covers fingerboard knowledge, basic techniques, chords, strumming, basic improvisation, reading music (standard notation/tablature), and basic concepts in music theory that can be used to read & write music and figure out songs by ear.

Outline: ● Introductions to Guitar Music ● Can play first 3 strings exercises and songs can be

played ● Tuning of the Guitar ● Introduction to Triads/chords ● Playing the whole song ● The fluency of the melody while playing ● The fluency in Sight Reading( Music Notations

reading (50%) ● Exercises to sharpen Chord Transitioning,

Strumming. ● Trinity syllabus old Songs can be played. ● Learn a few famous songs and music pieces. ● 1st Grade Music Theory can be covered (30%) ● Trinity-Practical: Initial Grade songs can be

attained.(30%) ● Fretting, Picking, and Fingerpicking

Age Group: 9-14 Sessions: 15 - Time: 22 Hours

© YSkool - Yardstick Educational Initiatives www.yskool.com