All of the classes below are online live, interactive and engaging. All times are in Pacific Standard Time (PST).
Ellipsis Tech - Python 1
Description: This class introduces students to computer science concepts and coding using the Python language. Python is a real world, general purpose programming language with extensive set of available libraries that can be used to develop just about anything from web applications to Artificial Intelligence. Python is widely used professionally and it's ease of use makes it a perfect language for beginners. In each session students have the opportunity to apply core programming concepts by developing fun projects. This class is hands on and students learn by designing, developing and testing fun and engaging projects. This is a live and interactive online class.
Prerequisite:
Fee: $295
Max number of students: 8
Python 1 Class Enrollment
When: Jun 26 – Jul 10, 2023 (Every Mon, Wed, Fri from 5pm – 6:15pm PST)
Coach: Oleg I
ENROLL
When: Jul 11 – Aug 1, 2023 (Every Tue and Thurs from 4pm – 5:15pm PST)
Coach: Oleg I
ENROLL
Description: This class introduces students to computer science concepts and coding using the Python language. Python is a real world, general purpose programming language with extensive set of available libraries that can be used to develop just about anything from web applications to Artificial Intelligence. Python is widely used professionally and it's ease of use makes it a perfect language for beginners. In each session students have the opportunity to apply core programming concepts by developing fun projects. This class is hands on and students learn by designing, developing and testing fun and engaging projects. This is a live and interactive online class.
Prerequisite:
- Students are required to have a good understanding of basic computing and programming concepts (input/output, loops, conditional logic). Prior experience in visual programming languages such as Scratch is ideal.
- Students are required to be well versed in typing.
- Students are required to have a PC/MAC desktop or laptop computer with good internet connection.
Fee: $295
Max number of students: 8
Python 1 Class Enrollment
When: Jun 26 – Jul 10, 2023 (Every Mon, Wed, Fri from 5pm – 6:15pm PST)
Coach: Oleg I
ENROLL
When: Jul 11 – Aug 1, 2023 (Every Tue and Thurs from 4pm – 5:15pm PST)
Coach: Oleg I
ENROLL
Introduction to Programming (Using Minecraft Blocks Language)
Description: Introduce your students to programming and computer science concepts in a fun and exciting way! Students will use Microsoft's block coding within Minecraft: Education Edition to learn essential coding concepts, including variables, basic loops and conditional logic and apply these concepts to create interactive games, solve puzzles and collaborate with other students to overcome challenges! Students will complete projects ranging from programming an assistant to complete basic tasks, modifying the world around them with code, to working as a team to find hidden treasure they can't see! Microsoft's code blocks is a block based programming language (similar to Scratch) that uses different colored and shaped blocks that connect together in specific order to allow beginners to learn and explore coding concepts without having to worry about typing keywords.
All projects and activities are designed to allow students to apply their newly found knowledge, use their creativity while learning coding and have fun exploring! This class provides a strong foundation for your student’s coding skills and also helping build other important life skills such as like creative problem-solving, collaboration, communication, and methodical thinking.
This class is intended for students who are beginners and have limited or no prior basic coding experience. During class, students will use a Minecraft: Education Edition account provided by Ellipsis Academy to join other students in an exciting Minecraft coding world. Students will have opportunities to work in both a virtual classroom environment as well as sandbox world to put their knowledge to the test and explore new ideas! You can look at some sample lessons HERE.
Prerequisite:
- Students are required to have a PC/MAC desktop or laptop computer with good internet connection.
- Students should be familiar in using a mouse and keyboard
Recommended age: 7+
Coach: Cameron K
Fee: $275
Max number of students: 8
Introduction to Programming Class Enrollment
When: Jun 20 - 23, 2022 (Mon, Tue, Wed, Thu from 1:00pm – 3:30pm PST)
Coach: Cameron K
CLOSED
When: Jul 11 – Jul 14, 2022 (Mon, Tue, Wed, Thu from 1:00pm – 3:30pm PST)
Coach: Cameron K
FULL
Intermediate Programming (Using Minecraft Blocks Language)
Description: Advance your students programming and computer science knowledge in a fun and exciting way! Students will use Microsoft's block coding within Minecraft: Education Edition to learn more advanced coding concepts including for loops, functions, and an introduction to AI and apply these concepts to create self-solving mazes, automated building using x,y, and z coordinates, and competitive mini-games. Microsoft's code blocks is a block based programming language (similar to Scratch) that uses different colored and shaped blocks that connect together in specific order to allow beginners to learn and explore coding concepts without having to worry about typing keywords.
All projects and activities are designed to allow students to apply their newly found knowledge, use their creativity while learning coding and have fun exploring! This class provides a strong foundation for your student’s coding skills and also helping build other important life skills such as like creative problem-solving, collaboration, communication, and methodical thinking.
This class is intended for students who have done some coding Microsoft's MakeCode or a similar language such as Scratch. During class, students will use a Minecraft: Education Edition account provided by Ellipsis Academy to join other students in an exciting Minecraft coding world. Students will have opportunities to work in both a virtual classroom environment as well as sandbox world to put their knowledge to the test and explore new ideas! You can look at some sample lessons HERE.
Prerequisite:
- Students should have basic understanding of programming concepts (variables, loops, conditional logic). Prior experience in visual programming languages such as Minecraft Blocks language or Scratch is ideal.
- Students are required to have a PC/MAC desktop or laptop computer with good internet connection.
- Students should be familiar in using a mouse and keyboard
Recommended age: 8+
Coach: Cameron K
Fee: $275
Max number of students: 8
Intermediate Programming Class Enrollment
When: Jul 18 – Jul 21, 2022 (Mon, Tue, Wed, Thu from 1:00pm – 3:30pm PST)
Coach: Cameron K
CLOSED
Ellipsis Tech - Java 1
Description: This class introduces students to computer science concepts and coding using the Java language. This class builds a strong foundation and helps prepare students to be ready to take and excel in AP Computer Science class in school. This class is hands on, and students learn by designing, developing and testing fun and engaging projects. This is a live and interactive online class. We will be using the BlueJ Java development environment (free to download).
Prerequisite:
- Students are required to have a good understanding of basic computing and programming concepts (input/output, loops, conditional logic). Prior experience in other text-based programming languages such as Python is ideal.
- Students are required to be well versed in typing.
- Students are required to have a PC/MAC desktop or laptop computer with good internet connection.
Fee: $295
Java 1 Class Enrollment
When: Jul 11 - Jul 25, 2022 (Every Mon, Wed, Fri from 10:00am – 11:15am PST)
Coach: George M
CLOSED