phetsims / area-model-multiplication Goto Github PK
View Code? Open in Web Editor NEW"Area Model Multiplication" is an educational simulation in HTML5, by PhET Interactive Simulations
License: GNU General Public License v3.0
"Area Model Multiplication" is an educational simulation in HTML5, by PhET Interactive Simulations
License: GNU General Public License v3.0
First need to add a preference model and then we'll add the classes and structure for the character sets.
This branch (1.2) had changes related to the following applied:
Presumably one or more of these changes is likely to have been applied after the last RC version, and should be spot-checked by QA in the next RC (or if it was ready for a production release, an additional spot-check RC should be created).
Test device
MacBook Air M1 chip
Operating System
14.3.1
Browser
Safari 17.3.1
Problem description
For phetsims/qa#1042 and phetsims/qa#1041 the banner size is smaller in the rc version than in published, leaving very little space around the Start Over button.
Test device
MacBook Air M1 chip
Operating System
14.1.2
Browser
Safari 17.1.2
Problem description
For phetsims/qa#1032, I see the same issue as in phetsims/area-model-algebra#10: With ?stringTest=dynamic it is easy to see that the "Choose Your Level!" text is off-center on the Game screen in locales other than English.
grunt unpublished-readme
grunt published-readme
(in master and release branch)@jonathanolson demonstrated the latest version of Area Model Multiplication today and I noticed the sim has mostly white components on a white background. I don't recall any other sims that use the same white on white pattern. I'm not familiar with the design for the sim, but wanted to check whether that is under discussion. Having a different color for the area vs the background could help it stand out more. Assigned to @jonathanolson to evaluate and delegate to the design team.
This is an issue from area-model-common
in phetsims/area-model-common#200. This has been fixed in main here: phetsims/area-model-common@1194306.
Leaving this issue open to be verified by QA in the next release cycle as it is a pretty minor bug.
Per @kathy-phet's request in phetsims/qa#295 I am making issues in each published sim repo detailing the pointer areas and usability of sims on phone sized screens. Done on an iPhone 7 iOS 12 device.
Potential Difficulties Noticed:
@mattpen can you apply the standard label set to this new sim repo?
Test device
MacBook Air M1 chip
Operating System
14.1.2
Browser
Safari 17.1.2
Problem description
For phetsims/qa#1032, the outline around the block in Level 1 is thicker than the other blocks.
@amanda-phet said this is something she would normally fix.
While meeting, we realized AM sims don't have a gameLevels
query parameter, similar to phetsims/graphing-lines#144.
This sim should have game sounds on and other UI sounds off.
Test device
MacBook Air M1 chip
Operating System
14.3.1
Browser
Safari/Chrome
Problem description
For phetsims/qa#1042, if the locale is changed while in a level on the game screen, the directive will no longer be centered above the play area. In some locales it is shifted left, while in others it is shifted right. Exiting the level and entering it again fixes the problem.
Steps to reproduce
@Luisav1 don't forget to add yourself to the credits 🙂.
Also please update QA credits to include: Jaron Droder, Clifford Hardin and Nancy Salpepi
Tagging phetsims/qa#1042
For phetsims/joist#958 to use localizedImageProperty in Area Model Multiplication and Area Model Algebra.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.