Difference between revisions of "BTP300 Workshop 0"
Line 6: | Line 6: | ||
*Activities | *Activities | ||
#Form a team of two people and post up your names on the wiki page "BTP300A Teams" or "BTP300B Teams". | #Form a team of two people and post up your names on the wiki page "BTP300A Teams" or "BTP300B Teams". | ||
− | #Build a C++ application program (i.e. the main program) that displays a shape and some words | + | #Build a C++ application program (i.e. the main program) that displays a shape and some words inside the shape ( (e.g. your full name inside a rectangle). You could post up your code and a screenshot here. Try to run it on two different platforms such as the Borland platform (or the Visual Studio .NET platform) and the Linux platform (matrix.senecac.on.ca). |
#Complete the [https://scs.senecac.on.ca/~btp300/pages/handouts/index.html Key Code Values Handout] on the BTP300 website. You will find the executable code for three different platforms there. | #Complete the [https://scs.senecac.on.ca/~btp300/pages/handouts/index.html Key Code Values Handout] on the BTP300 website. You will find the executable code for three different platforms there. | ||
#Read the source code (FindKeyCode.cpp) and see if you understand it. You can discuss the code with your team member. | #Read the source code (FindKeyCode.cpp) and see if you understand it. You can discuss the code with your team member. | ||
#Read Assignment 1 and try to understand the specification. Watch the video on Pair Programming. You and your team member will put pair programming into practice. | #Read Assignment 1 and try to understand the specification. Watch the video on Pair Programming. You and your team member will put pair programming into practice. |
Revision as of 19:33, 5 September 2013
- Notes
- You will not receive any marks for doing this workshop. However, it will help you to become familiar with the Console Input Output Library and have a quick start on Assignment 1.
- In order to improve your (applied) research skills (i.e. self-directed learning skills), you are expected to complete the activities without being given detailed instructions.
- Required Reading: User Interface.
- Further Reading: User Interface Library.
- Activities
- Form a team of two people and post up your names on the wiki page "BTP300A Teams" or "BTP300B Teams".
- Build a C++ application program (i.e. the main program) that displays a shape and some words inside the shape ( (e.g. your full name inside a rectangle). You could post up your code and a screenshot here. Try to run it on two different platforms such as the Borland platform (or the Visual Studio .NET platform) and the Linux platform (matrix.senecac.on.ca).
- Complete the Key Code Values Handout on the BTP300 website. You will find the executable code for three different platforms there.
- Read the source code (FindKeyCode.cpp) and see if you understand it. You can discuss the code with your team member.
- Read Assignment 1 and try to understand the specification. Watch the video on Pair Programming. You and your team member will put pair programming into practice.