Changes

Jump to navigation Jump to search
567 bytes added ,  21:18, 22 November 2009
no edit summary
Line 1: Line 1:  
; assets: multimedia objects such as images, sounds and videos that are used in Karma lessons
 
; assets: multimedia objects such as images, sounds and videos that are used in Karma lessons
 
; bundle: a collection of lessons, possibly also including Karma utilities and a HTML 5 capable browser (see [[Karma/Bundle_layout]] for more details). Often refers to a sugar bundle
 
; bundle: a collection of lessons, possibly also including Karma utilities and a HTML 5 capable browser (see [[Karma/Bundle_layout]] for more details). Often refers to a sugar bundle
; canvas:
+
; canvas: a drawing element in html5. Supports raster/bitmap graphics
 +
; commonjs: an effort to create standard library for javascript
 +
; context/ctx: The Rendering context for a canvas element, can be 2D or 3D
 
; Chakra: landing page (formerly known as MenuStage in E-Paath)
 
; Chakra: landing page (formerly known as MenuStage in E-Paath)
 
; exercise: exercise is where the student gets to assess how well she has learned the content of the lesson
 
; exercise: exercise is where the student gets to assess how well she has learned the content of the lesson
 
; game: a fun way to explore the material introduced in the lesson which helps in the learning objective
 
; game: a fun way to explore the material introduced in the lesson which helps in the learning objective
 +
; gettext: A GNU library for localizing text
 
; help text: accompanying online help within Karma
 
; help text: accompanying online help within Karma
; klayer: a drawing space in a karma lesson that encapsulates the properties and methods of both the canvas element and its associated drawing context
+
; [http://inkscape.org/ inkscape]: graphical drawing tool for SVG
; knavbar: lesson navigation
+
; John Resig, aka jresig: the king of JavaScript. When coding js, it is best to first consult his books and blog and otherwise yourself WWjD -- What Would jresig Do?
; kpage: an individual page within a lesson
+
; knavbar: lesson navigation, a navigation bar that should be at the top of every page in Karma
; kpagenav: page navigation within lessons
+
; kpage: an individual page within a lesson, tbd how to do these technically. The kpage could be an iframe or properly positioned div
; kstart: the landing / start page of a Karma lesson
   
; lesson: a self-contained unit of Karma content
 
; lesson: a self-contained unit of Karma content
 
; lesson plan: detailed overview of how teachers can use the activity in the classroom, which homework can be assigned to pupils, etc.
 
; lesson plan: detailed overview of how teachers can use the activity in the classroom, which homework can be assigned to pupils, etc.
 
; lesson text: blue-print for the activity and contains every piece of information the developers need to implement the activity
 
; lesson text: blue-print for the activity and contains every piece of information the developers need to implement the activity
 +
; [http://www.narwhaljs.org narwhal]: a command-line interpreter and standard library for javascript
 +
; [http://www.raphaeljs.com Raphael]: a javascript library for manipulating SVG
 
; review: a page containing the assessment and scores of past lessons
 
; review: a page containing the assessment and scores of past lessons
 
; teacher's note: document detailing learning goals, (possibly) links to related school book contents, ideas for preceding and follow-up activities, etc.
 
; teacher's note: document detailing learning goals, (possibly) links to related school book contents, ideas for preceding and follow-up activities, etc.
 
; tutorial: the first part of the lesson that introduces the concepts of the lesson
 
; tutorial: the first part of the lesson that introduces the concepts of the lesson
 
; [http://en.wikipedia.org/wiki/Unobtrusive_JavaScript unobtrusive javascript]
 
; [http://en.wikipedia.org/wiki/Unobtrusive_JavaScript unobtrusive javascript]
359

edits

Navigation menu