CDAT - Computer Science‎ > ‎2015-16‎ > ‎CSP‎ > ‎

News and Assignments

10 & 11 MAY

posted May 11, 2016, 5:42 AM by Tom Culpepper   [ updated May 11, 2016, 5:42 AM ]

CDAT Students:  Use this link to vote for the DATTIES.

6 & 9 May

posted May 6, 2016, 3:28 AM by Tom Culpepper   [ updated May 6, 2016, 3:28 AM ]

Finally back in our own room!  It will still be used for testing next week.  Don't remove the folders on the monitors.

Today we'll have the hardware & internet vocab quiz.  You should have done the practice exams for each of them at least once by now.  I'll also come around and evaluate performance exams while we're in here too.

5th period only:  We may have a visitor form the county who wants to see all the neat stuff you've done since August.  I'll need a few volunteers who had good class projects or programming-related CDAT projects to present.  By "present" I mean just a little desk-side demonstration; nothing very high-stress.

4 & 5 May

posted May 4, 2016, 4:11 AM by Tom Culpepper   [ updated May 6, 2016, 3:26 AM ]

Today we'll talk about a few hardware/internet vocab terms if we haven't yet.  Many of these will be things you already know, but be careful!  Many of them are also terms that people commonly confuse or misuse "memory" or "hacking".  There is also a set of practice questions on eClass so you can make sure you know what you need to know.

I may try to start grading performance exams today.  It will consist of interview-type questions about the code you wrote.

I will be hunting some of you down to make sure you have taken the binary quiz (OLD) and the SPG from last week.

2-3 May

posted May 2, 2016, 7:02 AM by Tom Culpepper   [ updated May 2, 2016, 7:02 AM ]

It's good to be back!  Due to testing we will be displaced from our classroom most of the time up until final exams.  See the main page for details.

If you've done your performance exam on your own laptop or something like that you'll be able to show it to me today.  Otherwise, you'll need to wait until we're back in our own computer lab.  

Over the next couple of weeks we'll learn about a few more topics.  Mostly networking/internet and computer hardware.  Quizzes will be of the take-home variety.

15-29 APR

posted Apr 14, 2016, 10:53 AM by Tom Culpepper   [ updated Apr 14, 2016, 10:53 AM ]

Performance Final:
Your performance final grade will be over the "Court Counter" program described in videos 22-43 in Practice Set 2.  Half the grade will be based on the app you make.  The second half of the grade will be based on questions I ask you about your code in a 1-on-1 interview setting.  They won't be hard questions.  You only need to stress over it if you copy/pasted someone's code and have no idea what anything does.  The performance final is 10% of your grade.  Everyone will make their own App.  You will demo your finished products for me on May 2nd and May 3rd.  

Videos 01-23:  In theory, you could skip these videos.  I would only do that if you have a very good understanding of XML, Java, and Android Studio.

video #24:  Here is a link to the code they talk about copy/pasting.  You may find that your .java file looks a little different from the one in the video.  This is OK.  It will still work.

13 & 14 APR

posted Apr 12, 2016, 12:12 PM by Tom Culpepper   [ updated Apr 13, 2016, 4:54 AM ]

Today you should get finished/almost finished with 2A and 2B.  Once this is complete you will do the 6th set of videos titled "Practice Set 2".  The score-keeper program detailed in videos 20-43 will count as your INDIVIDUAL performance exam (10% of your final grade).  This means everyone will need to create their own.  This will be due at the end of the month.

I've shown most of you this in person, but here are instructions to turn on auto-imports in Android Studio.

11 APR

posted Apr 11, 2016, 5:24 AM by Tom Culpepper   [ updated Apr 11, 2016, 5:24 AM ]

Today you'll have time to finish up your CDAT project, if you need it.  I'll be coming around to see what you have so far.  We need to select some of the best to present to guests later this week.

If your CDAT project is good to go, then continue work on the Udacity tutorials.  Let me know if you are still having issues getting the first demo to work on your android device.

30-31 MAR

posted Mar 30, 2016, 3:33 AM by Tom Culpepper   [ updated Mar 31, 2016, 5:27 AM ]

Here are instructions on how to fix the most common issue with building your project in Android Studio.

Today we'll spend time working on the latest projects.  I may spend some time in class walking you through the beginning phases of the project.

1)  Continue working with your partner on 2A and 2B.  Videos are located in the usual place.  Here are two links to code that you'll need as you work through the first part of 2A: and new method in

2)  You also may need to work on your CDAT project.  

28-29 Mar

posted Mar 28, 2016, 4:39 AM by Tom Culpepper   [ updated Mar 28, 2016, 11:36 AM ]

Today we'll be working on building a program that you will install on an actual android device.  We'll be coding with partners because there are not enough androids to go around.  More details will be given in class today.

If you haven't finished the Udacity project from last week I need that TODAY!

We'll split the day between working on the next project (2A and 2B) and working on CDAT projects.

24 - 25 Mar

posted Mar 24, 2016, 4:48 AM by Tom Culpepper   [ updated Mar 24, 2016, 5:27 AM ]

Today you will need to present to me the a completed "birthday card" app similar to what is shown in the the third video tutorial series.  It should contain the same layout features as in the video.  If you don't know what these are then you may have the tutorials.

For the next project we're going to want to use an emulator or hook up phones.  Problem with emulators is they can take up space.  Problem with using devices is they require device-specific drivers to be installed.  

If you've already started on 2A & 2B, you'll need this link to the java code mentioned in one of the early videos.  You'll want an emulator or Android device hooked up before you get too far with this next set.

1-10 of 72