Blog

TEN MUST HAVE BOOKS FOR DECK OFFICERS

TEN MUST HAVE BOOKS FOR DECK OFFICERS

Merchant Navy Deck Officers take care of the day-to-day running of a ship; they are responsible for safe navigation, loading and discharging of cargo and passengers, communications and crew. If you’re thinking of going to sea or already working towards your qualifications, these books cover the key elements of a deck officer’s training, starting with the basics right through to master mariner level.

All of these books are available from...

Read more
FIVE FACTORS TO CONSIDER BEFORE COMMITTING TO DIST

FIVE FACTORS TO CONSIDER BEFORE COMMITTING TO DISTANCE LEARNING

Marine Society College has years of experience delivering learning at sea and have a unique understanding of some of the challenges involved. If you’re thinking of sitting a GCSE or an A Level but don’t know where to begin, ask yourself these 5 questions to get in the right mind-set to start your studying journey.

You might be thinking of taking a particular course because you need it for a promotion, development in your current role or...

Read more
FUNDING YOUR LEARNING, WHAT ARE YOUR OPTIONS?

FUNDING YOUR LEARNING, WHAT ARE YOUR OPTIONS?

One of the best things about going to sea is having your initial education and training paid for – whether you go as a rating apprentice or an officer cadet, there is money available to kick-start your career. But what about after your initial training is finished? How can you fund ongoing training, career development and education?

Did you know that last year Marine Society alone granted more than £1.7million in scholarship funding to...

Read more
IMPROVE YOUR MATHS IN JUST FIVE MINUTES

IMPROVE YOUR MATHS IN JUST FIVE MINUTES

We all want to improve our maths but we’re all busy, and carving out hours of time to perfect long division is neither practical nor pleasurable. To help we’ve put together four ways you can improve your maths in just five minutes each day. You should think of your brain as a muscle; a little exercise every day is better than a marathon once a decade, so put the kettle on and check out our favourite five-minute maths exercises:

Have you...

Read more
What not to do whilst revising at sea

What not to do whilst revising at sea (Hint: You’re probably doing at least one)

Revising for exams is tough. Revising for exams on board a ship while doing a (more than) full-time job is seriously tough. There is a lot of information out there telling you what TO DO when revising, but not enough telling you what to avoid. So we thought it would be helpful to round up six of our top DON’TS when revising at sea:

Time is precious, particularly on a ship. Procrastination will rob you of the small amount of time you have to...

Read more
)
SELECT	(`label`.`id`) AS `id`,
	(`label`.`name`) AS `name`,
	(`label`.`path`) AS `path`,
	(`label`.`source`) AS `source`,
	(`label`.`content`) AS `content`,
	(`label`.`block`) AS `block`,
	(`label`.`discard`) AS `discard`
FROM `label`
WHERE `label`.`discard` IS FALSE
AND (`label`.`path` = ''
	OR '/posts' LIKE `label`.`path`)
ORDER BY `label`.`name` ASC, `label`.`path` ASC
Command completed in 0.0024349689483643 seconds - 292 row(s) affected.
SELECT	COUNT(*)
FROM `article`
WHERE `article`.`discard` IS FALSE
AND `article`.`publish` IS TRUE
AND `article`.`publish_date` <= CURRENT_DATE
AND `article`.`post` IS TRUE
Command completed in 0.0017600059509277 seconds - 1 row(s) affected.
SELECT	(`article`.`id`) AS `id`,
	(`article`.`post`) AS `post`,
	(`article`.`name`) AS `name`,
	(`article`.`slug`) AS `slug`,
	(`article`.`title`) AS `title`,
	(`article`.`summary`) AS `summary`,
	(`article`.`author`) AS `author`,
	(`article`.`content`) AS `content`,
	(`article`.`image`) AS `image`,
	(`article`.`image_alt`) AS `image_alt`,
	(`article`.`meta_title`) AS `meta_title`,
	(`article`.`meta_description`) AS `meta_description`,
	(`article`.`publish_date`) AS `publish_date`,
	(`article`.`publish`) AS `publish`,
	(`article`.`discard`) AS `discard`,
	(`article`.`updated`) AS `updated`
FROM `article`
WHERE `article`.`discard` IS FALSE
AND `article`.`publish` IS TRUE
AND `article`.`publish_date` <= CURRENT_DATE
AND `article`.`post` IS TRUE
ORDER BY `article`.`publish_date` DESC, `article`.`id` DESC
LIMIT 5 OFFSET 50
Command completed in 0.0035090446472168 seconds - 5 row(s) affected.
SELECT	(`article_tag`.`article_id`) AS `article_id`,
	(`article_tag`.`tag_id`) AS `tag_id`
