Please enable JavaScript.
Coggle requires JavaScript to display documents.
The Project - Roawglebera, useability, CONS, hint - Coggle Diagram
The Project - Roawglebera
understand and define the useability principles and programming aspects
programming
with python 3 with Tkinter
Using Visual Studio Code
PROS:
easy to use
highlights errors
has di-bugging filter
CONS:
There is no Auto-Fix- Error
instructional videos are not provided
limited in some area of coding
Does not pick up spelling errors
accepting different language
the code the project
Adobe CC
Use to design/mockup/ wireframe
pseudocode
login system
understanding : the use of linkined will be made to further understand coding principle and functions
define
given:
users to be able to register for a subject as either a student or parent
must have
keep score
images
subjest
questions - different levels+ answer
learning lessons
self :
function
offer the juniors school math
provides explanation for answers
simple name and year level login
resoureces- given
Computers, Internet access, Visual Studio Code, Python 3 with Tkinter, Classroom resource website, Class resource OneNote, Powerpoint, screen recorder software, Adobe CC
will be used
internet, visual studio code, python 3 with Tkinter and linkined
Developing Problems
Coding Environment
the use of python tkinker will be made:
PROS
The language is understandable and simple when coding
widget
The text widget is remarkably powerful and very easy to work with
The canvas widget is also very easy and powerful
Uses native widgets on the mac and windows
Very simple syntax
few cross-platform idiosyncrasies
flexible and consistent
pack, place and grid
Data Environment
the sample data concludes to students, one parent and one teacher. this data is very limited making it hard to program for individual needs. it also means there will be a lot of guessing reequipment for the user view.
Jade: year 10 student, focusing is hard for her in long period, worried about school
Kylie: year 12 teacher, want to help student grow their learning
Mario: parent of year 7, wants to help child with math.
Andrea: Year 8, likes math and art, works independently
the data is collected from MSM community
User
interface
.
Level of difficulty_ 2: there will be buttons for easy, mid and hard
Home_ page 1: there will be a name login
lesson will be for all of them
then upto 10 questions and answers
the amount of question that will be there when coding are 5, this is because of lack time
score and the correct answer
end
start
Problem
not having it personalize for their needs
the difficulty levels might be limited
the question might be too hard or easy
the user that this is design for is:
Andrea
constrains
personalizing the defecating levels
time for practic
the question
lesson not being in time with school
requirement
math
and art are fav subjects
andrea; will be used as the example, the app will be made for them. the app will focus on math specifically junior math. ( year 8 math general)
MOSCAW
COULD
allow save "my progress" system
be turn into a game
keeping the leaner engaed
have mister boosters
have vidoes
helps to further display the solving the question or simplify the learn
images
further more help options
different font sizing
allow user to customize to their personal needs
have " back to lesson" button
explain working out
hint
SHOULD
lessons
Highlight buttons when clicked
WON'T
replace actual class lesson
this is just a support app
be a teacher set active
this is not a teaching app, more like online tutoring for student in juniors school
be made by school based secgule
this app will be made for a large group of people it will not be designed to fallow each class's method of learn and speed
very bright colors
because it will effect the eyes negatively after a long period of time
MUST
question and answer
Question must have different level (easy, mid, hard)
keep of record of how many correct and incorrect answer
be colorful
learnable: can be understandable and useable
have balance of white space
request name and password
to insure that the user is the right person login in
Client problem
requirement
tutoring app for school subject, it needs to be for juniors school
the tool will be math ( algebra), and year 8
constrain
knowledge on the user's need
WHY: The math tool is made to help student who are struggling with school subjects. The program will specifically focus on students in year who are struggling with math and are in year 8. The chosen topic of math was algebra.
useability
Learnability
- The tool will be easy to use. As the user login, the main page will pop up, then the user can choose the level of difficulty. After choosing the level of difficulty the user will be able to learn/relearn about the topic. then there will a short quiz.
Accessibility
- the tool will be accessible by year 8 student. There will be no cost to access the math tool.
Effectiveness
- the math tool will offer support but the student's will to learn will effect the succces rate of the tool.
Safety
- through out the math tool there are exit button and on the quiz the is a quit button which will close the whole program.
CONS
The need of using pseudocode will be necessary when coding the entry login
very limated with some langouges and undertand some key function
hint