Slides used in a presentation to introduce Google Apps Script and solve the problem of automatically creating new sheet for each user completing a form
This is an informational presentation on a team communication application called Slack, which I made to apply for the role of Business Developer Intern at Social Cops.
Our company proposes to design an ecommerce website for Client Name to improve their online presence and sales. The proposal outlines the project objectives of creating a customized online store, developing a revenue-generating solution, and streamlining the client's online operations. It then details the plan of action, scope of services, 13-week timeframe, and additional offerings. The investment section provides cost breakdowns for each stage and additional services. Testimonials and a case study demonstrate past successful projects. The next steps section outlines signing and finalizing the proposal.
The document discusses developing and deploying an application in the Salesforce cloud environment using Visualforce. It begins with an introduction to cloud computing and the Force.com platform. It then outlines the requirements, specifications, and software description for the application. The application will be developed using Visualforce markup and controllers, and deployed on the Force.com platform to provide a user interface in the cloud.
What is Microsoft Power BI and what are its benefits. how we can Analyse data with the help of power BI. Power BI A Microsoft Business Intelligence and Data Analysis tool.
Power BI has become a product with a ton of exciting features. This presentation will give an overview of some of them, including Power BI Desktop, Power BI service, what’s new, integration with other services, Power BI premium, and administration.
E Commerce Website Design Proposal PowerPoint Presentation SlidesSlideTeam
If your company needs to submit a E Commerce Website Design Proposal PowerPoint Presentation Slides look no further. Our researchers have analyzed thousands of proposals on this topic for effectiveness and conversion. Just download our template, add your company data and submit to your client for a positive response. https://bit.ly/3dX8NO0
Techmaza Infotech offers 2 months of Internship programs in Web development and Digital Marketing. This program helps students to learn and do practical wok on our live projects based in Web Development and Search Engine Optimization.
BI: new of the buzz words that everyone is talking about but what is it? How can it be used to make a impact in my organization? How do I get started? In this session, we will talk about it and show you a live example in Office 365's SharePoint Online.
Objectives/Outcomes: In this session, participants will learn:
1. What is BI
2. What is Microsoft's Power BI
3. Case Studies
4. How can I get it
Fausto Capellan Jr will discuss new features and capabilities in Power Automate including AI Builder, UI Flows for robotic process automation, Power Virtual Agents for building bots, new SharePoint connector actions, and experimental features. The presentation aims to enhance attendees' automation with AI Builder, demonstrate UI Flows and Power Virtual Agents, highlight new SharePoint actions, and discuss community updates and resources.
Shopify & Shopify Plus Ecommerce Development Experts Folio3 Software
As Shopify developers and experts specializing in Shopify design and development services, we have been enabling businesses outpace their competition and deliver value to their customers for over five years. Our Shopify and Shopify Plus experts offer full spectrum Shopify development services and solutions to clients across a wide range of industries. From Shopify design, Shopify customization and Shopify app development, to full-fledged Shopify migration and Shopify support services, we are your go-to Shopify development partner.
Our white-glove approach and hands on bedside manner makes us the perfect partner to help turn around your ecommerce business. Whether you’re looking to enhance your Shopify store’s customer experience, convert your ecommerce idea into a fully functional Shopify web store, or want to migrate your existing ecommerce site to Shopify or Shopify Plus, our Shopify experts can help you get there. Our service focus for Shopify development is based on providing services related to:
Shopify Design
Shopify Customization
Shopify Integration Solutions
Shopify App Development
Shopify Migration (from other ecommerce platforms)
Shopify Support
This document is a project proposal from Delicious Webdesign to create an e-commerce website for a window blinds company. It outlines the scope of the project, including features for visitors, registered users, and administrators. The site will allow browsing and purchasing of window blinds. It proposes a fixed price model and provides timelines and deliverables. The technical details such as the programming languages and hosting environment are also specified.
Web Hosting, Web Design & Development Technical ProposalAnthony Waweru
This is sample technical proposal document created by nichewebcreation.co.ke as guide to help web design beginners get their footing in the world of web design and development as well as writing good proposal to get clients.
This presentation was delivered to the James Cook University Scholarship of Teaching and Learning Community of Practice (COP) on the 13 October 2022. It talks though what SoTL is, the benefit to Academic staff from different disciplines and the definite this can have to the University. It provides examples and anecdotes of practice and how this could be applied in and across academic discipline practices. A video of slightly a different version of this presentation can be accessed from https://youtu.be/qy6E57CyAOM
Slide 12 citation: Pienaar, J., & Clifton, D. (2018). Scholarly activity and the scholarship of learning and teaching. Central Queensland University (this may not be the exact title, description supplied by author).
Netflix Infographic and Report (NETS2003/NETS5006) Karen Wong
The following infographic and report was created for a group assignment.
All media cited remains property of and copyright to the respective rights holders.
This work is licensed under Creative Commons Attribution
CC BY-NC. For more information, go to https://creativecommons.org/licenses/by-nc/4.0/
The document discusses plans for launching an over-the-top (OTT) mobile app and channel in Chhattisgarh, India. The key goals are to (1) spread relevant informative content to more citizens, (2) highlight the state's achievements, and (3) make citizens aware of government initiatives. An extensive marketing strategy is outlined to promote app awareness and downloads, including digital marketing, website development, public relations, and both online and offline promotional activities. Regular app feedback and updates are also part of the plan to improve the user experience over time.
This document provides an overview of an online book store system project. It includes sections on the definition, project profile, feasibility report, key features, risk analysis, data flow diagram, entity relationship diagram, flow chart, data dictionary, screen shots, and modules. The modules covered include home, shopping cart, admin, user, help, and contact us. It also includes documentation on the tools and technologies used such as ASP.Net and SQL Server, as well as screen shots of the user interface.
Web designers create the visual design and layout of websites, while web developers write code to make websites functional. Web developers use programming languages like HTML, CSS, JavaScript, and PHP to add complex features and functionality to websites. Studying these languages and gaining experience through live projects allows individuals to pursue careers as web designers or developers where there is high demand for their skills.
Web Design Proposal PowerPoint Presentation Slides SlideTeam
Need to present web project proposal? Here we bring Web Design Proposal PowerPoint Presentation Slides that can impress your buyers. Take advantage of the website development proposal PPT slide while introducing your company to prospecting clients. This PowerPoint complete deck contains slides on proposal outline, target audience demographic archetypes, project objectives, design process, marketing approach, mobile apps, social media approach, search marketing, project phases, and timeline, about us, our team, clientele, a record of success, case study and company logo, etc. Website designing and development proposal PowerPoint layout may be used to present your company expertise, tools, and techniques that you use in your web design process. Let your buyer know how exactly you complete each stage of the web design process, from planning and design to testing and deployment. Download the web development proposal presentation design to secure a deal for your company. Spread the buzz with our Web Design Proposal PowerPoint Presentation Slides. Generate interest with your views.
Netflix's business model provides on-demand streaming media and DVD rentals by mail. It was founded in 1997 and launched in 1998, initially offering DVD rentals by mail. In 2007, Netflix introduced online streaming. Its business model relies on monthly subscription fees of $17.99 per month, which allows unlimited rentals without due dates or late fees. Netflix partners with studios, electronics companies, and the USPS to support its delivery and streaming capabilities. Its personalized recommendations and large catalog contribute to its competitive advantage over traditional rental stores.
The document outlines the key steps in the website development process, including conceptualization, analysis, design, production, testing, approval, launch, maintenance, and evaluation. It discusses defining goals and audiences, conducting a competitive analysis, creating sitemaps and wireframes, choosing development tools, testing on different browsers, obtaining approval, and ongoing maintenance and evaluation. The development process aims to plan and build a website that meets its goals through collaborative roles like project managers, designers, developers, and clients.
This document outlines the scope of work for developing an ecommerce website. It includes details on website features like customer registration and login, searching and viewing products, placing and tracking orders, and an admin backend interface. The objectives are to develop a cost-effective and high quality website using technologies like CSS, XHTML, and AJAX. The scope of work covers designing templates and layouts, building frontend and backend interfaces, and integrating payment and shipping gateways.
Juan Rafael is an MVP for BizzApps who provides global architect solutions for Dynamics 365 Finance and Operations and Commerce. He has expertise in these Microsoft products and solutions.
Web 3.0 refers to the next stage of the internet that brings together content and social aspects through semantics. It aims to create meaning from online data by understanding context through metadata and allowing software agents to perform tasks. Key aspects include real-time information sharing, understanding user intent through semantics rather than just keywords, open collaboration, and integrating location data from mobile devices. The documents discuss prototypes like Twine/Evri that organize online content by topic and allow sharing, as well as the vision of the Semantic Web to make online information more machine-readable and useful.
This document outlines the key steps in a successful website redesign process:
1) Define clear project goals and success metrics upfront, including how the redesign will address existing problems and needs.
2) Analyze the intended website audiences to understand their motivations, tasks, and needs.
3) Plan the site structure, content, and functionality based on the audience analysis to ensure usability and task completion.
Key phases include content audits, new content creation, design drafts, programming, and launch. Wireframes and usability testing along the way help refine the design. Clear requirements and plans are essential for a successful redesign.
Report file on Web technology(html5 and css3)PCG Solution
This document provides a summary of the history and development of web technology:
- The term "Web 2.0" was first coined in 1999 to describe more interactive web sites that use technology beyond static pages.
- Key concepts of Web 2.0 include the web being a platform for integration and applications, with users generating content to create value.
- Major events included the first O'Reilly Web 2.0 conference in 2004 where the concepts of Web 2.0 were outlined, contrasting it with the business models of early companies like Netscape that focused on software distribution.
AI-Powered Streaming Analytics for Real-Time Customer ExperienceDatabricks
Interacting with customers in the moment and in a relevant, meaningful way can be challenging to organizations faced with hundreds of various data sources at the edge, on-premises, and in multiple clouds.
To capitalize on real-time customer data, you need a data management infrastructure that allows you to do three things:
1) Sense-Capture event data and stream data from a source, e.g. social media, web logs, machine logs, IoT sensors.
2) Reason-Automatically combine and process this data with existing data for context.
3) Act-Respond appropriately in a reliable, timely, consistent way. In this session we’ll describe and demo an AI powered streaming solution that can tackle the entire end-to-end sense-reason-act process at any latency (real-time, streaming, and batch) using Spark Structured Streaming.
The solution uses AI (e.g. A* and NLP for data structure inference and machine learning algorithms for ETL transform recommendations) and metadata to automate data management processes (e.g. parse, ingest, integrate, and cleanse dynamic and complex structured and unstructured data) and guide user behavior for real-time streaming analytics. It’s built on Spark Structured Streaming to take advantage of unified API’s, multi-latency and event time-based processing, out-of-order data delivery, and other capabilities.
You will gain a clear understanding of how to use Spark Structured Streaming for data engineering using an intelligent data streaming solution that unifies fast-lane data streaming and batch lane data processing to deliver in-the-moment next best actions that improve customer experience.
This document is a presentation on GDPR given at the University of Dundee. It provides an overview of key GDPR concepts such as personal data, processing, lawful bases for processing including consent, and the principles of accountability. It discusses how GDPR compliance applies even when personal data from EU citizens is processed outside the EU. Examples are given of how services like Padlet, Peerwise and Teammates can be used in education in a GDPR-compliant way. The presentation emphasizes obtaining consent, anonymizing or obscuring personal data, and having alternatives for students who do not wish to provide personal data.
Twitter in Education: Interactively exploring the conversation with TAGS and ...Martin Hawksey
There has been much research in the use of social media to support learning and teaching. In many instances it is argued that it enables a decentralization of learning moving towards a distributed model which has many benefits including supporting a stronger foundation for lifelong learning.
Twitter is one service that has been widely used within this context. The introduction of hashtags as a mechanism to allow communities to form and contribute to a topic is now a well established model within both formal and informal education as well as in society in general. The use of Twitter in this way removes boundaries extending the opportunities for co-learning, in particular, discussions can become less siloed, every contribution to a hashtag community is potentially another opportunity for someone else to join the conversation. The thinning of the walls in this way is not without it implications and the vulnerability of being a learner should never be underestimated. Another consideration is that Twitter has been adopted as a tool to support learning in this way rather than being designed for this purpose. As a result exploring and finding understanding within hashtag communities can be problematic and with many open learning contexts individuals can end up feeling lost.
This conversation will explore approaches to help learners and educators gain more insight and a feeling of place within hashtag communities. As part of this we will look at TAGS and TAGSExplorer tools (https://tags.hawksey.info) which have been developed with educators and learners in mind to help support the collection, analysis and exploration of Twitter hashtag communities. These free tools provide a means to collect data from Twitter searches and analysis the results either in Google Sheets, where the data is collected, or visualized in the companion TAGSExplorer web interface. As part of this conversation we will touch upon the limitation of data collection from Twitter and issues around data protection and privacy. We will also provide some examples of where TAGS/TAGSExplorer has been used within an educational context.
Fausto Capellan Jr will discuss new features and capabilities in Power Automate including AI Builder, UI Flows for robotic process automation, Power Virtual Agents for building bots, new SharePoint connector actions, and experimental features. The presentation aims to enhance attendees' automation with AI Builder, demonstrate UI Flows and Power Virtual Agents, highlight new SharePoint actions, and discuss community updates and resources.
Shopify & Shopify Plus Ecommerce Development Experts Folio3 Software
As Shopify developers and experts specializing in Shopify design and development services, we have been enabling businesses outpace their competition and deliver value to their customers for over five years. Our Shopify and Shopify Plus experts offer full spectrum Shopify development services and solutions to clients across a wide range of industries. From Shopify design, Shopify customization and Shopify app development, to full-fledged Shopify migration and Shopify support services, we are your go-to Shopify development partner.
Our white-glove approach and hands on bedside manner makes us the perfect partner to help turn around your ecommerce business. Whether you’re looking to enhance your Shopify store’s customer experience, convert your ecommerce idea into a fully functional Shopify web store, or want to migrate your existing ecommerce site to Shopify or Shopify Plus, our Shopify experts can help you get there. Our service focus for Shopify development is based on providing services related to:
Shopify Design
Shopify Customization
Shopify Integration Solutions
Shopify App Development
Shopify Migration (from other ecommerce platforms)
Shopify Support
This document is a project proposal from Delicious Webdesign to create an e-commerce website for a window blinds company. It outlines the scope of the project, including features for visitors, registered users, and administrators. The site will allow browsing and purchasing of window blinds. It proposes a fixed price model and provides timelines and deliverables. The technical details such as the programming languages and hosting environment are also specified.
Web Hosting, Web Design & Development Technical ProposalAnthony Waweru
This is sample technical proposal document created by nichewebcreation.co.ke as guide to help web design beginners get their footing in the world of web design and development as well as writing good proposal to get clients.
This presentation was delivered to the James Cook University Scholarship of Teaching and Learning Community of Practice (COP) on the 13 October 2022. It talks though what SoTL is, the benefit to Academic staff from different disciplines and the definite this can have to the University. It provides examples and anecdotes of practice and how this could be applied in and across academic discipline practices. A video of slightly a different version of this presentation can be accessed from https://youtu.be/qy6E57CyAOM
Slide 12 citation: Pienaar, J., & Clifton, D. (2018). Scholarly activity and the scholarship of learning and teaching. Central Queensland University (this may not be the exact title, description supplied by author).
Netflix Infographic and Report (NETS2003/NETS5006) Karen Wong
The following infographic and report was created for a group assignment.
All media cited remains property of and copyright to the respective rights holders.
This work is licensed under Creative Commons Attribution
CC BY-NC. For more information, go to https://creativecommons.org/licenses/by-nc/4.0/
The document discusses plans for launching an over-the-top (OTT) mobile app and channel in Chhattisgarh, India. The key goals are to (1) spread relevant informative content to more citizens, (2) highlight the state's achievements, and (3) make citizens aware of government initiatives. An extensive marketing strategy is outlined to promote app awareness and downloads, including digital marketing, website development, public relations, and both online and offline promotional activities. Regular app feedback and updates are also part of the plan to improve the user experience over time.
This document provides an overview of an online book store system project. It includes sections on the definition, project profile, feasibility report, key features, risk analysis, data flow diagram, entity relationship diagram, flow chart, data dictionary, screen shots, and modules. The modules covered include home, shopping cart, admin, user, help, and contact us. It also includes documentation on the tools and technologies used such as ASP.Net and SQL Server, as well as screen shots of the user interface.
Web designers create the visual design and layout of websites, while web developers write code to make websites functional. Web developers use programming languages like HTML, CSS, JavaScript, and PHP to add complex features and functionality to websites. Studying these languages and gaining experience through live projects allows individuals to pursue careers as web designers or developers where there is high demand for their skills.
Web Design Proposal PowerPoint Presentation Slides SlideTeam
Need to present web project proposal? Here we bring Web Design Proposal PowerPoint Presentation Slides that can impress your buyers. Take advantage of the website development proposal PPT slide while introducing your company to prospecting clients. This PowerPoint complete deck contains slides on proposal outline, target audience demographic archetypes, project objectives, design process, marketing approach, mobile apps, social media approach, search marketing, project phases, and timeline, about us, our team, clientele, a record of success, case study and company logo, etc. Website designing and development proposal PowerPoint layout may be used to present your company expertise, tools, and techniques that you use in your web design process. Let your buyer know how exactly you complete each stage of the web design process, from planning and design to testing and deployment. Download the web development proposal presentation design to secure a deal for your company. Spread the buzz with our Web Design Proposal PowerPoint Presentation Slides. Generate interest with your views.
Netflix's business model provides on-demand streaming media and DVD rentals by mail. It was founded in 1997 and launched in 1998, initially offering DVD rentals by mail. In 2007, Netflix introduced online streaming. Its business model relies on monthly subscription fees of $17.99 per month, which allows unlimited rentals without due dates or late fees. Netflix partners with studios, electronics companies, and the USPS to support its delivery and streaming capabilities. Its personalized recommendations and large catalog contribute to its competitive advantage over traditional rental stores.
The document outlines the key steps in the website development process, including conceptualization, analysis, design, production, testing, approval, launch, maintenance, and evaluation. It discusses defining goals and audiences, conducting a competitive analysis, creating sitemaps and wireframes, choosing development tools, testing on different browsers, obtaining approval, and ongoing maintenance and evaluation. The development process aims to plan and build a website that meets its goals through collaborative roles like project managers, designers, developers, and clients.
This document outlines the scope of work for developing an ecommerce website. It includes details on website features like customer registration and login, searching and viewing products, placing and tracking orders, and an admin backend interface. The objectives are to develop a cost-effective and high quality website using technologies like CSS, XHTML, and AJAX. The scope of work covers designing templates and layouts, building frontend and backend interfaces, and integrating payment and shipping gateways.
Juan Rafael is an MVP for BizzApps who provides global architect solutions for Dynamics 365 Finance and Operations and Commerce. He has expertise in these Microsoft products and solutions.
Web 3.0 refers to the next stage of the internet that brings together content and social aspects through semantics. It aims to create meaning from online data by understanding context through metadata and allowing software agents to perform tasks. Key aspects include real-time information sharing, understanding user intent through semantics rather than just keywords, open collaboration, and integrating location data from mobile devices. The documents discuss prototypes like Twine/Evri that organize online content by topic and allow sharing, as well as the vision of the Semantic Web to make online information more machine-readable and useful.
This document outlines the key steps in a successful website redesign process:
1) Define clear project goals and success metrics upfront, including how the redesign will address existing problems and needs.
2) Analyze the intended website audiences to understand their motivations, tasks, and needs.
3) Plan the site structure, content, and functionality based on the audience analysis to ensure usability and task completion.
Key phases include content audits, new content creation, design drafts, programming, and launch. Wireframes and usability testing along the way help refine the design. Clear requirements and plans are essential for a successful redesign.
Report file on Web technology(html5 and css3)PCG Solution
This document provides a summary of the history and development of web technology:
- The term "Web 2.0" was first coined in 1999 to describe more interactive web sites that use technology beyond static pages.
- Key concepts of Web 2.0 include the web being a platform for integration and applications, with users generating content to create value.
- Major events included the first O'Reilly Web 2.0 conference in 2004 where the concepts of Web 2.0 were outlined, contrasting it with the business models of early companies like Netscape that focused on software distribution.
AI-Powered Streaming Analytics for Real-Time Customer ExperienceDatabricks
Interacting with customers in the moment and in a relevant, meaningful way can be challenging to organizations faced with hundreds of various data sources at the edge, on-premises, and in multiple clouds.
To capitalize on real-time customer data, you need a data management infrastructure that allows you to do three things:
1) Sense-Capture event data and stream data from a source, e.g. social media, web logs, machine logs, IoT sensors.
2) Reason-Automatically combine and process this data with existing data for context.
3) Act-Respond appropriately in a reliable, timely, consistent way. In this session we’ll describe and demo an AI powered streaming solution that can tackle the entire end-to-end sense-reason-act process at any latency (real-time, streaming, and batch) using Spark Structured Streaming.
The solution uses AI (e.g. A* and NLP for data structure inference and machine learning algorithms for ETL transform recommendations) and metadata to automate data management processes (e.g. parse, ingest, integrate, and cleanse dynamic and complex structured and unstructured data) and guide user behavior for real-time streaming analytics. It’s built on Spark Structured Streaming to take advantage of unified API’s, multi-latency and event time-based processing, out-of-order data delivery, and other capabilities.
You will gain a clear understanding of how to use Spark Structured Streaming for data engineering using an intelligent data streaming solution that unifies fast-lane data streaming and batch lane data processing to deliver in-the-moment next best actions that improve customer experience.
This document is a presentation on GDPR given at the University of Dundee. It provides an overview of key GDPR concepts such as personal data, processing, lawful bases for processing including consent, and the principles of accountability. It discusses how GDPR compliance applies even when personal data from EU citizens is processed outside the EU. Examples are given of how services like Padlet, Peerwise and Teammates can be used in education in a GDPR-compliant way. The presentation emphasizes obtaining consent, anonymizing or obscuring personal data, and having alternatives for students who do not wish to provide personal data.
Twitter in Education: Interactively exploring the conversation with TAGS and ...Martin Hawksey
There has been much research in the use of social media to support learning and teaching. In many instances it is argued that it enables a decentralization of learning moving towards a distributed model which has many benefits including supporting a stronger foundation for lifelong learning.
Twitter is one service that has been widely used within this context. The introduction of hashtags as a mechanism to allow communities to form and contribute to a topic is now a well established model within both formal and informal education as well as in society in general. The use of Twitter in this way removes boundaries extending the opportunities for co-learning, in particular, discussions can become less siloed, every contribution to a hashtag community is potentially another opportunity for someone else to join the conversation. The thinning of the walls in this way is not without it implications and the vulnerability of being a learner should never be underestimated. Another consideration is that Twitter has been adopted as a tool to support learning in this way rather than being designed for this purpose. As a result exploring and finding understanding within hashtag communities can be problematic and with many open learning contexts individuals can end up feeling lost.
This conversation will explore approaches to help learners and educators gain more insight and a feeling of place within hashtag communities. As part of this we will look at TAGS and TAGSExplorer tools (https://tags.hawksey.info) which have been developed with educators and learners in mind to help support the collection, analysis and exploration of Twitter hashtag communities. These free tools provide a means to collect data from Twitter searches and analysis the results either in Google Sheets, where the data is collected, or visualized in the companion TAGSExplorer web interface. As part of this conversation we will touch upon the limitation of data collection from Twitter and issues around data protection and privacy. We will also provide some examples of where TAGS/TAGSExplorer has been used within an educational context.
TEL Quality and Innovation: What can be learned from the history of computer ...Martin Hawksey
As TEL becomes more professionalised we consider what lessons can be learned from another discipline which has gone through a similar transition. Through the lense of the development of computer science this presentation will look at key moments in this area which might be used to inform or influence how we approach TEL quality and innovation. As part of this we will highlight the approaches adopted by early pioneers like Alan Kay whose attributed to defining the conceptual basics of laptop and tablet computers as part of his work in the 1970s on the Dynabook. Kay (2014) argues when creating future concepts the present inevitably takes all of our focus making anything we do incremental rather than inspirational. Kay’s suggests that by ignoring the present this opens us to the opportunity to take greater inspiration from the past allowing us to dream of a future not constrained by the present.
We also consider some of the cultures which have their origins in computer science including the ‘hacker’ subculture. Whilst the term ‘hacker’ has taken on a more sinister definition, referring to those subverting computer security, the original hacker communities founded by Richard Greenblatt and Bill Gosper in the 1960s were focused on the “intellectual challenge of creatively overcoming and circumventing limitations of systems to achieve novel and clever outcomes” - Wikipedia https://en.wikipedia.org/wiki/Hacker_culture
Finally, we highlight a talk by Bret Victor on the future of programming we look at the reasons a number of innovations in computer science happened in the 50s/60s and the problems this creates for the next generation of programmers if they perceive the fundamentals are correct and continue to develop along these principles.
Making the complex less complicated: An introduction to social network analysisMartin Hawksey
Presented at ILTA EdTech 2017, Sligo, Ireland
Supporting posthttps://mashe.hawksey.info/?p=17538
Patterns are left behind. Whether it be replies to a discussion forums, interactions on social media or ingredients in cocktails links can be made and the data used for actionable insight. Network science is one approach that takes these seemingly complex connections and through the use of mathematical methods make it easier to understand. Network science is a well established discipline and it’s origins can be traced to 1736 and the work of Leonhard Euler. The area of social network analysis is a more recent development established in work by Moreno and Jennings in the 1930s. Accessibility to affordable computing in the 1990s combined with data from early social networks like IRC has led to an explosion of interest in social network analysis. This has continued with the emergence of social networking sites like Facebook and Twitter combined with accessibility to the underlying data. The use of network science and social network analysis within educational contexts has seen similar growth. The emergence of ‘Learning Analytics’ as a field of study has highlighted how data can be used to enhance learning and teaching. With social network analysis we can take seemingly complex relationships and making them less complicated. Common applications of network analysis in this area include: identification of isolated students within group activities; identification of people or concepts which are ‘network bridges’; clustering of categorisation of topics; plus numerous other applications.
This presentation is designed to be an introduction into network analysis allowing delegates the opportunity to understand the underlying structure of the graph as well as some of the tools that can be used to construct them. The session will begin with an introduction to key network analysis terms and go on to introduce some of the tools and techniques for social network analysis, specifically looking at how data can be collected and analysed from Twitter using tools like TAGS and NodeXL.
Measuring Social Media Impact: Google Analytics and TwitterMartin Hawksey
Slides for a talk given at the University of Oxford OxEngage series exploring how social media interactions on Twitter can be analysed using Google Sheets and Google Analytics
Google Apps Script the Authentic{ated} Mobile PlaygroundMartin Hawksey
Presentation given at the Edinburgh Mobile Dev Meetup on 15 Feb 2017 highlighting some features of Google Apps Script which may be of interest to mobile developers. A video recording of the session is available at https://youtu.be/N9WUVzLmaJo?t=39m54s
Using CiviCRM in Google Drive with the new CiviService Google Script LibraryMartin Hawksey
This talk highlights how you can easily interact with your CiviCRM via the API interface with a new Google Apps Script library. Google Apps Script is a free programming environment in Google Drive that allows you to easily integrate with Google Docs, Forms, Sheets, other Google products and third party services. Using Apps Script gives you the flexibility and power of tools like Google Sheets to push, extract or analyse data and integrate this with your CiviCRM installation via the CiviCRM API. Example uses could include using shared Google Sheets to record information which is pushed into your CiviCRM, initiating cases from Gmail triggers and more.
he master class is designed to help users get more out of their Google Analytics setup and reporting. The session will be an opportunity to workout where you are at with you Google Analytics setup and usage. As part of this there will be an opportunity for:
* An overview of Google Analytics and tracking principles
* Learning about Google Tag Manager which can be used to remove some of the headache around setting up GA event tracking
* Automated Google Analytics reporting using Google Sheets/Google Sites
* Emerging GA uses you might not have considered before
Extracting and analyzing discussion data with google sheets and google analyticsMartin Hawksey
Online discussions can be a rich source of data for researchers in the humanities and social sciences. In this workshop, participants will learn how to use Google Sheets to push online discussion board data into Google Analytics, where it can be analysed. The session will also demonstrate how to use TAGS, the widely-used script for archiving Twitter data. Participants can bring their own laptops if they wish; there will also be desktop PCs for use.
Please note: if you’re not staff or student at the University of Edinburgh, you will need to obtain a temporary login from the registration desk in advance.
Using WordPress as a badge platform #openbadgesHEMartin Hawksey
The Association for Learning Technology has been experimenting with the open source blogging platform WordPress as an Open Badges issuing platform. As part of this presentation we include details of our journey from digital to open badges. As part of this we highlight some of the benefits of using WordPress and the free BadgeOS plugin as well as issues encountered integrating with Mozilla Backpack. As well as the technical aspect we will look at how badges were used in the Open Course for Technology Enhanced Learning (ocTEL). As part of this badges were awarded on a weekly basis for a range of tasks from simply ‘checking-in’ to completing predefined learning activities. Given the range of criteria this presentation explores the general question ‘do open badges count?’. The presentation concludes by looking at current developments which are informing how the Association might use Open Badges in the future. As part of this we will touch upon the potential other benefits of badges including situational awareness for learners and the wider community.
Tweeted slides are available from https://goo.gl/dkjI3L
Looking at creativity and culture in computer science to inspire better educa...Martin Hawksey
For talk notes see https://mashe.hawksey.info/2016/01/looking-at-creativity-and-culture-in-computer-science-to-inspire-better-education/
Academic practice continues to evolve to reflect the needs and opportunities of various stakeholders including the learner, employers and the institution. Some would argue that university education isn't changing fast enough given the pace of change within society and technology. We will explore strategies for developing an agile approach to academic practice, looking at how education can be 'hacked' to creatively overcome the limitations of the system. ... We conclude taking a wider view exploring emerging peadagogies and technologies and how these might be used too to make education better.
Google Apps Script: The authentic{ated} playground [2015 Ed.]Martin Hawksey
This is the 2015 edition of my Google Apps Script: The authentic{ated} playground talk most recently given to GDG Berlin (Dec. 2015).
With a pre-authenticated cloud-based ecosystem Google Apps Script makes it possible to integrate into other Google services with a couple of lines of code. This turns Google Drive into a rich playground for a wide range of solutions from custom reporting using Google Sheets as a data interface; quick hacks to get the job done; custom interfaces for Docs, Sheets and Forms; to full blown application deployment to web and mobile. In this talk the main features and affordances of Google Apps Script are highlighted, this will be followed by a deep dive into a demonstration into how Google Apps Script makes it easy to combine Google Analytics with other data sources such as Twitter and do many more playful things.
Learning analytics gaining good actionable insightMartin Hawksey
Presented as part of the University of Sussex's TEL Seminar Series
There is greater awareness of the use of data to make improvements in the world around us including learning and teaching. From improvements in business processes to recommendations to what to buy on Amazon all are driven by data. Data by itself does not make a better learner experience and only analytics, the process of making an actionable insight, can help identify gains. As an emerging area 'Learning Analytics' is abound with new opportunities but at the same time these opportunities also raise new ethical and operational concerns. In this presentation we introduce some basic learning analytics concepts, identifying tools and workflows staff may wish to consider. As part of this we also consider the dangers of analytics identifying areas which may lead to learner demotivation or misconception and the questions we should all be asking ourselves to make sure we are always gaining *good* actionable insight.
http://www.sussex.ac.uk/tel/workshops/seminar/martin-hawksey
Custom reporting from CiviCRM with Google SheetsMartin Hawksey
This document discusses using Google Sheets to automatically report on daily CiviCRM event registration comparisons. It describes using CiviReport and scheduled jobs to generate reports from CiviCRM and send them via email in CSV format to Google Sheets. This allows comparing CiviEvent registrations for annual events on a daily basis in Google Sheets. It introduces CiviService, a CiviCRM library for Google Apps Script that enables building a CiviCRM add-on for Google Sheets.
Learning analytics: Threats and opportunitiesMartin Hawksey
Learning analytics is the measurement, collection, analysis and reporting of data about learners and their contexts in order to understand and optimize the learning environment. It involves techniques from computer science, statistics, programming and other disciplines. While learning analytics can provide opportunities to give feedback and improve learning, it also poses threats regarding privacy, ethics, and the misuse of visualizations and absence of educational theory. Overall, learning analytics should be used to start conversations to improve learning rather than make definitive decisions, and it is important that the needs and experiences of learners guide its application.
Talk given at Using Google Apps Script and Sheets for social network data mining and analysis
Examples used in this presentation bundled at http://bit.ly/breaking-cell
There is growing interest in the use of data to provide actionable insight. This interest goes beyond the professional analysts and just as fields such as mathematics and astronomy have benefited from the enthusiastic amateur so does data science. Social networks are a rich playground of data and whilst many provide access to their data via APIs but access via this route can be daunting. You can of course turn to 'analytics as a service' sites which will take your credentials and provide you with some answers, but often this can be what they want to tell you and not what you want to hear. A solution is the spreadsheet. Spreadsheets provide an interface for data exploration for those with basic skills. With Google Sheets the opportunities increase exponentially, not just in terms of collaboration, but also with the power of Google Apps Script. Apps Script provides easy integration into other Google products and services, such as Google Analytics, as well as third party APIs like Twitter. In this presentation we show how Google Sheets can become a rich playground where data from different services can be collected and analysed.
Open Badges in Open Education – Do They Count? #eas14Martin Hawksey
Slides for presentation at e-Assessment Scotland 2014 (#eas14) highlighting the work around open badges as a mechanism for supporting the creation of personal knowledge graphs.
Slides used for presentation at ALT's Annual Conference 2014 on experiences of using open badges in the Open Course in Technology Enhanced Learning (ocTEL)
Trends Spotting Strategic foresight for tomorrow’s education systems - Debora...EduSkills OECD
Deborah Nusche, Senior Analyst, OECD presents at the OECD webinar 'Trends Spotting: Strategic foresight for tomorrow’s education systems' on 5 June 2025. You can check out the webinar on the website https://oecdedutoday.com/webinars/ Other speakers included: Deborah Nusche, Senior Analyst, OECD
Sophie Howe, Future Governance Adviser at the School of International Futures, first Future Generations Commissioner for Wales (2016-2023)
Davina Marie, Interdisciplinary Lead, Queens College London
Thomas Jørgensen, Director for Policy Coordination and Foresight at European University Association
Jack Lutkus is an education champion, community-minded innovator, and cultural enthusiast. A social work graduate student at Aurora University, he also holds a BA from the University of Iowa.
How to Manage Maintenance Request in Odoo 18Celine George
Efficient maintenance management is crucial for keeping equipment and work centers running smoothly in any business. Odoo 18 provides a Maintenance module that helps track, schedule, and manage maintenance requests efficiently.
Pests of Rice: Damage, Identification, Life history, and Management.pptxArshad Shaikh
Rice pests can significantly impact crop yield and quality. Major pests include the brown plant hopper (Nilaparvata lugens), which transmits viruses like rice ragged stunt and grassy stunt; the yellow stem borer (Scirpophaga incertulas), whose larvae bore into stems causing deadhearts and whiteheads; and leaf folders (Cnaphalocrocis medinalis), which feed on leaves reducing photosynthetic area. Other pests include rice weevils (Sitophilus oryzae) and gall midges (Orseolia oryzae). Effective management strategies are crucial to minimize losses.
Smart Borrowing: Everything You Need to Know About Short Term Loans in Indiafincrifcontent
Short term loans in India are becoming a go-to financial solution for individuals needing quick access to funds without long-term commitments. With fast approval, minimal documentation, and flexible tenures, these loans are ideal for handling emergencies, unexpected bills, or short-term goals. Understanding key aspects like short term loan features, eligibility, required documentation, and how to apply for a short term loan can help borrowers make informed decisions. Whether you're salaried or self-employed, short term loans offer convenience and speed. This guide walks you through the essentials so you can secure the right loan at the right time.
RE-LIVE THE EUPHORIA!!!!
The Quiz club of PSGCAS brings to you a fun-filled breezy general quiz set from numismatics to sports to pop culture.
Re-live the Euphoria!!!
QM: Eiraiezhil R K,
BA Economics (2022-25),
The Quiz club of PSGCAS
Analysis of Quantitative Data Parametric and non-parametric tests.pptxShrutidhara2
This presentation covers the following points--
Parametric Tests
• Testing the Significance of the Difference between Means
• Analysis of Variance (ANOVA) - One way and Two way
• Analysis of Co-variance (One-way)
Non-Parametric Tests:
• Chi-Square test
• Sign test
• Median test
• Sum of Rank test
• Mann-Whitney U-test
Moreover, it includes a comparison of parametric and non-parametric tests, a comparison of one-way ANOVA, two-way ANOVA, and one-way ANCOVA.
AR3201 WORLD ARCHITECTURE AND URBANISM EARLY CIVILISATIONS TO RENAISSANCE QUE...Mani Sasidharan
UNIT I PREHISTORY TO RIVER VALLEY CIVILISATIONS
UNIT II PERSIA, GREECE AND ROME
UNIT III JUDAISM, CHRISTIANITY AND ISLAM
UNIT IV MEDIEVAL EUROPE
UNIT V RENAISSANCE IN EUROPE
Dashboard Overview in Odoo 18 - Odoo SlidesCeline George
Odoo 18 introduces significant enhancements to its dashboard functionalities, offering users a more intuitive and customizable experience. The updated dashboards provide real-time insights into various business operations, enabling informed decision-making.
Based in Wauconda, Diana Enriquez teaches dual-language social studies at West Oak Middle School, guiding students in grades 6-8. With a degree from Illinois State University and an ESL/Bilingual certification, she champions diversity and equity in education. Diana’s early experience as a special education paraprofessional shaped her commitment to inclusive and engaging learning.
Adam Grant: Transforming Work Culture Through Organizational PsychologyPrachi Shah
This presentation explores the groundbreaking work of Adam Grant, renowned organizational psychologist and bestselling author. It highlights his key theories on giving, motivation, leadership, and workplace dynamics that have revolutionized how organizations think about productivity, collaboration, and employee well-being. Ideal for students, HR professionals, and leadership enthusiasts, this deck includes insights from his major works like Give and Take, Originals, and Think Again, along with interactive elements for enhanced engagement.
POS Reporting in Odoo 18 - Odoo 18 SlidesCeline George
To view all the available reports in Point of Sale, navigate to Point of Sale > Reporting. In this section, you will find detailed reports such as the Orders Report, Sales Details Report, and Session Report, as shown below.
RELATIONS AND FUNCTIONS
1. Cartesian Product of Sets:
If A and B are two non-empty sets, then their Cartesian product is:
A × B = {(a, b) | a ∈ A, b ∈ B}
Number of elements: |A × B| = |A| × |B|
2. Relation:
A relation R from set A to B is a subset of A × B.
Domain: Set of all first elements.
Range: Set of all second elements.
Codomain: Set B.
3. Types of Relations:
Empty Relation: No element in R.
Universal Relation: R = A × A.
Identity Relation: R = {(a, a) | a ∈ A}
Reflexive: (a, a) ∈ R ∀ a ∈ A
Symmetric: (a, b) ∈ R ⇒ (b, a) ∈ R
Transitive: (a, b), (b, c) ∈ R ⇒ (a, c) ∈ R
Equivalence Relation: Reflexive, symmetric, and transitive
4. Function (Mapping):
A relation f: A → B is a function if every element of A has exactly one image in B.
Domain: A, Codomain: B, Range ⊆ B
5. Types of Functions:
One-one (Injective): Different inputs give different outputs.
Onto (Surjective): Every element of codomain is mapped.
One-one Onto (Bijective): Both injective and surjective.
Constant Function: f(x) = c ∀ x ∈ A
Identity Function: f(x) = x
Polynomial Function: e.g., f(x) = x² + 1
Modulus Function: f(x) = |x|
Greatest Integer Function: f(x) = [x]
Signum Function: f(x) =
-1 if x < 0,
0 if x = 0,
1 if x > 0
6. Graphs of Functions:
Learn shapes of basic graphs: modulus, identity, step function, etc.
Optimization technique in pharmaceutical product development.pptxUrmiPrajapati3
Ad
Introduction to Google Apps Script
1. Introduction to Google Apps Script On form submit filter data to sheets Martin Hawksey @mhawksey
2. The Problem Hi there, I'm trying to get some student PT's to complete a training diary using a Google form. I would like the form to automatically create a new sheet for each user. I should ultimately have 42 entries per user/sheet. http://www.google.com/support/forum/p/Google+Docs/thread?tid=6fe8356595e9b859&hl=en http://mashe.hawksey.info
3. Solution 1 - Filter the data http://mashe.hawksey.info
4. Solution 2 – Google Apps Script Google Apps Script is a JavaScript cloud scripting language that provides easy ways to automate tasks across Google products and third party services. http://code.google.com/googleapps/appsscript/ http://mashe.hawksey.info
5. How I see it http://mashe.hawksey.info
6. How you write it In Spreadsheets Tools > Script Editor In Sites Manage Site > Apps Script http://mashe.hawksey.info
7. How does the user interact with it In Spreadsheets In Sites As a service http://mashe.hawksey.info
8. There’s good and bad news Bad news You need basic programming skills to write Good news Already a growing number of developers publishing scripts and tutorials for you to reuse e.g. http://www.flubaroo.com/ http://mashe.hawksey.info
9. Lets do it https://spreadsheets.google.com/a/hawksey.info/spreadsheet/ccc?key=0Alq6_NgDnxLWdENvZHhwVm93TjRhTm5fcjU0X0t3Vnc Logins: [email_address] [email_address] … [email_address] Password: ******* http://mashe.hawksey.info
10. Explanation of Javascript Objects got by getValues() data = [[“Dog”,”Cat”,”Cow”],[22, 31, 15],[6, 5, 5]] data[0] = [“Dog”,”Cat”,”Cow”] data[0][1] = “Cat” http://mashe.hawksey.info Dog Cat Cow 22 31 15 6 5 5
11. Useful links Workshop material from Open4Ed http://mashe.hawksey.info/2011/05/app-app-and-away-workshop-handout-open4ed-gas/ Simple Apps Solutions (free Apps Script consultancy for Ed and tutorials) http://simpleappssolutions.com Official Apps Script Site Docs Tutorials Help forum http://mashe.hawksey.info
12. Not forgetting your friendly EdTech explorer Email: [email protected] Blog: http://mashe.hawksey.info Tweet: @mhawksey http://mashe.hawksey.info
13. Pseudo-code // onFormSubmit // get submitted data // check if username has sheet // if not make // copy submitted data to user's sheet http://mashe.hawksey.info
14. Final code function onFormSubmit() { // onFormSubmit // get submitted data var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheetByName("Form_Sheet"); var headings = sheet.getRange(1, 1, 1, sheet.getLastColumn()).getValues(); var lastRow = sheet.getRange(sheet.getLastRow(), 1, 1, sheet.getLastColumn()).getValues(); var studentUsername = lastRow[0][1]; // check if username has sheet if(ss.getSheetByName(studentUsername)){ var userSheet = ss.getSheetByName(studentUsername); // if not make } else { var userSheet = ss.insertSheet(studentUsername); userSheet.getRange(1, 1 , 1, headings[0].length).setValues(headings); } // copy submitted data to user's sheet userSheet.getRange(userSheet.getLastRow()+1, 1, 1, lastRow[0].length).setValues(lastRow); } http://mashe.hawksey.info