Samtidig ble det sagt at programutviklerne inviterer alle til å sende inn sine ønsker og ideer angående funksjonaliteten til programmet. Av et stort antall er kun én valgt ut så langt. Forfatteren foreslår å legge den til kalkulator grafikkmodus.
Egentlig er alt klart her – den grafiske modusen vil gjøre det mulig å visualisere ligninger og funksjoner, omtrent det samme som Plotting Mode gjør i Matlab. Funksjonen ble foreslått av Microsoft-ingeniør Dave Grochocki. Ifølge ham vil ikke grafikkmodusen være for avansert. Det vil tillate elevene å tegne algebraiske ligninger.
"Algebra er veien til de høyere sfærer av matematikk og relaterte disipliner. Det er imidlertid et av de vanskeligste fagene for studenter å lære, og mange skårer dårlig i algebra, sier Grochoski. Utvikleren mener at dersom en grafisk modus legges til kalkulatoren, vil det bli lettere for elever og lærere å forstå hverandre i klassen.
"Grafkalkulatorer kan være ganske dyre, programvareløsninger krever lisensiering, og nettjenester er ikke alltid den beste løsningen," fortsetter Grochoski.
I følge Microsoft-representanter er den grafiske modusen en av de mest etterspurte funksjonene i Feedback Hub-applikasjonen, der brukere av selskapets programvareprodukter legger inn forslagene sine.
Målene som utviklerne satte for seg selv:
Gi grunnleggende visualisering i Windows Kalkulator;
Støtter kjernematematiske læreplaner i USA (dessverre vil kalkulatorfunksjonalitet planlegges rundt behovene til amerikanske studenter for nå), inkludert evne til å konstruere og tolke funksjoner, forstå lineære, kvadratiske og eksponentielle modeller, lære trigonometriske funksjoner ved hjelp av kalkulatoren, og forstå begrepsligninger.
Hva annet vil brukeren motta:
Mulighet for å legge inn en ligning for å konstruere den tilsvarende grafen.
Evne til å legge til flere ligninger og visualisere dem for å sammenligne grafer.
Ligningsredigeringsmodus slik at du kan se hva som endres når du gjør visse modifikasjoner av den opprinnelige ligningen.
Endre visningsmodus for grafer - forskjellige områder kan sees i forskjellige detaljeringsgrader (dvs. vi snakker om skalering).
Evne til å studere ulike typer diagrammer.
Muligheten til å eksportere resultatet - nå kan funksjonsvisualiseringer deles i Office / Teams.
Brukere kan enkelt manipulere sekundære variabler i ligninger, slik at de kan forstå hvordan endringer i ligninger påvirker grafen.
Så vidt man kan bedømme kan grafer bygges for ikke særlig komplekse funksjoner.
Nå prøver Calculator-utviklerne å vise at programmet blir bedre over tid. Hun ble født som en elementær assistent for å utføre aritmetiske operasjoner. Nå er det en pålitelig vitenskapelig kalkulator som kan brukes av et bredt spekter av brukere for å løse svært alvorlige problemer. Programvaren vil bli ytterligere forbedret i fremtiden.
Når det gjelder åpning av kildekoden, er dette gjort slik at alle kan bli kjent med slike Microsoft-teknologier som Fluent, Universal Windows Platform, Azure Pipelines og andre. Takket være dette prosjektet kan utviklere lære mer om hvordan arbeidet gjøres for å lage bestemte prosjekter hos Microsoft. Med en detaljert analyse av Windows-kalkulatorens kildekode kan du sjekk det ut her, rett på Habré.
Programmet er skrevet i C++ og inneholder mer enn 35000 10 linjer med kode. For å kompilere prosjektet trenger brukere Windows 1803 XNUMX (eller nyere) og den nyeste versjonen av Visual Studio. Med alle krav kan bli funnet på GitHub.