SlideShare une entreprise Scribd logo
1  sur  3
Télécharger pour lire hors ligne
The aim of this capstone project is to create a tutoring assistant which will prove
to be effective in helping discrete math students to practice permutation and
combination exercises. For the assistant to provide the needed guidance to a
student who is struggling, it is needed to take into consideration both
mathematical problem that will be solved, as well as the solution that is proposed
by the learner.
This tutoring assistant will use a problem generator designed to test the
knowledge of the student. This generator is created by another student, Ahmed
Fangli, for his capstone project. Fangli’s problem generator offers my program
with a complete set of exercises prepared into text files, together with a metadata
that shows their structure, taking into consideration the agreed on mathematical
model which is used commonly in both our projects. My system makes good use
of a natural language processing technique in order to parse generated files and
further extract the structure of the problems. 
2. Steeple Analysis
This highly intelligent assistant for discrete math tutoring is actually a prototype
which can be later on developed into a more advanced and widely accessible
system which helps students in better understanding and practicing various
mathematical concepts that they study in a similar manner in order to work with
a human tutor. The software may even be extended to other Math fields, such as
Probabilities, Calculus, Chemistry and Physics, etc. 
The primarily societal impact of this tutoring assistant is to provide support to
one of the 14 Grand Challenges of Engineering. This is defined by the National
Engineering Academy, particularly personalized learning. This type of learning
is a growing field of interest, especially in 
1. Introduction
CAPSTONE PROJECT
FINAL REPORT
https://www.capstoneproject.net
Tutoring System for Intelligent Discrete Math 
the recent years, as studies keep on advising that learning need to be customized
and tailored to different individuals, thus expecting optimum results.
This capstone project belongs to the category of “intelligent” web-based
educational systems, with which several advances have already been made. In
fact, the Cognitive Tutor Algebra by Carnegie Learning is considered as one of
the most successful among these educational systems [1]. There are also other
systems in other fields, such as in computer programming, geometry and
Physics. There is also a recommender system in the field of languages, especially
in learning English as a second language, which is considered as among the
systems which has been conceptualized to tailor fit reading lessons for different
individuals depending on mistakes that they make [2].
2. Methodology
The first step involved in building the tutoring system was to create a
mathematical model which embodies the potential structures of the considered
domain. In this case, it involves problems on combinations and permutations.
This model was also developed in collaboration with Ahmed Fangli, together
with his mentor, Dr. Nizar Sing, since are also collaborating towards the creation
of a Discrete Math Problem Generator used during the testing phase of my
system.
3. Mathematical Model
The mathematical model used in this system took into consideration five types
of problems which are taught typically in an undergraduate class in discrete
math. This includes combinations, permutations, r-permutations, r-
CAPSTONE PROJECT
FINAL REPORT
https://www.capstoneproject.net
Tutoring System for Intelligent Discrete Math 
combinations, as well as permutations with restrained repetition [3]. This model
was purposed to be in a form of a graph, branching into various types of
problems, yet offering links which link one type to another. The reason for this
was that the students may become confused between these different types, and
the tutoring program can guide them from an answer that is wrong, to one that
is correct. This is done without unnecessarily changing their answer completely.
4. Conclusion
Working on this advanced system was a memorable and rewarding for me
personally. It enabled me to apply what I learned from my computer science
curriculum, now on a practical level. It also allowed me to learn new
technologies and skills.
References
[1] Klinger, Raymond T. “Intelligent Discrete Tutors as Modeling and
Instructional Tool for Students.” Carnegie Learning. April 2, 1999.
http://www.pact.cmu.edu/klinger/pubs/intelligent.pdf.
[2] “Numbering the Challenges in Engineering.” Grand Challenges for
Engineering. 2016. http://www.challengesinengineering.org/challenges.aspx.
[3] Arphad, Anthony. “Python Web Frameworks”. The Python Wiki. November
2, 2014.
CAPSTONE PROJECT
FINAL REPORT
https://www.capstoneproject.net
Tutoring System for Intelligent Discrete Math 

Contenu connexe

Tendances

