The course "Basics of effective work with Wolfram technologies". Lesson 2.1: Introduction to the Wolfram Language, its features. The main difficulties of novice users. Work with the Mathematica interface and its capabilities
Content
Wolfram language
Wolfram Language Principles
What is important to remember when working with Wolfram Language?
Getting Started at Mathematica
Important keyboard shortcuts
β β β Shift + Enter or Enter on the numeric keypad
Ctrl + Shift + Enter
β β β F1
β β β F2
Getting character information
β β β ? (Definition function)
β β β ?? (Information function)
β β β Click on F1
β β β Predictive interface
Work with palettes
β β β Basic Math Assistant
β β β Classroom Assistant
β β β Writing Assistant
β β β Chart Element Schemes
β β β Color Schemes
β β β Special Characters
β β β Work with graphs and pictures
β β β β β β Drawing Tools
β β β β β β Get Coordinates
β β β β β β Primary image processing
β β β Work with graphs
Wolfram Language & System | Documentation Center
Predictive Interface (Predictive Interface)
β β β Context-sensitive auto-completion of input commands
β β β β β β Work with built-in functions and syntax patterns
(If you do not have Wolfram Mathematica , you can download a fully functional trial version . You can also create a free account in Wolfram Programming Cloud).
')
Some examples of slides:
Additional materials for the lesson
Video
Common mistakes and misconceptions of novice Wolfram Language and Wolfram Mathematica users:
Wolfram character features | Roman Osipov | Wolfram Technology Conference 2014:
Vitaly Kaurov | Computational foundation for a single set of technologies (address at the conference Yet another conference 2013 in Yandex):
2. Programming language Wolfram Language (work in Mathematica 10):
2.1. Introduction to the Wolfram Language, its features.The main difficulties of novice users.Working with the Mathematica interface and its capabilities β a predictive interface, a free input form, and others.
2.4. Creating interactive objects, working with controls, creating user interfaces.
2.5. Import, export, data processing, files, images, sound, web pages. Working with the API of web resources on the example of the VKontakte API, as well as working with built-in ways of working with the API of Facebook, Twitter, Instagram, etc.
2.6. Work with built-in supervised Wolfram databases, integration with Wolfram | Alpha.
3. Working with the Wolfram Cloud: creating a direct API, input form, CloudCDF, etc.
4. CDF technology - instant integration of interactive objects created in Mathematica into web pages, subtleties. Using ready-made interactive objects from the Wolfram Demonstrations Project site in their projects and changing them. Real examples and business applications.
5. Working with Wolfram Language and Mathematica , pre-installed and free on the Raspberry Pi (with the Raspbian operating system).