The University of Texas at Dallas Welcomes Harmony Students for Residential Camp Experience! HIGHLIGHTS Morning & Afternoon camps Lunch time Leadership Talks College Information sessions Swimming & Recreational sports Stay in new Residential dorm facility Check-in: May 24 noon Check-out: May 29 8am Fee: $300 per student
Camp Schedule Morning (8:30-11:30am) 3D Animations using Alice Introductory GameMaker Java Programming Embedded Projects with Arduino Kit Cyber Security Afternoon (1:30-4:30pm) Drawings using JavaScript Mobile Apps using MIT App Inventor C++ Programming Hands-on with Robots Cyber Security (repeat session) SAT/PSAT Prep SAT/PSAT Prep (repeat session)
3D Animations using Alice You will primarily use drag and drop operations in the computer in this camp. You can convert your idea to code quickly and see it in action! You can code 3D animations or games with ease. Alice comes with a powerful graphics library that minimizes coding effort. Visit www.utdallas.edu/~jeyv/alice to preview the content. This is a perfect camp for students with no prior coding experience.
Drawings with JavaScript This coding camp uses KhanAcademy-Javascript environment. It features a web-page with coding area and virtual canvass area for output. As you type the code, output appears/changes. This friendly environment comes with a powerful graphics library that minimizes coding effort to create fancy drawings and games. visit www.utdallas.edu/~jeyv/kajs to preview the content. If you are new to coding, you are encouraged to take this camp along with Alice camp in the morning.
Introductory GameMaker You might have played lots of games. GameMaker is a powerful professional quality game design software, yet it is easy for any one to get on-board, learn the basics and design a video game in a week! Campers will also get introduced to a sandboxed scripting language known as Game Maker Language, which can be used to develop more advanced games that could not be created just by using the drag and drop features.
MIT App Inventor You have a great idea for mobile app, but do not know how to program in Java/Objective C? No worries. MIT App Inventor enables you to use drag-and-drop mechanism to put your creative ideas to work and make Android apps. While drag-and-drop mechanism is easy to get used to, you will come across lots of components that need to come together to make a complex mobile application.
Programming in Java Java is a popular computer programming language used to teach coding in schools & colleges, & used in the industry to develop software applications. This camp is NOT for students who are new to programming. Even college students struggle with Java if they take it directly. We strongly recommend such students to take Alice & JavaScript first. We will cover the following concepts using hands-on activities: Java fundamentals, if and switch statements, loops, static methods, Arrays & Introduction to Object Oriented programming. We will utilize several hands-on coding projects as part of this camp. Here are a few sample ones: Grocery store check-out & discount computation Program to test math skills (arithmetic) Guessing game Word search game ( Hangman ) Generate random Lotto numbers Knapsack problem to do perfect matching
Programming in C++ Similar to Java, C++ is another popular & powerful computer programming language, but it is bit more complicated. C++ is especially popular for real-time applications and game programming. This camp is NOT for students who are new to programming. Even college students struggle with C++ if they take it directly. We strongly recommend such students to take Alice & JavaScript first. We will cover the following concepts using hands-on activities: C++ fundamentals, if and switch statements, loops, static methods, Arrays & Introduction to Object Oriented programming. We will utilize several hands-on coding projects as part of this camp. Here are a few sample ones: Projects used in Java camp Formatted output of mortgage table Seat assignment in a theater Restaurant Order
Embedded Projects with Arduino Kit Arduino is an open-source computer hardware and software company, project and user community that designs and manufactures kits for building digital devices and interactive objects that can sense and control the physical world. Simple models to robots, home security systems and even satellites can be designed using Arduino. With an unlimited spectrum of input and output add-ons like sensors, indicators, displays, motors etc., Arduino kit will enable the campers to use the system and build embedded systems around it.
Hands-on with Robots Robots! What can you do with them? Why are they important? Find out where art and engineering fuse! This course will introduce students to common sensors and motors, simple microprocessors and programming robots to turn inputs into actions. Students will build robotic kinetic sculptures (or whatever they want). Students will also spend time working with real robots in UT Dallas s Robotics Lab.
Cyber Security This camp will consist of both informative lectures and daily hands-on challenges, covering a variety of topics: Computer Structure and Logic Operating Systems Management Web/Cloud Based Application Security Network Security and Architecture Hardware Trouble Shooting Digital Forensics This camp lays the foundations for a fulfilling and lucrative career in computer security. With additional training, campers can participate in the national Cyber Patriot Competition as well.
SAT/PSAT Preparation We plan to use experienced SAT prep instructors in this camp. We will focus on various areas of the test: Writing, Math, Critical Thinking & Exam Simulation.
Residence Hall Facility Fully furnished private bedrooms More details @ utdallas.edu/conference Catered International Cuisine (Halal meat)
Recreational Activities Indoor facilities: Four racquetball courts, two squash courts, four basketball courts, a 25-yard swimming pool Outdoor facilities: Basketball courts, Soccer fields, Softball and baseball fields, Tennis courts
We look forward to your visit to UT Dallas and we hope it will be a memorable experience! Feel free to email your questions to csk12@utdallas.edu we will do our best to reply ASAP.