Research Proposal 4 - Sample Thesis Statement and Proposal Summary
Research Proposal 4 - Sample Thesis Statement and Proposal SummaryResearch Proposal 4 - Sample Thesis Statement and Proposal Summary
Research Proposal 4 - Sample Thesis Statement and Proposal SummaryJaime Alfredo Cabrera
 
Conceptual Framework in Qualitative Research
Conceptual Framework in Qualitative ResearchConceptual Framework in Qualitative Research
Conceptual Framework in Qualitative ResearchTribhuvan University
 
Accomplishment samples
Accomplishment samplesAccomplishment samples
Accomplishment samplesEca Flow
 
Questionnaire on the use of technology in the classroom
Questionnaire on the use of technology in the classroomQuestionnaire on the use of technology in the classroom
Questionnaire on the use of technology in the classroomangiegum
 
Sample Entry of Related Literature and Related Study
Sample Entry of Related Literature and Related StudySample Entry of Related Literature and Related Study
Sample Entry of Related Literature and Related StudyJoule Coulomb Ampere
 
Questionnaire Social media as educational tool
Questionnaire Social media as educational toolQuestionnaire Social media as educational tool
Questionnaire Social media as educational toolAnis Safiah
 
Quantitative Research Instruments
Quantitative Research InstrumentsQuantitative Research Instruments
Quantitative Research InstrumentsNarottam Sharma
 
English tests for entrance general exam 11th grade
English tests for entrance general exam 11th gradeEnglish tests for entrance general exam 11th grade
English tests for entrance general exam 11th gradeBattsetseg Sambuu
 
Reflection paper(about the ict)
Reflection paper(about the ict)Reflection paper(about the ict)
Reflection paper(about the ict)Jose Rey Peña
 
Research report example
Research report exampleResearch report example
Research report exampleAyesha Hamid
 
Chapter 2-Realated literature and Studies
Chapter 2-Realated literature and StudiesChapter 2-Realated literature and Studies
Chapter 2-Realated literature and StudiesMercy Daracan
 
Investigatory project. yani gustilo
Investigatory project. yani gustiloInvestigatory project. yani gustilo
Investigatory project. yani gustiloyanireckless
 
Related Literature and Related Studies
Related Literature and Related StudiesRelated Literature and Related Studies
Related Literature and Related StudiesJenny Reyes
 
The concept paper
The concept paperThe concept paper
The concept papermunene2012
 

Tendances (20)

Research paradigm
Research paradigmResearch paradigm
Research paradigm
 
Research Proposal 4 - Sample Thesis Statement and Proposal Summary
Research Proposal 4 - Sample Thesis Statement and Proposal SummaryResearch Proposal 4 - Sample Thesis Statement and Proposal Summary
Research Proposal 4 - Sample Thesis Statement and Proposal Summary
 
Title Defense Presentation
Title Defense PresentationTitle Defense Presentation
Title Defense Presentation
 
Conceptual Framework in Qualitative Research
Conceptual Framework in Qualitative ResearchConceptual Framework in Qualitative Research
Conceptual Framework in Qualitative Research
 
Accomplishment samples
Accomplishment samplesAccomplishment samples
Accomplishment samples
 
Questionnaire on the use of technology in the classroom
Questionnaire on the use of technology in the classroomQuestionnaire on the use of technology in the classroom
Questionnaire on the use of technology in the classroom
 
Writing chapter 2
Writing chapter 2Writing chapter 2
Writing chapter 2
 
Sample Entry of Related Literature and Related Study
Sample Entry of Related Literature and Related StudySample Entry of Related Literature and Related Study
Sample Entry of Related Literature and Related Study
 
Questionnaire Social media as educational tool
Questionnaire Social media as educational toolQuestionnaire Social media as educational tool
Questionnaire Social media as educational tool
 
Quantitative Research Instruments
Quantitative Research InstrumentsQuantitative Research Instruments
Quantitative Research Instruments
 
Statement of the Problem
Statement of the ProblemStatement of the Problem
Statement of the Problem
 
English tests for entrance general exam 11th grade
English tests for entrance general exam 11th gradeEnglish tests for entrance general exam 11th grade
English tests for entrance general exam 11th grade
 
