UT Dallas Coding Summer Camps

All camps below are put on by UT Dallas and hosted by Southlake Tutoring Academy.

Summer Camp Enrollment

Please complete the three-step process for registration and purchasing your camp:

  • Step 1: Select the camp and options you'd like to partake in and add them to your camp cart

  • Step 2: Click Complete Registration at the bottom of the screen and go through the check-out process to finalize and pay.

  • Step 3: Complete the “2019 Summer Camp Registration From” found at the top of the page. This form must be completed to enroll your child in camp.

Animation using Scratch
150.00

Date: 6/3 to 6/7

Time: 9 AM to 12 PM

MIT Scratch is a GUI based programming environment. While it has a friendly interface that appeals to young children, it has tons of functionality! You can do 2D animations of objects, create cool drawings, make a character sing a tune, develop an interactive game (control it with various inputs including voice!) and even narrate a story with images! Go to scratch.mit.edu to check out the tool and lots of examples. We will use a specific list of examples shown in www.utdallas.edu/~jeyv/scratch. Scratch uses drag-and-drop programming which means no syntax errors – your program is always ready to run! It enables the young learners to focus on the logic instead. This camp is for beginners–no prior experience is required.

Quantity:
Add To Cart
3D Animation
150.00

Date: 6/3 to 6/7

Time: 1:00 PM to 4:00 PM

Quantity:
Add To Cart
Coding with BBC Microbit
150.00

Date: 6/10-6/14

Time: 9 AM to 12 PM

This fusion camp uses a little device called BBC micro:bit – it was designed by the BBC for use in computer education in the UK. It has 25 red LED lights that can flash messages & two programmable buttons that can be used to control games or pause and skip songs on a playlist. It can be used for all sorts of cool creations, from robots to musical instruments – the possibilities are endless. It comes with multiple code editors – we will start off with Block based programming & show the path to use the programming languages like JavaScript & Python using various interesting projects.

Quantity:
Add To Cart
Dancing Robots
150.00

Date: 6/10 to 6/14

Time: 1 PM to 4 PM

Overcome the fear of computer science and coding with AsomeBot! AsomeBot is an educational robot that provides students with an interactive platform to learn the basics of coding. AsomeBot is already being used in public schools across the world, and we are thrilled to introduce in US! Students will learn the fundamental concepts of coding by programming AsomeBot to execute an endless variety of motions, functions, and actions (including dancing!) by controlling the sensors, motors, and hardware of AsomeBot. Students will think critically and creatively to become confident learners of Python coding through a proven curriculum that is fun, easy, and educational.

Quantity:
Add To Cart
Animation Using Scratch
150.00

Date: 7/29 to 8/2

Time: 9 AM to 12 PM

MIT Scratch is a GUI based programming environment. While it has a friendly interface that appeals to young children, it has tons of functionality! You can do 2D animations of objects, create cool drawings, make a character sing a tune, develop an interactive game (control it with various inputs including voice!) and even narrate a story with images! Go to scratch.mit.edu to check out the tool and lots of examples. We will use a specific list of examples shown in www.utdallas.edu/~jeyv/scratch.  Scratch uses drag-and-drop programming which means no syntax errors – your program is always ready to run! It enables the young learners to focus on the logic instead. This camp is for beginners–no prior experience is required.

Quantity:
Add To Cart
Coding with Robots
150.00

Date: 7/29 to 8/2

Time: 1 PM to 4 PM

Pre-requisite (recommended): Animation using Scratch

Finch robots are tiny USB-powered robots that were developed specifically to learn programming. While these robots can be controlled from programs written in almost dozen languages, we are going to use MIT Scratch – it enables Elementary kids to write a few simple programs for the robot to move around, sense obstacles & light, play tunes etc.! Then, we will look at another sophisticated robot called Scribbler – it is suitable for a wide range of programming skills. In addition to light-seeking, object detection, object avoidance & line-following, it can do art-work: place a Sharpie marker in the pen port and it will draw as it goes around! We will use the Graphical User Interface tile-based programming tools. Finally, we will look at Sphero robotic balls – they enable us to bring several math and science concepts to life!

Quantity:
Add To Cart
Dancing Robots
150.00

Date: 8/5 to 8/9

Time: 9 AM to 12 PM

Overcome the fear of computer science and coding with AsomeBot! AsomeBot is an educational robot that provides students with an interactive platform to learn the basics of coding. AsomeBot is already being used in public schools across the world, and we are thrilled to introduce in US! Students will learn the fundamental concepts of coding by programming AsomeBot to execute an endless variety of motions, functions, and actions (including dancing!) by controlling the sensors, motors, and hardware of AsomeBot. Students will think critically and creatively to become confident learners of Python coding through a proven curriculum that is fun, easy, and educational.

Quantity:
Add To Cart
Bring Math to Life
150.00

Date: 8/5 to 8/9

Time: 1 PM to 4 PM

This camp is specifically for students who are super-excited about Math – we will highlight/focus on bringing math concepts to life through Computer Programming. We will use Scratch, Logo, Alice, JavaScript or Java to see the math in action! Here are a few major concepts that will be covered: Angles, 3-dimensional space, random numbers, remainder, rotation, scaling & recursion. We hope this camp will increase the students’ interest in Computer Programming.

Quantity:
Add To Cart
Animation Using Scratch
150.00

Date: 8/12 to 8/16

Time: 9 AM to 12 PM

MIT Scratch is a GUI based programming environment. While it has a friendly interface that appeals to young children, it has tons of functionality! You can do 2D animations of objects, create cool drawings, make a character sing a tune, develop an interactive game (control it with various inputs including voice!) and even narrate a story with images! Go to scratch.mit.edu to check out the tool and lots of examples. We will use a specific list of examples shown in www.utdallas.edu/~jeyv/scratch.  Scratch uses drag-and-drop programming which means no syntax errors – your program is always ready to run! It enables the young learners to focus on the logic instead. This camp is for beginners–no prior experience is required.

Quantity:
Add To Cart
Enjoyable Coding With Alice
150.00

Date: 8/12 to 8/16

TIme: 1 PM to 4 PM

This camp is perfect for middle school students who have not done any programming so far. It uses drag and drop programming, which means no syntax errors! 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. Since Alice does require “careful” drop operations, we do not recommend Elementary students to take Alice directly, we prefer them to start with Scratch.

After a short introduction about Alice tool, we will work on a series of exercises/projects throughout the camp. Please bring Windows/Mac/Linux laptop with Alice 2 installed from http://www.alice.org/get-alice/alice-2. Download the appropriate one listed below English Gallery Complete: Windows / Mac / Linux, then follow the instructions specified in Installing Alice 2. These are huge download files. If you cannot download and install it, do not worry – we will have the downloaded files ready to install. Ask for help as soon as you come in. Alice 3 software is quite different and we will NOT use it in this workshop. Windows laptop is preferred, but Alice does work well in Mac and Linux as well. Once installed, Alice behaves exactly the same way in all environments.

Quantity:
Add To Cart