automatic-assessments
Version:
Automatic assessment of Marty and Scratch 3.0 projects
20 lines (19 loc) • 922 B
TypeScript
import { Target } from '../../types/main';
import Analyzer from '../Analyzer';
export declare const GREEN_FLAG_OPCODE = "event_whenflagclicked";
export declare const SPRITE_CLICKED_OPCODE = "event_whenthisspriteclicked";
export declare const KEY_CKLICKED_OPCODE = "event_whenkeypressed";
export declare const RECEIVE_MESSAGE_OPCODE = "event_whenbroadcastreceived";
export declare const SMTHNG_GREATER_THAN_OPCODE = "event_whengreaterthan";
export declare const START_AS_CLONE_OPCODE = "control_start_as_clone";
export declare const BACKDROP_CHANGES_OPCODE = "event_whenbackdropswitchesto";
declare class Parallelism extends Analyzer {
score: number;
targets: Target[];
constructor(targets: Target[]);
execute(): number;
firstPointGreenFlagTwoScripts(): void;
twoPointsKeyPressORSpriteClicked(): void;
threePointsWhenAnyOfBlocksExecuted(): void;
}
export default Parallelism;