Here you will find some of our ideas or suggestions we received. Ideas are
not only new lessons but also suggestions for improvements und enhancements of
existing units as well. This page should be a starting point for all pupils
and/or teachers, who want to program a lesson.
The ideas are sorted by class level and subject. If no assignment was
possible, you will find the suggestion under class level 0. For all the ideas
with no contact information, you can ask the OpenWebSchool for more information.
Other ideas for teaching units can be found in the internet: We provide
links to different pages on our link collection.
If you want to work on a suggestion, please contact us, so we can reserve
the idea for you and to ensure that no one else is doing the same work again.
The hints marked with an italic font show a way to implement the ideas.
|
Class
|
Subject
|
Idea
|
|
01st
|
General
|
Who writes a lesson to show how to use a browser? The main goal is to show the pupils the use of the OpenWebSchool.
This isn't a real programming problem. It seems to be a more pedagogical one...
|
|
|
General
|
To get better results of the search engine, someone should include meta tags into all lessons.
This is a hard work!
|
|
|
Priliminary classes
|
Evolution of the character memory game (01.de.0001):
|
|
|
|
The pictures should be a little bit smaller (maybe 80x80 pixels and not 100x100),
because of a better viewing on systems with a lower resolution.
|
|
|
|
Someone could develop another game option to play against the computer. The strength of the computer should be
adjustable (Level 1: computer chooses next card randomly; Level 3: computer remembers all cards;
Level 2: a mixture of level 1 and 3, computer decides randomly, if he does a level 1 or level 3 step).
This would be a complex JavaScript work.
|
|
|
|
The time needed to solve the memory game should be displayed at the end. (Another JavaScript work, but this shouldn't be
a real problem)
|
|
02nd
|
Mathematics
|
Like the memory game, but with all cards shown: at the left side a table with problems to calculate, on the right side a unsorted list with the answers.
Every problem and every answer should have a checkbox. In one step the user has to mark a problem and the fitting answer
and press a button to get to the next step.
|
|
|
Priliminary classes
|
Exercise bingo: A bingo paper (quadratic table) with answers to exercises is shown.
Now different exercises are shown to the user and if he finds a fitting answer in the bingo paper, the user has to mark the answer.
If the user has a complete row, column or diagonal with correct answers, he has to say BINGO and is the winner of the game.
|
|
|
|
The bingo game could be used for a whole class as well: All kids get a bingo paper with different answers and the teacher
tells the exercises. The pupil or the group of pupils, who have a complete row, column or diagonal first, are the winners.
The program has to know the answer's maximal size to generate correct bingo papers.
|
|
|
Mathematics
|
For a given <m> (m=10, 20, 30, ...): Program gives a figure n with 1 < n < m. The pupil has to calculate x = m - n.
(Dirk Prigge started with this task)
|
|
|
|
Options: n and x are shown by graphical symbols like apples with different colors.
|
|
|
Mathematics
|
like the prime number testing engine (lesson 05.ma.0001) a testing engine for kgV (smallest common multiple) is needed.
|
|
|
Mathematics
|
like the prime number testing engine (lesson 05.ma.0001) a testing engine for ggT (biggest common divisor) is needed.
|
|
|
Mathematics
|
like the prime number testing engine (lesson 05.ma.0001) a prime number deviding engine is needed.
|
|
|
General
|
New exercise: like the memory game with shown cards: on the left side a table with all exercises and on the
right side a unsorted list with all answers. All answers and exercises should have a checkbox. The user have to
mark a fitting answer and problem and press a button to get to the next step.
|
|
|
|
We can do it the same way for other subjects: left side terms, right side fitting objects (grammatic/word)
|
|
|
Mathematics
|
A multiplication table for graphical description of the multiplication, with marked columns and rows, e.g. 4 * 3:
|
1
|
2
|
3
|
4
|
5
|
|
2
|
4
|
6
|
8
|
10
|
|
3
|
6
|
9
|
12
|
15
|
|
4
|
8
|
12
|
16
|
20
|
|
5
|
10
|
15
|
20
|
25
|
maybe as a help for the once one exercises? Or as a new lesson line like "Calculating with a multiplication table".
|
|
03rd
|
General studies
|
A memory game with the coat of arms of Berlin's departements. The pupil has to find correct coat of arm for a given departement.
To make this game avaible we only need the different coat of arms (GIF with the size of 100x100 pixels)...
|
|
04th
|
General studies
|
A memory game with all flags of the different German states. The pupil has to find the correct state to a given flag.
To make this game avaible we only need the different flags (GIF with the size of 100x100 pixels)...
|
|
05th
|
Geography
|
A memory game with the European flags. The pupil has to find the correct state to a given flag.
To make this game avaible we only need the different flags (GIF with the size of 100x100 pixels)...
|
|
05th
|
German
|
The grammatical hints for the comma rules in lesson 05.de.0003 have to be rewritten in a more understandable (for pupils) way.
|
|
|
German (general)
|
We should decide wether we use the German or the foreign words during the German lessons.
|
|
05th
|
German
|
The texts for lesson 05.de.0003 should be avaible as a normal text and a CGI should generate the lessons's output...
|
|
05th
|
Geography
|
A multiple choise test should be generated with randomly questions. There must be a pool with questions and a pool with answers avaible.
You could imagine different questions, e.g.: - What's the name of the capital city of... ? - Where does the river ... flow into? (river, lake, ocean) - In which country is the spring of ... ? - In which country is ... (city, lake, sight)? - In which city is ... (sight)? - Who wrote the track ... ?
It would be better to realise this with a set of PERL scripts, because programmed with JavaScript the answer can be found in the source code.
|
|
05th
|
Geography
|
Mark the different German state capital cities with a point on the the map for lesson 05.ek.0002-0003.
|
|
05th
|
German
|
Lesson 05.de.0003: Makeing more grammatical hints avaible for the online help (this is only a task of writing and not programming)
|
|
05th
|
German
|
Comma rule 1 can be practised with lesson 05.de.0003. We now need lessons for the other rules as well!
|
|
06th
|
Geography
|
A memory game with international flags. The pupil should find the correct state to a given flag.
To make this game avaible we only need the different flags (GIF with the size of 100x100 pixels)... Maybe someone find the flags in the internet!
|