Good code, no exceptions

Instructions for Thurs. and Fri., February 13–14, 2014

I am travelling with the Golf team Thursday and Friday, so these are your instructions by subject. Thanks, and I will be back on Tuesday. However, Tuesday is my last day at Seguin, so be sure to stop by and say goodbye. I'll miss you all.

Web Design 1

These instructions are also on the Moodle. You will be creating an original animation. You will have two class periods to complete the animation, and then it will be uploaded to the Moodle for grading (we will not publish a web page for this project). The guidelines are:

  • Your animation must tell a story. It should have a beginning, middle, and end.
  • Your animation must run at 14 frames-per-second or faster (maximum of 7/100sec per frame)
  • Your canvas should be at least 300px by 300px, but can be larger
  • You must have more than one element moving in your animation
  • Your animation must be at least 6 seconds long when running (6sec * 14FPS = 94 frames minimum)
  • It must be school appropriate. We don't need to know where stick figure babies come from, for instance
When you complete your animation, you must export it as an Animated GIF (use the File->Image Preview command) and upload it to the turn-in link on the Moodle. Ask someone for help if you don't understand.

Also, your storybook must be uploaded to the server before the end of school on Friday. This is the absolute last chance deadline. I will be grading them over the weekend.

Pre-AP Computer Science 1

You must have completed, exported, and uploaded Greenfoot Chapter 05 by the end of school on Friday. It will be graded over the weekend. Turn in your completed questions to the sub. Continue with Chapter 06.

AP Computer Science 2

Please download the Unit 04 Lesson 14 Notes and Labs from the Moodle. Read through the two PowerPoint presentations in the notes folder, and use the code samples to help your understanding. Begin work on the included lab files. You must complete parts A–C, but feel free to try more of them. We will debrief the labs on Monday, and they will be your final lab grade from me. Work together, and make an honest effort to complete them.

I Fixed It

I fixed the Moodle. Yeah for me! You can log in using your Google Apps account, and everything is working flawlessly, as far as I can tell.

Anyone Can Be a Programmer

Anyone can learn to be a programmer. Programming is merely the art of solving problems in a methodical way. In this course, we will use a variety of tools to teach you problem solving skills. Today, I would like to try a little experiment. We will play a game that will show you that you have the ability to be a programmer.

Play Lightbot!

See how far you can get before the bell rings. I’ll bet you’re pretty good at it by the end of the period.

Welcome Back

I just wanted to take a moment to welcome students back to Juan Seguin High School for the 2013-2014 school year! This is going to be an amazing year; I hope you’re ready for it.

Software Engineer Job Opportunities

If you think you’ve got what it take to get a degree in computer science (hint: you do!), there is currently a tremendous job market out there. Every year in the United States, there are thousands of unfilled software engineer positions.

If you aren’t enticed by the ease of finding a job, maybe your potential salary will persuade you to study computer science. The starting salaries range from $40,000 to $80,000+ for a new software engineer fresh from college.

If you do a quick job search limited to Arlington, TX, you will see nearly 2000 (as of August 2013) open positions listed.

Web Development Job Opportunities

The career opportunities in web development and web design are incredible right now. In the Arlington area alone, there are currently hundreds of open positions at all skill levels. A quick search on one particular job site is pretty revealing.