This project has been funded with support from the European Commission.
This publication reflects the views only of the author, and the
Commission cannot be held responsible for any use which may be made of the information contained therein.
Using Game Elements to Teach Computer Science - Jesse HartloffSeriousGamesAssoc
Introductory Computer Science course,
Procedurally generated problem sets, Questions based on level and prior performance
Earn points by answering question correctly, No punishment for incorrect answers
100% Automated grading. Keep students in flow,
It’s OK to fail,
Player is in control,
Competency,
Autonomy,
Relatedness,
Mixed Practice,
Scales Well
Harvard Graduate School Education: teaching cs to teachersMark Guzdial
CS Teacher Ed Requires different goals and methods than CS Major (software professional developer) education. Talks about (a) what successful teachers know, (b) student misconceptions, and (c) about MediaComp as a model of non-major/non-developer intro CS.
I took out all the DC parts, and some of the older material that probably doesn't read as well these days (lots of older X-Men stuff for example).
Let me know if you have questions about anything at all!
This project has been funded with support from the European Commission.
This publication reflects the views only of the author, and the
Commission cannot be held responsible for any use which may be made of the information contained therein.
Using Game Elements to Teach Computer Science - Jesse HartloffSeriousGamesAssoc
Introductory Computer Science course,
Procedurally generated problem sets, Questions based on level and prior performance
Earn points by answering question correctly, No punishment for incorrect answers
100% Automated grading. Keep students in flow,
It’s OK to fail,
Player is in control,
Competency,
Autonomy,
Relatedness,
Mixed Practice,
Scales Well
Harvard Graduate School Education: teaching cs to teachersMark Guzdial
CS Teacher Ed Requires different goals and methods than CS Major (software professional developer) education. Talks about (a) what successful teachers know, (b) student misconceptions, and (c) about MediaComp as a model of non-major/non-developer intro CS.
I took out all the DC parts, and some of the older material that probably doesn't read as well these days (lots of older X-Men stuff for example).
Let me know if you have questions about anything at all!
The following presentation examines the adverse effect too many fines have on roller mill production and how pre-screening even small amounts of product sized particles can have a significant impact on mill capacity and ultimately on a producer’s bottom line.
Bug fixing is the most outdated area of web application development. End users of web applications face bugs that are extremely hard for developers to investigate. Kuoll-script confidentially records all information developers need for bug fixing. Having the Kuoll-record a developer can fix the bug without even reproducing it. It made possible with Kuoll-record containing the code of the web page, all dynamic changes of that code, user actions, network requests, and (!) cause-effect relations of all of the above.
Developers spend their time inefficiently, customers are not happy and the company is losing money. Stop it! Install Kuoll now and make bug fixing of end user bugs as easy as in developer's own web browser. http://www.kuoll.com/
American Dream Clean LLC is a mission-driven janitorial services company that delivers exceptional cleaning quality competitively priced while making a difference by putting company resources into initiatives that ensure our employees’ at-risk kids graduate from college.
A top 10 list of apps used in Math and Music Education classrooms. Laura Hawley and Colby Canterbury, contributors. Created for EDT 620, Kyla Gentry, instructor.
PAGE 11
Unit Plan
Jennifer Tilden
Alicia Gonzalez
ETEC 546
California State University, San Bernardino
NTEQ Lesson Plan
Name: Jennifer Tilden
Lesson Title: Alphabetics - ABC Movie
Subject Area: Letter Recognition Grade Level: Moderate to Severe Preschool
LESSON SUMMARY
Preschool children first learn letters that are familiar to them such as the letters in their name and the first letters in the alphabet string. This is an introductory lesson to the first three letters of the alphabet, A B C. Children first identify receptively the letters A B C, using a variety of interactive materials. (magnetic letters, textured letters, alphabet games, books, Handwriting Without Tears)
Children dictate the three letters to the teacher who writes each letter on a separate sheet of paper. Children choose three items to correspond with letters, the children choose an apple, a book and a cup cake. Using a digital camera and tripod (technology) children take photographs of participants, letters and objects. Photos are printed out and children select their favorites and place them in correct alphabetical order. Using Photostory the teacher enters the photos into the program. Children agree or disagree with the photo arrangement, listen to several musical selections and choose one to accompany the movie. The movie is presented at Open House.
LEARNING OBJECTIVES
· By the end of the lesson children will be match letter names to the printed letters, A B C, with 80% accuracy in 4/5 trials.
· By the end of the lesson children will string the three letters A B C in correct alphabetical order with 80% accuracy in 4/5 trials.
· By end of lesson children will acknowledge that they used two separate pieces of technology to create their movie, a digital camera and computer. Measured by teacher-child conversation group conversation.
· By the end of the lesson children will demonstrate basic use of a digital camera on a tripod.
1. With assistance locate the correct button and turn on the camera.
2. Show awareness of the screen and acknowledge if this is the subject they
wish to photograph with word, sign or gesture.
3. With assistance locate and push the correct button to take the photo.
4. With assistance review the photo.
5. With assistance locate the correct button and turn off the camera.
Student ability to be measured by teacher observation and charting.
________________________________________________________________________
STANDARDS
State Standard:
California Preschool Learning Foundations
Foundation:
Language and Literacy
3.0 Alphabetics and Word/Print Recognition
Children begin to recognize letters of the alphabet
3.2 Match some letter names to their printed form.
________________________________________________________________________
MATERIALS
· variety of interactive alphabet materials-hands on, songs, manipulatives.
· Chart paper
· Photograp ...
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Accelerate your Kubernetes clusters with Varnish Caching
There's an app for that!
1. App reviews for 1st grade and 6th
grade mathematics.
Delisa Barwick
& Lisa Jordan
2. Criterion: First grade reading skills: CCSS.RF.1.2
Authenticity: Reading skills are practiced with linking the word being said,
the letters in the word, and a picture representing the word.
Feedback: When student chooses the correct letter, the letter looks like it
shakes a ‘yes’ and goes in the correct space. If the letter is incorrect, the letter
looks as if it is saying ‘no’ and goes back to original position. This encourages
the student to keep going.
Differentiation: Can be modified for specific needs of students by selecting
CVC words, CCVC and CVCC words, words with diagraphs, complex words,
and clusters.
User friendliness: Students open up directly to menu and can easily select
what they want to do.
Instructions: There are arrows indicating what the student needs to do next, so
students never have to wonder what to do.
Higher Order Thinking: Students can challenge themselves by selecting the
next level into more complex words.
Student Motivation: Students enjoy the graphics and are rewarded with
interactive graphics when a set is completed.
3. Criterion: First grade reading and math: CCSS RF.1.2, 1.OA.A.1
Authenticity: Uses TeachTech that allows students to write on the app and
the app recognizes their writing. Children get to actually write their answers
rather than just clicking or dragging an answer.
Feedback: The app provides an achievement screen that motivates students
and also allows teachers to check student progress.
Differentiation: Learning can be easily customized in settings for
differentiated learning.
User Friendliness: Each student can be entered in and when they click on
their picture, their work comes up and is ready to begin.
Instructions: Instructions are clearly spoken by animated teacher so students
always know what to do.
Higher Order Thinking: The more questions the student gets correct, the
higher level work is introduced.
Student Motivation: Students are rewarded with coins that can be used to
purchase stretchable shapes, stickers, and other items.
4. Criterion: First grade addition and subtraction: 1.OA.A.1
Authenticity: This app offers a new take on flash cards. It can be used to study
math facts but can also be used to test math skills.
Feedback: In the challenge mode, students will know how long it took them
to answer the problems and will display exactly which ones were missed so
they can go back and study those particular ones.
Differentiation: Each student can have their own profile within the app. They
can go in and see what they’ve already done and what skills they need to
work on next.
User Friendliness: This app is easy to navigate by clicking on the student
profile as soon as the app opens up.
Instructions: Instructions are very clear as to how to navigate between
learning mode and challenge mode.
Higher Order Thinking: Students are able to challenge themselves in the
challenge mode which prompts higher order thinking skills.
Student Motivation: Students can make it a competition with themselves by
increasing their timing each time or increasing the number correct each time.
5. Criterion: First grade math: CCSS 1.OA.A.1
Authenticity: This app transforms basic math into a story with the basic
premise of defending a tree house by solving math equations.
Feedback: Feedback is given after each fact is answered, so there is no
question as to how the student is doing on the questions.
Differentiation: Levels can be chosen for differentiated instruction.
User Friendliness: Students can launch and navigate the app by themselves
with no problems.
Instructions: Students can navigate through the app by listening to the
instructions or reading the written instructions that are written on their level.
Higher Order Thinking: There are different levels that can be chosen, so the
higher the level, the more the student has to use higher order thinking skills.
Student Motivation: Students love this app because they really want to
protect their tree house and know that the more problems they get correct and
the faster they answer, the better off they are and the more money they earn.
The game is so engaging that they, at times, seem to forget they are working
on math skills.
6. Criterion: First grade reading: CCSS RF.1.2
Authenticity: This app allows the user to choose which particular sound or
skill they need to work on, and then gives several activity options for that
choice.
Feedback: If student misses something, they are given the chance to try again,
so there is immediate feedback.
Differentiation: This app covers CVC words, VCV words, long e, vowel
teams, and ‘r’ controlled words. Instruction can be differentiated depending on
student’s current need.
User Friendliness: Students can launch and select the skill they want to work
on with ease. The app works like the Starfall website that most students are
already familiar with.
Instructions: The app is laid out to give the student choices on what they want
to learn, and the home screen option is always available so they can return
home if they need to.
Higher Order Thinking: Students are prompted to use higher order thinking
skills by using sounds or blends that they are learning in more complex words.
Student Motivation: There are lots of interactive features that make students
want to play. There are movies, songs, and games as rewards for learning.
Graphics are well done and voice over is easy to understand.
7. Criterion: Sixth grade math skills: CCSS.6.RP, 6.NS, 6.EE, 6.G, 6.SP
Authenticity: Allows for a variety of answer inputs and students are able to see a detailed
example of the current problem if they answer incorrectly then try again with different
numbers.
Feedback: Gives on-demand examples and instant feedback to assist students and provides
detailed reporting tools and admin account with access to all reports for teachers.
Differentiation: Options for Single-Click Activity Assignments to support differentiated
instruction, provides a variety of answer inputs, and audio reading of text to aid English-
Language Learners and/or low-performing learners.
User Friendliness: This app provides easy navigation. The student’s start screen shows the
number of hours logged and number of gold stars collected. Once the student clicks “Start
Practice,” the top activity is highlighted in gold with an “Activity of the Day” marquee
assigned by the teacher.
Instructions: Instructions are very clear as to how the student should answer the problem. If
a student needs more assistance, an icon at the bottom of the problem screen will provide a
detailed example of how the problem is solved.
Higher Order Thinking: Options for Challenging Missions to provide opportunities for
small group problem solving for lower ability students and challenging for higher ability
students.
Student Motivation: Students collect gold stars as they complete and master the activities.
They get to choose a personalized avatar for their account and are also able to connect online.
8. Criterion: Sixth grade math skills: CCSS.6.RP, 6.NS, 6.EE
Authenticity: This app allows students to learn the basic principles of algebra by using
objects that are gradually replaced by numbers and mathematical expressions similar
to equations on paper.
Feedback: The reporting tool gives the teacher an overview of how the class and each
student progresses while playing the game. It provides information on how well the
students solved the different levels and reveals if any students have difficulties
learning new rules and strategies.
Differentiation: The student is able to learn as his/her own pace, and the app can be
played with a partner. The individual progress information from reporting tool allows
the teacher to customize instruction accordingly.
User Friendliness: Students can easily navigate through the app by clicking “play.”
From there, the chapter they simply click on the current chapter, which brings them to
the individual levels. The displayed levels let the student know if it’s completed if a
gold star is present.
Instructions: This app provides clear, step-by-step instructions with animations to
show the student what to do.
Higher Order Thinking: As opposed to instructional-based teaching, this app allows
for discovery and experiential learning. As the chapters progress, so does the level of
thinking.
Student Motivation: Progress is illustrated with the birth and growth of a dragon for
each new chapter. This app can be used in group sessions to encourage engagement.
9. Criterion: Sixth grade math skills: CCSS.6.RP, 6.NS, 6.EE, 6.G, 6.SP
Authenticity: Math Writing Recognition allows students to naturally write their work step-by-
step to every problem and the app will recognize the handwriting to be able to mark the
student’s answers on the spot.
Feedback: Guided feedback is provided to students as they work through the problems.
Differentiation: This app has an adaptive learning engine to the students can work on the
right problems for their level. Problem explanations are also given in written form as well as
video.
User Friendliness: Easily navigated by the students by opening the app to their personal
home page where they click start. The current lesson appears and they can choose to review
the concepts or begin the lesson.
Instructions: Icons give the student choices to watch a video explanation, receive a hint for
the next step, or check their answer. The instructions are helpful for the student to progress
through the app.
Higher Order Thinking: Each lesson has an “investigation” icon that provides discussion
questions to promote higher order thinking.
Student Motivation: Students see their progress in real time. Achievements are rewarded
with shopping credits each time an adaptive or homework exercise is completed. Credits can
be spent in the digital store.
10. Criterion: Sixth grade math skills: CCSS.6.NS, 6.EE, 6.G, 6.SP
Authenticity: Math concepts that are aligned with CCSS are practiced
by completing exercises and progressing as each concept is mastered.
Feedback: Feedback is provided after an answer is given and the
students have the opportunity to review the lesson.
Differentiation: Lessons are multi-media and questions contain text,
images, sounds, hints, and detailed answers. Speech synthesis also
helps users with reading and text comprehension.
User Friendliness: Students easily navigate through this app by
selecting the concept to be practiced to begin the problems for that
concept. There is also an embedded blackboard and calculator for
students to write and calculate directly on the screen without having
to leave the app.
Instructions: Interactive instructions guide the student easily through
the app.
Higher Order Thinking: As the students master the concepts in a
lesson, they progress to more complex levels.
Student Motivation: Game dynamics and incentives motivate
11. Criterion: Sixth grade math skills: CCSS.6.RP, 6.NS, 6.EE, 6.G, 6.SP
Authenticity: Students solve problems using interactive visualizations allowing
them to manipulate key variables.
Feedback: This app provides immediate feedback in multiple ways using a
variety of visualizations.
Differentiation: Because this app provides a variety of visualizations, students
have multiple ways to understand a concept.
User Friendliness: Once the student is logged in, they will see the Gizmos the
teacher has selected for their class.
Instructions: Instructions are clear as to what is expected of the student to solve
the problem and is at the correct reading level.
Higher Order Thinking: Interactive visualizations allow students to
manipulate key variables, generate and text hypotheses, and engage in “what-if”
experimentation to develop a deep understanding for challenging concepts.
Student Motivation: This app makes student engagement easy due to the
multiple ways it can be used. Teachers can use it for small group, individual
exploration, and whole class instruction using an interactive whiteboard.
Gizmos is hands-on and the students enjoy the virtual simulations they create.