AASMT Training Courses

Location

Community Services & Continuing Education - Alexandria

Objectives

  • • Enhance the students’ ability for problem solving• teaches students the basics of programming and computational thinking• Get students interested in the field.• Prepare students to join different tracks later on

Outcomes

By the end of this course ,Students will be able to :● Develop efficient programs making using of LOOPS, CONDITION and FUNCTIONS.● Write autonomous programs in VEXcode blocks.● Write programs in Python which allow the robot to navigate in the virtual environment using multiple sensors.● Develop debugging skills in Python.

Course Contents

Session 1:• Get started with VEXcode VR• Playground Features• How to Use the Camera • Robot Features• Categories of blocks• Drive Command• Rename the file – Save to your device & load from the device Distance Drive ProjectSession 2:• Programming Concepts• Drivetrain Commands• Pen (Looks Commands)• Loops  Draw House Project Find your age project Letter MazeSession 3:• Electromagnet Commands• (X,Y) coordinates • Eye Sensors• Sensing Command• Conditions Coordinate Number Maximize perimeter Robot Dance  Sensing ColorsSession 4:• Cont. Robot Sensorso Distance Sensoro Gyro + Location Sensor• Monitor• Variables  Robot vacuum project Counting Lines Trace polygonsSession 5:• Bumper Sensor• Lists• Functions• Drivetrain Sensing Castle color Match Grid Map Spiral Project Disk Maze Strom the Castle ProjectSession 6:• Print Console • Comments• Brain Sensing• 2D Lists Secret message project Color Counting Algorithms Hidden Pixel