Assignments and Challenges

Post them here!

  • (5 Pages)
  • +
  • 1
  • 2
  • 3
  • 4
  • 5

62 Replies - 72851 Views - Last Post: 26 May 2014 - 11:18 AM

#31 mostyfriedman  Icon User is offline

  • The Algorithmi
  • member icon

Reputation: 727
  • View blog
  • Posts: 4,473
  • Joined: 24-October 08

Re: Assignments and Challenges

Posted 25 November 2008 - 07:52 PM

well there's topcode
www.topcoder.com full of challenges
Was This Post Helpful? 0
  • +
  • -

#32 mostyfriedman  Icon User is offline

  • The Algorithmi
  • member icon

Reputation: 727
  • View blog
  • Posts: 4,473
  • Joined: 24-October 08

Re: Assignments and Challenges

Posted 25 November 2008 - 07:57 PM

there's also
challenge-you
Was This Post Helpful? 0
  • +
  • -

#33 badjava  Icon User is offline

  • Lux Ex Tenebris
  • member icon

Reputation: 14
  • View blog
  • Posts: 540
  • Joined: 30-October 08

Re: Assignments and Challenges

Posted 29 November 2008 - 06:44 AM

View Postgabehabe, on 4 May, 2008 - 12:56 PM, said:

[*]Programming Challenges by Steven S Skiena


Here is the online pdf with the full book content, I'm checking this book out now. Looks good so far, thank you!
Was This Post Helpful? 0
  • +
  • -

#34 rdsrds2120  Icon User is offline

  • D.I.C Regular

Reputation: 0
  • View blog
  • Posts: 393
  • Joined: 18-December 08

Re: Assignments and Challenges

Posted 18 December 2008 - 08:54 PM

I am trying this as an assignment right now and it is pretty hard, I think so anyway. Try to make a sudoku puzzle that randomly generates the puzzles in three different skill levels and have a solution and check work command worked in some how.
Was This Post Helpful? 0
  • +
  • -

#35 JairunCaloth  Icon User is offline

  • New D.I.C Head

Reputation: 1
  • View blog
  • Posts: 12
  • Joined: 17-January 09

Re: Assignments and Challenges

Posted 18 January 2009 - 10:22 PM

MIT has a ton of material from their classes available online. Here's the assignments from their introductory course "How to think like a computer scientist". The assignments are geared towards python, but you could use them for any language.

http://ocw.mit.edu/O...ments/index.htm
Was This Post Helpful? 0
  • +
  • -

#36 MonkeyNuTz  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 13
  • Joined: 04-February 09

Re: Assignments and Challenges

Posted 07 February 2009 - 12:47 AM

I don't know if you would call it programming, but http://www.HackThisSite.com/ offers some interesting challenges.

This post has been edited by MonkeyNuTz: 07 February 2009 - 12:49 AM

Was This Post Helpful? 0
  • +
  • -

#37 Auzzie  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 43
  • View blog
  • Posts: 573
  • Joined: 20-January 09

Re: Assignments and Challenges

Posted 07 February 2009 - 07:01 AM

first of its www.hackthissite.org and here are a few others:
Was This Post Helpful? 0
  • +
  • -

#38 prajayshetty  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 31
  • View blog
  • Posts: 920
  • Joined: 27-April 07

Re: Assignments and Challenges

Posted 14 February 2009 - 01:36 PM

anything for c#?
Was This Post Helpful? 0
  • +
  • -

#39 BlakeJustBlake  Icon User is offline

  • D.I.C Regular
  • member icon

Reputation: 26
  • View blog
  • Posts: 441
  • Joined: 15-February 09

Re: Assignments and Challenges

Posted 21 April 2009 - 01:36 PM

I've used the following:

Sphere Online Judge: http://www.spoj.pl/
TopCoder: http://www.topcoder.com/tc
USACO: http://www.uwp.edu/sws/usaco/
Was This Post Helpful? 0
  • +
  • -

#40 macosxnerd101  Icon User is online

  • Self-Trained Economist
  • member icon




Reputation: 10376
  • View blog
  • Posts: 38,415
  • Joined: 27-December 08

Re: Assignments and Challenges

Posted 24 July 2009 - 06:36 PM

View Postcaptainhampton, on 16 Jul, 2008 - 02:03 PM, said:

Here's one for ya: :P

P = NP ?

Million dollars if you solve it by the way :D


Only if((P == 0) || (P == 1 && N == P) || (P == -1 && N == 1))

