Programming Clubs-We are going Global

.

 

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? 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.

Ok, but what if you live far away  & cannot visit the campus every weekend? No worries! We have a solution for you even if you live in the other side of the world -  Programming eClubs! With weekly video lectures & assignments, eClubs are as good as on-campus clubs. Our eClubs are rigorous and the participants should plan to spend several hours every week to complete the weekly assignments. Participants can also discuss the weekly material/assignments with fellow students within online discussion forums, but it is optional & discussions will not count towards grade. These online courses will be run through coursesites.com, a state-of-the-art Learning Management System environment provided by Blackboard Inc. Web based tutoring using Google Hangout or Webex is included in the registration fee. Deep-discounted fee is available to participants from other countries who may not be be able to afford regular price. With economy pricing, tutoring support will be provided only by email. If a school or college wants to enroll lots of students in these eClubs, email csk12@utdallas.edu to get volume discounts.

 

Registration site:  bit.ly/utdclub

Questions? Email csk12@utdallas.edu

 

Registration fee is $150 for club/eclub. Except for level 1 clubs, all others will need to complete weekly assignment & submit them online. You can do the homework during the last hour of the class & complete it with our help. Since most clubs have corresponding eClubs, you can catch up with the video lecture if you cannot attend a particular session. 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 :-)

 

Fall 2014 (August  18 – December 21) :

 

Better & smaller clubs in Fall term, 2014!

 

There will be an instructor for every 5 students or so. All level 2 and upper level students will get eClub access – use it to view video lectures, submit assignments, etc. eClubs enable out-of-Dallas students to attend the Clubs as well! Registration fee for each club is $150.

 

 

 

Summer (June 9 – August 17) :

.

Since we will be busy with Summer Camps, we will run only the eClubs in Summer. On the other hand, eClubs will give the participants more flexibility for Summer travel & students can catch up after missing a week etc.

.

Title

Contents

Club @

UTD campus

eClubs @ web!

Level 2: Alice eClub

(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&4. IF statements

5. Variables

6. Methods

7. Arrays

8. Events

9. Frog game!

10. Wrap-up!

-

Yes!

Level 2: JavaScript eClub

(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&5. loops & variables

6. translate, rotate & scale

7. functions

8. Events

9. arrays

10. Wrap-up!

-

Yes!

Level 3: Java eClub

(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&6. loops

7. static methods

8. arrays

9. algorithms

10. recursion

-

Yes!

Level 3: C++ eClub

(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&6. loops

7. functions

8. arrays

9. algorithms

10. recursion

-

Yes!

Level 4: CodeWarmers eClub

(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.

-

Yes!

Level 4: CodeBurners eClub

(ideal for students who are conquered the problems in CodeWarmers eClub)

Problems covered in CodeBurners eClub will be lot more complex – we will learn several algorithms along the way to solve these problems. It will be quite intense and be ready to spend 10-15 quality hours every week to work on these problems. We expect all participants to complete at least one problem every week.

-

Yes!

.

 

Created with Microsoft OneNote 2010
One place for all your notes and information