Reflection paper(about the ict)
Reflection paper(about the ict)Reflection paper(about the ict)
Reflection paper(about the ict)
 
Research report example
Research report exampleResearch report example
Research report example
 
Chapter 2-Realated literature and Studies
Chapter 2-Realated literature and StudiesChapter 2-Realated literature and Studies
Chapter 2-Realated literature and Studies
 
Approval sheet (action research)
Approval sheet (action research)Approval sheet (action research)
Approval sheet (action research)
 
Thesis Writing
Thesis WritingThesis Writing
Thesis Writing
 
Investigatory project. yani gustilo
Investigatory project. yani gustiloInvestigatory project. yani gustilo
Investigatory project. yani gustilo
 
Related Literature and Related Studies
Related Literature and Related StudiesRelated Literature and Related Studies
Related Literature and Related Studies
 
The concept paper
The concept paperThe concept paper
The concept paper
 

Similaire à Capstone Project Final Report Sample

E-LEARNING STUDENT ASSISTANCE MODEL FOR THE FIRST COMPUTER PROGRAMMING COURSE
E-LEARNING STUDENT ASSISTANCE MODEL FOR THE FIRST COMPUTER PROGRAMMING COURSE E-LEARNING STUDENT ASSISTANCE MODEL FOR THE FIRST COMPUTER PROGRAMMING COURSE
E-LEARNING STUDENT ASSISTANCE MODEL FOR THE FIRST COMPUTER PROGRAMMING COURSE IJITE
 
E-Learning Student Assistance Model for the First Computer Programming Course
 E-Learning Student Assistance Model for the First Computer Programming Course E-Learning Student Assistance Model for the First Computer Programming Course
E-Learning Student Assistance Model for the First Computer Programming CourseIJITE
 
E-Learning Student Assistance Model for the First Computer Programming Course
E-Learning Student Assistance Model for the First Computer Programming CourseE-Learning Student Assistance Model for the First Computer Programming Course
E-Learning Student Assistance Model for the First Computer Programming CourseIJITE
 
PWL Seattle #23 - A Few Useful Things to Know About Machine Learning
PWL Seattle #23 - A Few Useful Things to Know About Machine LearningPWL Seattle #23 - A Few Useful Things to Know About Machine Learning
PWL Seattle #23 - A Few Useful Things to Know About Machine LearningTristan Penman
 
Dynamic Question Answer Generator An Enhanced Approach to Question Generation
Dynamic Question Answer Generator An Enhanced Approach to Question GenerationDynamic Question Answer Generator An Enhanced Approach to Question Generation
Dynamic Question Answer Generator An Enhanced Approach to Question Generationijtsrd
 
An Artificial Intelligence-Based Distance Education System Artimat
An Artificial Intelligence-Based Distance Education System  ArtimatAn Artificial Intelligence-Based Distance Education System  Artimat
An Artificial Intelligence-Based Distance Education System ArtimatNicole Heredia
 
ChatGPT to Generate Computer Science Problem Sets
ChatGPT to Generate Computer Science Problem Sets ChatGPT to Generate Computer Science Problem Sets
ChatGPT to Generate Computer Science Problem Sets IJITE
 
USING CHATGPT TO GENERATE COMPUTER SCIENCE PROBLEM SETS
USING CHATGPT TO GENERATE COMPUTER SCIENCE PROBLEM SETSUSING CHATGPT TO GENERATE COMPUTER SCIENCE PROBLEM SETS
USING CHATGPT TO GENERATE COMPUTER SCIENCE PROBLEM SETSIJITE
 
A Generic Tool For Generating And Assessing Problems Automatically Using Spre...
A Generic Tool For Generating And Assessing Problems Automatically Using Spre...A Generic Tool For Generating And Assessing Problems Automatically Using Spre...
A Generic Tool For Generating And Assessing Problems Automatically Using Spre...Tony Lisko
 
Penilaian kendiri-Tugasan 4
Penilaian kendiri-Tugasan 4Penilaian kendiri-Tugasan 4
Penilaian kendiri-Tugasan 4Azhar Yusoff
 
