CS K-12 Outreach

Almost all IN-PERSON camps will be in ML2 building in UT Dallas main campus in Richardson. We will use Parking lot H for drop-off and pickup parking. Address: 2540B Drive H, Richardson, TX 75080 More logistics details will be sent one week before each camp/workshop starts.

 

All our elementary kids’ camps are VIRTUAL only. All middle & high school camps are offered in both VIRTUAL and IN-PERSON modes – all the sessions will be recorded as well to enable the students to catch up on missed sessions or to review again. We have realized, while intense half-day / full-day weekly camps fit the families’ schedules well, it does NOT necessarily result in good learning experience for the students ☹ So, we are limiting all our sessions to max 1 ½ hours each and our camps are stretched to go for multiple weeks to cover the full content. We do NOT recommend signing up for multiple camps in the same week either. Like recent Summers, we will NOT be providing any snacks or lunch. If you prefer to have your own schedule & progress in your own pace, you can sign up for Private Tutoring – details @ k12.utdallas.edu/custom.

 

If you are an advanced level student and you are ready to move beyond these camp topics & get exposed to college level material & research, visit k12.utdallas.edu/research for details and application process.

Register for camps @ utd.link/reg

Automatic early registration discount of 10% is applied to all orders submitted by April 1. We also offer 50% discount for low-income families, thanks to generous multi-year support from our good neighbor State Farm. Send any meaningful documentation to csk12@utdallas.edu to apply for this discount. See the bottom of k12.utdallas.edu for more details.

State Farm.

Big picture: k12.utdallas.edu (scroll down to see the video & image)

Questions? 
csk12@utdallas.edu (preferred), 214-924-2148 (text only, no phone calls please)

We expect to have 3-6 campers in a typical Elementary kids’ camp & 6-12 campers in a typical middle / high school camp to ensure high quality and to ensure that each camper gets the necessary attention from the instructor. Registration closes approximately 2 weeks before each camp’s start date to do the camp setup and get ready. We will try to accommodate late requests if there is space – $50 late fee applies – Email or text to initiate late registrations. The cancellation fee is $25 per transaction. Pro-rated amount will be refunded for cancellations after the camp start date.

 

Windows laptop or MacBook is required for all camps, unless explicit instructions are given in the camp description. You can buy a decent laptop for ~$200 now – HP Stream 11 laptop is a good example. Chromebook should work for most camps too (except for Alice camp).

 

Summer camp descriptions: k12.utdallas.edu/desc (treat it like a catalog – only a subset of topics are offered this summer). All the times below are in US Central time.

Note #1: Same content is repeated in each session of the camp – so it does not make sense to register for multiple sessions of the same camp!

Note #2: Our registration system does NOT allow you to register for 2 different camps in the same session, even though they occur in different times. In that case, go ahead and register for the first camp and let us know the name of second camp – we will do a manual override and register for the 2nd camp.

Note #3: All the camp sessions run 5 days a week (Monday-Friday). There are NO sessions on Saturdays & Sundays.

Note #4: Prerequisite for each camp is mentioned below for informational purposes only. It is not meant to force anyone to take a camp! If the camper has already completed an equivalent camp elsewhere OR learned the prerequisite content on his/her own, there is NO need to take the prerequisite camp again!! In other words, it is up to each camper/family to decide which camp to attend.

 

Camps for 3-5 graders

$150 fee

(Age range 8-11) – VIRTUAL only

Camp S1
June 3-14
S2
June 17-28
S3
July 8-19
S4
July 22-Aug 2
Animations using Scratch
Pre-requisite: none
9-10am OR
1-2pm
1-2pm 2-3pm 11am-12pm
Light up with BBC micro::bit
Pre-requisite: none
10-11am 1-2pm
Advanced Scratch
Pre-requisite: Animations using Scratch
11am-12pm 9am-10am
Math & Scratch
Pre-requisite: Animations using Scratch
3-4pm 9am-10am

Camps for Middle School Students

$150 fee

(Age range 11-14) – Both IN-PERSON and VIRTUAL

Camp S1
June 3-14
S2
June 17-28
S3
July 8-19
S4
July 22-Aug 2
Enjoyable Coding with Alice
(Windows or Mac required)
Pre-requisite: none
9-10:30am 3-4:30pm 9-10:30am
Drawings & Animations
with JavaScript

Pre-requisite: Enjoyable Coding with Alice
1-2:30pm 9-10:30am 3-4:30pm
Games with JavaScript
Pre-requisite: Drawings & Animations with JavaScript
1-2:30pm 11am-12:30pm
Bring Math to Life!
Pre-requisite: none
11am-12:30pm 1-2:30pm
Explore Coding for Beginners
(Reduced fee of $50 thanks to State Farm Sponsorship)
Pre-requisite: none
3-4:30pm 11am-12:30pm

Camps for High School Students

$150 fee (2 weeks), $300 fee (4 weeks)

(Age range 14-18) – Both IN-PERSON and VIRTUAL

Camps S1
June 3-14
S2
June 17-28
S3
July 8-19
S4
July 22-Aug 2
Gentle Introduction to Coding
(Reduced fee of $50 thanks to State Farm Sponsorship)
Pre-requisite: none
11am-12:30pm 1-2:30pm 9-10:30am
Creative Coding with JavaScript
Pre-requisite: Scratch, Alice or any basic Coding
1-2:30pm 11am-12:30pm 3-4:30pm
Camp M1 June 3-28 M2 July 8-Aug 2
Problem Solving in Java*
Pre-requisite: Creative Coding with JavaScript
9-10:30am 3-4:30pm
Problem Solving in C++
Pre-requisite: Creative Coding with JavaScript
3-4:30pm
Problem Solving in Python
Pre-requisite: Creative Coding with JavaScript
1-2:30pm 9-10:30am

Advanced Camps for High School Students

$300 fee

(Age range 14-18) – Both IN-PERSON and VIRTUAL

Camp M1 June 3-28 M2 July 8-Aug 2
Object Oriented Programming (OOP) in Java*
Pre-requisite: Problem Solving in Java
9-10:30am 1-2:30pm
Object Oriented Programming (OOP) in C++
Pre-requisite: Problem Solving in C++
9-10:30am
Advanced Python Programming
Pre-requisite: Problem Solving in Python
11am-12:30pm 3-4:30pm
Programming Contest Problems
Pre-requisite: Problem Solving in Java/C++/Python
1-2:30pm 11am-12:30pm

 

* Students who want to prepare fully for AP CS Java for the upcoming school year are recommended to take Problem Solving in Java in June and Object Oriented Programming in Java in July. If you cannot fit both into your schedule, then you can do just Problem Solving in Java either in June or July.

 

Questions?

Email: csk12@utdallas.edu (preferred)

Phone: 214-924-2148 (text only, no phone calls please)


The University of Texas at Dallas is committed to providing an educational, living and working environment that is welcoming, respectful and inclusive of all members of the university community. The University prohibits unlawful discrimination against a person because of their race, color, religion, sex (including pregnancy), sexual orientation, gender identity, gender expression, national origin, age, disability, genetic information, or veteran status. Participation in our Coding Camps/Workshops/Webinars is open to all interested parties.

 

The University of Texas at Dallas is an Equal Opportunity University.