Guy Bartle is a retired teacher, who still freelances as a programmer, systems analyst, web designer, database manager and spreadsheet builder. This shop provides a wealth of resources for teaching and learning Computing from Year 7 onwards with an emphasis on Programming, GCSE and AS/A Level. There are resources for learning to program in Python for Year 7 onwards and interactive models for AS and A Level specifications: Data Structures, Data Sorts and Compilation. There are also spreadsheet in

zip, 9.43 MB
zip, 9.43 MB

Noughts and Crosses – a first Visual Studio Project is designed as a first opportunity to code a Microsoft Visual Studio project from start to finish having finished a course of study learning C#, either through classes, self-study or following a tutorial.

Presented in a series of thirteen steps, the learner is guided through the whole process, from interface design to adding functionality through coding, to produce a noughts and crosses (tic tac toe) game. Towards the end of developing the game, a little twist is added which gives the opportunity to code a practical use of a Circular Queue.

Each step in the development process is supported by a fully commented coded example of a possible solution to prevent learners from hitting an insurmountable roadblock.

In this version, the learner builds the interface using Visual Studio’s built-in Form Designer. This method offers the opportunity to develop the front end quickly and simply at the expense of some inefficiency in coding the functionality behind the controls. The supplied example solutions use this approach.

Both versions offer an ideal gateway to developing the skills necessary to create one’s own, unique solutions to coding problems rather than following someone else’s style as in a tutorial. They also make an ideal jump-off point to using our File Handling Visual Studio project, which provides a one-stop guide to adding loading and saving functionality to an application.

Reviews

Something went wrong, please try again later.

This resource hasn't been reviewed yet

To ensure quality for our reviews, only customers who have purchased this resource can review it

Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.