User Tools

Site Tools


Sidebar

projects

  • cci0 (due 20150128)
  • mms0 (due 20150204)
  • mbe0 (due 20150211)
  • mbe1 (due 20150311)
  • afn0 (due 20150318)
  • cbf0 (due 20150408)
  • EoCE - bottom of your Opus (due 20150514 by 4:30pm)
haas:spring2015:cprog:projects

This is an old revision of the document!


Corning Community College

CSCS1320 C/C++ Programming

Assignments, Documents, Information, and Projects

Projects

  • cci0 (due 20150128)
  • mms0 (due 20150204)
  • mbe0 (due 20150211)
  • mbe1 (due 20150311)
  • afn0 (due 20150318)

Week 5

  • I've had a few good questions with respect to the mbe1 project, so I know at least a few of your are putting in good, solid effort.
  • This week's project is now available- afn0, somewhat simpler in solution than last week, although perhaps more abstract due to organizational requirements. Also perhaps easier since it requires many of the same core skills you had to use in the mbe1 project.

Week 4

  • On the heels of our last exciting project, and with our first break coming up, I've put together a project that should offer you plenty of opportunity to improve your programming capabilities.
    • mbe1 takes our multiply by eleven program and expands its functionality, for numbers of up to 8 digits.
    • we'll make the program more efficient through the use of arrays and loops
    • again, take time, try things out, experiment and play. There'll be some mental obstacles with this stuff, and the only way to get past them is to work through them.

Week 3

  • Our mental math explorations continue! This week we will explore multiplying and 1-, 2-, or 3- digit number by 11
  • We'll also learn how to let the computer make decisions, using if statements

Week 2

  • I've had some good conversations with various individuals on aspects of C over the past week.
  • You can and are encouraged to clone your BitBucket repository onto lab46 so you can add/commit/push work you do in the lab to it for Joe's consideration.
    • Should you need assistance, an increasing number of people have been getting this set up
    • Kyle, our excellent LAIR tutor, can also be of immense value in helping you to achieve success
  • The next C project has been unveiled, mms0, which will let us explore the modeling of a mental math trick in C code (what better way to solve a problem– to learn a new skill and then apply it to code!)

Week 1

  • Welcome! I've wrapped all the initial activities into one project, cci0, that I'd like you to perform by the given deadline (by 11:59:59pm / 23:59:59).
  • Get familiar with logging into the pod systems and/or LAIRstations, and once there:
    • open up a terminal
    • log that terminal onto Lab46 for class work and attendance
  • Get familiar with how to log onto Lab46, and once on:
    • change to your src/ subdirectory
    • create/edit .c files (such as hello.c), and how to save/exit
    • compile the C program (.c file(s)) into an executable with gcc
    • execute the compiled C program (the executable) by specifying a path: ./program_name
haas/spring2015/cprog/projects.1426075586.txt.gz · Last modified: 2015/03/11 12:06 by wedge