Skip to content

Latest commit

 

History

History
82 lines (48 loc) · 1.9 KB

best_practice.md

File metadata and controls

82 lines (48 loc) · 1.9 KB

LiaScript

My current usage

Starting in 2018 we switched the learning content of our courses completely to LiaScript.

!?

I am going to summarize my experiences and usage patterns in this talk.

Editing

  • online editor in Github (press . to open)
  • offline editor in Visual Studio Code

https://github.com/TUBAF-IfI-LiaScript/VL_EAVD

Dissemination

  • github
  • separate website via Lia exporter

https://github.com/TUBAF-IfI-LiaScript/TUBAF-IfI-LiaScript.github.io

https://tubaf-ifi-liascript.github.io/prozprog.html

Classrooms

  • verbally, based on interactive slides
  • direct, in classroom mode (click on the symbol in the upper right corner)
#include <stdio.h>

int main (void){
	int i = 0;
	int max = 0;

	printf("How many hellos: ");
	scanf("%d",&max);

  for(i=0; i<max; i++)
    printf ("Hello, world %d!\n", i);

	return 0;
}

@LIA.eval(["main.c"], gcc -Wall main.c -o a.out, ./a.out)

Student feedbacks

Students love to correct the professor.

https://github.com/TUBAF-IfI-LiaScript/VL_EingebetteteSysteme/pulls?q=is%3Apr+is%3Aclosed