FROM `article_tag`
WHERE `article_tag`.`article_id` IN (95, 93, 91, 89, 77)
Command completed in 0.0012650489807129 seconds - 0 row(s) affected.
SELECT	(`page`.`id`) AS `id`,
	(`page`.`parent`) AS `parent`,
	(`page`.`ordinal`) AS `ordinal`,
	(`page`.`name`) AS `name`,
	(`page`.`title`) AS `title`,
	(`page`.`summary`) AS `summary`,
	(`page`.`content`) AS `content`,
	(`page`.`theme`) AS `theme`,
	(`page`.`meta_title`) AS `meta_title`,
	(`page`.`meta_description`) AS `meta_description`,
	(`page`.`slug`) AS `slug`,
	(`page`.`password`) AS `password`,
	(`page`.`donation_text`) AS `donation_text`,
	(`page`.`donation_amounts`) AS `donation_amounts`,
	(`page`.`grid`) AS `grid`,
	(`page`.`grid_title`) AS `grid_title`,
	(`page`.`static`) AS `static`,
	(`page`.`donate`) AS `donate`,
	(`page`.`publish`) AS `publish`,
	(`page`.`discard`) AS `discard`,
	(`page`.`updated`) AS `updated`,
	(
	SELECT	`image`
	FROM `page_image`
	WHERE `page_image`.`discard` IS FALSE
	AND `page_image`.`publish` IS TRUE
	AND `page_image`.`page_id` = `page`.`id`
	ORDER BY `page_image`.`ordinal` ASC
	LIMIT 1) AS `image`
FROM `page`
WHERE `page`.`discard` IS FALSE
AND `page`.`publish` IS TRUE
ORDER BY `page`.`parent` ASC, `page`.`ordinal` ASC, `page`.`name` ASC, `page`.`id` ASC
Command completed in 0.0051479339599609 seconds - 63 row(s) affected.
SELECT	(`page_image`.`id`) AS `id`,
	(`page_image`.`page_id`) AS `page_id`,
	(`page_image`.`ordinal`) AS `ordinal`,
	(`page_image`.`name`) AS `name`,
	(`page_image`.`title`) AS `title`,
	(`page_image`.`summary`) AS `summary`,
	(`page_image`.`url`) AS `url`,
	(`page_image`.`image`) AS `image`,
	(`page_image`.`image_mobile`) AS `image_mobile`,
	(`page_image`.`image_alt`) AS `image_alt`,
	(`page_image`.`publish`) AS `publish`,
	(`page_image`.`discard`) AS `discard`,
	(`page_image`.`updated`) AS `updated`
FROM `page_image`
WHERE `page_image`.`discard` IS FALSE
AND `page_image`.`publish` IS TRUE
ORDER BY `page_image`.`ordinal` ASC, `page_image`.`name` ASC, `page_image`.`id` ASC
Command completed in 0.0016419887542725 seconds - 62 row(s) affected.
SELECT	(`notice`.`id`) AS `id`,
	(`notice`.`ordinal`) AS `ordinal`,
	(`notice`.`name`) AS `name`,
	(`notice`.`title`) AS `title`,
	(`notice`.`content`) AS `content`,
	(`notice`.`image`) AS `image`,
	(`notice`.`button_text`) AS `button_text`,
	(`notice`.`button_link`) AS `button_link`,
	(`notice`.`position`) AS `position`,
	(`notice`.`icon`) AS `icon`,
	(`notice`.`publish_date`) AS `publish_date`,
	(`notice`.`publish_until`) AS `publish_until`,
	(`notice`.`publish`) AS `publish`,
	(`notice`.`discard`) AS `discard`,
	(`notice`.`updated`) AS `updated`
FROM `notice`
WHERE `notice`.`discard` IS FALSE
AND `notice`.`publish` IS TRUE
AND `notice`.`publish_until` >= CURRENT_DATE
ORDER BY `notice`.`publish_date` DESC, `notice`.`id` DESC
LIMIT 1
Command completed in 0.0013790130615234 seconds - 0 row(s) affected.
SELECT	(`page_section`.`id`) AS `id`,
	(`page_section`.`page_id`) AS `page_id`,
	(`page_section`.`ordinal`) AS `ordinal`,
	(`page_section`.`type`) AS `type`,
	(`page_section`.`content`) AS `content`,
	(`page_section`.`publish`) AS `publish`,
	(`page_section`.`discard`) AS `discard`,
	(`page_section`.`updated`) AS `updated`,
	(`page`.`name`) AS `page_name`
FROM `page_section`
INNER JOIN `page` ON `page`.`id` = `page_section`.`page_id` AND `page`.`discard` IS FALSE AND `page`.`publish` IS TRUE
WHERE `page_section`.`discard` IS FALSE
AND `page_section`.`publish` IS TRUE
AND `page_section`.`page_id` = 179
ORDER BY `page_section`.`ordinal` ASC, `page_section`.`id` ASC
Command completed in 0.00099611282348633 seconds - 0 row(s) affected.
SELECT	(`banner`.`id`) AS `id`,
	(`banner`.`name`) AS `name`,
	(`banner`.`url`) AS `url`,
	(`banner`.`image`) AS `image`,
	(`banner`.`image_alt`) AS `image_alt`,
	(`banner`.`publish`) AS `publish`,
	(`banner`.`discard`) AS `discard`,
	(`banner`.`updated`) AS `updated`,
	(`page_banner`.`ordinal`) AS `ordinal`
FROM `banner`
INNER JOIN `page_banner` ON `page_banner`.`banner_id` = `banner`.`id` AND `page_banner`.`page_id` = 179
WHERE `banner`.`discard` IS FALSE
AND `banner`.`publish` IS TRUE
AND `banner`.`id` IN (
	SELECT	`banner_id`
	FROM `page_banner`
	WHERE `page_banner`.`page_id` = 179)
ORDER BY `page_banner`.`ordinal` ASC, `banner`.`name` ASC
Command completed in 0.00096297264099121 seconds - 0 row(s) affected.