Uploaded by Pochta Dauna

IFP640 DBI Module-Handbook-2023-24-v1

advertisement
Ms. Chinnu Mary George
Computer Engineering and Informatics
Foundations of Computing
and Technology
IFP640
(AY) 2023 – 2024
Duration of the module 24 weeks
Document Version 1.1
IFP640
Online location of handbook
This handbook can also be accessed via My Learning at:
https://mdx.mrooms.net/mod/folder/view.php?id=1521843
Other formats available
This handbook is available in a large print format for students with any disability. If you would
like a large print copy or have other requirements for the handbook, please contact
CampusCentral
cc@mdx.ac.ae
We can supply sections from this publication as:
• a Word document with enlarged type — sent by email or Onedrive
• printed copy with enlarged type
• printed copy on non-white paper
Other formats may be possible. We will do our best to respond promptly. To help us, please be
as specific as you can about the information you require and include details of your disability.
Disclaimer
The material in this handbook is as accurate as possible at the date of production. You will be
notified of any minor changes promptly. If there are any major changes to the module, you will
be consulted prior to the changes being confirmed. Please check the version number on the front
page of this handbook to ensure that you are using the most accurate information.
Other documents
Your module handbook should be read and used alongside your programme handbook and the
information available to all students on My Learning and UniHub, including the Academic
Regulations. Your programme handbook can be found on the My Learning programme page for
your course. The Dubai Campus Guide can be found at mdx.ac.ae/life-at-university/currentstudents/campus-guide
Module Handbook 2023-24
page. 2
IFP640
Table of Contents
1.
Welcome ...........................................................................................................................4
2.
The module teaching team ...............................................................................................4
3.
Communication with the teaching team ...........................................................................5
4.
Module overview ..............................................................................................................6
Skills .........................................................................................................................................7
5.
Research Ethics .................................................................................................................9
6.
Learning resources ..........................................................................................................10
7.
Expectations of studying this module .............................................................................10
8.
7.1. Attendance and Engagement ................................................................................10
7.2. Professional behaviour ..........................................................................................11
7.3. Recording of Lectures ............................................................................................11
7.4. Laptops, Mobile phones and other devices ...........................................................13
7.5. Academic Integrity and Misconduct ......................................................................13
7.6. Extenuating circumstances ....................................................................................14
Assessment .....................................................................................................................15
9.
Formative assessment ....................................................................................................15
Summative assessment ...................................................................................................15
8.1. Feedback on your assignments ..............................................................................20
8.3. Anonymous Marking Assessment Policy ................................................................21
8.4. Reassessment (Re-sit) opportunity ........................................................................22
8.5.1 Assessment 1 .........................................................................................................23
8.5.2 Assessment 2 .........................................................................................................25
8.5.3 Assessment 3 .........................................................................................................29
8.5.4 Assessment 4 ..........................................................................................................32
Learning Planner .............................................................................................................40
10. University 20-point Scale ................................................................................................48
Module Handbook 2023-24
page. 3
IFP640
1. Welcome
This module introduces some of the fundamental concepts in computing, engineering and
networks. Students will learn about the latest developments within computing, both software
and hardware, and gain basic understanding of the characteristics and operational behaviour of
computer systems and computer communications. The module will assist students in making
their degree choice for future careers. Students are expected to actively take part in discussions and
activities in the workshops particularly during the practical sessions.
2. The module teaching team
Please see below the details of the teaching team for this module.
Module tutor: Chinnu Mary George
Room number:
Block 16, Room 302
Email:
c.m.george@mdx.ac.ae
Telephone number:
043678100
Monday -8:30am to 9:30am
Office hours:
3. Communication with the teaching team
You are welcome to reserve an appointment during my office hours for timings that might suit
us both.
Please email me your appointment request along with your inquiry from your university email
account / use this appointment booking link: insert a link from Calendly or Microsoft Bookings,
etc. Don’t forget to state your student ID number and module code and name in your
email/online booking request.
If you turn up at the door unannounced or phone at an unsuitable time, then you are far less
likely to make contact.
I will send urgent and/or individual messages about the module to you by email and/or the
Microsoft Teams platform, so it is important that you read your university email and check your
MS Teams notifications regularly.
I recommend that you check your email and MS Teams accounts at least three times a week. I
will also use these accounts to tell you about events (guest lectures or academic enrichment
sessions, for example) and career opportunities (employability workshops, internships, job offers
and so on) that will help enhance your learning.
If you have any queries, please send an email and I will respond to you within 3-5 working days.
If the matter is urgent, please put the word ‘URGENT’ in the subject line and I will try and get
back to you.
Use your Middlesex email address when contacting members of staff to avoid emails being
Module Handbook 2023-24
page. 4
IFP640
caught in University spam filters. Please also always include your student number when
contacting staff.
For all queries that don’t relate to your programme of study (e.g. fees, wellbeing,
accommodation, IT issues, etc.) you should directly contact Campus Central
AskMDX
(https://askmdx.mdx.ac.ae/) rather than your module tutors. This will help ensure you get a
response more quickly.
Check the Middlesex Dubai website, UniHub and MDX Central App regularly during term-time
for any other notifications or announcements. Attempt to look for basic answers to questions
(e.g. by using UniHub, Dubai Campus Guide or MDX Central App) before contacting staff.
Take time to write polite emails (as you would in professional employment) in all
communications with staff. This should include use of a clear subject line to indicate the subject
of your message including module/programme name or code.
Respond to emails from staff within three working days (i.e. not including weekends, public
holidays or University closure days) and allow staff the same period of time (three working days)
to respond to your queries. Whilst staff may occasionally choose to respond to emails outside of
normal working hours (Monday – Friday, 9am – 5pm), this should not be expected as standard.
If you don’t hear back from a member of staff within the three working days timeframe, then
sending a reminder email is encouraged. You can also try raising the question with a different
member of staff – e.g. your Campus Programme Coordinator. You can find contact details for
these members of staff within MDX Central App. If a staff member is away from work, they may
have set up an 'out of office' automated email that will provide instructions of how you can get
your query answered in their absence – so make sure that you carefully read any such messages.
Contact your Module Coordinator(s) and / or the Campus Programme Coordinator if you are
absent for any period and cannot attend scheduled teaching.
It is essential that you have access and regularly check your Middlesex email address. Your
module leader will use that address to send announcements.
Overall module and course feedback can also be given to the student voice leader for their
programme which will be included in programme feedback sessions. E.g. In the first instance, any
problems you face with learning on this module should be dealt with by talking to your lecturer
after the teaching sessions.
Module Handbook 2023-24
page. 5
IFP640
4. Module overview
4.1 Mode of Learning
This academic year all classes, lab sessions, seminars, lectures and tutorials will be taught in
person, face-to-face and on campus. We are maintaining health and safety measures across
campus and in all classrooms and labs so that you feel safe and comfortable while studying in
person. Middlesex University Dubai continues to work closely with relevant authorities of the
UAE government to ensure the health and safety of our community.
We continue to implement and maintain stringent on-campus health and safety regulations
across our Dubai Knowledge Park and Dubai International Academic City locations, which has
been undertaken in accordance with the latest preventative and safety measures and
guidelines issued by Dubai Government and the Knowledge and Human Development
Authority (KHDA). Processes and practices are reviewed and updated regularly to ensure both
student and staff health and safety whilst on campus remains the top priority.
Information updates will be shared on the University website COVID-19 information page at
https://www.mdx.ac.ae/covid-19
4.2 Module Aims
This module aims to develop foundational understanding of computing and technology. Students
will be active in identifying and applying key principals, ideas and practical tools and skills.
Students will also begin to develop aptitudes needed to work both independently and with their
peers.
4.3 Learning Outcomes
Knowledge
On completion of this module, the successful student will be able to:
1. Demonstrate an understanding of, and the ability to apply, the fundamental
principles and concepts of computer science, including abstraction,
decomposition, logic, algorithms and data representation
2. Demonstrate the ability to analyse problems in computational terms through
practical experience of solving such problems, including writing programs to do
so
3. Demonstrate skills of enquiry, critical thinking, decision making and analysis
Skills
This module will call for the successful student to demonstrate:
1. Connect computers to communicate at both the hardware and software levels.
2. Design and code simple programs.
3. Develop skills in selecting and applying knowledge and techniques to given problems.
4. Design simple databases using packages.
Module Handbook 2023-24
page. 6
IFP640
4.4 Syllabus
The following areas of study are covered in this module:
• Introduction to computer science, engineering and networks.
• Introduction to software and hardware
• Accessing and using university learning resources
4.5 Assessment Scheme
Assessment Scheme
(a) Formative assessment scheme
. Students will be expected to undertake a series of tasks, which will help to complete the assessed
assignments. Feedback will be given through a range of learning activities within workshops.
The first attempt is formative, the second attempt is summative.
Module Handbook 2023-24
page. 7
IFP640
(b) Summative assessment scheme
The below is the breakdown of the summative assessments planned in each block.
Blocks
Web Development –
HTML/CSS
Python: Introduction tothe
Python programming
Perio
d
Week
5-7
databases and business
LO
Develop a website
1/2/3
Week
11-15
1/2/3
Individual Python
language
Databases: Introduction to
Assessment
development coursework
Week
16-19
Individual Database
Week
20-24
Physical Demonstration of
1/2/3
report
case study
Networking:
Introduction to
networking principles
1/2/3
makingnetworking cables
Individual networking booklet
4.6 Learning and teaching strategy
This module is designed to be delivered in four distinctive blocks as shown in the following table.
Each block will be presented as several themed topics and will be assessed individually. Timetabled
weekly three-hour workshops aim to cover the theory and background of the module content and
also help to develop students’ practical skills.
Student will be encouraged to actively take part in discussions and activities in the workshops
particularlyduring the practical sessions. They will have opportunities to work on their own as well
as in pairs and small self-organised groups to apply their knowledge and analyse case studies and
use online materials. Students’ knowledge and skills will be assessed across the following ranges
based on the theoretical andpractical work undertaken in each block:
•
Individual coursework (summative)
The session will be supported by SLAs to provide additional support for students.
E-Learning is an important part of the module and will introduce students to a range of
suitable video and text-based resources on the web. Formative online tests will enable
Module Handbook 2023-24
page. 8
IFP640
students to checktheir core knowledge of key facts and concepts and familiarise themselves
with the terminology.
Learning hours
Scheduled teaching - 72 hours
Independent study – 228 hours
5. Research Ethics
The teaching, learning, assessment and research activities undertaken in
thismodule have been considered and are not likely to require ethical
approval.
However, please seek advice if undertaking the module entails carrying out
any research activities involving human participants, human data,
animals/animal products, precious artefacts, materials or data systems. If
you submit work thatincludes data gathered from or about people, this may
be treated as academic misconduct and could lead to fail grade being
awarded.
Research ethics approval seeks to ensure all research is designed and
undertakenaccording to certain principles of ethical research. These include:
1. Primary concern must be given to the safety, welfare and dignity of
participants,researchers, colleagues, the environment and the wider
community
2. Consideration of risks should be undertaken before research commences with
the aim of minimising risks to those involved – i.e. human participants or animal
subjects,colleagues, the environment and the wider community, as well as actual
or potential risks to those directly or indirectly affected by the research.
3. Informed consent should be freely given by participants, and by a trained
person when collecting or analysing human tissue (details on accessing and
completing onlinetraining for gaining informed consent for HTA purposes can be
found below in Section 8).
4. Respect for the privacy, confidentiality and anonymity of participants
5. Consideration of the rights of people who may be vulnerable (by virtue of
perceived or actual differences in their social status, ethnic origin, gender, mental
capacities, or other such characteristics) who may be less competent or able to
refuse to give consentto participate
6. Researchers have a responsibility to the general public and to their profession;
as such they should balance the anticipated benefits of their research against
potentialharm, misuse or abuse which must be avoided
7. Researchers must demonstrate the highest standards of ethical conduct and
research integrity. They must work within the limits of their skills, training and
experience, and refrain from exploitation, dishonesty, plagiarism, infringement of
intellectual property rights and the fabrication of research results. They should
declareany of interest, and where necessary take steps to resolve them.
8. When using human tissues for research, Human Tissue Act and Human Tissue
Authority (HTA) requirements must be met. Please contact the relevant
Module Handbook 2023-24
page. 9
IFP640
designated person (DP) in your department or the HTA Designated Individual
(DI) (Dr Lucy Ghali -L.Ghali@mdx.ac.uk). Further information is provided below
in the section: "Human Tissue Authority Information", see 'Governance Structure"
document and SOPs etc.
9. Research should not involve any illegal activity, and researchers must
complywith all relevant laws.
For more information about ethics go to the Middlesex Online Research Ethics
(MORE) system which has information and guidance to help you meet the
higheststandards of ethical research using this link:
https://MOREform.mdx.ac.uk
Information and further guidance on how to complete a research ethics
application form (e.g., video guides and templates) can be found on the
MOREMyLearning site*:
http://mdx.mrooms.net/enrol/index.php?id=12277 (Log in required)
*Middlesex University Definition of Research document can be located on this site.
6. Learning resources
This module has a variety of learning resources available for you to use to support your
learning. These include module notes, worked examples, solutions to exercises, feedback,
podcasts, and key reading materials. These can be accessed online via the module page.
Pleasevisit the module page regularly to make use of these.
7. Expectations of studying this module
7.1 Attendance and Engagement
The University’s formal regulations about attendance are located in (section C2 in the
‘University Regulations’ section available here: www.mdx.ac.uk/about-us/policies. The main
points are:
You should attend and engage with all scheduled classes and prescribed activities. Studies
have shown that a good student engagement has a positive impact on performance and
therefore is an important factor in helping you to fulfill your academic potential. In addition,
for those who are on student visas, Dubai’s regulatory authorities require attendance to be
monitored.
Your lecturers will maintain attendance records during scheduled teaching sessions using the
MDX Central app. You are expected to follow any guidelines and instructions provided for
proper recording of your attendance for your learning sessions.
The MDXapp (available on iOS and Android) allows students to register their attendance at
Module Handbook 2023-24
page. 10
IFP640
timetabled classes with a click of a button. All you need to do is:
1. Connect to the internet using the #mdxDUBAI Wi-Fi network
2. Open your MDXApp
3. Log-in via your Campus User ID (M00xxxxx) and password
4. Ensure that you have given permission to the MDXApp to access your smartphone’s
location and camera settings
5. Find the correct module and timetabled class via the Calendar
6. When the tutor puts up the class QR code, use the scanner provided within the MDXApp to
scan the QR code.
7. You will get an automated notification onscreen within the App saying your attendance
has been recorded
Middlesex University Dubai supports students, enabling them to achieve their full potential.
We provide this support through a number of strategies, all of which provide our students with
a supportive learning environment . Online support material on MyUniHub is provided as a
guide to the content of the class but is no substitute for interaction with your tutor and
classmates. In accordance with University Regulation C2.1 for taught programmes of study, it
is the responsibility of students to attend scheduled classes and prescribed activities for the
modules on which they are registered.
Further information on engaging with your programme will be available at your Induction.
If you experience difficulties beyond your control, which prevents you from engaging with your
module, you should notify your tutor and CampusCentral, who may be able to offer support
and guidance.
Where your attendance and engagement fail to meet the minimum levels required (normally
75% of scheduled learning sessions and activities but could be higher) to attain the learning
outcomes of the module, you may be excluded from the assessment. You may have the
opportunity of taking the whole module again with permission from the Programme Leader,
without grade penalty, though you will have to pay the relevant tuition fee for the module.
(Lecturers should only remove this if not applicable)
Module Handbook 2023-24
page. 11
IFP640
for those who are on student visas, Dubai’s regulatory authorities require attendance to be
monitored.
Middlesex University Dubai supports students, enabling them to achieve their full potential.We
provide this support through a number of strategies, all of which provide our students with a
supportive learning environment . Online support material on MyUniHub is providedas a guide to
the content of the class but is no substitute for interaction with your tutor and classmates. In
accordance with University Regulation C2.1 for taught programmes of study, it is the
responsibility of students to attend scheduled classes and prescribed activities for the modules
on which they are registered.
Further information on engaging with your programme will be available at your Induction and
updates online at UniHub at https://unihub.mdx.ac.uk/study/assessment/attendance
Your lecturers will maintain attendance records during scheduled teaching sessions using a
variety of tools such as Microsoft Teams lists. You are expected to follow any guidelines and
instructions provided for proper recording of your attendance for your learning sessions.
If you experience difficulties beyond your control, which prevents you from engaging withyour
module, you should notify your tutor and Campus Central, who may be able to offer support
and guidance.
Where your attendance and engagement fail to meet the minimum levels required (normally
75% of scheduled learning sessions and activities but could be higher) to attain the learning
outcomes of the module, you may be excluded from the assessment.
7.2 Professional behaviour
The programme of study you are undertaking is underpinned by developing professional
behaviour and attitude. You are expected to behave in a professional, supportive manner to your
peers and teachers – and the same applies to your anyone the University comes in contact with
related to your study. The Student Code of Conduct and Discipline Rules are available here:
www.mdx.ac.ae/about-us/university-regulations/student-conduct-and-discipline-rules.
You must come to sessions prepared and ready to contribute where appropriate.
Please remember that when you are on campus, your University ID should be carried with you
always and you must be able to identify yourself if asked to do so. You must also comply with
community health precautions, and other health and safety protocols.
Please conduct your email communication with fellow students, tutors and all relevant staff in a
formal and courteous manner.
Module Handbook 2023-24
page. 12
IFP640
Unacceptable Behaviours in Face-to-Face Interactions
•
Aggressive or abusive behaviour, including shouting, bullying behaviour, physical violence,
rudeness, and making threats, inappropriate gestures, or indecent comments
•
Persistently interrupting or disrupting events
•
Engaging in antisocial behaviour that impacts others
•
Making derogatory or discriminatory remarks about others
•
Using offensive language or engaging in personal verbal attacks
•
Discussing sensitive matters in public settings
•
Making unsupported claims that the University or individual staff have committed criminal,
corrupt, biased or perverse conduct without any evidence
•
Demanding that staff set aside or make an exception to University regulations
•
Demanding responses within an unreasonable timescale or insisting on seeing specific staff
members when not feasible
•
Refusing to accept outcomes or solutions offered or repeatedly seeking further
explanations without new information or evidence
Actions to be taken by the University or Staff
•
Highlight the unacceptable behaviour(s) and explain why and what effect it is having
•
Pause or end the discussion or interaction if the unacceptable behaviour remains
persistent
•
In serious cases, ask for removal of individuals from University facilities and report the
incident to relevant Dubai authorities
•
Restrict personal contact and require communication via email or written channels and/or
through third parties
•
Referral to appropriate disciplinary procedures
For more information, refer to the Middlesex
www.mdx.ac.ae/about-us/university-regulations/
University
Dubai
Regulations:
7.3 Laptops, Mobile phones and other devices
There are many advantages of using technology in higher education as long as we are able to address
the associated challenges. You are encouraged to use your laptops, mobile phones, tablets and other
communication devices as part of learning activities and for some sessions, your tutor may even
require them. You must ensure that your devices do not disrupt your learning or that of other
students or your tutors. Unless you are using technology together with your tutor as part of a
learning activity, all mobile phones and other communication devices must be switched to silent.
Calls, texts and social media activities should be avoided during the taught session unless agreed
with the tutor before the start of the session. Disruptive use of devices during class can lead to
students being asked to leave and face disciplinary action.
7.4 Academic Integrity and Misconduct
Academic misconduct is a breach of the values of academic integrity. It can occur when a student
Module Handbook 2023-24
page. 13
IFP640
cheats in an assessment or attempts to deliberately mislead an examiner that the work presented is
their own when it is not. Academic misconduct is a corrosive force in the university’s academic life;
it jeopardises the quality of education and devalues the degrees and qualifications of the University.
It includes, but is not limited to, plagiarism, self-plagiarism, commissioning or buying work from a
third party or copying the work of others, and breach of examination rules.
Students who attempt to gain an unfair advantage over others through academic misconduct will be
penalised by sanctions according to the severity of the offence, which can include exclusion from the
University. Taking unfair advantage over other students in assessment is considered a serious
offence by the University. Action will be taken against any student who contravenes the regulations
through negligence, foolishness or deliberate intent. Academic misconduct takes several forms, in
particular:
Plagiarism – using extensive unacknowledged quotations from, or direct copying of, another
person’s work and presenting it for assessment as if it were your own effort. This includes the use of
third party essay writing services.
Collusion – working with other students (without the tutor’s permission) and presenting similar or
identical work for assessment.
Infringement of Exam Room Rules – Communication with another candidate, taking notes to your
table in the exam room and/or referring to notes during the examination.
Self-Plagiarism – including any material which is identical or substantially similar to material that has
already been submitted by you for another assessment in the University or elsewhere.
Purchasing or Commissioning - attempting to purchase or purchasing work for an assessment
including, for example from the internet, or attempting to commission, or commissioning someone
else to complete an assessment. Essay mills are now illegal entities, and use of them is facilitating an
illegal activity.
Unauthorised use of Generative Artificial Intelligence (AI) - You cannot use Generative AI tools in
your assessments unless specified by the module leader. Where the use of Generative AI is allowed
you must provide as a minimum
•
Written acknowledgment of the use of generative artificial intelligence, the extent of use,
and how generated materials were used.
•
Descriptions of how the information was generated (including the prompts used).
•
Where generated material has not been adapted, citing and referencing using closest source
types in the relevant referencing style (e.g. “artificial intelligence” or “non-recoverable sources”)
.
Links to the relevant University Regulations and additional support resources can be found here:
Section F: Academic Integrity and Misconduct:
https://www.mdx.ac.uk/about-us/policies
Referencing & Plagiarism: Suspected of plagiarism?:
http://libguides.mdx.ac.uk/c.php?g=322119&p=2155601
Module Handbook 2023-24
page. 14
IFP640
Referencing and avoiding plagiarism:
https://unihub.mdx.ac.uk/study/writing-numeracy/awl-resources/writing
Student Success Essentials (previously called Becoming a successful student) Course which includes
Academic Integrity
Access to course: You will have to log into to MyUniHub and then MyLearning to access the course
Full details on academic integrity and misconduct and the support available can be found at
Academic Integrity | UniHub (mdx.ac.uk) as well as on the Campus Guide at www.mdx.ac.ae/life-atuniversity/campus-guide.
Our Library and Centre for Academic Success (CAS) runs workshops and clinics to help you learn how
to avoid plagiarism and how to reference correctly.To get support and guidance on academic writing
techniques that meet our expectations of Academic Integrity, please contact a staff member in the
Centre for Academic Success (cas@mdx.ac.ae).
7.5 Extenuating circumstances
There may be difficult circumstances in your life that affect your ability to meet an assessment
deadline or affect your performance in an assessment. These are known as Extenuating
Circumstances or ‘ECs’. Extenuating Circumstances are exceptional, seriously adverse and outside of
your control.
As a student, it's your responsibility to let the University know about any extenuating circumstances
that have affected your work at the time they occur. You can request a deferral of assessment to the
next assessment period, or your circumstances can be taken into account by the Programme
Assessment Board when making its progression/finalist decision. If you are requesting a deferral of
an assessment, you should submit an application by the deadline for completion of the assessment.
If you are unable to do this, evidence must be provided which demonstrates the reason for not being
able to meet the deadline, in addition to the evidence for the claim.
Extenuating Circumstances can only be requested for summative assessment, not for formative
assessment. For example, only for assessment that counts towards your overall module grade.
You MUST provide evidence/supporting statement with any request for extenuating circumstances
to be considered (except in cases of self-certification*) for a deferral to the next assessment
opportunity, or for Extenuating Circumstances to be noted at the Programme Assessment board.
*Self-certification can only be used when an extenuating circumstance has affected you for period
of 7 days or less, i.e. a short illness that occurs at the point of assessment submission. You can apply
for the following outcomes due to your Extenuating Circumstances. Please note the outcome of any
Extenuating Circumstances application may be different from what has been requested:
Deferral
Your circumstances have impacted on your ability to sit your exam or complete and/or submit your
assessment. You are requesting an opportunity to sit the exam or submit the work at the next
assessment opportunity
ECs noted for the board only
Your circumstances may have affected your performance on other assessments for one or more
Module Handbook 2023-24
page. 15
IFP640
modules and, although you have sat the exam or submitted the assessments, you wish the
Programme Assessment Board to be aware of this in case there is a borderline decision to be made
regarding your progression/finalist decision.
Deferral & ECs noted for the board
Your circumstances have impacted on your ability to sit your exam or complete and/or submit your
assessment. You are requesting an opportunity to sit the exam or submit the work at the next
assessment opportunity.
There could be progression (i.e. additional year(s) of study), financial (tuition fees and scholarships)
and student visa implications as a result of deferring your assessment.
For information about how to apply for Extenuating Circumstances please see information available
on https://unihub.mdx.ac.uk/study/assessment/extenuating-circumstances.
7.6 Recording of Lectures
As per section C16 of Middlesex University Regulations unauthorised audio recording, video
recording or photography of lectures, or other forms of learning activities by students, is prohibited.
Limited recording by students may be permitted under exceptional circumstances only (for example,
for an individual student as a “reasonable adjustment”, within the meaning of the UK’s Equalities
Act), upon explicit permission provided by the tutor and, where appropriate, by everyone else
involved. Permission for recording does not imply permission for publication (e.g. on Facebook,
YouTube, or other Social Media), or distribution to others. Unauthorised recording of such activities
violates the privacy of persons involved, may infringe on copyrights and intellectual property rights
of others and can be intrusive and disruptive in a learning environment. In all cases, violation of this
regulation will be managed under the student disciplinary procedures.
In addition to a violation of University Regulations, unauthorised recordings may expose students to
other unintended consequences, as per UAE law. The United Arab Emirates has several laws (for
example, Federal Law No. 5 of 2012 on Combatting Cybercrimes and its amendment by the Federal
Law No. 12 of 2016) for the protection of privacy and reputation and defamation. Some of the acts
that could amount to a criminal offence are:
•
possessing on an electronic device a photo taken without the subject’s consent
•
posting other people's pictures or videos online or on social media (including WhatsApp)
without their consent
•
tagging a person without their consent
•
threatening or insulting people online
•
spreading information via social media, that is not verified by the official sources
•
gossiping about people or maligning them.
Further guidance is available within the University Regulations and via the Quality Office
(qualityoffice@mdx.ac.ae).
8. Assessment
Formative assessment: Formative assessment is completed during your year of study and
Module Handbook 2023-24
page. 16
IFP640
provides the opportunity to evaluate your progress with your learning. Formative assessments
help show you and us that you are learning and understanding the material covered in this course
and allow us to monitor your progress towards achieving the learning outcomes for module.
Although formative assessments do not directly contribute to the overall module mark they do
provide an important opportunity to receive feedback on your learning.
Formative assessment
Deadline
Python Coursework
Week7
Week14
Database Report
Week18
Web Development –HTML/CSS
Summative assessment: Summative assessment is used to check the level of learning at the
end of the course. It is summative because it is based on accumulated learning during the
course. The point is to ensure that students have met the learning outcomes for the course and
are at the appropriate level. It is the summative assessment that determines the grade that you
are awarded for the module.
.
Module Handbook 2023-24
page. 17
IFP640
The table below specifies the associated deadlines:
Summative
assessment
Weighting
Deadline
Feedback
Web Development –
HTML/CSS
25%
Week8
Python
development
coursework.
25%
Week 15
verbal feedback in
workshops prior to
submission.
Database report
25%
Week 19
verbal feedback in
session and
verbal feedback in
workshops prior to
submission.
Networking physical
demonstration,
booklet
10%
Week 23
Networking Quiz
15%
Week 23/24
Weekly Verbal
feedback in session,
written feedback on
submission.
NA
Module Handbook 2023-24
verbal feedback in
workshops prior to
submission.
page. 18
IFP640
Each component of assessment will be marked as a percentage.
To produce the overall module, grade a weighted average percentage will be calculated and
then converted to the 20-point grade using the University scale in the appendix.
Before you submit your work for final grading, please ensure that you have accurately
referenced the work. It is your responsibility to check the spelling and grammar, as all written
assessments will assess technical proficiency in the English. This means accurate and effective
spelling, punctuation and grammar. Details of how it will be assessed will be provided in the
marking criteria for each assessment and the University overall approach can be found within
the Grade Criteria Guide in the University Regulations https://www.mdx.ac.uk/aboutus/policies (scroll to university regulations)
Reasonable adjustments will be made for those students who have a declared
disability/specific learning condition which would affect performance in this area.
If you have submitted a formative or draft assessment, you will receive feedback but no grade.
The comments should inform you about how well you have done or tell you about the areas for
improvement. All assignments should be submitted online unless specified in assessment briefs.
Reassessment for this module normally takes place in the following way:
If you do not achieve the overall pass mark there will be a re-sit opportunity after teaching
finishes for this module.
Further information is available at
https://unihub.mdx.ac.uk/study/assessment
Middlesex University is committed to being fair in its approach to assessing student learning
following the UK Quality Code for Higher Education (Quality Code) (2018) and the UK Quality
Code - Advice and Guidance: Assessment (2018) and External Expertise (2018).
The Assessment Fairness guidance, policies and procedures put in place by Middlesex
University is our commitment to ensure fairness in assessment and are available at
https://www.mdx.ac.uk/about-us/policies
If you have any queries or would like to know more on how this approach has been applied to
modules you are studying please contact your Programme Leader.
In order to pass this module, you need an overall minimum grade of 16 (40%) or equivalent.
Before you submit your work for final grading, please ensure that you have accurately
referenced the work. It is your responsibility to check the spelling and grammar, as all written
assessments will assess technical proficiency in the English. This means accurate and effective
Module Handbook 2023-24
page. 19
IFP640
spelling, punctuation and grammar. Details of how it will be assessed will be provided in the
marking criteria for each assessment and the University overall approach can be found within
the Grade Criteria Guide in the University Regulations https://www.mdx.ac.uk/aboutus/policies (scroll to university regulations)
Reasonable adjustments will be made for those students who have a declared
disability/specific learning condition which would affect performance in this area.
If you have submitted a formative or draft assessment, you will receive feedback but no grade.
The comments should inform you about how well you have done or tell you about the areas for
improvement. All assignments should be submitted online unless specified in assessment briefs.
Reassessment for this module normally takes place in July as a single piece of resit coursework.
Further information is available at
https://unihub.mdx.ac.uk/study/assessment
Middlesex University is committed to being fair in its approach to assessing student learning
following the UK Quality Code for Higher Education (Quality Code) (2018) and the UK Quality
Code - Advice and Guidance: Assessment (2018) and External Expertise (2018).
The Assessment Fairness guidance, policies and procedures put in place by Middlesex
University is our commitment to ensure fairness in assessment and are available at
https://www.mdx.ac.uk/about-us/policies
If you have any queries or would like to know more on how this approach has been applied to
modules you are studying please contact your Programme Leader.
8.1. Feedback on your assignments
On this module the formative assessment opportunities are based on continuous formative
assessment using Graded Observations for Assessment & Learning (GOAL) of both individual
students and groups.
8.2. Overall module grade
The overall module grade will be based on the number of GOALs passed and then converted to
a 20-point grade.
Before you submit your work for final grading, please ensure that you have accurately
referenced the work. It is your responsibility to check the spelling and grammar. If you have
submitted a formative or draft assessment, you will receive feedback but no grade. The
Module Handbook 2023-24
page. 20
IFP640
comments should inform you about how well you have done or tell you about the areas for
improvement. All assignments should be submitted online unless specified in assessment
briefs.
Reassessment for this module normally takes place by continuous reassessment; Students will
have the opportunity to resubmit GOALs throughout the year;
Further information is available at
https://unihub.mdx.ac.uk/study/assessment/regulationsHow is your assignment mark agreed?
The following diagram provides an overview of the marking process for your module assessment.
Further information on the role of external examiners can be found at.
http://unihub.mdx.ac.uk/your-study/ensuring-quality/external-examiners
1
• You submit your assignment
2
• The first marker grades the work and provides feedback; this could be completed
anonymously depending on the assessment type.
3
• A moderator or second marker reviews a sample of the work to quality assure the
grades and feedback, to ensure they are accurate. A final mark for the work is
agreed between the first marker and the moderator or second marker.
4
• A sample of work is sent to the External Examiner to check that the grading and
feedback is at the right level and in line with external subject benchmarks (this
applies to levels 5 & 6 only)
5
• Your final grades are submitted to the subject assessment board.
8.3. Anonymous Marking Assessment Policy
The University has created an anonymous marking policy in response to student feedback.
Anonymous marking ensures that your identity (your name, student number, and other
personal/identifiable information) is not made available to academics when they are marking
your work. This means that you can have confidence that your assessments will be marked fairly
and consistently. However, there are some forms of assessments for which anonymity cannot be
guaranteed and these are recognised in the policy. We believe that it is important to provide you
with the support and guidance needed to help you develop and prepare for your final
assessments (those which count towards your final grades i.e. summative assessments).
Therefore, anonymous marking will not apply to learning activities and assessments that do not
contribute to your final grades (i.e. formative assessments). If you require further information
and support to understand how anonymous marking works in your programme modules, please
contact your Module Coordinator for more information.
Module Handbook 2023-24
page. 21
IFP640
The Anonymous Marking Assessment Policy is available at:
https://www.mdx.ac.uk/ data/assets/pdf_file/0037/563599/anonymous-markingassessment-policy.pdf
8.4. Reassessment (Re-sit) opportunity
A student has the right to be reassessed once only in any module with an overall grade of 17, 18,19 or
20. Reassessment will be taken at the next available opportunity (in July / August) unless that
reassessment is deferred by the Assessment Board. Where a student repeats a module, any right of
reassessment from the original attempt is cancelled. Where compensation is not normally permitted
by a Professional Body, a Subject Assessment Board may exercise discretion to allow an exceptional
second reassessment attempt. Failure without good reason to undertake reassessment at the next
available opportunity will result in failure with the award of a grade of 20 should the required learning
outcomes not be met. No second reassessment is permitted.
All Grades at the Dubai campus are provisional until moderated and confirmed by the London
campus.
• All Science and Technology resit exams will be held in July/ August 2024.
•
No second reassessment is permitted.
Module Handbook 2023-24
page. 22
8.5.1 Assessment 1
Fundamentals Of Systems and Architecture
Module code
Module title
Submission date, time
Feedback type & date
Word count
Assignment type
IFP640
Foundations of Computing and Technology
Weeks 8
Written online feedback immediately after submission.
N/A
HTML/CSS Website Development Coursework
Assignment structure,
format and details
You will apply the theory and practical tasks covered in workshop, to complete this summative coursework.
Student must complete this a summative assessment individually.
You need to develop a website for a shop that sells one of specified products in the following list: Stationary,
Books, Movies or Food.
Website structure should include the following webpages:
· Homepage
· Products webpage
· 1 other webpage (e.g., About, Contact Us)
Assessed learning
outcome (s)
Assessment
weighting %
Key reading and
learning resources
The webpage must include the following features covered: · Basic HTML structure tags · HTML list(s), link(s), and
image(s) · HTML table(s) · Layout information using cascading style sheets (CSS) · HTML Comments You must
submit all HTML/CSS files along with any images used in one zipped folder.
Learning outcomes 1,2
25%
Robbins, JN. (2018) Learning Web Design: A Beginner’s Guide to HTML, CSS, JavaScript, and Web Graphics.
Fourth Edition. O’Reilly [Available online]
Foundations of Computing and technology -IFP640
Criteria
HTML Structure:
Use of key HTML
structural tags.
Assessment marking criteria rubric ( Website Development Coursework)
1-4 First
5-8 Upper Second
9-12 Lower Second
13-16 Third
70%+
60%-69%
50%-59%
40%-49%
Excellent use of key
Good use of key
Demonstrates
Adequate but limited
structural tags such
structural tags such
satisfactory use of
use of basic HTML
as document type
as document type
key structural tags
structural tag.
declaration, html,
declaration, html,
such as document
body, and head tags, body, and head tags, type declaration,
along with additional along with at least
html, body, and head
tag such as (Footer,
one additional tag
tags.
Nav, Section etc)
such as (Footer,
Nav, Section etc)
11-15 Marks
HTML List:
Use and creation of html
lists.
HTML Links:
10 Marks
Excellent use of lists
with demonstration
of using different
types of lists and
nesting lists.
Good use of lists and
created different
types of lists (e.g.
ordered, unordered,
description).
11-15 Marks
10 Marks
Excellent use of links
with demonstration
of using different
types of links.
Good use of links
and created different
types of links (e.g.,
internal, external,
telephone, image,
email etc).
11-15 Marks
10 Marks
Use of html links.
17-20 Refer
Less than 40%
Inadequate and
limited use of basic
HTML structural
tags.
7 Marks
8-9 Marks
Demonstrates
satisfactory use of
lists and created
different types of lists
(e.g., order,
unordered).
Adequate but limited
use of basic HTML
lists.
0-6 Marks
Inadequate and
limited use of HTML
lists.
8-9 Marks
7 Marks
0-6 Marks
Demonstrates
satisfactory use of
links internal and
external links.
Adequate but limited
use of basic HTML
link(s) between
webpages is created.
Inadequate and
limited use of HTML
links.
7 Marks
8-9 Marks
0-6 Marks
page. 24
Foundations of Computing and technology -IFP640
HTML Images:
Presentation of HTML
images.
Very good use of
Images. Excellent
modification of image
properties (e.g., size
and position).
Good use of images
with some
modification of image
property (e.g., size,
position, or alt etc ).
Demonstrates
satisfactory use of
images.
Adequate but limited
use image(s).
Absence of any
image(s) used in the
webpage(s).
10 Marks
11-15 Marks
HTML Tables:
Use of HTML tables.
Layout information
using CSS:
HTML/CSS Comments:
Use of HTML and CSS
comments.
7 Marks
Very good use of
table, with multiple
cells spanning and
captions.
Good use of tables
with presentation of
spanning multiple
table cell using both
row and column
span.
11-15 Marks
10 Marks
Excellent use of CSS
for layout and styling
of the webpage(s).
Good use of CSS for
layout and styling of
the webpage(s).
11-15 Marks
10 Marks
8-9 Marks
Demonstrates
satisfactory use of
tables with
presentation of
spanning multiple
table cells (e.g., row
or column span).
Adequate but limited
use of HTML table(s)
on the webpage(s).
0-6 Marks
Absence of any
visible table(s) used
in the webpage(s).
8-9 Marks
7 Marks
0-6 Marks
Demonstrates
satisfactory use of
layout information
using CSS.
Adequate but limited
use of use of layout
information using
CSS.
Absence of any
layout information
using CSS on the
webpage(s).
7 Marks
Excellent and well
rationalised
HTML/CSS
comments used in
critical places.
Good use of
HTML/CSS
comments.
8-9 Marks
Demonstrates
satisfactory use of
HTML/CSS
comments.
7-10 Marks
7 Marks
6 Marks
Adequate but limited
use of HTML/CSS
comments.
0-6 Marks
Absence of any
HTML/CSS
comments.
4-5 Marks
0-3 Marks
page. 25
Foundations of Computing and technology -IFP640
The following table details the support you will be receiving for this assessment and the feedback opportunities you will have.
Support and draft feedback sessions for Weekly Online Logbook
Coursework briefing
This Logbook assessment briefing will take in week 1 during the workshops.
Draft feedback opportunities
Students’ knowledge and skills will be assessed across a range of individual work. During the workshop sessions, the tutors will provide
continuous feedback to students on their learning and progress. The process of formative assessment will lead to summative assessment.
Additional support
Workshops are supported by Student Learning Assistants (SLA), where student are able to obtain support in Logbook and workshops tasks
during sessions.
page. 26
Foundations of Computing and technology -IFP640
8.5.2 Assessment 2- Python Development Coursework
The following table provides an example of the overview of the assessment requirements.
Python Development Coursework
Module code
Module title
Submission date, time
Feedback type & date
Word count
Assignment type
IFP640
Assignment structure and
format
You will apply the theory and practical tasks covered in workshop, to complete this summative coursework.
Student must complete this a summative assessment individually.
Foundations of Computing and Technology
Week 15
Written Comment within 15 working days of submission.
N/A
Python Development Coursework
Using Python, you need to create a billing system for a shop that sells one of specified products in the following list:
Stationary, Books, Movies or Food.
coursework brief.
The script should allow the user to:
• Greet using their name
• View item(s) available to purchase and their prices
• Add item(s) to basket
• View item(s) in basket
• Remove item(s) from basket
• Apply Discount Percentage
• Calculate the total price of the purchase
The python script must include the following programming concepts covered.
• User Input
• Makes use of variables and different data types
page. 27
Foundations of Computing and technology -IFP640
•
•
•
•
Well defined and used functions including value returning functions
Boolean logic and branching (If Statements)
Repeating code with loops (While, and For loops)
Debugged scripts
You should submit 1 Python file with your code and 1 Word document with screenshots of the debugging you
have carried out.
Assessed learning
outcome (s)
Module weighting %
Key reading and learning
resources
Criteria
User Input
Learning Outcomes 1,2,3
15%
Downey, A. (2016) Think Python . 2nd ed. Sebastopol, CA: O’Reilly.[Available online]
Assessment marking criteria rubric (Python Development Coursework)
1-4 First
5-8 Upper Second
9-12 Lower Second
13-16 Third
70%+
60%-69%
50%-59%
40%-49%
Excellent use of
user input(s).
10 marks
Variables and Data
Types
20 Marks
Functions
20 Marks
Excellent use of
variables and data
types including
converting
between data
types.
Very good use of
functions
including using
module(s) from
Good inclusion of
using user input(s)
appropriately.
A range of variables
defined with
appropriate use of
data types.
Demonstrated
satisfactory use of
user input(s).
Demonstrates
satisfactory use of
variables and data
types.
Good use of function
including value
returning function(s).
Satisfactory use of
functions.
Some use of user
input(s).
Some use of
variables.
Some elements of
function(s)
demonstrated.
17-20 Refer
Less than 40%
Missing or
inadequate of
including user inputs.
Inadequate or
missing use variables
and appropriate data
types.
Inadequate use or
missing use of
function(s) in the
code.
page. 28
Foundations of Computing and technology -IFP640
Boolean logic and
branching
the Python
Standard Library.
Demonstrates
very good use
Boolean logic and
branching.
Good use of Boolean
logic and branching.
Demonstrates
satisfactory use of
Boolean logic and
branching for
reasonable aspects
of the code.
Some elements of
branching and
Boolean logic
included.
Missing or
inadequate use of
branching and
Boolean logic.
Excellent use of
loops.
Good use of loops of
carry out repetitive
tasks.
Demonstrates
satisfactory use of
while and/or for
loops.
Adequate but limited
use of loops to carry
out repetitive tasks.
Inadequate and
limited use of Python
Loops.
Excellent use of
key debugging
approach(s) and
tool.
Good use of key
debugging
approach(s) and tool.
Demonstrates
satisfactory use of
the debugging tool
or approach.
Adequate but limited
use of the debugging
tool or approach.
Inadequate and
limited debugging
carried out.
20 Marks
Loops
20 Marks
Debugging
10 Marks
The following table details the support you will be receiving for this assessment and the feedback opportunities you will have.
Support and draft feedback sessions for Python Coursework
Coursework briefing
This assessment briefing will take in week 5 during the workshops.
Draft feedback opportunities
Students’ knowledge and skills will be assessed across a range of individual work. During the workshops sessions, the tutors will provide
continuous feedback to students on their learning and progress. The process of formative assessment will lead to summative assessment.
page. 29
Foundations of Computing and technology -IFP640
Additional support
Workshops are supported by Student Learning Assistants (SLA), where student are able to obtain support in Logbook and workshops tasks
during sessions.
8.5.3 Assessment 3 Database Report
The following table provides an example of the overview of the assessment requirements.
Database Report
Module code
Module title
Submission date, time
Feedback type & date
Word count
Assignment type
IFP640
Assignment structure and
format
Computing and Digital Technology
Assessed learning
outcome (s)
You will apply the theory and practical tasks covered in workshop, to complete this summative report.
Student must complete this a summative assessment individually.
For the given case study, the following sections should be completed in the written report.
• Definition of theory behind databases.
• Relational model: Identifying relations, attributes, tuples, cardinality, and keys from a given Relation.
• Drawing of ER-model(s) from given schema.
• Using SQL software creating SQL queries.
• Creating databases, inserting data using SQL.
Foundations of Computing and Technology
Week 19
Written Comment within 15 working days of submission.
N/A
Written Report
page. 30
Foundations of Computing and technology -IFP640
Answer all questions in detail providing screenshots where required.
Module weighting %
Key reading and learning
resources
Criteria
Definition of Database
Theory and/or need.
10 Marks
Relational Model:
Identifying relations,
attributes, tuples,
cardinality, and keys
25%
Connolly, TM, and Begg, CE. (2015) Database Systems: A Practical Approach to Design, Implementation and
Management 6th edition. [Available online]
1-4 First
70%+
Excellent content
with depth of
understanding
database theory
and need, with
examples.
Very good
understanding of
relational model
the concepts.
Assignment marking criteria rubric (Database Report)
5-8 Upper Second
9-12 Lower Second
60%-69%
50%-59%
13-16 Third
40%-49%
17-20 Refer
Less than 40%
Good content with
depth of
understanding
database theory and
need.
Satisfactory content
with of
understanding
database theory and
need.
Adequate content
with limited depth of
understanding
database theory
and/or need.
Inadequate anwers
with limited depth.
A good
understanding of
relational model the
concepts.
Demonstrates
satisfactory
knowledge of
relational model
elements.
Some elements of
relational model
identified.
Limited identification
of relational model
elements.
Good understanding
or structuring ERModel and reflective
sample table.
Clearly structured
ER-Model and
sample table.
Structured adequate
ER-Model and
sample table.
Poorly structured ERModel and sample
table.
20 Marks
ER- Model(s) and
Sample Table
Excellent
construction of
ER-Model and
sample table.
30 Marks
page. 31
Foundations of Computing and technology -IFP640
Using SQL Software and
creating SQL Queries
20 Marks
Creating databases,
inserting data using SQL
10 Marks
Excellent range of
appropriate and
accurate SQL
statements
constructed and
demonstration of
using software.
Very Good
attempt of SQL
statements to
create databases,
views and
inserting data.
Good range of
appropriate SQL
statements
constructed and
demonstration of
using software.
Satisfactory SQL
statements
constructed and
demonstration of
using software.
Adequate use of
software and/or SQL
statements
demonstrated.
Limited
understanding of
using SQL software
demonstrated and
Inadequate attempt
of SQL Queries.
Good attempt of SQL
statements to create
databases, views and
inserting data,
Satisfactory attempt
of SQL statements to
create databases and
inserting data.
Attempt of SQL
statements to create
databases or
inserting data.
Inadequate attempt
of SQL statements to
create databases or
inserting data.
The following table details the support you will be receiving for this assignment and the feedback opportunities you will have.
Support and draft feedback sessions for Database Report
Coursework briefing
This assessment briefing will take in week 12 during the workshops.
Draft feedback opportunities
page. 32
Foundations of Computing and technology -IFP640
Students’ knowledge and skills will be assessed across a range of individual work. During the workshops sessions, the tutors will provide
continuous feedback to students on their learning and progress. The process of formative assessment will lead to summative assessment.
Additional support
Workshops are supported by Student Learning Assistants (SLA), where student are able to obtain support in Logbook and workshops tasks
during sessions.
8.5.4 Assessment 6 Networking Demonstration and Quiz
The following table provides an example of the overview of the assessment requirements.
Networking Demonstration and Quiz
Module code
Module title
Submission date, time
Feedback type & date
Word count
Assignment type
IFP640
Assignment structure and
format
Part1:
You will make the following essential networking cables:
• CAT5 Straight-through cable
• CAT5 Crossover cable
• Optional: Console cable.
Foundations of Computing and Technology
Week 23
Written Comment within 15 working days of submission.
N/A
Physical Demonstration
You will have opportunity to understand networking cable wiring diagrams and practising this by making physical
cables and testing them in the workshop. The accuracy and functionality of the cables made will be assessed,
along with written reflection on the understanding of the process and purposes of the cables made.
Part2:
Online Quiz
page. 33
Foundations of Computing and technology -IFP640
Assessed learning
outcome (s)
Module weighting %
Key reading and learning
resources
Criteria
Cat5 Straight through ca
Cat 5 Crossover cable
1,2,3,4
10% +15 %
Cisco Networking Academy Program IT Essentials and Networking Essentials[Available online]
Certified Network Associate (CCNA) v7.0 [Available online]
1-4 First
70%+
Assignment marking criteria rubric (Networking Demonstration)
5-8 Upper Second
9-12 Lower Second
13-16 Third
60%-69%
50%-59%
40%-49%
Cable completed
with excellent
accuracy and
functionality and
depth in
reflection.
Cable completed
with excellent
accuracy and
functionality and
depth in
reflection.
17-20 Refer
Less than 40%
Cable completed
with good accuracy
and functionality and
depth in reflection.
Cable completed
with satisfactory
accuracy and
functionality and
depth in reflection.
Cable completed
with limited accuracy
and functionality and
depth in reflection.
Cable not completed
and inadequate
answers with limited
depth.
Cable completed
with good accuracy
and functionality and
depth in reflection.
Cable completed
with satisfactory
accuracy and
functionality and
depth in reflection.
Cable completed
with limited accuracy
and functionality and
depth in reflection.
Cable not completed
and inadequate
answers with limited
depth.
page. 34
Foundations of Computing and technology -IFP640
The following table details the support you will be receiving for this assignment and the feedback opportunities you will have.
Support and draft feedback sessions for Networking Demonstration
Coursework briefing
This assessment briefing will take in week 18 during the workshops.
Draft feedback opportunities
Students’ knowledge and skills will be assessed across a range of individual work. During the workshops sessions, the tutors will provide
continuous feedback to students on their learning and progress. The process of formative assessment will lead to summative assessment.
Additional support
Workshops are supported by Student Learning Assistants (SLA), where student are able to obtain support in Logbook and workshops tasks
during sessions.
page. 35
Foundations of Computing and technology -IFP640
9. Learning Planner
Week (s)
Workshop
Topic
Staff
Student Activity
1
Overview of major
topics taught across
various modules in
the IT, BIS and CSDF
Programmes across
three years at MDX
CG
Lab task
2
Computer
Architecture and
Operating Systems
and the relationship
between hardware
and operating
systems
CG
Lab task
3
HTML
Introduction to
software and use of
basic HTML
structures.
Introduction to
web development
summative
coursework.
CG
Get to know the
software and create a
simple About HTML
webpage for the
coursework.
4
HTML
Lists, links and
adding images to
HTML pages.
CG
Make a Homepage,
Products and Contact
Us page for a shop
including links, lists and
images to relevant
websites. Add
comments to pages.
Validate webpages
created.
5
HTML
Tables
CG
Create a table based on
your own timetable.
Design and create a
table in HTML based on
the shop opening times
Assessment and feedback
Foundations of Computing and technology -IFP640
for the coursework.
6
HTML
Introduction to
cascading style
sheets (CSS)
CG
Adding layout
information to webpages
using cascading style
sheets (CSS).
Add CSS to the
webpages created for
the shop coursework.
Completing coursework.
7
Python
Introduction to the
Python
programming
language,
development
environment and
user input.
CG
Getting to know the
Python development
environment.
Writing programs that
interact with the user to
carry out the following.
• Greet User
• Ask Name
• Print available
products to
purchase.
CG
Converting variables,
calculations with user
input and calculating
areas and perimeter of
shapes.
Converting variables,
calculations with user
input by calculating total
price of purchase and
applying discount
percentage to total
purchase price for
coursework.
Creating functions and
calling functions that
calculate shapes and
Easter Algorithm.
Creating functions and
calling the following
functions for
coursework.
• Menu Function
• Purchase
Function
• Discount
Function
• Receipt Function
• End function
8
Introduction to
Python
development
summative
coursework.
Python
Variables and data
types
9
Python
Defining functions
CG
10
Python
Boolean logic and
CG
Using Boolean logic and
branching to give user
Foundations of Computing and technology -IFP640
branching in
programs.
options of function such
as Menu Option,
Discount Options,
Options to View Basket,
Delete Items or option
apply discount.
Repeating code using
While and For loops.
Debugging code and
viewing items on list, reoccurring option to add
items to basket and
delete items from list.
Calculating student
grades.
Creating functions and
calling value returning
functions to print receipt
of purchases
information for
coursework task.
Function to calculate
minimum number.
Discussing coursework
submission.
Using Debugger
Completing coursework
11
Python
Loops and
debugging
CG
12
Python
Value returning
functions and
recursion
CG
13
Python
Debugging
Completing
coursework
CG
14
Python
Coursework
Review
CG
Reviewing Python
Coursework
Submission
15
Databases
Introduction to
databases, theory
behind databased
and simple ERmodels.
CG
Creating ER-Models for
Social Networking
website and ‘Meetup’
style website.
Complete Task 1 on
Database Theory on
report.
Identifying relations,
attributes, tuples,
cardinality and keys on
Task 2 on report.
Drawing ER-models
from given schemas
on Task 3 on report.
Using SQL software and
creating SQL queries.
Introduction to
Database
summative report.
16
Databases
ER-Modelling and
Keys.
CG
17
Databases
SQL (Data
manipulation )
Databases
SQL (Data
definition)
CG
18
CG
Creating databases,
inserting data, and
creating views.
Foundations of Computing and technology -IFP640
19
Networking
Introduction to
Networking (OSI
Model).
Introduction to
networking
summative
assessment
(Physical
demonstration
and individual
booklet).
CG
20
Networking
OSI Model
(Physical layer)
CG
21
Networking
OSI Model
(Physical layer)
CG
22
Networking
OSI Model (Data
link layer)
CG
23
Networking
OSI Model
(Network layer)
CG
24
Networking
OSI Model
Summary
CG
Task 5 on creating
tables using SQL and
Task 4 on creating
queries using SQL on
report.
Summative practical
task of making and
testing CAT5 Straight
through cable.
Summative practical
task of making and
testing CAT5 Cross over
cable
Practical task of making
and testing CAT5 Cross
over cable
Introduction to Packet
Tracer software and
getting to know the
software features,
working on summative
networking booklet.
Examining packets
using Packet tracer
software, working on
summative networking
booklet.
Building small virtual
networks using Packet
Tracer software,
working on summative
networking booklet.
Verbal feedback on practical
tasks.
Networking summative
booklet submission.
Download