User:Bert Niehaus

From Wikiversity
Jump to navigation Jump to search
Babel user information
de-N Dieser Benutzer spricht Deutsch als Muttersprache.
en-3 This user has advanced knowledge of English.
nl-2 Deze gebruiker heeft basiskennis van het Nederlands.
Users by language

Engelbert Niehaus is full Professor for Mathematics and Mathematics Education at the University Koblenz-Landau and is head of the Computer Science Centre in Landau (Germany). Supports

Plankton bloom

Direct Links to Work in Progress[edit | edit source]

Tools and Informations for my Work[edit | edit source]

Audio in Wiki Articles[edit | edit source]

Alabama (About this sound pronunciation ) is a state located in...
'''Alabama''' ({{Audio|en-us-Alabama.ogg|pronunciation}}) is a state located in...
  • (Audio Player) import audio file just like an image as media file. Now embedded audio file will be displayed with an audio player in the right column.
Accordion Audio Sample with Chords
[[File:Accordion chords-01.ogg|thumb|Accordion Audio Sample with Chords]]
  • (Slide Audio Comments) Audio comments can be used as slide comments to generate PanDoc-Presentations with audio comments for a single slide. Parsing of Wiki source text must be adapted (see also wtf_wikipedia.js repository of Spencer Kelly.
  • (Wiki2Reveal Audio Demo) The Wiki2Reveal-Audio demo is a test page which includes audio comments in the slides

PanoViewer Template[edit | edit source]

Caption goes here
(view as a 360° interactive panorama)

, The PanoViewer Template can be used to display panoramic images in learning resources.

Wiki Redirect[edit | edit source]

#REDIRECT [[3D Modelling]]

Syntax Highlight[edit | edit source]

In learning resources in computer sciences or mathematics it is helpful to provide some code snippets to demonstrate the algorithmic workflow in a specific language. Syntax Highlighting improves comprehensiveness or readability of code.

HTML[edit | edit source]

Syntax highlighting for HTML can be accomplished with:

  <syntaxhighlight lang="html">
    <img src="myimage.jpg">
    <b>Bold text</b>
  </syntaxhighlight>

will provide

    <img src="myimage.jpg">
    <b>Bold text</b>

Javascript[edit | edit source]

Syntax highlighting for Javascript can be accomplished with:

  <syntaxhighlight lang="javascript">
    function multiply (a,b) {
      var c = 0;
      if (b !== 0) {
         c= a / b
      }
      return c
    }
  </syntaxhighlight>

will provide

    function divide (a,b) {
      var c = 0;
      if (b !== 0) {
         c= a / b
      }
      return c
    }

GNU R[edit | edit source]

Syntax highlighting for GNU R can be accomplished with:

  <syntaxhighlight lang="R">
     mat <- matrix(c(1,2,3,4), ncol=2)
  </syntaxhighlight>

will provide

     mat <- matrix(c(1,2,3,4), ncol=2)

Wiki Quiz[edit | edit source]

Example Quiz showing the basic quiz elements - see also Help:Quiz.

Wiki Translations of Pages[edit | edit source]

  • Interlanguage Links: To add a new interlanguage link to a learning resource visible in the language menu on the right, add the following code at the end e.g. of the Wikiversity page Water:
<noinclude>[[de:Wasser]]</noinclude>

After saving the article in Wikiversity an interlanguage link will be shown on the left in the menu to the translation. Vice versa add the following interlanguage link to the german article about water "Wasser"

Tools[edit | edit source]

Tools, that are created for Wikiversity support of learning resources are created as privacy friendly AppLSAC software, that runs online and offline in a modern browser.

  • Wikipedia2Wikiversity Link converter, that converts the Wikipedia links to interwiki links when you want to use Wikipedia content in a learning resouce (always a citation to the source wikipedia version of the article, if you use the the tool for learning resources - see "cite this page" in MediaWiki menu)
  • Wikipedia to Wikiversity Import: Special:Import for converting a Wikipedia documents and required templates into a learning resource (e.g. for consistency the template and parameters might be supported and if required to Wikiversity document/article structure.
  • ImageMap Editor for using Image Maps in Wikiversity (forked HTML5 tool that removed server dependencies - runs offline as ZIP-download)
  • PanDocElectron Wrapper for PanDoc developed by John MacFarlane to convert Wikipedia sources into Office documents, webbased presentations PDF documents, LaTeX documents, and many other output formats (see PanDoc Try ...)
  • Wikiversity Video Upload including WEBM conversion (see Help:Converting Videos)
  • Commonist Video Uploader to Wikimedia Commons - an open source upload load tool for media to WikiMedia Commons written in Java.
  • Syntax Correction after G00GLE-Translation - translation corrupts Wiki syntax by injection of unnecessary blanks. This tool correct this Media Wiki parsing errors especially for mathematical formulas.
  • Wiki2Reveal Create RevealJS presenation on-the-fly from Wikiversity articles. Maintaining the presentation is done just by editing the the source page in Wikiversity. Pilot was performed in a german Mathematics lecture, Presentations are create in conjunction with Wikipedia2Wikiversity to create a raw version for the lecture, that kept the references to the encyclopedic definitions in Wikiversity so that the learner can click on the links even in the presentation and the learner can look up specific definitions in the lectures they my not know in detail. Wiki2Reveal is an OpenSource tool for Wikiversity learning resources deployed on GitHub. It is designed as an AppLSAC so that you can [download the tool an run that on the client

Shell Commands[edit | edit source]

WEBM Video - final size 22MB

Convert a mp4-Video with audio into a webm that can:

ffmpeg -i input.mp4 -vcodec vp9 -acodec libopus output.webm

or without conversion of audio stream

ffmpeg -i input.mp4 -vcodec vp9 output.webm

Code Compression example for PanDocElectron

  • Recorded Screencast with OBS in mov-Format (size 198MB)
  • Converted MOV into MPEG4 with HandBrake (size 25MB)
  • Converted MPEG4 into WEBM format with ffmpeg (size 21MB)

File size matters to reduce network traffic costs for the WikiFoundation. Encourage students to minimize Video for learning resources in seminars, even if they comment that transcoding with ffmpeg takes very long.

Quiz Examples in Wikiversity[edit | edit source]

PanDoc Presentations[edit | edit source]

Selected Contributions[edit | edit source]

Analysis of Community Feedback[edit | edit source]

Resources[edit | edit source]

Used Tools[edit | edit source]

  • Special:Import - fork wikipdia resources and create a learning resources.
    • This avoids typsetting of mathematical formulas over and over again.
    • the previous history of the imported document will be accessible.
    • Remark: Import is not possible for all users. The community must decide how and if forking of Open Educational Resources should or will be supported in general. The primary driver for forking is the provision of tailored educational resources for the requirements and constraints of the target group of learners or institutional requirements that determine the adaption of learning resources.
  • Syntax Highlight are useful to provide a way to implement a mathematical algorithm e.g. in a specific language. The syntax highlight helps the learner to understand the structure of the code and do their own coding experiments e.g. in Octace, Python, Maxima or perform a learning task based on the documented code.

Acknowledgements[edit | edit source]

Special thanks to:

Furthermore see EFG-SGH/AT6FUI Acknowledgements