A Flowchart-based Programming Environment for Improving Problem Solving Skill...
A Flowchart-based Programming Environment for Improving Problem Solving Skill...A Flowchart-based Programming Environment for Improving Problem Solving Skill...
A Flowchart-based Programming Environment for Improving Problem Solving Skill...Cynthia Velynne
 
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Eswar Publications
 
Integration of evolutionary algorithm in an agent-oriented approach for an ad...
Integration of evolutionary algorithm in an agent-oriented approach for an ad...Integration of evolutionary algorithm in an agent-oriented approach for an ad...
Integration of evolutionary algorithm in an agent-oriented approach for an ad...IJECEIAES
 
A new Moodle module supporting automatic verification of VHDL-based assignmen...
A new Moodle module supporting automatic verification of VHDL-based assignmen...A new Moodle module supporting automatic verification of VHDL-based assignmen...
A new Moodle module supporting automatic verification of VHDL-based assignmen...Sabrina Ball
 
Tugasan 4 buku teks
Tugasan 4 buku teksTugasan 4 buku teks
Tugasan 4 buku tekshelidzia
 
Tugasan 4 buku teks
Tugasan 4 buku teksTugasan 4 buku teks
Tugasan 4 buku tekshelidzia
 
Cybernetical Mathematics Teaching Interventions,
Cybernetical Mathematics Teaching Interventions, Cybernetical Mathematics Teaching Interventions,
Cybernetical Mathematics Teaching Interventions, arammann
 

Similaire à Capstone Project Final Report Sample (20)

E-LEARNING STUDENT ASSISTANCE MODEL FOR THE FIRST COMPUTER PROGRAMMING COURSE
E-LEARNING STUDENT ASSISTANCE MODEL FOR THE FIRST COMPUTER PROGRAMMING COURSE E-LEARNING STUDENT ASSISTANCE MODEL FOR THE FIRST COMPUTER PROGRAMMING COURSE
E-LEARNING STUDENT ASSISTANCE MODEL FOR THE FIRST COMPUTER PROGRAMMING COURSE
 
E-Learning Student Assistance Model for the First Computer Programming Course
 E-Learning Student Assistance Model for the First Computer Programming Course E-Learning Student Assistance Model for the First Computer Programming Course
E-Learning Student Assistance Model for the First Computer Programming Course
 
E-Learning Student Assistance Model for the First Computer Programming Course
E-Learning Student Assistance Model for the First Computer Programming CourseE-Learning Student Assistance Model for the First Computer Programming Course
E-Learning Student Assistance Model for the First Computer Programming Course
 
PWL Seattle #23 - A Few Useful Things to Know About Machine Learning
PWL Seattle #23 - A Few Useful Things to Know About Machine LearningPWL Seattle #23 - A Few Useful Things to Know About Machine Learning
PWL Seattle #23 - A Few Useful Things to Know About Machine Learning
 
Dynamic Question Answer Generator An Enhanced Approach to Question Generation
Dynamic Question Answer Generator An Enhanced Approach to Question GenerationDynamic Question Answer Generator An Enhanced Approach to Question Generation
Dynamic Question Answer Generator An Enhanced Approach to Question Generation
 
Senior Design Final Report
Senior Design Final ReportSenior Design Final Report
Senior Design Final Report
 
An Artificial Intelligence-Based Distance Education System Artimat
An Artificial Intelligence-Based Distance Education System  ArtimatAn Artificial Intelligence-Based Distance Education System  Artimat
An Artificial Intelligence-Based Distance Education System Artimat
 
ChatGPT to Generate Computer Science Problem Sets
ChatGPT to Generate Computer Science Problem Sets ChatGPT to Generate Computer Science Problem Sets
ChatGPT to Generate Computer Science Problem Sets
 
USING CHATGPT TO GENERATE COMPUTER SCIENCE PROBLEM SETS
USING CHATGPT TO GENERATE COMPUTER SCIENCE PROBLEM SETSUSING CHATGPT TO GENERATE COMPUTER SCIENCE PROBLEM SETS
USING CHATGPT TO GENERATE COMPUTER SCIENCE PROBLEM SETS
 