By the way, javabat.com is a great resource for beginner to intermediate programmers.
Was This Post Helpful? 0
  • +
  • -

#41 chrisdarby  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 2
  • Joined: 31-August 09

Re: Assignments and Challenges

Posted 31 August 2009 - 06:55 PM

2 pages you might find interesting from Imperial College in the UK...

Information on Handel.C - a little known programming language for writing VHDL (basically programming hardware in code...)

http://cas.ee.ic.ac....b98/handelc.php

And secondly, lecture notes from an ARM Architecture course. The ins and outs of writing code for the ARM7 processor. Some seriously tricky stuff in the problem sheets too!

https://intranet.ee..../t.clarke/arch/

Enjoy!
Was This Post Helpful? 0
  • +
  • -

#42 babyncb143  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 1
  • Joined: 10-September 09

Re: Assignments and Challenges

Posted 10 September 2009 - 06:53 AM

View Postgabehabe, on 4 May, 2008 - 12:56 PM, said:

OK, well I find it pretty hard to find example assignments online, and people who teach themselves to program often lack challenges.

So, if anyone knows some good programming challenge websites, or if any students have got the time to offer us their assignments as examples, post them up here. And don't forget to specify the language!

I'll keep an eye on this post and edit it regularly to sort all your projects by category (and link to your post or upload)
LYNDIA.COM AND QUIA ARE SOME GOOD PRACTICE WEBSITES! HOPE THEY HELP YOU
GeneralC++JavaVBBooks

Was This Post Helpful? 0
  • +
  • -

#43 Braber01  Icon User is offline

  • D.I.C Head

Reputation: 5
  • View blog
  • Posts: 247
  • Joined: 29-November 08

Re: Assignments and Challenges

Posted 15 November 2009 - 09:32 AM

View Postlegend_018, on 14 Sep, 2008 - 03:52 PM, said:

I was just curious. After some basics, if a person decided to learn C# and learn it good - and wanted to have some project to work on in C# for practicing, are there any sites?

I noticed in this section, all the links are C++ and others. I didn't see any for c#

yes Topcoder has C# challanges as well as C++,Java and VB
Was This Post Helpful? 0
  • +
  • -

#44 Donnie1581  Icon User is offline

  • D.I.C Head

Reputation: 2
  • View blog
  • Posts: 57
  • Joined: 05-November 09

Re: Assignments and Challenges

Posted 15 November 2009 - 10:45 AM

This is from Kapalan University, Intermediate to VB.Net. This was the final project that I lost 20 points on :(

I had issues with it. Let's see how you can do!

Write a program to maintain a person’s Savings and Checking accounts. The program should keep track of and display the balances in both accounts, and maintain a list of transactions (deposits, withdrawals, fund transfers, and check clearings) separately for each account.

The two lists of transactions should be stored in sequential files so that they will persist between program sessions (we can provide these files for the students). frmBank.vb will be the form for this program. It will use instances from the other classes that are part of this program.

Two drop-down combo boxes should each contain the items Checking and Savings (checking account and a savings account will be instances of class Account in the frmBank.vb,. Each of the four group boxes corresponds to a type of transaction. (When Savings is selected in the Account combo box, the Check group box should disappear.)

The user makes a transaction by typing data into the text boxes of a group box and pressing the button. The items appearing in the Transactions list box should correspond to the type of account that has been selected.

The program should use two classes, Transaction and Account. The class Transaction should have properties for transaction name, amount, date and whether it is a credit (deposit) or debit (withdrawal/check). Ensure that these classes are in separate files consistent with best practices (you will have Account.vb and Transaction.vb files in addition to the frmBank.vb file).

The class Account, should use an array of Transaction objects. In addition, it should have properties for name (Checkings or Savings) and balance. It should have methods to carry out a transaction, to display the list of transactions, and to load and retrieve the set of transactions into or from the sequential file. The event InsufficientFunds and TransactionCommitted should be triggered at appropriate times. The value of CS/tr(Today) is a string giving the current date.

Attached File(s)


Was This Post Helpful? 0
  • +
  • -

#45 toshiro  Icon User is offline

  • D.I.C Head
  • member icon

Reputation: 21
  • View blog
  • Posts: 137
  • Joined: 27-June 09

Re: Assignments and Challenges

Posted 15 November 2009 - 09:50 PM

javabat - pretty good java algorithm programming - got me through my high school programing.
Was This Post Helpful? 0
  • +
  • -

  • (5 Pages)
  • +
  • 1
  • 2
  • 3
  • 4
  • 5