Mnemonics and self-pedagogics for law students - Passing the bar with two wee...T. Alexander Puutio
This lecture was delivered at Fordham Law School on 17 April 2018 for international students with an interested in maximizing their memorization efforts and learning the basics of narrative self-pedagogics and the effective utilization of visualization during extended periods of self-taught learning.
Consider and identify what is involved in the FS numeracy. Explain why it’s necessary to ‘tune-in’ to the FS numeracy.
Identify at least one strategy you can feasibly use in your own training to build and support numeracy skill development. Presented by Ann Leske, Chemène Sinson and Allison Miller
Mnemonics and self-pedagogics for law students - Passing the bar with two wee...T. Alexander Puutio
This lecture was delivered at Fordham Law School on 17 April 2018 for international students with an interested in maximizing their memorization efforts and learning the basics of narrative self-pedagogics and the effective utilization of visualization during extended periods of self-taught learning.
Consider and identify what is involved in the FS numeracy. Explain why it’s necessary to ‘tune-in’ to the FS numeracy.
Identify at least one strategy you can feasibly use in your own training to build and support numeracy skill development. Presented by Ann Leske, Chemène Sinson and Allison Miller
What every teacher should know about cognitive researchStephanie Chasteen
From the Colorado Science Conference (Nov, 2011)
In the past few decades, we’ve gained a wealth of information about how people learn. The results of this cognitive and education research can help us become more effective teachers. In this interactive talk, we’ll explore some of the main findings of cognitive research in a language accessible to everybody, and discuss how they can be used in our teaching.
Mapping human behaviour with immersive expereiences by Jon DoddNeil Cooper
How do we develop products, services and websites that provide customers with a rich, immersive and satisfying experience? What are the little peculiar human behaviours that we need to be aware of and tap into?
Jon holds a DPhil. in Visual and Computational Neuroscience from Oxford University. As an academic he researched (amongst other things) how you and your brain judge attractiveness, discern the shapes of shampoo bottles, and make decisions when shown visual illusions (he can also tell you a thing or two about how faces indicate age, gender and trustworthiness and why caricatures work so well).
In 1999 he co-founded Bunnyfoot. The premise was (and still is) to help people create great experiences by applying the brainy bits from science and psychology.
This is a series of three lectures I give in my introductory Educational Psychology class that explore the nature of "knowing" and "knowledge". We talk about the difference between top down and bottom up processing, schema theory (and the nature of expertise), and on how we might use that term 'intuition' to mean different things.
In our course, we use Malcolm Gladwell's (2000) 'blink' as a companion text and analyze cases.
I use audience response technology in the class to informally assess students. Questions in these slides were drawn from Anita Woolfolk's Educational Psychology textbook.
Captures many of the new ideas about how we learn, and translates them into simple educational principles and rules. Anyone can follow them when designing learning experiences that stick.
Effective Use of Surveys in UX | Triangle UXPA WorkshopAmanda Stockwell
On a scale of 1-10, how much do you love this workshop?
Ok, hopefully that is an obviously bad question, both because it hasn't happened yet and because it has some bias baked right in. But take a quick look around all the surveys floating out in the world, and they often don't seem much better. Surveys can be a powerful tool for a UX researcher, but many of us haven't learned how to get the most out of them. In this workshop we'll cover:
Best use cases for surveys (and when to avoid them)
An overview of question types
Guidelines for writing effective, unbiased survey questions
Tips to increase overall engagement and participation
Hands on practice crafting surveys
Basic survey analysis
Presentation 2019.12.02 10 human centered enterprising 2:2Andres Parraguirre
How to use human-centered design to solve big problems that led to big business opportunities?
What is human-centered design?
How can it be applied?
How is its process?
What are its mindsets?
Sources: IDEO + Acument Introduction to HCD
CactusCon 2017 - OODA Loop in life & cyber threat intelligenceDave Eilken
Explanation of John Boyd's OODA Loop for better decision making in life and how we can first take action to gain better visibility with cyber intelligence that will help us make risk decisions.
http://www.cactuscon.com/not-your-grandmas-cti-ooda-loop
This is the presentation handout from my recorded session at the 2016 Learning Solutions Conference. This version includes speaker notes, since the live one was mostly pictures.
This is the presentation handout from my recorded session at the 2016 Learning Solutions Conference. This version includes speaker notes, since the live one was mostly pictures.
neuro-linguistic programming - covers neuro (your brain),
linguistics (your language), and programming (your internal
models of the world which you think of as reality)
What would happen if we would bring design, front end, back end etc. all together? How could we improve the user-flows by thinking of alternative, non-happy flows? What would happen to the performance and therefore the user-experience when back end is already involved before the finalised wireframes are handed over?!
That's all nice and dandy. But we do need to deal with some concerns like:
- Knowledge gap: How can the different disciplines with their specialty understand each other and come to conclusions?
- Shared responsibilities: Where do start and where do they end?
- Efficiency: What would it do to the efficiency of the team when they get different tasks?
In this talk we’ll try to address and hopefully take away those concerns and focus on the benefits it will bring, working in a hybride team.
How much do you know about the computer that you are? The computer we call “our brain”? And do you sometimes struggle with learning the new programming languages or the features of a new Java version (let’s say Java 17)? Yes?! In that case, this talk is something for you!
In this talk we’ll look at learning a new language from a Linguistic and Neurological perspective, while at the same time looking at how we can apply this in the IT setting we work in. At the end of this talk you will know how your brain stores new information and how that information can be retrieved and used. Next to that you will be given some practical tips and tricks on how to improve your own learning curve and how to help others support others who are in the process of learning.
As a previous speech-and-language therapist I would like to give you a better understanding of how we learn languages and how this knowledge can help us in the never-ending changing world of software development!
More Related Content
Similar to Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
What every teacher should know about cognitive researchStephanie Chasteen
From the Colorado Science Conference (Nov, 2011)
In the past few decades, we’ve gained a wealth of information about how people learn. The results of this cognitive and education research can help us become more effective teachers. In this interactive talk, we’ll explore some of the main findings of cognitive research in a language accessible to everybody, and discuss how they can be used in our teaching.
Mapping human behaviour with immersive expereiences by Jon DoddNeil Cooper
How do we develop products, services and websites that provide customers with a rich, immersive and satisfying experience? What are the little peculiar human behaviours that we need to be aware of and tap into?
Jon holds a DPhil. in Visual and Computational Neuroscience from Oxford University. As an academic he researched (amongst other things) how you and your brain judge attractiveness, discern the shapes of shampoo bottles, and make decisions when shown visual illusions (he can also tell you a thing or two about how faces indicate age, gender and trustworthiness and why caricatures work so well).
In 1999 he co-founded Bunnyfoot. The premise was (and still is) to help people create great experiences by applying the brainy bits from science and psychology.
This is a series of three lectures I give in my introductory Educational Psychology class that explore the nature of "knowing" and "knowledge". We talk about the difference between top down and bottom up processing, schema theory (and the nature of expertise), and on how we might use that term 'intuition' to mean different things.
In our course, we use Malcolm Gladwell's (2000) 'blink' as a companion text and analyze cases.
I use audience response technology in the class to informally assess students. Questions in these slides were drawn from Anita Woolfolk's Educational Psychology textbook.
Captures many of the new ideas about how we learn, and translates them into simple educational principles and rules. Anyone can follow them when designing learning experiences that stick.
Effective Use of Surveys in UX | Triangle UXPA WorkshopAmanda Stockwell
On a scale of 1-10, how much do you love this workshop?
Ok, hopefully that is an obviously bad question, both because it hasn't happened yet and because it has some bias baked right in. But take a quick look around all the surveys floating out in the world, and they often don't seem much better. Surveys can be a powerful tool for a UX researcher, but many of us haven't learned how to get the most out of them. In this workshop we'll cover:
Best use cases for surveys (and when to avoid them)
An overview of question types
Guidelines for writing effective, unbiased survey questions
Tips to increase overall engagement and participation
Hands on practice crafting surveys
Basic survey analysis
Presentation 2019.12.02 10 human centered enterprising 2:2Andres Parraguirre
How to use human-centered design to solve big problems that led to big business opportunities?
What is human-centered design?
How can it be applied?
How is its process?
What are its mindsets?
Sources: IDEO + Acument Introduction to HCD
CactusCon 2017 - OODA Loop in life & cyber threat intelligenceDave Eilken
Explanation of John Boyd's OODA Loop for better decision making in life and how we can first take action to gain better visibility with cyber intelligence that will help us make risk decisions.
http://www.cactuscon.com/not-your-grandmas-cti-ooda-loop
This is the presentation handout from my recorded session at the 2016 Learning Solutions Conference. This version includes speaker notes, since the live one was mostly pictures.
This is the presentation handout from my recorded session at the 2016 Learning Solutions Conference. This version includes speaker notes, since the live one was mostly pictures.
neuro-linguistic programming - covers neuro (your brain),
linguistics (your language), and programming (your internal
models of the world which you think of as reality)
What would happen if we would bring design, front end, back end etc. all together? How could we improve the user-flows by thinking of alternative, non-happy flows? What would happen to the performance and therefore the user-experience when back end is already involved before the finalised wireframes are handed over?!
That's all nice and dandy. But we do need to deal with some concerns like:
- Knowledge gap: How can the different disciplines with their specialty understand each other and come to conclusions?
- Shared responsibilities: Where do start and where do they end?
- Efficiency: What would it do to the efficiency of the team when they get different tasks?
In this talk we’ll try to address and hopefully take away those concerns and focus on the benefits it will bring, working in a hybride team.
How much do you know about the computer that you are? The computer we call “our brain”? And do you sometimes struggle with learning the new programming languages or the features of a new Java version (let’s say Java 17)? Yes?! In that case, this talk is something for you!
In this talk we’ll look at learning a new language from a Linguistic and Neurological perspective, while at the same time looking at how we can apply this in the IT setting we work in. At the end of this talk you will know how your brain stores new information and how that information can be retrieved and used. Next to that you will be given some practical tips and tricks on how to improve your own learning curve and how to help others support others who are in the process of learning.
As a previous speech-and-language therapist I would like to give you a better understanding of how we learn languages and how this knowledge can help us in the never-ending changing world of software development!
How much do you know about the computer that you are? The computer we call “our brain”? And do you sometimes struggle with learning the new programming languages or the features of a new Java version (let’s say Java 21)? Yes?! In that case, this talk is something for you!
In this talk we’ll look at learning a new language from a Linguistic and Neurological perspective, while at the same time looking at how we can apply this in the IT setting we work in. At the end of this talk you will know how your brain stores new information and how that information can be retrieved and used. Next to that you will be given some practical tips and tricks on how to improve your own learning curve and how to help others support others who are in the process of learning.
As a previous speech-and-language therapist I would like to give you a better understanding of how we learn languages and how this knowledge can help us in the never-ending changing world of software development!
Co-creating with UX and Software RabobankSimonedeGijt
What would happen if we would bring design, front end, back end etc. all together? How could we improve the user-flows by thinking of alternative, non-happy flows? What would happen to the performance and therefore the user-experience when back end is already involved before the finalised wireframes are handed over?!
That's all nice and dandy. But we do need to deal with some concerns like:
- Knowledge gap: How can the different disciplines with their specialty understand each other and come to conclusions?
- Shared responsibilities: Where do start and where do they end?
- Efficiency: What would it do to the efficiency of the team when they get different tasks?
In this talk we’ll try to address and hopefully take away those concerns and focus on the benefits it will bring, working in a hybride team.
How much do you know about the computer that you are? The computer we call “our brain”? And do you sometimes struggle with learning the new programming languages or the features of a new Java version (let’s say Java 17)? Yes?! In that case, this talk is something for you!
In this talk we’ll look at learning a new language from a Linguistic and Neurological perspective, while at the same time looking at how we can apply this in the IT setting we work in. At the end of this talk you will know how your brain stores new information and how that information can be retrieved and used. Next to that you will be given some practical tips and tricks on how to improve your own learning curve and how to help others support others who are in the process of learning.
As a previous speech-and-language therapist I would like to give you a better understanding of how we learn languages and how this knowledge can help us in the never-ending changing world of software development.
How much do you know about the way you are wired? About the computer we call “our brain”? Of course we know that we use it every day, but are you also aware of the fact that all of us are in some sense linguistics. We analyse, study and perfect language every day.
For us, language is a tool and as with every tool we need to know what it does in order to use it optimally. Especially because our coding languages are evolving even faster than spoken languages would and the question of mastering multiple coding languages is rising by the day. That’s why it is so useful to have a deeper understanding of how your brain stores and uses language.
As a previous speech-and-language therapist I would like to give you a better understanding of how we learn a new language, which parts of the brain are involved and how this knowledge can help us in the never-ending changing world of software development!
How much do you know about the computer that you are? The computer we call “our brain”? And do you sometimes struggle with learning the new programming languages or the features of a new Java version (let’s say Java 17)? Yes?! In that case, this talk is something for you!
In this talk we’ll look at learning a new language from a Linguistic and Neurological perspective, while at the same time looking at how we can apply this in the IT setting we work in. At the end of this talk you will know how your brain stores new information and how that information can be retrieved and used. Next to that you will be given some practical tips and tricks on how to improve your own learning curve and how to help others support others who are in the process of learning.
As a previous speech-and-language therapist I would like to give you a better understanding of how we learn languages and how this knowledge can help us in the never-ending changing world of software development!
What would happen if we would bring design, front end, back end etc. all together? How could we improve the user-flows by thinking of alternative, non-happy flows? What would happen to the performance and therefore the user-experience when back end is already involved before the finalised wireframes are handed over?!
That’s all nice and dandy. But we do need to deal with some concerns like:
– Knowledge gap: How can the different disciplines with their specialty understand each other and come to conclusions?
– Shared responsibilities: Where do start and where do they end?
– Efficiency: What would it do to the efficiency of the team when they get different tasks?
In this talk we’ll try to address and hopefully take away those concerns and focus on the benefits it will bring, working in a hybride team.
How much do you know about the computer that you are? The computer we call “our brain”? And do you sometimes struggle with learning the new programming languages or the features of a new Java version (let’s say Java 17)? Yes?! In that case, this talk is something for you!
In this talk we’ll look at learning a new language from a Linguistic and Neurological perspective, while at the same time looking at how we can apply this in the IT setting we work in. At the end of this talk you will know how your brain stores new information and how that information can be retrieved and used. Next to that you will be given some practical tips and tricks on how to improve your own learning curve and how to help others support others who are in the process of learning.
As a previous speech-and-language therapist I would like to give you a better understanding of how we learn languages and how this knowledge can help us in the never-ending changing world of software development!
What would happen if we would bring design, front end, back end etc. all together? How could we improve the user-flows by thinking of alternative, non-happy flows? What would happen to the performance and therefore the user-experience when back end is already involved before the finalised wireframes are handed over?!
That's all nice and dandy. But we do need to deal with some concerns like:
- Knowledge gap: How can the different disciplines with their specialty understand each other and come to conclusions?
- Shared responsibilities: Where do start and where do they end?
- Efficiency: What would it do to the efficiency of the team when they get different tasks?
In this talk we’ll try to address and hopefully take away those concerns and focus on the benefits it will bring, working in a hybride team.
How much do you know about the computer that you are? The computer we call “our brain”? And do you sometimes struggle with learning the new programming languages or the features of a new Java version (let’s say Java 17)? Yes?! In that case, this talk is something for you! In this talk we’ll look at learning a new language from a Linguistic and Neurological perspective, while at the same time looking at how we can apply this in the IT setting we work in. At the end of this talk you will know how your brain stores new information and how that information can be retrieved and used. Next to that you will be given some practical tips and tricks on how to improve your own learning curve and how to help others support others who are in the process of learning. As a previous speech-and-language therapist I would like to give you a better understanding of how we learn languages and how this knowledge can help us in the never-ending changing world of software development!
How much do you know about the computer that you are? The computer we call “our brain”? And do you sometimes struggle with learning the new programming languages or the features of a new Java version (let’s say Java 17)? Yes?! In that case, this talk is something for you! In this talk we’ll look at learning a new language from a Linguistic and Neurological perspective, while at the same time looking at how we can apply this in the IT setting we work in. At the end of this talk you will know how your brain stores new information and how that information can be retrieved and used. Next to that you will be given some practical tips and tricks on how to improve your own learning curve and how to help others support others who are in the process of learning. As a previous speech-and-language therapist I would like to give you a better understanding of how we learn languages and how this knowledge can help us in the never-ending changing world of software development!
How much do you know about the computer that you are? The computer we call "our brain"? And do you sometimes struggle with learning the new programming languages or the features of a new Java version (let's say Java 17)? Yes?! In that case, this talk is something for you!
In this talk we'll go over 10 comparisons between Tech and Linguistics. In the first half you'll learn more about the theoretical/technical part of the brain. This will give you a peek under the hood before going to the second half of the talk. In this part we're going to look at the practical side of things. How can we use the knowledge of the first half to be able to learn faster and better.
As a previous speech-and-language therapist I would like to give you a better understanding of how we learn a new language, which parts of the brain are involved and how this knowledge can help us in the never-ending changing world of software development!
How to verify your Kotlin project in a Kotlin way? What linter, code coverage tool and static code analysis plugin to use?! We might know our Java counterparts for this, but what to do when you write your talks in Kotlin?
Kotlin is designed to fully interoperate with Java, mainly provoked by the fact that the JVM version of Kotlin's standard library depends on the Java Class Library. Nevertheless, Kotlin’s standard library has some new tricks which are not supported by Java. Therefore, the Java verification tools might not interpret all the cool new stuff that we’re writing in Kotlin in the right way.
In this talk we’ll go over some plugins (Kover, Ktlint and Detekt) that are specifically designed for the Kotlin language to fully support your Kotlin project!
What would happen if we would bring design, front end, back end etc. all together? How could we improve the user-flows by thinking of alternative, non-happy flows? What would happen to the performance and therefore the user-experience when back end is already involved before the finalised wireframes are handed over?!
That's all nice and dandy. But we do need to deal with some concerns like:
- Knowledge gap: How can the different disciplines with their specialty understand each other and come to conclusions?
- Shared responsibilities: Where do start and where do they end?
- Efficiency: What would it do to the efficiency of the team when they get different tasks?
In this session we’ll dive in together;
- seeing what the pro's and con's are of a multidisciplinaire way of working,
- what tips and tricks can be exchanged,
- and what kind of tools can help in smoothing out the concerns that arise
How to verify your Kotlin project in a Kotlin way? What linter, code coverage tool and static code analysis plugin to use?! We might know our Java counterparts for this, but what to do when you write your talks in Kotlin?
Kotlin is designed to fully interoperate with Java, mainly provoked by the fact that the JVM version of Kotlin's standard library depends on the Java Class Library. Nevertheless, Kotlin’s standard library has some new tricks which are not supported by Java. Therefore, the Java verification tools might not interpret all the cool new stuff that we’re writing in Kotlin in the right way.
In this talk we’ll go over some plugins (Kover and Detekt) that are specifically designed for the Kotlin language to fully support your Kotlin project!
What would happen if we would bring design, front end, back end etc. all together? How could we improve the user-flows by thinking of alternative, non-happy flows? What would happen to the performance and therefore the user-experience when back end is already involved before the finalised wireframes are handed over?!
That's all nice and dandy. But we do need to deal with some concerns like:
- Knowledge gap: How can the different disciplines with their specialty understand each other and come to conclusions?
- Shared responsibilities: Where do start and where do they end?
- Efficiency: What would it do to the efficiency of the team when they get different tasks?
In this session we’ll dive in together;
- seeing what the pro's and con's are of a multidisciplinaire way of working,
- what tips and tricks can be exchanged,
- and what kind of tools can help in smoothing out the concerns that arise
How much do you know about the computer that you are? The computer we call “our brain”? And do you sometimes struggle with learning the new programming languages or the features of a new Java version (let’s say Java 17)? Yes?! In that case, this talk is something for you!
In this talk we’ll look at learning a new language from a Linguistic and Neurological perspective, while at the same time looking at how we can apply this in the IT setting we work in. At the end of this talk you will know how your brain stores new information and how that information can be retrieved and used. Next to that you will be given some practical tips and tricks on how to improve your own learning curve and how to help others support others who are in the process of learning.
As a previous speech-and-language therapist I would like to give you a better understanding of how we learn languages and how this knowledge can help us in the never-ending changing world of software development!
What would happen if we would bring design, front end, back end etc. all together? How could we improve the user-flows by thinking of alternative, non-happy flows? What would happen to the performance and therefore the user-experience when back end is already involved before the finalised wireframes are handed over?!
That's all nice and dandy. But we do need to deal with some concerns like:
Knowledge gap: How can the different disciplines with their specialty understand each other and come to conclusions?
Shared responsibilities: Where do start and where do they end?
Efficiency: What would it do to the efficiency of the team when they get different tasks?
In this talk we’ll try to address and hopefully take away those concerns and focus on the benefits it will bring, working in a hybride team.
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
Zoom is a comprehensive platform designed to connect individuals and teams efficiently. With its user-friendly interface and powerful features, Zoom has become a go-to solution for virtual communication and collaboration. It offers a range of tools, including virtual meetings, team chat, VoIP phone systems, online whiteboards, and AI companions, to streamline workflows and enhance productivity.
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeAftab Hussain
Understanding variable roles in code has been found to be helpful by students
in learning programming -- could variable roles help deep neural models in
performing coding tasks? We do an exploratory study.
- These are slides of the talk given at InteNSE'23: The 1st International Workshop on Interpretability and Robustness in Neural Software Engineering, co-located with the 45th International Conference on Software Engineering, ICSE 2023, Melbourne Australia
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Mind IT Systems
Healthcare providers often struggle with the complexities of chronic conditions and remote patient monitoring, as each patient requires personalized care and ongoing monitoring. Off-the-shelf solutions may not meet these diverse needs, leading to inefficiencies and gaps in care. It’s here, custom healthcare software offers a tailored solution, ensuring improved care and effectiveness.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
In the ever-evolving landscape of technology, enterprise software development is undergoing a significant transformation. Traditional coding methods are being challenged by innovative no-code solutions, which promise to streamline and democratize the software development process.
This shift is particularly impactful for enterprises, which require robust, scalable, and efficient software to manage their operations. In this article, we will explore the various facets of enterprise software development with no-code solutions, examining their benefits, challenges, and the future potential they hold.
Graspan: A Big Data System for Big Code AnalysisAftab Hussain
We built a disk-based parallel graph system, Graspan, that uses a novel edge-pair centric computation model to compute dynamic transitive closures on very large program graphs.
We implement context-sensitive pointer/alias and dataflow analyses on Graspan. An evaluation of these analyses on large codebases such as Linux shows that their Graspan implementations scale to millions of lines of code and are much simpler than their original implementations.
These analyses were used to augment the existing checkers; these augmented checkers found 132 new NULL pointer bugs and 1308 unnecessary NULL tests in Linux 4.4.0-rc5, PostgreSQL 8.3.9, and Apache httpd 2.2.18.
- Accepted in ASPLOS ‘17, Xi’an, China.
- Featured in the tutorial, Systemized Program Analyses: A Big Data Perspective on Static Analysis Scalability, ASPLOS ‘17.
- Invited for presentation at SoCal PLS ‘16.
- Invited for poster presentation at PLDI SRC ‘16.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
9. WE STORE BY SIMILARITY,
WE RETRIEVE BY DIFFERENCE.
10. RETRIEVAL
Recognition: matches an outside stimulus with stored information.
Recall: process whereby cues or hints are sent to long-term memory, and with
which you search and retrieve information from multiple long-term storage sites.
14. CHUNKING
Pattern: step-by-step procedure. Attach meaning to the sequence you want to learn.
Categorical: establish various types of
categories to help classify large amounts of
information
- Advantages and disadvantages
- Similarities and differences
- Structure and function
- Taxonomies: hierarchical levels
- Arrays
for (int i = 0; i < list.size(); i++)
15. EXERCISE - CHUNKING
1. Select code : should be somewhat familiar, max 50 lines of code
2. Study code : max 2 minutes
3. Reproduce the code
4. Reflect :
• Which parts did you produce correctly with ease?
• Which parts did you reproduce partly?
• Which parts did you miss entirely?
• Do you understand why you missed those lines?
• Do those lines contain programming concepts that are unfamiliar to you?
• Do those lines contain domain concepts that are unfamiliar to you?
5. Compare with someone else
17. DARK HOLE OF
LEARNING
The low point of focus just
past the middle of the day.
0
2
4
6
8
10
12
Pre/post adolescent Adolescent
Degree
of
Focus
How the brain learns (Sousa, 2022)
18. PRIMARY-RECENCY EFFECT
0 5 10 15 20
PRIME TIME
2
New information Additional info
Practice
PRIME TIME
1
DOWN TIME
Degree
of
Retention
How the brain learns (Sousa, 2022)
19. DOWN TIME RATIO
0 10 20 30 40 50 60 70 80 90
80 min
40 min
20 min
Approximate Ratio of Prime-times to Down-time
Prime time 1 Down time Prime time 2
25%
10%
38%
How the brain learns (Sousa, 2022)
20. Researching pattern matching for switch statements Practice Journal Writing
Researching pattern matching for instanceof Practice Look through the
code base
Researching pattern matching for Record Patterns Practice Explain to
others
23. HIGHER ORDER THINKING QUESTIONS
(HOTQ)
Prime time 1:
• Can I trust the source of this material?
• How is it different from … ? Can I give an example?
• Can I isolate the most important idea?
Prime time 2:
• Have I left out anything important?
• In what other ways could this be done? How can I test this theory?
• What are some of the things I wondered about while I was learning this?
• For which situations can I use this knowledge?
24. LEARNING WHILE CODING
Prime
time
1
Read and
analyse the
code
Answer
questions
•What was the first element that
caught your eye? Why?
•What was the second thing you
noticed? Why?
•Are these two things related?
•What concepts are present in the
code? Do you know all of them?
•What syntactic elements are
present in the code? Do you know
all of them?
Down
time
Stand up:
•Shake your body
•Go to the toilet
•Get a drink
•Do some squats
Prime
time
2
Research things
that were
unfamiliar
Answer
questions
•What is the code trying to achieve?
•What are the most important lines
of the code?
•What are the most relevant domain
concepts?
•What are the most relevant
programming constructs?
•What are the benefits of this
implementation?
•What are the potential downsides
10 minutes 2 minutes 8 minutes
33. KEY TAKE AWAYS
Determine the sense and meaning for each learning
Teach the differences first
Take prime time and down time into account when learning
Keep asking yourself higher order thinking questions
Deliberate chunk your new knowledge
34. SOURCES
- How the brain learns – David A. Sousa (2022)
- The programmer’s brain – Felienne Hermans (2021)
- Critical Thinking Pedagogics Design in an Era of ChatGPT and Other
AI Tools — Shifting From Teaching “What” to Teaching “Why” and
“How” – Yi Wu (2024)
- Inquiry and critical thinking skills for the next generation: from
artificial intelligence back to human intelligence - Jonathan Michael
Spector & Shanshan Ma (2019)