You can prevent 'select' from been chosen in one of the following ways:
1. Remove the option value from it
2. Using Javascript and
3. disabling it
REMOVE THE OPTION VALUE
If the code is rewritten as:
<label for="sc" accesskey="s">Scolarship</label>
<select name="sc" id="sc" required="required">
**<option>Select</option>**
<option value="1">No</option>
<option value="2">Yes</option>
</select>
This will prevent the select option from being submitted with a value, then you can catch this error by throwing an error message due to empty submit value upon validation
USING JAVASCRIPT (JQuery In particular)
You can use javascript to prevent the select option from been selected as in:
<script>
$(function(){
$("#sc").on("change", function(){
var val= $("#sc").val();
if (val == 0)
{
//Tell the user that the select option can't be selected then change it to 'no'
$("#sc").val(1);
}
});
});
</script>
DISABLING THE SELECT OPTION
The third available option and the least advisable is to disable it using the 'disable keyword':
<label for="sc" accesskey="s">Scolarship</label>
<select name="sc" id="sc" required="required">
**<option value="0" disabled>Select</option>**
<option value="1">No</option>
<option value="2">Yes</option>
</select>
The downfall of using this method is that the 'select option' is selected immediately the form is loaded it is very possible that the user submits the form immediately it finishes loading without selecting any option leaving the 'select option' has the submit value.