New Vista Career Academy

STEM Programs for Young Adults with Autism Spectrum Disorder

  • Home
  • Calendar
  • Programs
    • General Information
    • Vocational Training
    • Internships
    • Community Partners
  • Program Photos
  • Covid 19 Protocols
  • Contact

Others – New Vista Robotics & Programming

Basics of Robotics & Programming Certificate Program

  • photo of students working on a project
  • photo of student working on a project
  • photo of students working on a project
  • photo of computer screen
  • photo of robot
  • photo of students working on robotics project

New Vista Programming Courses – Overview

Students can take offline computer science classes at New Vista that focus on career and higher education.

Courses offered at New Vista :

    • Microsoft Office
    • Programming – Python,C/C++,PHP
    • Database – MySQL
    • Web Design/Photoshop

Note for New Vista School Students: ECS

ECS (UC approved under Category C-Mathematics)

This Program is designed for New Vista school students interested in learning Exploring Computer Science with a UC approved curriculum and materials.

This course can fulfill part of the Mathematics requirement.

UC Course ID: DZXDBM

https://hs-articulation.ucop.edu/agcourselist/results;searchType=1;query=new%20Vista


Robotics – Overview

This Program is designed to gain basic knowledge of modern approaches in Robotics and hands-on training with the latest robot kits using industry-standard software and widely used programming languages. The course is specifically structured for students with special needs and serves as an introduction to robotics for students wanting to pursue a career or higher education in the robotics field in the future and/or obtain entry-level positions in programming.

Robotics & Programming is offered as a year-long program.

Students taking this course will be able to :

  • Easily obtain knowledge in the robotics field, apply them to practice through innovative structured classes for Students with special needs and also qualify for entry-level programming positions.
  • Learn necessary skill sets by working with model practice kits which provide industry standard training that will also help them learn new concepts in the industry with more understanding.
  • Learn appropriate programming techniques to solve problems and complete meaningful projects and take challenging assessments.

Required Courses:

  • Introduction to Robotics — 1.5
  • Robotics Mechanism and Kinematics — 1.5
  • Math in Robotics — 1.5
  • Circuit Design, Sensors and Actuators   — 1.5
  • Lego Robotics with Linkbots, Project  — 3
  • Programming with Python, Basic  — 1.5
  • C, Object Oriented Programming with  C++ — 3
  • Programming with Java, Basic — 2.5
  • Artificial Intelligence — 2
  • Embedded Programming in C with Arduino, Project — 3
  • 3D Computer Aided Design  — 3

Total Units for the Certificate  : 24

Introduction to Robotics

An Introduction to robotics terms, history, current trends, scope, and future paths. The topics include discussing applications of robotics in various fields including Robotics in Engineering, Science, Literature, and Movies. Learning about different types of robots used in many fields and case studies. Discussions on general concepts involved in robotics including intelligence and evaluation methods like the Turing test and the Lovelace test.

Robotics Mechanism and Kinematics

Different components used in constructing many types of robots, computing input and output force, energy, speed, torque, Newton’s laws of motion, gears, types of joints, etc.

Math in Robotics

A brief introduction to mathematical concepts necessary to understand how robots are designed and programmed, covering topics on studying logical gates and Boolean algebra, number systems, pathfinding algorithms, etc.

Circuit Design, Sensors and Actuators

Introduction to different types of sensors, actuators, controllers, usage of circuit components including resistors, conductors, types of microprocessors, etc. Introduction to electrical circuit design with Ohm’s law

Lego Robotics with Linkbots, Project

Using Lego Mindstorm EV3 standard kits to practice constructing robots with Linkbots, sensors, loop blocks and giving instructions using software packages like C-Stem Ch programming. Students will be taking on a range of projects in groups or as individuals at the end as part of an assessment.

Programming with Python, Basic

Introduction to uses of Python in the robotics industry. Basics to commonly used concepts in Python and completing challenging assessments.

C,  Object Oriented Programming with  C++

Applications and history of C and C++ programming languages. Learning about the compiler, assembler, and components of software.  Understanding variables, constants, syntax, condition statements, loops, etc. Students will also gain an understanding of Object-Oriented Concepts in C++ such as inheritance, data-binding, and polymorphism.

Programming with Java, Basic

Introduction to uses of Java in software development, embedded systems, advantages over C++. Basics of programming with Java, multi-threading, introduction to SQL databases, queries and working with database connections.

Artificial Intelligence

Discussing terms used in artificial intelligence including reasoning, natural language processing, machine learning, neural networks, etc. Students will take programming challenges to accomplish specific tasks that mimic intelligent thinking and use these skills to work on selected projects with Linkbots or Arduino under guidance.

Embedded Programming in C with Arduino, Project

Learning about components of Arduino, assembling them and programming to accomplish specific outputs and simple robotic movements with the help of standard Arduino Uno kits.

3D Computer Aided Design

Concepts in CAD and its various uses for designing components of a robot. Learning to design with basic 3D solutions from Sketchup to improving with advanced software packages like AutoCAD and Fusion 360, and finally using the end product of a student’s creativity to be printed with standard 3D printers for use in their projects.

 

 

Contact Us

New Vista Career Academy

23272 Mill Creek Dr. Suite 140
Laguna Hills, CA. 92653

School: 949-438-3357
info@newvistaschool.org

New Vista School

New Vista Career Academy is a program of New Vista School
  • Blog
  • Privacy Policy
  • Terms of Use

Featured Sponsors

Copyright © 2023 · New Vista Career Academy
Powered by Success Marketing · Log in