Original post by BalerocA pass degree in this day and age is almost worthless. For those unacquainted, a pass degree is one where you failed to meet the requirements to obtain an honours degree, such as failing to achieve 40%+ in each exam. You fail at most 4 modules (or 60 credits) maximum You need at least a third class honours degree, so I would recommend fulfilling that, or resitting the year if you can.
Its difficult to recommend anything because you should have made your issues clear at the start of the first year, or the second year at the latest. Leaving it to the last semester of the third year is the worst possible thing you could have done, because now its almost too late to change anything.
You could attempt to submit a mitigating circumstances form to your department, which would enable you to get a first-attempt resit next year, at all the exams that you fail to achieve 40% in the third year. A first-attempt resit means you won't be capped at 40% when you resit the exam. You can try submitting it for the first semester exams, but its possible it may be too late.
Regarding your difficulties, the first thing I would recommend would be to speak to your lecturer, and if possible, send him emails every few days with lots of questions that you're confused about. You really need to get a book out, and nail down the topics. I find that lecture notes are the most confusing part, and best explained by recommended books/YouTube videos regarding that topic.
However, as a person working in the IT industry, there is some good news: your next action depends on what field you want to work in the IT industry. E.g. do you want to work as a data analyst, web developer, database developer, etc. The difficulty is, with having a third class will make it difficult to employ you for IT related industries, as that requires a 2.2 bare-minimum for most
Here's what you can do: apply for the apprenticeships that you want, if thats what you want to go down. In the meantime, build yourself a portfolio. So, learn a new language: PhP, Javascript, whatever. Then, build yourself a few online programs, then use those programs as a portfolio. I don't know specifically what you want to do, but being in the IT industry is an excellent opportunity to build a portfolio, so it's difficult to recommend you what to do unless I know what you want to do in the IT industry