A Generic Tool For Generating And Assessing Problems Automatically Using Spre...
A Generic Tool For Generating And Assessing Problems Automatically Using Spre...A Generic Tool For Generating And Assessing Problems Automatically Using Spre...
A Generic Tool For Generating And Assessing Problems Automatically Using Spre...
 
Penilaian kendiri-Tugasan 4
Penilaian kendiri-Tugasan 4Penilaian kendiri-Tugasan 4
Penilaian kendiri-Tugasan 4
 
A Flowchart-based Programming Environment for Improving Problem Solving Skill...
A Flowchart-based Programming Environment for Improving Problem Solving Skill...A Flowchart-based Programming Environment for Improving Problem Solving Skill...
A Flowchart-based Programming Environment for Improving Problem Solving Skill...
 
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
Semantically Enchanced Personalised Adaptive E-Learning for General and Dysle...
 
Cai mpsa software
Cai mpsa softwareCai mpsa software
Cai mpsa software
 
Integration of evolutionary algorithm in an agent-oriented approach for an ad...
Integration of evolutionary algorithm in an agent-oriented approach for an ad...Integration of evolutionary algorithm in an agent-oriented approach for an ad...
Integration of evolutionary algorithm in an agent-oriented approach for an ad...
 
A new Moodle module supporting automatic verification of VHDL-based assignmen...
A new Moodle module supporting automatic verification of VHDL-based assignmen...A new Moodle module supporting automatic verification of VHDL-based assignmen...
A new Moodle module supporting automatic verification of VHDL-based assignmen...
 
Tugasan 4 buku teks
Tugasan 4 buku teksTugasan 4 buku teks
Tugasan 4 buku teks
 
Tugasan 4 buku teks
Tugasan 4 buku teksTugasan 4 buku teks
Tugasan 4 buku teks
 
Cybernetical Mathematics Teaching Interventions,
Cybernetical Mathematics Teaching Interventions, Cybernetical Mathematics Teaching Interventions,
Cybernetical Mathematics Teaching Interventions,
 
libya
libyalibya
libya
 

Plus de Capstone Project

Capstone PowerPoint Presentation: Outline, Examples & Tips
Capstone PowerPoint Presentation: Outline, Examples & TipsCapstone PowerPoint Presentation: Outline, Examples & Tips
Capstone PowerPoint Presentation: Outline, Examples & TipsCapstone Project
 
How to Create A Winning Capstone Paper
How to Create A Winning Capstone PaperHow to Create A Winning Capstone Paper
How to Create A Winning Capstone PaperCapstone Project
 
Health Informatics Capstone Project Ideas
Health Informatics Capstone Project IdeasHealth Informatics Capstone Project Ideas
Health Informatics Capstone Project IdeasCapstone Project
 
Nurse Practitioner Capstone Project Ideas
Nurse Practitioner Capstone Project IdeasNurse Practitioner Capstone Project Ideas
Nurse Practitioner Capstone Project IdeasCapstone Project
 
Nursing Informatics Capstone Project Topics
Nursing Informatics Capstone Project TopicsNursing Informatics Capstone Project Topics
Nursing Informatics Capstone Project TopicsCapstone Project
 
Hot Topics in Emergency Nursing
Hot Topics in Emergency NursingHot Topics in Emergency Nursing
Hot Topics in Emergency NursingCapstone Project
 

Plus de Capstone Project (6)

Capstone PowerPoint Presentation: Outline, Examples & Tips
Capstone PowerPoint Presentation: Outline, Examples & TipsCapstone PowerPoint Presentation: Outline, Examples & Tips
Capstone PowerPoint Presentation: Outline, Examples & Tips
 
How to Create A Winning Capstone Paper
How to Create A Winning Capstone PaperHow to Create A Winning Capstone Paper
How to Create A Winning Capstone Paper
 
Health Informatics Capstone Project Ideas
Health Informatics Capstone Project IdeasHealth Informatics Capstone Project Ideas
Health Informatics Capstone Project Ideas
 
Nurse Practitioner Capstone Project Ideas
Nurse Practitioner Capstone Project IdeasNurse Practitioner Capstone Project Ideas
Nurse Practitioner Capstone Project Ideas
 
