Weekend Programming Clubs

.

 

Are you worried that whole day workshops/camps cover too much content and your children may be overwhelmed? You prefer us to cover the content over several weeks? Do you think it is better to assimilate and build expertise bit slowly? Are you worried that your child may forget the programming skills (s)he learned in Summer? We got you covered with Programming Clubs! Each club runs for 9 weeks and meets in the weekends at UT Dallas campus.

 

In each session, we typically teach actively or work through hands-on examples during the first hour, let the participants work through another example with instructor’s help during the second hour, and the students can do the homework problem during the third hour or leave early and complete it at home. New concepts will be introduced in every session. Visit utd.edu/k12/directions for directions to reach ECSS building in UT Dallas campus.

 

Registration site:  bit.ly/utdclub

Questions? Email csk12@utdallas.edu

 

Registration fee is $150 for each club. Cancellation policy: You will get the pro-rated fee for unused sessions as refund, additional $10 transaction fee applies. Email your cancellation request to csk12@utdallas.edu.

 

Active participation from parents/adults is neither required nor recommended. We want this to be truly kids’ activity – please do not push them! We want them to learn with our help and enjoy the experience. Of course, parents are welcome to register and learn separately too :-)

 

Club Schedule: Click on bit.ly/clubs-logistics if you have trouble seeing the content below. Also, use Chrome browser if you have trouble viewing this Google Sheet.

 

 

 

 

Tetnative Weekly Schedules for Clubs

.

We have provided the following weekly schedules for several clubs just to give an idea.

.

Title

Contents

Level 2: Alice

(perfect for middle & high school students who are new to programming, Elementary students with background in Scratch programming will be ok too)

1. Scene Setup & first program

2. Loops

3. IF statements

4. Variables

5. Methods

6. Arrays

7. Events

8. Frog game!

9. Wrap-up!

Level 2: JavaScript

(perfect for middle & high school students who have completed Alice programming)

Here are the weekly topics:

1. Introduction & first program

2. use randomness

3. IF statements

4. loops & variables

5. translate, rotate & scale

6. functions

7. Events

8. arrays

9. Wrap-up!

Level 3: Java

(perfect for middle & high school students who have completed JavaScript programming – not suitable for freshers)

1. First program

2. Variables

3. Sequence

4. IF statements

5. loops

6. static methods

7. arrays

8. algorithms

9. recursion

Level 3: C++

(perfect for middle & high school students who have completed JavaScript programming – not suitable for freshers)

1. First program

2. Variables

3. Sequence

4. IF statements

5. loops

6 functions

7. arrays

8. algorithms

9. recursion

Level 4: CodeWarmers

(ideal for students who are basic programming structres like if statements and loops & arrays in Java or C++. Why the name CodeWarmers? CS dept has CodeBurners group which tackles complex problems and competes in ACM programming contests – CodeWarmers forms the stepping stone).

We will work on simple Programming Contest problems every week to improve your problem solving and coding skills We expect all participants to complete at least one problem every week.

.