Tips for succeeding in BIT 142

Suggestions for the future

  1. Make sure that you're working on homework assignment #1 (abbreviated A1).
    Details are listed on the
    homework assignment page .
    The due date is listed on the main page.

  2. Email the instructor immediately if you do NOT want your email address sent to Microsoft for the full Dreamspark membership
    The instructor is planning on doing this immediately after the next class is done, so email the instructor immediately if you don't want your email address sent to Microsoft!

  3. Schedule Time For The Midterm Exam
    The midterm exam will occur in-class on the day listed on the main page for this course.  For hybrid students this isn't an issue - y'all are here anyways. 
    For online students you'll need to secure time to drive to school, take the exam, and then drive back.  Make sure to start talking to your employer/spouse/etc/etc NOW so that you're able to be there for the final exam. 
    Remember - skipping the midterm exam will get you a zero!!!

  4. Have you ever stopped and thought about how best to read your Computer Science textbook? (Required)
    Ashley Myers, Computer Science teacher at Roosevelt High School has an excellent, 1-page summary of how to read a Computer Science textbook
    You're required to read this but you are not required to take any particular notes.
    Please do take the time to thoughtfully consider how you make use of your textbook, and please do continue to revise and fine-tune your workflow throughout the quarter!

  5. Schedule Time For The Final Exam
    The final exam will occur in-class on the final day of the quarter.  Just like for the midterm you need to schedule this now so that you can be here then. 
    Remember - skipping the final exam will get you a zero!!!

  6. Start practicing what you've learned here
    Remember that in order to really learn this stuff you're going to need to practice it.  Go back and redo the exercises from this lesson until you've really got it down.  Specifically, make sure that you've got a solid command of the I/O and the expression evaluation.

  7. Closing thoughts -
    Remember that learning to program is tough stuff.  Take the time to reflect on your progress (or lack thereof) and to stop and ask yourself "Is there something I can be doing differently, in order to do better?"  Seek help sooner rather than later!
    I'll leave you with an interesting article about the difficulties of learning to program