7
Introduction to Programming June 4 – June 8, and July 9 – July 13 Mo-Fr., 8:30AM - 3:30PM This hands-on training will teach basics of computer programming. Campers will learn how computers work, how to control devices and components with computers. In addition to that, they will earn use various solid-state (electronic) sensors to detect electrical, magnetic or physical signals around us and process them to gather useful information, such as temperature, humidity, or speed of moving objects. An Arduino based complete course material will be provided, and all circuits with programming steps will be explained. The student will be trained with hands-on examples how to read schematics, assembly plans, and building functioning electronics circuits on breadboards and test for functionality. In-House, 5-Days lunch and snacks will be provided. This camp is an introductory course so; no prior experience in programming is required. Available Seats: 18 Age Group: 12 – 16 Prior Experience: Not required Lunch: YES Camp Fee: $275

Introduction to Programming - uab.edu course will cover basics of automation systems, ... develop IoT applications using Android based smartphone and Bluetooth ... other home appliances

  • Upload
    dodien

  • View
    218

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Introduction to Programming - uab.edu course will cover basics of automation systems, ... develop IoT applications using Android based smartphone and Bluetooth ... other home appliances

Introduction to Programming June 4 – June 8, and July 9 – July 13 Mo-Fr., 8:30AM - 3:30PM

This hands-on training will teach basics of computer programming. Campers will learn how computers work, how to control devices and components with computers. In addition to that, they will earn use various solid-state (electronic) sensors to detect electrical, magnetic or physical signals around us and process them to gather useful information, such as temperature, humidity, or speed of moving objects. An Arduino based complete course material will be provided, and all circuits with programming steps will be explained. The student will be trained with hands-on examples

how to read schematics, assembly plans, and building functioning electronics circuits on breadboards and test for functionality. In-House, 5-Days lunch and snacks will be provided. This camp is an introductory course so; no prior experience in programming is required. Available Seats: 18 Age Group: 12 – 16 Prior Experience: Not required Lunch: YES Camp Fee: $275

Page 2: Introduction to Programming - uab.edu course will cover basics of automation systems, ... develop IoT applications using Android based smartphone and Bluetooth ... other home appliances

Computer Programming and Robotics June 11 – June 15, and July 9 – July 13 Mo-Fr., 8:30AM - 3:30PM This course will cover basics of automation systems, sensors, system input/outputs, and feedbacks. Students will learn basic programming skills, algorithms for decision-making, efficient programming techniques through intensive hands-on projects and experiments using Arduino computer board. Students will learn how to build, test and program autonomous cars. They will use various sensors and program to control robotic activities and tasks. Camp material promotes critical thinking, solving complex programming challenges and engineering problems. Al experiments and examples will be implemented on programmable robotic cars. In-house 5-Days lunch and snacks will be provided. Available Seats: 18 Age Group: 12 – 16 Prior Experience: Not required Lunch: YES Camp Fee: $300

Page 3: Introduction to Programming - uab.edu course will cover basics of automation systems, ... develop IoT applications using Android based smartphone and Bluetooth ... other home appliances

Internet of things – Building Smartphone applications June 18 – June 22, Mo-Fr., 8:30AM - 3:30PM This camp will prepare young camperstoday’smostdynamictechnologies,so-called“Internet of Things”, or short IoT ! Exciting,challengingandmostawardingactivitiesforyourmotivatedkidsinthissummercamp!Itrequiresbasicprogrammingexperienceandunderstanding of computer/smartphonehardware and software. The camper willdevelop IoT applications using Androidbased smartphoneandBluetoothdevices tocontrol a robot car, a garage door or any

other home appliances that would be available on site. This camp covers basicunderstandingofembeddedcomputersthatispresentalmostallsmartdevicesandhomeappliances.For inexperiencedcampersan introduction level trainingwillbeprovided.Atthe end of the camp, the camper will keep the smartphones; Arduino based computerboardandvariouscomponentsforfurtherexperimentsathomeorschool.In-house5-Dayslunchandsnackswillbeprovided.Available Seats: 16 Age Group: 12 – 16 Prior Experience: Basics of programming Lunch: YES Camp Fee: $350 Take Home: YES, Android based Smartphone, Arduino compatible computer board with Bluetooth Module, and various hardware components for appliance control.

