60 Replies - 52549 Views - Last Post: 06 November 2012 - 11:14 AM
#31
Re: Assignments and Challenges
Posted 25 November 2008 - 07:52 PM
well there's topcode
www.topcoder.com full of challenges
www.topcoder.com full of challenges
#33
Re: Assignments and Challenges
Posted 29 November 2008 - 06:44 AM
gabehabe, 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!
#34
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.
#35
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
http://ocw.mit.edu/O...ments/index.htm
#36
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
#37
Re: Assignments and Challenges
Posted 07 February 2009 - 07:01 AM
first of its www.hackthissite.org and here are a few others:
#38
Re: Assignments and Challenges
Posted 14 February 2009 - 01:36 PM
anything for c#?
#39
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/
Sphere Online Judge: http://www.spoj.pl/
TopCoder: http://www.topcoder.com/tc
USACO: http://www.uwp.edu/sws/usaco/
#40
#41
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!
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!
#42
Re: Assignments and Challenges
Posted 10 September 2009 - 06:53 AM
gabehabe, 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++
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++
- Stanford CS193d Handouts/Assignments
- Stanford Nifty Assignments
- Google .edu C++ Assignments
- Google .edu Advanced C++ Assignments
- Basic Java Practise Problems
- Stanford Nifty Assignments
- Google .edu Java Assignments
- UMD Challenges ~ Thanks to potator
- Programming Challenges by Steven S Skiena
- Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
- The Art of Computer Programming, Vols 1-3 by Donald E. Knuth
#43
Re: Assignments and Challenges
Posted 15 November 2009 - 09:32 AM
legend_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#
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
#44
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.
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)
-
FinalProjectDataFiles.zip (1.18K)
Number of downloads: 389
#45
Re: Assignments and Challenges
Posted 15 November 2009 - 09:50 PM
javabat - pretty good java algorithm programming - got me through my high school programing.
|
|

New Topic/Question
Reply




MultiQuote










|