This guide shows staff how to setup a Blackboard Collaborate Ultra Session for student collaboration, and where students are able to manage the session activity with or without supervision.
Blackboard Collaborate - Privileges and Permissions.
This guide explains the different roles possible for users. Tutor can control how students participate in a collaborative online environment.
Mark is the former Head of Glasgow Museums and Associate Professor, College of Arts, University of Glasgow.
Museums all over the world are developing projects and programmes aiming to improve the health and wellbeing of their visitors, from dementia-friendly tours to art therapy, and from exhibitions promoting healthy living, to projects for people with mental health issues. Can museums make a difference to health and wellbeing? Even if they can, do museums have the capacity to make a real difference at a population level? This talk explored historical and recent evidence to formulate some conclusions about the potential of museums to improve health and wellbeing.
Using Glasgow as an example, this talk explored the connected histories of public health and public museums, as products of the Victorian era. Leading politicians of the time made an explicit link between cultural provision, and museums in particular, with public health. But were they right to do so? The second theme of this talk was recent epidemiological evidence that cultural attendance – simply visiting a museum or art gallery – has an influence on people’s health to such an extent that regular attenders live longer than infrequent visitors.
Today we face different disease challenges than those that faced the Victorians. The emergent disease conditions of the 21st century are poor mental health, loneliness, suicide, substance abuse and obesity. Against such a backdrop, what is the contemporary role of museums as part of a shared public sector contribution to human flourishing? And if museums do really make a difference to health and wellbeing, how can we maximise that contribution?
In this final unit of the current block we introduce the mathematical concept of relations between sets. We look at how relations differ from functions while noting that a function is actually a special types of relation. Different ways in which relations can be represented are discussed and include ordered pairs, arrow diagrams, matrices and directed graphs. Inverse and composite relations are briefly addressed before we investigate different types of relations (reflexive, symmetric and transitive) and methods for their classification. The important concepts of equivalence relations and equivalence classes are then described along with their properties. In closing the unit we look at the connection between equivalence relations and partitions of sets. The text is supported throughout with relevant examples and where appropriate references for further reading are provided.
In this unit, we look at the concept of a function and introduce some important functions that are fundamental in the study of mathematics and computing. The basic idea of a function is illustrated with a simple example before presenting some more formal definitions and terminology. A function defines a relationship between the elements of two sets and we present different ways to express this relationship including arrow diagrams, formulae, graphs and lists of ordered pairs. We look at how to identify whether a relationship is a function before considering whether functions meet specific criteria that classify them as one-to-one and/or onto functions. The idea of an inverse function is then presented and we illustrate how to calculate an inverse function when it exists and interpret the results graphically. The process of combining two, or more, functions through composition is then discussed. The unit closes with a brief look at some functions that commonly occur in computing and mathematics.
To be completed by the recruiting department for each application received to join a research degree. Offers will not be sent unless the Graduate School has received a completed checklist.
Research degree students should include a completed copy of this in their research project registration submissions, as evidence that they have completed the mandatory training in semester 1 and 2.
The Older People's Understandings of Sexuality (OPUS) research group (headquartered at Edge Hill University) has produced practical guidance for care staff/service providers to help them enable older care home residents or service users to meet their own needs realting to sex, sexuality and intimacy.
The majority of people in Scotland’s prisons come from marginalised communities of profound deprivation and poverty. Their lives are generally shorter, their levels of addiction higher and their mental health wellbeing poorer than the wider population. This raises questions as to whether incarceration is a civilised and just response to structural disadvantage. Can the experience of prison be reimagined to set people on positive trajectories? And if so, how can the range of other services tasked with transforming lives understand the place of ‘dark experiences’? This talk will explore and share some of the progress that has been made in changes to Scottish policy, practice and legislation by sharing the lived dark experience of punishment with those who can bring about purposeful and systemic change. It will consider ways the involvement of people who do not see themselves as having a role to play in justice could bring about a reduction in offending and re-offending in Scotland. It will explore the role of prison as a step on a road to change, thereby reducing the number of victims and levels of harm.
The previous unit introduced the term exponent to represent the repeated multiplication of a number by itself. For example, the exponent tells us how many times we need to multiply the number 10 by itself to obtain 1000, i.e. three times as 10 × 10 × 10 = 1000. Here the base is 10 and the exponent is 3. We now consider the closely related topic of what power a number must be raised to in order to obtain another number. The number being raised to the power is called the base and value of the power is called the logarithm.
We investigated the physical demands of netball match-play and different training activities. 13 Eight collegiate netball players participated in the study. Heart rate (HR), rating of perceived 14 exertion (RPE), and accelerometer player load (PL) data were collected in four matches and 15 fifteen training sessions. Training sessions were classified as skills, game-based, traditional 16 conditioning, or repeated high intensity effort training. Accelerometer data was collected in 17 three planes, and was normalized to match-play/training time (PL/min, forward/min, 18 sideward/min and vertical/min). Centres had a higher PL/min than all other positions (Effect 19 size; ES = 0.67-0.91), including higher accelerations in the forward (ES = 0.82-0.92), sideward 20 (ES = 0.61-0.93) and vertical (ES = 0.74-0.93) planes. No significant differences (p > 0.05) 21 were found between positions for RPE and peak HR. Skills training had a similar PL to match-22 play. However, the mean HR of skills training was significantly lower than match-play and all 23 other modes of training (ES = 0.77-0.88). Peak HR for skills training (186 ± 10 beats.min-1) 24 and traditional conditioning (196 ± 8 beats.min-1) were similar to match-play (193 ± 9 25 beats.min-1). There were no meaningful differences in RPE between match-play and all modes 26 of training. The centre position produces greater physical demands during match-play. The 27 movement demands of netball match-play are best replicated by skills training, while 28 traditional conditioning best replicates the HR demands of match-play. Other training modes 29 may require modification in order to meet the physical demands of match-play. 30 31
A short video on how to order a student status letter via MyService. These can also be used for Council Tax purposes for those not living in the Glasgow City Council area.
In this section we introduce the concept of an equation and present techniques for solving different types of equations.
We firstly look at the algebraic solution of linear equations in one variable before moving on to simultaneous linear equations and then quadratic equations. In all cases a geometric interpretation is presented along with details on how to graph the relevant functions.
At appropriate locations throughout the document links are provided to enable access to further resources at the Mathcentre and the Khan Academy websites.
Glasgow is one of the Rockefeller Foundation’s 100 Resilient Cities (100RC). Through membership of the 100RC Network, Glasgow has developed a resilience strategy, Our Resilient Glasgow (hyperlink), that acts as a roadmap to greater resilience looking further into the 21st century. The strategy was developed with reference to the four essential dimensions of urban resilience: health and wellbeing, economy and society, infrastructure and environment, and leadership and strategy. This short animation tells the story of the City’s resilience journey to date.
Chapter of a book - (2017) Complicity as Political Rhetoric: Some Ethical and Political Reflections in Afxentis, A, Dunford R and Neu M (eds. 2017) Exploring Complicity: Concepts, Cases and Critique London: Rowman and Littlefield p35-52
This guide takes you through the process of creating a mindmap and exporting it to Microsoft Word. It is an excellent technique for planning written work.
This document details what to expect when you receive Specialist One to One Study Skills Support (Band 4) from the SpLD team at Edgehill University. The document also explains the complaints procedure.
The purpose of this document is to provide guidance to academic and administrative staff with regard to the University’s expectations regarding the use of the system for the recording of lectures and other group-based learning and teaching activities
The Community Empowerment Act is an important new piece of Scottish legislation with opportunities to reduce health inequalities through the redistribution of power – but that depends on us really understanding what power is, where power lies and how this relates to health. In addition to the film we have created four short excerpt videos, each outlining a different concept within the main animation, as well as a transcript for accessibility
An important application when working with trees is the ability to search them for data they may hold. In this section we describe two algorithms for searching trees: depth first search (DFS) and breadth first search (BFS). These two algorithms have simple variations for searching digraphs and graphs but these are not followed up here.
The graphs that we have met up to now have all been undirected graphs in the sense that the edges have no orientation. In this section we extend the notion of a graph to include graphs in which “edges have a direction”. These kind of graphs are known as directed graphs, or digraphs for short. As shown in the diagram below the direction of an edge is defined so that movement between two vertices is only possible in the specified direction. The terminology for digraphs is essentially the same as for undirected graphs except that it is commonplace to use the term arc instead of edge. Digraphs can be used to model real-life situations such as flow in pipes, traffic on roads, route maps for airlines and hyperlinks connecting web-pages. We have actually encountered the concept of a digraph before in an earlier unit when we looked at relations on sets. In Section 3.3 of that unit, which was optional, we described how a
relation R could be represented diagrammatically by a digraph as an alternative to using an arrow diagram or a matrix.
In recent years graph theory has become established as an important area of mathematics and computer science. The origins of graph theory however can be traced back to Swiss mathematician Leonhard Euler and his work on the Königsberg bridges problem (1735)
The Learning Technology Development Team are here to help staff and students make the best use of technologies for teaching and learning.
Please contact us for advice, ideas or to chat about getting started with technologies, or doing more to enhance your student experience.
In this section we draw on the ideas from elementary number theory that were presented in
the last two sections to demonstrate how these methods are applied in the field of cryptography.
Some well-known ciphers are introduced and the relevant encryption and decryption processes are
described.
As the modulus, m, increases in size it quickly becomes impractical to use multiplication tables or trial and error to find inverses. The Extended Euclidean Algorithm provides a significantly more efficient method for determining the inverse of an integer a modulo m, when it exists.
We first show how the Extended Euclidean algorithm can be used to write the GCD of two integers a and m as a linear combination of these integers. If we define d = gcd(a, m) we seek integers x and y such that ax + my = d. In the special case when d = 1 we show how the value of x in the linear combination represents the inverse of a modulo m.
In this unit we introduce some elementary concepts from number theory that are used in many modern ciphers and related security systems. We start with some basic definitions before discussing the division algorithm which lies at the heart of the important Euclidean algorithm. The discussion then moves on to look at prime numbers and describes how
prime factorisation can be applied to express any integer, greater than one, as a product of primes. The concept of a greatest common divisor (GCD) of two positive integers is described and we discuss how prime factorisation can be used to calculate this quantity when the numbers are relatively small. We then introduce the Euclidean algorithm which
provides an efficient method for calculating the GCD of two integers regardless of their size.
In the previous section we saw how to add and subtract binary numbers provided the numbers and the corresponding results are non-negative. We now look at how negative numbers are represented by computers and how calculations involving negative numbers are performed.
In this unit we provide a general introduction to number systems and discuss how numbers are represented by computers. We start with a look at the three main systems that occur in computing applications; decimal (base 10), binary (base 2) and hexadecimal (base 16) and describe methods for converting between these three bases. A (very) brief discussion is also presented on conversions involving other bases such as octal (base 8). We then apply the basic techniques we use to add and subtract decimal numbers to enable us to perform these operations manually for binary numbers. The discussion moves on to look at how computers store and represent positive and negative numbers and the concept of signed and unsigned binary numbers is introduced. We present different approaches used by computers for storing numbers with the focus on two’s complement representation. The unit closes with a brief look at a selection of bitwise operators, supported in programming languages such as Java and C, to operate on binary numbers at the bit-level by treating them as strings of bits.
The laws of logic, given in the tables of logical equivalences, provide an alternative method for:
proving whether or not compound propositions are logically equivalent.
proving a proposition is a tautology, or a contradiction, or neither of these.
simplifying compound propositions.
Promotional video highlighting the benefits of attending International Welcome Week if you're an international student new to GCU.
Interviews are with current international students who took part in the week.
In this unit we present an introduction to propositional logic, a branch of science that is fundamental in the study of mathematics and computer science. The origin of logic dates back to the 3rd century BC and the Greek philosopher Aristotle who developed the earliest form of logical theory through rules for deductive reasoning. Modern mathematical logic is generally recognised as having started with the work of German mathematician Gottfried Leibniz in the 17th century. In the 19th century two English mathematicians, George Boole and Augustus De Morgan, are credited with extending the work of Leibniz and introducing symbolic logic. Other notable contributors to the development of propositional logic include the mathematicians, Gottlob Frege in Germany and Charles Pierce in the USA.
The unit begins with a brief overview of some of the terminology that features in propositional logic and the main logical operators (connectives) that are used in the construction of propositions are discussed in detail. Two special types of proposition known as tautologies and contradictions that are respectively always true or false are then described. The concept of logical equivalence is presented before we look at translating propositions from English to their corresponding symbolic form and vice-versa. The idea of a truth table, introduced earlier during the discussion on connectives, is then presented in further detail and we demonstrate how these tables can be used to prove properties such as logical equivalence. We then discuss how logical equivalence can be used to simplify propositions, identify tautologies and contradictions and prove identities. Next we look at how to determine whether a mathematical argument is valid or invalid based on how well the premises support the conclusion. To close the unit we briefly look at the role logic in computing, including simplifying expressions in computer programming and system specification.
Definitions
DATA
Information recorded in a form in which it can be processed by equipment operating automatically in response to instructions given for that purpose
PERSONAL DATA
Information relating to a living individual who can be identified from that information or that and other information in the possession, or likely to come into the possession, of the Data Controller. It includes any expression of opinion about the individual and any indication of intention of the Data Controller or any other person in respect of that individual
Learning Outcomes
On completion of this module, students should be able to:
Compare and apply techniques and tools for estimating, scheduling and monitoring a software project
Explain basic project management concepts (including project planning, scheduling, control and configuration management; and techniques for cost estimation
Learning Objectives
Understand the importance of project stakeholder management throughout the life of a project
Discuss the process of identifying stakeholders,
how to create a stakeholder register, and
how to perform a stakeholder analysis
Describe the contents of a stakeholder management plan
Explain methods for controlling stakeholder engagement
Discuss types of software available to assist in project stakeholder management
Learning Objectives
Understand the importance of project quality management for information technology (IT) products and services
Define project quality management and understand how quality relates to various aspects of IT projects
Describe quality management planning and how quality and scope management are related
Discuss the importance of quality assurance
Explain the main outputs of the quality control process
Understand the tools and techniques for quality control, such as the Seven Basic Tools of Quality, statistical sampling, Six Sigma, and testing
Summarise the contributions of noteworthy quality experts to modern quality management
Describe how leadership, the cost of quality, organisational influences, expectations, cultural differences, and maturity models relate to improving quality in IT projects
earning Objectives
Understand what risk is, its relationship to project management and the importance of good project risk management
Categories of risk and their effect on IT projects
Techniques for managing risks including:
Risk management planning, risk identification, risk analysis, risk response planning and risk monitoring and control
Learning Objectives
the project life cycle
Discuss the strategic planning process and apply different project selection methods
Describe project management plan development, understand the content of these plans, and review approaches for creating them
Explain the importance of creating a project charter to formally initiate projects
Learning objectives:
Understand the concept of a project phase and the project life cycle, and distinguish between project development and product development
Discuss the unique attributes and diverse nature of IT projects
Understand the growing need for better project management, especially for information technology (IT) projects
Explain what a project is, provide examples of IT projects, list various attributes of projects, and describe the triple constraint of project management
Describe project management and discuss key elements of the project management framework, including project stakeholders, the project management knowledge areas, common tools and techniques, and project success
Discuss the relationship between project, program, and portfolio management and the contributions each makes to enterprise success
Understand the role of project managers by describing what they do, what skills they need, and career opportunities for IT project managers
Describe the project management profession, including its history, the role of professional organisations like the Project Management Institute (PMI), the importance of certification and ethics, and the advancement of project management software
Insert Required fro Programme Handbook about:
What is the Common Good Curriculum?
Examples of where and how the common good attributes are developed within the programme include:
Insert examples ( What is taught /how it is taught/how it is assessed) within the programme
What is the Common Good Curriculum?
What is involved in embedding the Common Good Attributes within programmes?
What is the Common Good Curriculum mapping template and process?
Do the ‘Common Good Attributes’ replace the ‘GCU 21st Century Graduate Attributes’?
What support is available to help staff embed the Common Good Attributes within the curriculum?
How can students be encouraged to develop Common Good Attributes outside the taught curriculum?
KEy GCU Contacts for Common Good Curriculum
This guide provides support for staff in embedding the Common Good in the taught curriculum on formal programmes. Information provided includes:
• Common Good Curriculum: Questions, Answers and Key Contacts
• Overview of GCU Core Values, Behaviours and Common Good Attributes
• Insert required for Programme Handbooks
• Documentation required for Programme Approval and Review
• Examples of completed Programme Approval and Review mapping template
Documents available to download from website GSBS LDC Academic Writing, Research Proposal & Dissertation
http://www.gcu.ac.uk/gsbs/ldc/academicwriting/researchproposalanddissertation/
Action for Refugees
Conference
We are delighted to invite you to this important, free,
one day event organised by staff and students in the
Faculty of Education at Edge Hill University.
The conference will provide an opportunity for delegates
to increase their knowledge and understanding of the
refugee crisis.
A unique element of the event will be a live link to a
refugee camp in the town of Alexandria, Northern Greece.
Delegates will be able to learn first-hand regarding:
- Relevant research undertaken by academic colleagues.
- The work being done by agencies working with refugees.
- Practical support provided by staff and students to refugees
and those working in response to the crisis.
Workshops will support staff and students of the Faculty of
Education to better able to meet the learning requirements of
refugee learners.
The overall aim of the conference is to provide a multi-faceted,
positive, response to the refugee crisis that results in a greater
understanding of and practical support for those involved.
In this week, we will cover the following topics:
Optionality and cardinality.
Types of relationships between different tables (one to many, many to one etc..).
Keys: foreign keys and primary keys.
Modelling time-dependent data.
Physical design: data types and sequencing.
… and will result in the following learning outcomes:
An understanding of optionality and cardinality.
An understanding of many-to-one, one-to-many kinds of relationships between data.
Knowledge of how to accumulate time-relevant data into tables.
An appreciation, from examples given, that databases are critical in the real world,
e.g., for keeping freight systems in motion (and therefore our fridges stocked with food).
In this week, we will cover the following topics:
What modelling is, and specifically what data modelling is.
What data modelling involves in real-world situations (modelling cycle)
Some visual design conventions used in relational database design.
The language of sets
… and will result in the following learning outcomes:
An understanding of the general modelling cycle and how database designers might liaise with business clients.
An appreciation for the fact that good design needs an good appreciation of the data domain, and the data in the domain.
An understanding that of the mathematical language of sets.
An appreciation that understanding this language will help inform database queries.
In this week, we will cover the following topics:
Data: that you can design the structure of data, including the relationships between
data.
The important of being able to uniquely identify datum within a set of data.
How to accumulate relationships between data, as data, stored in tables.
A brief look at a real word set of data known as Codepoint, and the limitations.
‘Programming’: the distinction between declarative programming and algorithmic
… and will result in the following learning outcomes:
An initial appreciation that it is good to be systematic in how data is represented.
That data ‘keys’ allow us to access specific datum.
Knowledge that tables can be used to store data and relationships between data.
That real-word data is available, but not necessarily perfectly organised.
A feeling for the kind of programming relevant for database interactions.
In this week, we will cover the following topics:
Data: what (and examples of where) it is.
How data might be stored on a computer.
Examples of where data might be useful.
Spreadsheet data storage.
Distinction between data and derived information.
What databases are.
What relational database systems are.
How relational approach sits with other approaches to databases.
… and will result in the following learning outcomes:
An appreciation of what data is and how structured data can be stored.
Knowledge that data is very important.
An appreciation of how databases are different to more traditional data storage
approaches.
An understanding that relational databases, the focus of this course, are not the only
kind of database that exist.
Video transcript, an alternative method of accessing the content of the following video recording: Inclusive Digital Practice - Accessible Teaching with Panopto – Student Voice.
Drawing on recent research on learning-through-doing, and on projects that bridge craft and health, this lecture explores what craft contributes to wellbeing and flourishing lives.
Video transcript, an alternative method of accessing the content of the following video recording: "Inclusive Digital Practice_Accessible Tutoring_The Student Voice".
Video transcript, an alternative method of accessing the content of the following video recording: Inclusive Digital Practice - Accessible Teaching with Panopto
The talk describes recent trends in inequality and health in affluent countries and suggests that the UK and USA have become very unusual compared with global trends - with Scotland suffering as a result. There are signs of hope that people in these two, no longer very united, states are now beginning to realise that the growth of inequalities has caused, and is still causing, widespread harm. Signs of hope from elsewhere in the world where inequalities in many other places are much lower and/or falling are also explored.
This is a set of resources which are available for students studying organic chemistry, particularly at AS and A Level in the UK. You will complete a problem set at the appropriate level, and will then mark your own work with reference to 'Talking Mark Schemes', videos produced by expert who talks through the answers to the questions. During the research project which created these resources, we found that >85% of students stated that completing the self-assessment process was beneficial to their understanding of organic reaction mechanisms. Click on the link to the briefing video in the window to the left to get full information on this activity. These activities are based on teaching innovations we have developed for use with Chemistry students here at the University of Southampton, and we would welcome your feedback if you find them useful.
Alternative method of accessing video content for the following title: Full Grade Centre Average Attendance Record - Youtube link: https://youtu.be/rB4qUqxSJ00
Video transcript, an alternative method of accessing the content of the following video recording: Inclusive Digital Practice – (Accessible Exam) The Student Voice.
Video transcript, an alternative method of accessing the content of the following video recording: "Inclusive Digital Practice - Accessible Teaching" - YouTube link: https://youtu.be/NEDe1-JMjps
Video transcript, an alternative method of accessing the content of the following video recording: "Transcript_Inclusive Digital Practice_Accessible Tutoring".
Introduction to using the GCU Library for distance business students. Contents include: accessing the GCU website; searching Discover for a book and on a topic; how to contact the Library
In this final increment we will complete the GCU adventure game. This means we have to meet the following requirements that were not met in the previous increments:
The sequence of turns should repeat until a command is given to quit
At each turn, the player can type a command to specify the action which he or she wants to take during that turn
The player should be able to ask for help during any turn instead of navigating
Meeting these requirements will give a program that behaves like a game and allows the player to engage and interact with the game. It is worth noting that although the game is a very simple one which is not really fun to play, the model we have built, using sound object oriented principles and practices, would provide a solid basis for the development of a more complex and interesting version of the game.
In the sets we have seen up to now the elements are not listed in any particular order. An ordered n-tuple is a list of n elements arranged in a specified order and enclosed in parenthesis rather than curly brackets.
Keynote speaker Prof Mark Stubbs of MMU outlines transformational change based on cross-university collaboration and its impact on an improved student experience.
In this module you have been using the BlueJ IDE, which is ideal when you are learning to program in Java and work with classes and objects. However, you don’t need to use BlueJ to write programs, and most advanced and professional developers prefer to use one of a range of sophisticated IDEs that are available for Java and provide a wide range of features to make development as productive as possible and provide help with, for example, creating graphical user interfaces. This week you will learn to use NetBeans to create a simple graphical interface for a Java program.
This resource provides advice and information on sustainable technologies and practices that can help hairdressing salons save energy, water and money.
Whether we realise it or not we come across sets, in one form or another, on an almost daily basis. It may be the modules you are studying on your course, or the groceries that you bought in the supermarket last night, or even the teams that qualified for the last 16 of the Champions League in season 2016/17! These are all examples of sets.
This unit presents an introduction to sets starting with some basic definitions and an overview of the different ways in which sets are represented. The concept of a subset is introduced and conditions for the equality of sets are given. Operations on sets such as union, intersection and complement are described with the aid of Venn diagrams. We then discuss further set operations including partitions and Cartesian products before briefly considering computer representation of sets. The unit closes with a look at the union and intersection of intervals of the real number line when these intervals are represented as sets.
In this unit we continue with our work on matrices. We describe how to calculate the determinant of a 2 x 2 matrix and introduce the condition for the existence of an inverse matrix. A formula for calculating the inverse of a 2 x 2 matrix is presented supported by examples. Some applications of matrices in the real-world are then given, including solving linear systems of algebraic equations, computer graphics, cryptography and the modelling of graphs and networks.
This unit introduces the theory and application of mathematical structures known as matrices. With the advent of computers matrices have become widely used in the mathematical modelling of practical real-world problems in computing, engineering and business where, for example, there is a need to analyse large data sets.
This unit provides an introduction to vectors. We begin by defining what is meant by the term vector and describe how we distinguish vectors from scalars. The main properties of
vectors are presented and the concept of a position vector is introduced. We then look at operations on vectors such as addition, subtraction and scalar multiplication both
algebraically and graphically. The idea of a unit vector is introduced and we look at how to express the position vector of a point, in two and three dimensions, in Cartesian
components using the standard unit vectors in the directions of the coordinate axes. The unit closes with a look at how to calculate the scalar (dot) product of two vectors.
COMP6217 is based around a significant piece of group work - to create a design portfolio for a new social media website/app/tool/extension/platform. Teams work on their design throughout the semester, and keep a design and development blog that will act as a digital portfolio of their work. At the end of the semester they will also be asked to submit an individual reflective summary that will outline their teams objectives and progress, their part in its progress, and a critical analysis of whether or not they were successful. At the end of the course teams will be asked to pitch their ideas to an interdisciplinary Dragon's Den style panel who will expect them to not only have created something that is technical viable, but will also want to see other economic, social, legal and ethical factors taken into consideration.
In this presentation we explain the structure of the group project, what is expected in the blog, brainstorm ideas, and explore some potential ideas to help students understand the scope of the work required. The outcome of the group project does not have to be a fully working piece of software, instead we are looking for a well developed idea that contains enough detail to be convincing to the panel.
The example journal paper is:
Susan Morrow, Iain Cameron & Billy Hare (2015) The effects of framing on the development of the design engineer: framing health and safety in design, Architectural Engineering and Design Management, 11:5, 338-359
In this film, we set out to find out what difference social research has made to lives of people living in the East End of Glasgow. We spoke to different local groups and organisations to see what role research played in their plans, and what role research has to play in future.
This section introduces indices, also known as powers or exponents. Indices provide a shorthand method for representing the repeated multiplication of an expression by itself. A good understanding of indices, and the associated laws of indices, is essential when it comes to applying algebraic manipulation to simplify and solve mathematical expressions and equations.
n this section we introduce the concept of an equation and present techniques for solving different types of equations.
We firstly look at the algebraic solution of linear equations in one variable before moving on to simultaneous linear equations and then quadratic equations. In all cases a geometric interpretation is presented along with details on how to graph the relevant functions.
At appropriate locations throughout the document links are provided to enable access to further resources at the Mathcentre and the Khan Academy websites.
Presentation explaining the copyright issues that apply to your thesis. Also includes information on Creative Commons licensing and open educational resources. Based on original material created by Dr Jane Secker, LSE.
Ethical dilemmas
Disagreement in principle with the policies of senior management.
Your employer acts in an unethical way and releases a safety-critical system without finishing the testing of the system.
Participation in the development of military weapons systems or nuclear systems.
Case studies
A personal insulin pump
An embedded system in an insulin pump used by diabetics to maintain blood glucose control.
A mental health case patient management system
Mentcare. A system used to maintain records of people receiving care for mental health problems.
A wilderness weather station
A data collection system that collects data about weather conditions in remote areas.
iLearn: a digital learning environment
A system to support learning in schools
Testing can only show the presence of errors in a program. It cannot demonstrate that there are no remaining faults.
Development testing is the responsibility of the software development team. A separate team should be responsible for testing a system before it is released to customers.
Development testing includes unit testing, in which you test individual objects and methods component testing in which you test related groups of objects and system testing, in which you test partial or complete systems.
When testing software, you should try to ‘break’ the software by using experience and guidelines to choose types of test case that have been effective in discovering defects in other systems.
Wherever possible, you should write automated tests. The tests are embedded in a program that can be run every time a change is made to a system.
Design and implementation
Is the stage in the software engineering process at which an executable software system is developed.
activities are invariably inter-leaved.
Design is a creative activity in which you identify software components and their relationships, based on a customer’s requirements.
Implementation is the process of realizing the design as a program.
Tessy Britton, Founder of Participatory City, London delivers the third lecture in this Seminar Series. Tessy describes the work of Participatory City and shares the research and analysis which has led to the development of a large scale Demonstration Neighbourhood in London. Participatory City is creating new structures designed to scale up practical participation, building collaborative activity into the fabric of everyday life and changing how we work together to achieve a more equal society.
We all believe that people doing more things together will make our own and each other’s lives better. However, participation in neighbourhood projects is low. Wide spread participation in neighbourhoods is difficult to achieve and remains small and fragmented. While we stay attached to the notion of top down and bottom up we won’t be able to change the situation. Unless we redesign how participation works and invest in it properly we won’t be able to fully realise its potential as a key building block for building sustainable cities of the future. Realising the vision we have of vibrant places, made by everyone, for everyone, will require fundamentally changing the structures through which we work together.
This chapter is to introduce software requirements and to explain the processes involved in discovering and documenting these requirements in order to meet stakeholders' needs. You will :
understand the concepts of user and system requirements and why these requirements should be written in different ways;
understand the differences between functional and non-functional software requirements;
understand the main requirements engineering activities of elicitation, analysis and validation and the relationships between these activities,.
understand why requirements management is necessary and how it supports other requirements engineering activities.
Topics covered
Professional software development
What is meant by software engineering.
Software engineering ethics
A brief introduction to ethical issues that affect software engineering.
This is a set of resources aimed at promoting the development of the skills required to successfully identify and generate organic mechanisms in order to demonstrate a good understanding of the underlying chemical principles.
Students complete a task independently, and then mark their own work as they watch talking mark scheme videos where an expert explains how to get to the correct answers.
Our research has shown that engagement with these resources is perceived to be highly beneficial by students, and leads to an increase in their confidence to tackle mechanistic problems. If you are a non-UK (or non-A-level) teacher, the terms AS and A2 may be meaningless to you, but the resources should still be useful for anyone studying organic reaction mechanisms. The worksheets are available in Word format, and you should feel free to edit these to meet the needs of your students and the course you are teaching.
You can download the files individually by selecting them on the left and clicking download. Please watch the short briefing video on You Tube and read the teachers' notes carefully. Contact me on d.read@soton.ac.uk if you have and questions or comments. Additionally, I would like to thank Henry Pearson for suggesting the format of the alternative self-assessment proformas which you may choose to use with your students.
Starts with time series and fitting a harmonic
Determine the residual to the seasonal cycle 04:40
Calculate the trend at a particular location 08:17
Calculate the slope everywhere using a loop 14:25
Map the slope 18:58
Make a movie 21:59