Configure your working environment.
Within the PRC1 course we program in Java and make use of the Netbeans
integrated development environment (IDE).
To use this MOOC effectively, you use a tool called Test My Code, TMC for short, which is a plugin to the IDE.
To work with this tool you need to install (in the given order):
To install the plugin to NetBeans, follow these steps:
Start netbeans and go to Tools→Plugins→Settings
Add TMC under Certified Plugins by pressing the add button and add Test My Code as name and http://update.testmycode.net/tmc-netbeans_test/updates.xml as url.
Under Available Plugins search for TMC, select the Test My Code plugin and click on install.
To make life easier for lectures, please configure Netbeans in such a way that your name, student number, TMC username and email address is always automatically added when adding class comments in your Java code. This can be done using Tools→Templates→Settings. Next you uncomment the last line and you add the following data:
Before you can participate in the PRC1 course, you need to create an account at https://tmc.mooc.fi/ (sign up), which is a Massive Open Online Course (MOOC) created by the University of Helsinki.
While signing up please include your
fontys student number (a 7 digit number typically starting with a 2 or 3) as Organizational Indentifier!
Also note that
Once registered, choose the Fontys Hogeschool Venlo as organisation. Please enroll for the PRC1 course of your group. Click here to check in which PRC1 group you are.
Taking part in the course
The course is self-paced, which is made possible by the fact that all exercises include test code to test your solution. The course material is available at http://moocfi.github.io/courses/2013/programming-part-1/material.html. Available exercises can be downloaded directly from Netbeans, thanks to the TMC plugin you installed previously.
We have configured the exercises such that you must achieve a certain level for each week (typically 80%) before you may continue to the next week. You start at Part 1, which is organised in 6 blocks of one week each.
You are allowed to choose a faster pace then the weekly schedule that is suggested by the exercise sets.
In preparation of the weekly lecture, we expect that students prepare already a first set of exercises at home (starting from week 2 it is announced which exercises you need to make in advance). During the lecture we discuss your progress, review each other code and provide support for upcoming exercises.
Typically, all exercises in a week are due to Sunday evening 23.59.
Running, testing and submitting your code
When the TMC plugin is successfully installed, you can see three important icons within the Netbeans IDE:
is the icon that you can use to execute your code.
is the icon that you can use to run the test code (locally). This gives you a percentage on how well your solution complies with the requirements.
is the icon you can use to submit your solution. When your solution is accepted, please feel free to leave any comments on the exercise using the pop-up that appears in Netbeans.
|When you are stuck with an exercise, please do not hesitate uploading your code for review, on which one of the lecturers or students assistants may help you. You can send the code review request by right-clicking on the Netbeans project and selecting 'Request code review' (see image below).|
Improve your productivity with NetBeans-IDE
See this link to making your own code templates.
Performance assessment (exam) preparation
Click here for more information on how to prepare for the performance assessment.