Nursing Informatics Capstone Project Topics
Nursing Informatics Capstone Project TopicsNursing Informatics Capstone Project Topics
Nursing Informatics Capstone Project Topics
 
Hot Topics in Emergency Nursing
Hot Topics in Emergency NursingHot Topics in Emergency Nursing
Hot Topics in Emergency Nursing
 

Dernier

Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 

Dernier (20)

Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

Capstone Project Final Report Sample

  • 1. The aim of this capstone project is to create a tutoring assistant which will prove to be effective in helping discrete math students to practice permutation and combination exercises. For the assistant to provide the needed guidance to a student who is struggling, it is needed to take into consideration both mathematical problem that will be solved, as well as the solution that is proposed by the learner. This tutoring assistant will use a problem generator designed to test the knowledge of the student. This generator is created by another student, Ahmed Fangli, for his capstone project. Fangli’s problem generator offers my program with a complete set of exercises prepared into text files, together with a metadata that shows their structure, taking into consideration the agreed on mathematical model which is used commonly in both our projects. My system makes good use of a natural language processing technique in order to parse generated files and further extract the structure of the problems.  2. Steeple Analysis This highly intelligent assistant for discrete math tutoring is actually a prototype which can be later on developed into a more advanced and widely accessible system which helps students in better understanding and practicing various mathematical concepts that they study in a similar manner in order to work with a human tutor. The software may even be extended to other Math fields, such as Probabilities, Calculus, Chemistry and Physics, etc.  The primarily societal impact of this tutoring assistant is to provide support to one of the 14 Grand Challenges of Engineering. This is defined by the National Engineering Academy, particularly personalized learning. This type of learning is a growing field of interest, especially in  1. Introduction CAPSTONE PROJECT FINAL REPORT https://www.capstoneproject.net Tutoring System for Intelligent Discrete Math 
  • 2. the recent years, as studies keep on advising that learning need to be customized and tailored to different individuals, thus expecting optimum results. This capstone project belongs to the category of “intelligent” web-based educational systems, with which several advances have already been made. In fact, the Cognitive Tutor Algebra by Carnegie Learning is considered as one of the most successful among these educational systems [1]. There are also other systems in other fields, such as in computer programming, geometry and Physics. There is also a recommender system in the field of languages, especially in learning English as a second language, which is considered as among the systems which has been conceptualized to tailor fit reading lessons for different individuals depending on mistakes that they make [2]. 2. Methodology The first step involved in building the tutoring system was to create a mathematical model which embodies the potential structures of the considered domain. In this case, it involves problems on combinations and permutations. This model was also developed in collaboration with Ahmed Fangli, together with his mentor, Dr. Nizar Sing, since are also collaborating towards the creation of a Discrete Math Problem Generator used during the testing phase of my system. 3. Mathematical Model The mathematical model used in this system took into consideration five types of problems which are taught typically in an undergraduate class in discrete math. This includes combinations, permutations, r-permutations, r- CAPSTONE PROJECT FINAL REPORT https://www.capstoneproject.net Tutoring System for Intelligent Discrete Math 
  • 3. combinations, as well as permutations with restrained repetition [3]. This model was purposed to be in a form of a graph, branching into various types of problems, yet offering links which link one type to another. The reason for this was that the students may become confused between these different types, and the tutoring program can guide them from an answer that is wrong, to one that is correct. This is done without unnecessarily changing their answer completely. 4. Conclusion Working on this advanced system was a memorable and rewarding for me personally. It enabled me to apply what I learned from my computer science curriculum, now on a practical level. It also allowed me to learn new technologies and skills. References [1] Klinger, Raymond T. “Intelligent Discrete Tutors as Modeling and Instructional Tool for Students.” Carnegie Learning. April 2, 1999. http://www.pact.cmu.edu/klinger/pubs/intelligent.pdf. [2] “Numbering the Challenges in Engineering.” Grand Challenges for Engineering. 2016. http://www.challengesinengineering.org/challenges.aspx. [3] Arphad, Anthony. “Python Web Frameworks”. The Python Wiki. November 2, 2014. CAPSTONE PROJECT FINAL REPORT https://www.capstoneproject.net Tutoring System for Intelligent Discrete Math