Page 4: Introduction to Programming - uab.edu course will cover basics of automation systems, ... develop IoT applications using Android based smartphone and Bluetooth ... other home appliances

NEW !!! Biosensors and Applications-Biomedical Devices June 25 – June 29, Mo-Fr., 8:30AM - 3:30PM UAB School Of Engineering offers an exciting hands-on Biomedical Engineering camp for interested students building Biomedical Devices! This camp offers not only measuring various bio-signals of the human body but also building and controlling bionic hands, devices for measuring heart pulses, body temperatures, devices for hearing tests and work on many other exciting projects. This camp covers basics of embedded computers that are present almost all smart devices and portable medical devices. However, intro level computer programming and the basic understanding of electronics might be required. Campers will have five wonderful days learning about embedded systems and programming biomedical devices and sensors. It will be a fun camp with a lot of new experiences in terms of Biomedical Engineering. In-house 5-Days lunch and snacks will be provided. Available Seats: 12 Age Group: 12 – 16 Prior Experience: Basics of programming Lunch: YES Camp Fee: $325

Page 5: Introduction to Programming - uab.edu course will cover basics of automation systems, ... develop IoT applications using Android based smartphone and Bluetooth ... other home appliances

Advanced Programming and Robotics – VEX Robotics and RobotC July 16 – July 20, Mo-Fr., 8:30AM - 3:30PM This new camp will utilize one of the nationwide competition platform of VEX robotics. Camper will work as teams of two, to build and program a VEX robotics platform with a claw. It is challenging and intense hands-on robotic camp that helps the campers to understand basic physics, mechanics and programming tasks for a successful autonomous vehicle. High level programming language (RobotC) will be introduced. Last day of the camp we will have a competition between teams and various prizes for the winners. In-house 5-Days lunch and snacks will be provided. Available Seats: 14 Age Group: 12 – 16 Prior Experience: Basics of programming would be beneficial. Lunch: YES Camp Fee: $350

Page 6: Introduction to Programming - uab.edu course will cover basics of automation systems, ... develop IoT applications using Android based smartphone and Bluetooth ... other home appliances

NEW !!!! Engineering CAD Design and 3D Printing June 11 – June15, Mo-Fr., 8:30AM - 3:30PM Welcome to future of the design and product development!. Be ready for a fun and exciting camp experiences through hands-on project based learning. Design and develop products from hand sketch to physical model with 3D Printing. Camper will learn basic concepts of product design and development on paper and then bring it in life with modern 3D printer. Students will work as teams of two students and, a 3D-printer will be assigned individually for each team throughout the camp. Students will learn 3D-Printers and 3D-Printing basics. Using computer-aided design (CAD) CAD software such as Autodesk, SolidWorks the students will design 3D objects and artifacts for various project. Throughout this exciting summer camp, the students will turn their ideas in to reality as they learn and have fun during the five days. Available Seats: 10 Age Group: 14 – 17 Prior Experience: Basics of programming Lunch: YES Camp Fee: $325

Page 7: Introduction to Programming - uab.edu course will cover basics of automation systems, ... develop IoT applications using Android based smartphone and Bluetooth ... other home appliances

Camp Dates Camp Description Available Seats

Camp Fees (inc. Lunch)

1 June 4-8 Introduction to Programming - I 18 $275

2 June 11-15

Programming & Robotics -I 18 $300

3 Engineering CAD Design and 3D Printing 10 $325

4 June 18-22 Internet of Things –Smart Devices-I 16 $350

5 June 25 -29 Biosensors & Applications-Biomedical Devices 12 $325

6 July 9-13

Introduction to Programming - II 18 $275

7 Programming & Robotics -II 18 $300

8 July 16-20 Programming & Robotics –II (VEX) 14 $350