This document provides information about an introductory workshop on computer programming and Python. It includes topics like what programming is, programming languages and their expressive power, Python as the language that will be used, and assignments for students to complete including printing text, introducing themselves, iterating through lists, and working with data types and objects.
This document contains a list of 126 irregular English verbs compiled by Darío Jan Wagenaar at an intermediate level. For each verb, it provides the infinitive form, past tense, and past participle along with a Spanish translation.
Created for my Art 100 class. Received an A in this class. Unfortunately, I never finished this presentation most likely because the class ended. However, now that I remember making it I plan to locate the image taken of this project's outcome
In this talk I shared the experience of the FigureRunning team in developing Apps for the Android platform, starting from Apps that were designed and developed for iOS.
This presentation covers three main points in its agenda, though the specific points are not stated. It begins with a title slide and ends with a concluding thank you slide. The presentation utilizes Slide Share and tests its functionality through a brief demonstration.
XHTML is an XML-based revision of HTML that incorporates more stringent syntax rules. The key differences from HTML are that in XHTML all elements must be properly nested, closed, and in lowercase, and documents must have a single root element. Additionally, attribute names and values must be in lowercase and quoted, empty elements must be properly closed, and attribute minimization is forbidden.
Nisb ontmoetingsdagen 2013 sport en bewegenJan Kroon
Presentation about FigureRunning, with focus on the not-for-profit-alone start-up company that created the apps (iOS and Android) and online FigureRunning Art Gallery. This presentation was given for professionals in sports like physical education teachers and trainer-coaches and local government professionals responsible for health in their region. Last slide contains an invitation to join the FigureRunning movement and make it more fun to stay healthy!
School supervision aims to improve instruction by working with teachers. It involves functions like leadership, human relations, group processes, personnel administration, and evaluation. The major functions of supervision are inspection of school conditions, research to remedy weaknesses, training teachers, guidance, and evaluation. Supervision activities include surveying the school system, improving teaching, in-service teacher education, selecting instructional materials, researching teaching problems, and performing administrative duties. Supervision can be laissez-faire, coercive, focus on training and guidance, or use democratic leadership with teacher cooperation. Administration provides conditions for teaching while supervision operates and improves the educational program. Principles of administration and supervision include being democratic, cooperative, scientific, based on educational philosophy,
This document contains a list of 126 irregular English verbs compiled by Darío Jan Wagenaar at an intermediate level. For each verb, it provides the infinitive form, past tense, and past participle along with a Spanish translation.
Created for my Art 100 class. Received an A in this class. Unfortunately, I never finished this presentation most likely because the class ended. However, now that I remember making it I plan to locate the image taken of this project's outcome
In this talk I shared the experience of the FigureRunning team in developing Apps for the Android platform, starting from Apps that were designed and developed for iOS.
This presentation covers three main points in its agenda, though the specific points are not stated. It begins with a title slide and ends with a concluding thank you slide. The presentation utilizes Slide Share and tests its functionality through a brief demonstration.
XHTML is an XML-based revision of HTML that incorporates more stringent syntax rules. The key differences from HTML are that in XHTML all elements must be properly nested, closed, and in lowercase, and documents must have a single root element. Additionally, attribute names and values must be in lowercase and quoted, empty elements must be properly closed, and attribute minimization is forbidden.
Nisb ontmoetingsdagen 2013 sport en bewegenJan Kroon
Presentation about FigureRunning, with focus on the not-for-profit-alone start-up company that created the apps (iOS and Android) and online FigureRunning Art Gallery. This presentation was given for professionals in sports like physical education teachers and trainer-coaches and local government professionals responsible for health in their region. Last slide contains an invitation to join the FigureRunning movement and make it more fun to stay healthy!
School supervision aims to improve instruction by working with teachers. It involves functions like leadership, human relations, group processes, personnel administration, and evaluation. The major functions of supervision are inspection of school conditions, research to remedy weaknesses, training teachers, guidance, and evaluation. Supervision activities include surveying the school system, improving teaching, in-service teacher education, selecting instructional materials, researching teaching problems, and performing administrative duties. Supervision can be laissez-faire, coercive, focus on training and guidance, or use democratic leadership with teacher cooperation. Administration provides conditions for teaching while supervision operates and improves the educational program. Principles of administration and supervision include being democratic, cooperative, scientific, based on educational philosophy,
A lecture form the Studium Generale of Rotterdam University of Applied Sciences about a paradigm shift that is happening now! The shift from 'owning economy' to 'sharing economy'.
Los lugares más descatables del mundo menciona algunos de los paisajes más notables del planeta, incluyendo las cataratas del Niágara, el Gran Cañón del Colorado y las pirámides de Egipto.
The document summarizes information about the city of Cork, Ireland. It discusses the River Lee that runs through the city, notable parks and landmarks like Bishop Lucey Park and Blackrock Castle. It also mentions cultural attractions such as the English Market, St. Patrick Street, and the Crawford Art Gallery. The document provides an overview of Cork's history, geography, and top points of interest in under 3 sentences.
Halloween has its origins in the ancient Celtic festival of Samhain, celebrated on October 31. Celts believed the ghosts of the dead returned to earth and Druids built bonfires to make sacrifices. Over time, Romans, Christians and immigrants influenced Halloween traditions. The American tradition of trick-or-treating evolved from people dressing in costumes and going door-to-door, receiving food and money. Carving pumpkins originated from an Irish myth about a man nicknamed "Stingy Jack" who was sent into the dark night with only a burning coal to light his way, which he placed inside a carved turnip.
This document summarizes various species of crustaceans and molluscs found along European coastlines and consumed as seafood. It describes the physical characteristics and habitat of spider crabs, brown crabs, velvet crabs, lobsters, barnacles, prawns, clams, mussels, and oysters. It also notes where some species are commonly fished or farmed for food.
This document summarizes various species of crustaceans and molluscs that are commonly consumed as seafood. It describes where each species can be found, their distinguishing features, and how some are harvested or farmed. Key species mentioned include brown crab, velvet crab, European lobster, barnacles, prawns, king prawns, clams, mussels, and oysters. Details are provided on appearance, habitat preferences, fishing and farming methods for each.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive function. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive function. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
Artificial intelligence and machine learning are advancing rapidly. Neural networks allow computers to learn from large amounts of data through supervised, unsupervised, and reinforcement learning. Applications include computer vision, natural language processing, adaptive websites, speech recognition, and autonomous vehicles. Advancements have been enabled by cheap parallel computing, vast data availability, improved algorithms, and cloud infrastructure. Open questions remain around how neural networks work and how to ensure AI is beneficial to humanity.
This document provides an overview of machine learning and perspectives from various experts:
- It discusses different types of machine learning problems like classification, regression, and clustering and examples of algorithms used to solve each.
- Experts offer views on neural networks, with one saying they are like a "swiss army knife" and can be used to solve many machine learning problems.
- Other experts discuss the importance of linear algebra and matrix multiplication in machine learning models like neural networks.
- One expert prefers neural networks and singular value decomposition for machine learning tasks.
Way back in the day, BASIC was a hobby programming language of choice. Anyone would program in BASIC because it was fairly easy to do. After Apple succeeded with Hypercard and AppleScript, Microsoft countered with Visual Basic. Once again, UI design and programming was within reach of ordinary people and programmers alike. Fast forward to now...do regular people ever think about making a web mashup? Why is it a hodgepodge of technologies that are generally difficult to piece together? Microsoft Popfly and Yahoo Pipes are valiant attempts to make it work, but they still seem limiting and awkward. If Twitter is getting more press than these mashup makers, well, they have not succeed in their mission.
My presentation will address what needs to be done to make this a reality: (1) a simple programming language that connects feeds, web services and databases together; (2) a user friendly HTML widget builder; (3) a user-friendly schema-free/freeform database...ding...fresh from the oven in 5 minutes :)
The Data Janitor Returns | Daniel Molnar | DN18DataconomyGmbH
This document provides perspectives from a data analytics engineer on various topics. It recommends taking a practical approach to machine learning and data science, focusing on fast and good enough solutions rather than overengineering. It also discusses worries about privacy with GDPR and concerns about companies' use of personal data and analytics for marketing purposes. Measurement and metrics are discussed, emphasizing simple and interpretable metrics over more complex approaches. Programming languages and tools mentioned include Python, SQL, Metabase, and Presto.
DN18 | The Data Janitor Returns | Daniel Molnar | Oberlo/Shopify Dataconomy Media
Abstract of the Presentation:
This talk is for the underdog. If you’re trying to solve data related problems with no or limited resources, be them time, money or skills don’t go no further. This talk points mostly to decades old technology, free operating systems and cheap hardware if possible, but if it makes sense to spend a hundred bucks instead of tearing your hair, we’ll say so. This talk is opinionated and updated to GDPR, deep learning and all the hype.
About the Author:
Daniel Molnar is a data nerd and startup specialist. With over 19 years of experience in startups and nine years of expertise in data related topics, he is an experienced co-founder who has built and hired teams up of to 30 people. He comes with expertise in proven build-to-market capabilities and utilizing data for successful products. An amalgamation of his skills would be CS + data + product background under one hat.
Evolving as a professional software developerAnton Kirillov
This is second edition of my keynote "On Being a Professional Software Developer" with slide comments (in Russian) which contain main ideas of the keynote.
I hope the slides could be used as a standalone reading material.
This document provides an overview of JavaScript concepts and best practices. It discusses objects as hashes, functions as first-class objects, loose typing, closures, prototypes, JSON, cross-domain AJAX, testing with Jasmine, CoffeeScript, libraries like jQuery, global scope issues, regular expressions, XSS, hoisting, and other JavaScript quirks. It also provides resources for further learning JavaScript.
Deep Learning is the area of machine learning and one of the most talked about trends in business and computer science today.
In this talk, I will give a review of Deep Learning explaining what it is, what kinds of tasks it can do today, and what it probably could do in the future.
I don't know what I'm Doing: A newbie guide for Golang for DevOpsPeter Souter
This document is a summary of a presentation on getting started with the Go programming language for DevOps. It introduces Go and explains why it became popular for infrastructure tools like Docker and Kubernetes. It covers basic Go concepts like variables, types, errors, and concurrency primitives. It also provides examples of building simple Go applications and contributing to open source Go codebases. The presentation aims to encourage attendees who are new to Go to start using the language and contributing to DevOps tools written in Go.
Data Science with Spark - Training at SparkSummit (East)Krishna Sankar
Slideset of the training we gave at the Spark Summit East.
Blog : https://doubleclix.wordpress.com/2015/03/25/data-science-with-spark-on-the-databricks-cloud-training-at-sparksummit-east/
Video is posted at Youtube https://www.youtube.com/watch?v=oTOgaMZkBKQ
OpenFest 2012 : Leveraging the public internettkisason
The document discusses leveraging publicly available internet data and open source intelligence (OSINT) for data analysis purposes. It describes how digitizing information creates opportunities to mine "big data" using techniques from fields like intelligence agencies. Specific tools and techniques are presented for OSINT, including using search engines to build wordlists and crack passwords. Examples of simple Python scripts and libraries for data analysis, visualization and crawling websites are also provided. The document encourages experimenting with publicly available data to gain insights and solve problems.
A lecture form the Studium Generale of Rotterdam University of Applied Sciences about a paradigm shift that is happening now! The shift from 'owning economy' to 'sharing economy'.
Los lugares más descatables del mundo menciona algunos de los paisajes más notables del planeta, incluyendo las cataratas del Niágara, el Gran Cañón del Colorado y las pirámides de Egipto.
The document summarizes information about the city of Cork, Ireland. It discusses the River Lee that runs through the city, notable parks and landmarks like Bishop Lucey Park and Blackrock Castle. It also mentions cultural attractions such as the English Market, St. Patrick Street, and the Crawford Art Gallery. The document provides an overview of Cork's history, geography, and top points of interest in under 3 sentences.
Halloween has its origins in the ancient Celtic festival of Samhain, celebrated on October 31. Celts believed the ghosts of the dead returned to earth and Druids built bonfires to make sacrifices. Over time, Romans, Christians and immigrants influenced Halloween traditions. The American tradition of trick-or-treating evolved from people dressing in costumes and going door-to-door, receiving food and money. Carving pumpkins originated from an Irish myth about a man nicknamed "Stingy Jack" who was sent into the dark night with only a burning coal to light his way, which he placed inside a carved turnip.
This document summarizes various species of crustaceans and molluscs found along European coastlines and consumed as seafood. It describes the physical characteristics and habitat of spider crabs, brown crabs, velvet crabs, lobsters, barnacles, prawns, clams, mussels, and oysters. It also notes where some species are commonly fished or farmed for food.
This document summarizes various species of crustaceans and molluscs that are commonly consumed as seafood. It describes where each species can be found, their distinguishing features, and how some are harvested or farmed. Key species mentioned include brown crab, velvet crab, European lobster, barnacles, prawns, king prawns, clams, mussels, and oysters. Details are provided on appearance, habitat preferences, fishing and farming methods for each.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive function. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive function. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
Artificial intelligence and machine learning are advancing rapidly. Neural networks allow computers to learn from large amounts of data through supervised, unsupervised, and reinforcement learning. Applications include computer vision, natural language processing, adaptive websites, speech recognition, and autonomous vehicles. Advancements have been enabled by cheap parallel computing, vast data availability, improved algorithms, and cloud infrastructure. Open questions remain around how neural networks work and how to ensure AI is beneficial to humanity.
This document provides an overview of machine learning and perspectives from various experts:
- It discusses different types of machine learning problems like classification, regression, and clustering and examples of algorithms used to solve each.
- Experts offer views on neural networks, with one saying they are like a "swiss army knife" and can be used to solve many machine learning problems.
- Other experts discuss the importance of linear algebra and matrix multiplication in machine learning models like neural networks.
- One expert prefers neural networks and singular value decomposition for machine learning tasks.
Way back in the day, BASIC was a hobby programming language of choice. Anyone would program in BASIC because it was fairly easy to do. After Apple succeeded with Hypercard and AppleScript, Microsoft countered with Visual Basic. Once again, UI design and programming was within reach of ordinary people and programmers alike. Fast forward to now...do regular people ever think about making a web mashup? Why is it a hodgepodge of technologies that are generally difficult to piece together? Microsoft Popfly and Yahoo Pipes are valiant attempts to make it work, but they still seem limiting and awkward. If Twitter is getting more press than these mashup makers, well, they have not succeed in their mission.
My presentation will address what needs to be done to make this a reality: (1) a simple programming language that connects feeds, web services and databases together; (2) a user friendly HTML widget builder; (3) a user-friendly schema-free/freeform database...ding...fresh from the oven in 5 minutes :)
The Data Janitor Returns | Daniel Molnar | DN18DataconomyGmbH
This document provides perspectives from a data analytics engineer on various topics. It recommends taking a practical approach to machine learning and data science, focusing on fast and good enough solutions rather than overengineering. It also discusses worries about privacy with GDPR and concerns about companies' use of personal data and analytics for marketing purposes. Measurement and metrics are discussed, emphasizing simple and interpretable metrics over more complex approaches. Programming languages and tools mentioned include Python, SQL, Metabase, and Presto.
DN18 | The Data Janitor Returns | Daniel Molnar | Oberlo/Shopify Dataconomy Media
Abstract of the Presentation:
This talk is for the underdog. If you’re trying to solve data related problems with no or limited resources, be them time, money or skills don’t go no further. This talk points mostly to decades old technology, free operating systems and cheap hardware if possible, but if it makes sense to spend a hundred bucks instead of tearing your hair, we’ll say so. This talk is opinionated and updated to GDPR, deep learning and all the hype.
About the Author:
Daniel Molnar is a data nerd and startup specialist. With over 19 years of experience in startups and nine years of expertise in data related topics, he is an experienced co-founder who has built and hired teams up of to 30 people. He comes with expertise in proven build-to-market capabilities and utilizing data for successful products. An amalgamation of his skills would be CS + data + product background under one hat.
Evolving as a professional software developerAnton Kirillov
This is second edition of my keynote "On Being a Professional Software Developer" with slide comments (in Russian) which contain main ideas of the keynote.
I hope the slides could be used as a standalone reading material.
This document provides an overview of JavaScript concepts and best practices. It discusses objects as hashes, functions as first-class objects, loose typing, closures, prototypes, JSON, cross-domain AJAX, testing with Jasmine, CoffeeScript, libraries like jQuery, global scope issues, regular expressions, XSS, hoisting, and other JavaScript quirks. It also provides resources for further learning JavaScript.
Deep Learning is the area of machine learning and one of the most talked about trends in business and computer science today.
In this talk, I will give a review of Deep Learning explaining what it is, what kinds of tasks it can do today, and what it probably could do in the future.
I don't know what I'm Doing: A newbie guide for Golang for DevOpsPeter Souter
This document is a summary of a presentation on getting started with the Go programming language for DevOps. It introduces Go and explains why it became popular for infrastructure tools like Docker and Kubernetes. It covers basic Go concepts like variables, types, errors, and concurrency primitives. It also provides examples of building simple Go applications and contributing to open source Go codebases. The presentation aims to encourage attendees who are new to Go to start using the language and contributing to DevOps tools written in Go.
Data Science with Spark - Training at SparkSummit (East)Krishna Sankar
Slideset of the training we gave at the Spark Summit East.
Blog : https://doubleclix.wordpress.com/2015/03/25/data-science-with-spark-on-the-databricks-cloud-training-at-sparksummit-east/
Video is posted at Youtube https://www.youtube.com/watch?v=oTOgaMZkBKQ
OpenFest 2012 : Leveraging the public internettkisason
The document discusses leveraging publicly available internet data and open source intelligence (OSINT) for data analysis purposes. It describes how digitizing information creates opportunities to mine "big data" using techniques from fields like intelligence agencies. Specific tools and techniques are presented for OSINT, including using search engines to build wordlists and crack passwords. Examples of simple Python scripts and libraries for data analysis, visualization and crawling websites are also provided. The document encourages experimenting with publicly available data to gain insights and solve problems.
Weaponizing Neural Networks. In your browser!DefCamp
Andrei Cotaie and Tiberiu Boros in Bucharest, Romania on November 8-9th 2018 at DefCamp #9.
The slides and other presentations can be found on https://def.camp/archive
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
In the past six months, the AI landscape has undergone a massive transformation, ushering in a new era of productivity with the latest in Large Language Models (LLMs) and AI technology. This deep dive unlocks how to:
Create CustomGPT Models: No coding needed to tailor AI for your unique projects. Integrate your own data, including PDFs and Excel sheets, making information handling a breeze. Plus, discover how to call your own actions/integrations for even more personalized utility.
Navigate Advanced Prompting: Overcome AI's memory limits and utilize Retrieval-Augmented Generation for accessing your personalized data, streamlining how you interact with AI.
Stay Ahead with AI Trends: Peek into the evolving world of LLMs, featuring newcomers like Google Gemini, Anthropic Claude, Open Sora, and Twitter Grok, and understand what their advancements mean for your productivity.
Witness Real-Life Transformations: Through examples and prompt demonstrations, see firsthand how these AI strategies revolutionize routine tasks, from data analysis to content creation. Learn to leverage image output and input for advanced practical use cases, adding a new dimension to your productivity toolkit.
No previous coding or AI experience is needed for this talk. Stay ahead in the fast-evolving world of work. Embrace the AI revolution and transform your workflow with advanced LLM techniques. Join us to ensure you're not left behind in the productivity race.
This document provides an overview of deep learning concepts using PyTorch. It begins with definitions of machine learning, deep learning, and neural networks. It then discusses what PyTorch is and why it is commonly used, as well as key PyTorch concepts like tensors. The document outlines what will be covered in the course, including PyTorch fundamentals, preprocessing data, building models, training models, evaluation, and making predictions. It encourages an experimental approach to learning and offers resources for further exploration.
Software Security : From school to reality and back!Peter Hlavaty
This document provides an overview of software security topics such as terminology, hackers and their roles, tools used for security research, and competitions. It discusses key concepts like programming, code, performance, vulnerabilities, exploitation, and defense techniques. Recommendations are made around starting with tools like IDEs, reverse engineering tools, and virtual machines. Competitions like CTFs are also mentioned as a way to learn and improve skills.
This document provides an overview of machine learning and data science using Python. It introduces machine learning and data science, the Python programming language, popular integrated development environments for Python, and Google Colab. It also discusses types of machine learning algorithms, the machine learning process, important Python libraries, the data science life cycle, data visualization techniques, and the differences between machine learning and data science. The document outlines how to use Google Colab for machine learning and data science projects and provides information on the scope and applications of machine learning and data science.
The IT discipline of machine learning has become increasingly important in recent years. It promises to solve types of problems for which normal software development is considered unsuitable or too costly.
Python and Oracle : allies for best of data managementLaurent Leturgez
In this presentation, I described Python and how Python can Interact with Oracle database, and Oracle Cloud Infrastructure in various project : from data visualisation to data science.
Trip Report from Meeting C++ 2017: It's Way More Than C++Andrey Upadyshev
Trip Report from Meeting C++ 2017 that I made for my coworkers. The talk is shifted toward non-C++ insights from the meeting to be useful for all developers in my department (where the majority don't do C++).
UR BHatti Academy dedicated to providing the finest IT courses training in the world. Under the guidance of experienced trainer Usman Rasheed Bhatti, we have established ourselves as a professional online training firm offering unparalleled courses in Pakistan. Our academy is a trailblazer in Dijkot, being the first institute to officially provide training to all students at their preferred schedules, led by real-world industry professionals and Google certified staff.
Your LinkedIn Success Starts Here.......SocioCosmos
In order to make a lasting impression on your sector, SocioCosmos provides customized solutions to improve your LinkedIn profile.
https://www.sociocosmos.com/product-category/linkedin/
STUDY ON THE DEVELOPMENT STRATEGY OF HUZHOU TOURISMAJHSSR Journal
ABSTRACT: Huzhou has rich tourism resources, as early as a considerable development since the reform and
opening up, especially in recent years, Huzhou tourism has ushered in a new period of development
opportunities. At present, Huzhou tourism has become one of the most characteristic tourist cities on the East
China tourism line. With the development of Huzhou City, the tourism industry has been further improved, and
the tourism degree of the whole city has further increased the transformation and upgrading of the tourism
industry. However, the development of tourism in Huzhou City still lags far behind the tourism development of
major cities in East China. This round of research mainly analyzes the current development of tourism in
Huzhou City, on the basis of analyzing the specific situation, pointed out that the current development of
Huzhou tourism problems, and then analyzes these problems one by one, and put forward some specific
solutions, so as to promote the further rapid development of tourism in Huzhou City.
KEYWORDS:Huzhou; Travel; Development
EASY TUTORIAL OF HOW TO USE G-TEAMS BY: FEBLESS HERNANEFebless Hernane
Using Google Teams (G-Teams) is simple. Start by opening the Google Teams app on your phone or visiting the G-Teams website on your computer. Sign in with your Google account. To join a meeting, click on the link shared by the organizer or enter the meeting code in the "Join a Meeting" section. To start a meeting, click on "New Meeting" and share the link with others. You can use the chat feature to send messages and the video button to turn your camera on or off. G-Teams makes it easy to connect and collaborate with others!
This tutorial presentation provides a step-by-step guide on how to use Facebook, the popular social media platform. In simple and easy-to-understand language, this presentation explains how to create a Facebook account, connect with friends and family, post updates, share photos and videos, join groups, and manage privacy settings. Whether you're new to Facebook or just need a refresher, this presentation will help you navigate the features and make the most of your Facebook experience.
Telegram is a messaging platform that ushers in a new era of communication. Available for Android, Windows, Mac, and Linux, Telegram offers simplicity, privacy, synchronization across devices, speed, and powerful features. It allows users to create their own stickers with a user-friendly editor. With robust encryption, Telegram ensures message security and even offers self-destructing messages. The platform is open, with an API and source code accessible to everyone, making it a secure and social environment where groups can accommodate up to 200,000 members. Customize your messenger experience with Telegram's expressive features.
3. Computer Programming
• Programming: to build a machine that does your work
• Whenever you enter a search term in Google, you are
programming Google to search for you …
• but if you need to think about AND and/or OR and "grouping of
search terms" most people give up.
• A computer is a general purpose machine: a calculator,
a word processor, a drawing machine, a search
machine, a remember machine, an analytics machine, an information
machine, a communications machine, a game machine, a navigation machine, a music
machine, a video machine, a design machine …
• If you learn how to program you can build these (and
many other) machines!
4. Programming Languages
Expressive Power:
1 line of code in Python, Perl, R or Ruby
3 lines of code in C++, C# or Java
10 lines of code in C
50-100 lines of code in Machine Language or
Assembler
9. 'Edwin Jansen' is a 'Plumber'
'Edwin Jansen' has properties:
• edwinJansen.phoneNumber
• edwinJansen.available
'Edwin Jansen' has skills to do things:
• edwinJansen.fixTap()
• edwinJansen.repairRoof()
>>> import plumber and let a
plumber do the work!
Object Class
Methods
(verbs)
Properties
(nouns)
10. Everything is an object!
• Whole Numbers: int
• Broken numbers: float
• Text: str
• User Interface Elements: Windows, Buttons,
Sliders, TextFields, ImageViews, MapViews.
• Containers: list, dict, tuple, …
20. Condition (Skipping)
… == … means 'is equal to'
… != … means 'is not equal to'
>>> for student in ourGroup:
if student != myName:
print("Hello", student)
21. Assignment 4
Find out the class of the objects you created:
>>> type(…)
find out their size (length)
>>> len(…)
and find out what you can do with these objects
>>> dir(…)
and if you want detailed information use
>>> help(…)
23. Juggle with types
Make a 'class list' object from a 'class string' object:
>>> aQuote = "Computers are like a bicycle for our
minds"
>>> quoteWords = aQuote.split()
and turn the words back into a sentence"
>>> aSentence = ""
>>> for word in quoteWords:
aSentence = aSentence + " " + word
24. Assignment 5
Copy the contents of theJungle in an object:
>>> theJungle = "…"
A. Is there a lion in the jungle?
B. Where do you encounter the first tiger?
C. How many trees in the jungle?
28. Assignment 7
Browse to: https://twitter.com/search-advanced
A. How many tweets today in Rotterdam?
B. Any tweets with tag #GetConnected?
C. What is last tweet from @BarackObama
D. More positive or more negative tweets last week
about @BarackObama?
29. Analytics
1. Collect Data
2. Clean Data
3. Wrangle, Merge, Aggregate
4. Visualize, Summarize Data
5. Interpret, Develop Insights
6. Act!
31. Assignment 8
Copy the contents of aBusinessCard and someBusinessCards in
two objects:
>>> aBusinessCard = […]
>>> someBusinessCards = […]
A. How can you recognize a phone number or an email address in
aBusinessCard
B. Print a list of names extracted from someBusinessCards
C. Print a list of email addresses extracted from someBusinessCards
32. Assignment 9
Copy the contents of tweets in an object:
>>> tweets = […]
A. How many tweets?
B. How many from Rotterdam?
C. Who has sent tweets with hashtag
#GetConnected?
33. Assignment 10
Copy the contents of twitterFollowers in an object:
>>> tf = "…"
A. Is there overlap in the followers of
@KomalaDubois and @jankroon?
B. What would be the possibilities if you would
know all followers of all people on Twitter?
34. Algorithms
• Dictionary attack to break password protection
• Harvesting email addresses for spamming
• Recommendations: "People who rented this movie
also rented …"
• Segmentation: clustering people that are similar in
some respect
• Outlier detection: discover exceptional behavior, i.e.
to prevent credit card fraud
35. Visualize Data
Our eyes are extremely good at finding patterns
• Mathematical Graphs
• Statistical Diagrams
• Maps
• Timelines
• Network Graphs
37. 10.000 hours of practice
Malcom Gladwell states in his book 'Outliers' that
you need to practice for at least 10.000 hours in
order to master a specific skill.
8 hours/day * 7 days/week * 52 weeks/year * 3,5 year =
10192 uur
0,1%