Unelte utilizator

Unelte site


module:09-siruri-de-caractere:lectie-02

Diferențe

Aici sunt prezentate diferențele dintre versiunile selectate și versiunea curentă a paginii.

Link către această vizualizare comparativă

Both sides previous revision Previous revision
Next revision
Previous revision
module:09-siruri-de-caractere:lectie-02 [2014/04/04 15:23]
fbratiloveanu
module:09-siruri-de-caractere:lectie-02 [2014/04/05 00:06] (curent)
mariana
Linia 8: Linia 8:
  
 <​html>​ <​html>​
-<​h2><​a href="​http://​www.khanacademy.org/​cs/​m9_l2_ex1/5106725108580352">M9_L2_ex1</​a></​h2>​ <script src="​http://​www.khanacademy.org/​cs/​m9_l2_ex1/5106725108580352/​embed.js?​editor=yes&​amp;​buttons=yes&​amp;​author=yes&​amp;​embed=yes"></​script>​ <​p>​Made using: <a href="​http://​www.khanacademy.org/​cs">​Khan Academy Computer Science</​a>​.</​p> ​+<​h2><​a href="​http://​www.khanacademy.org/​cs/​m9_l2_ex/6305188223647744">M9_L2_ex</​a></​h2>​ <script src="​http://​www.khanacademy.org/​cs/​m9_l2_ex/6305188223647744/​embed.js?​editor=yes&​amp;​buttons=yes&​amp;​author=yes&​amp;​embed=yes"></​script>​ <​p>​Made using: <a href="​http://​www.khanacademy.org/​cs">​Khan Academy Computer Science</​a>​.</​p>​  
 + 
 +<​h2><​a href="​http://​www.khanacademy.org/​cs/​m9_l2_ex0/​6177984848330752">​M9_L2_ex0</​a></​h2>​ <script src="​http://​www.khanacademy.org/​cs/​m9_l2_ex0/​6177984848330752/​embed.js?​editor=yes&​amp;​buttons=yes&​amp;​author=yes&​amp;​embed=yes"></​script>​ <​p>​Made using: <a href="​http://​www.khanacademy.org/​cs">​Khan Academy Computer Science</​a>​.</​p> ​
 </​html>​ </​html>​
  
-==== 2.  Căutare în șir. Compararare șiruri. Înlocuire subșir. (replace, split) ====+==== 2. Căutare în șir. Compararare șiruri. Înlocuire subșir. (replace, split) ==== 
 + 
 +<​html>​ 
 +<​h2><​a href="​http://​www.khanacademy.org/​cs/​m9_l2_ex1/​4855112372584448">​M9_L2_ex1</​a></​h2>​ <script src="​http://​www.khanacademy.org/​cs/​m9_l2_ex1/​4855112372584448/​embed.js?​editor=yes&​amp;​buttons=yes&​amp;​author=yes&​amp;​embed=yes"></​script>​ <​p>​Made using: <a href="​http://​www.khanacademy.org/​cs">​Khan Academy Computer Science</​a>​.</​p> ​  
 +</​html>​ 
 + 
 +Acum ca am invatat cum sa facem split pe siruri. Rezolvati urmatorul task: 
 + 
 +<​html>​ 
 +<​h2><​a href="​http://​www.khanacademy.org/​cs/​m9_l2_ex2/​5782101203877888">​M9_L2_ex2</​a></​h2>​ <script src="​http://​www.khanacademy.org/​cs/​m9_l2_ex2/​5782101203877888/​embed.js?​editor=yes&​amp;​buttons=yes&​amp;​author=yes&​amp;​embed=yes"></​script>​ <​p>​Made using: <a href="​http://​www.khanacademy.org/​cs">​Khan Academy Computer Science</​a>​.</​p>​  
 +</​html>​ 
 + 
  
 <​html>​ <​html>​
-<​h2><​a href="​http://​www.khanacademy.org/​cs/​m9_l2_ex3/​6597373133324288">​M9_L2_ex3</​a></​h2>​ <script src="​http://​www.khanacademy.org/​cs/​m9_l2_ex3/​6597373133324288/​embed.js?​editor=yes&​amp;​buttons=yes&​amp;​author=yes&​amp;​embed=yes"></​script>​ <​p>​Made using: <a href="​http://​www.khanacademy.org/​cs">​Khan Academy Computer Science</​a>​.</​p> ​+<​h2><​a href="​http://​www.khanacademy.org/​cs/​m9_l2_ex3/​5222695135346688">​M9_L2_ex3</​a></​h2>​ <script src="​http://​www.khanacademy.org/​cs/​m9_l2_ex3/​5222695135346688/​embed.js?​editor=yes&​amp;​buttons=yes&​amp;​author=yes&​amp;​embed=yes"></​script>​ <​p>​Made using: <a href="​http://​www.khanacademy.org/​cs">​Khan Academy Computer Science</​a>​.</​p> ​
 </​html>​ </​html>​
  
Linia 22: Linia 36:
 <​h2><​a href="​http://​www.khanacademy.org/​cs/​m9_l2_ex4/​5517557256683520">​M9_L2_ex4</​a></​h2>​ <script src="​http://​www.khanacademy.org/​cs/​m9_l2_ex4/​5517557256683520/​embed.js?​editor=yes&​amp;​buttons=yes&​amp;​author=yes&​amp;​embed=yes"></​script>​ <​p>​Made using: <a href="​http://​www.khanacademy.org/​cs">​Khan Academy Computer Science</​a>​.</​p> ​ <​h2><​a href="​http://​www.khanacademy.org/​cs/​m9_l2_ex4/​5517557256683520">​M9_L2_ex4</​a></​h2>​ <script src="​http://​www.khanacademy.org/​cs/​m9_l2_ex4/​5517557256683520/​embed.js?​editor=yes&​amp;​buttons=yes&​amp;​author=yes&​amp;​embed=yes"></​script>​ <​p>​Made using: <a href="​http://​www.khanacademy.org/​cs">​Khan Academy Computer Science</​a>​.</​p> ​
 </​html>​ </​html>​
 +
  
 <note tip> <note tip>
-__**Task-uri**__+''​propozitie.split("​ "​)''​ creeaza o lista cu cuvintele obtinute dupa spargerea listei dupa spaţii libere
  
-**Task A**+''​list.length''​ afişează dimensiunea unei liste 
 + 
 +''​propozitie.toLowerCase()''​ - transforma toate literele în litere mici 
 + 
 +''​propozitie.toUpperCase()''​ - transforma toate literele în litere mari 
 + 
 +''​propozitie.replace(**old**, **new**)''​ - cauta prima aparitie a cuvantului **old** si o inlocuieste cu **new** 
 + 
 +''​proposition.substring(**start_position_inclusive**,​ **end_position_exclusive**)''​ - afisează string-ul găsit între poziţiile **start_position_inclusive** şi **end_position_exclusive** 
 + 
 +''​proposition.search(**word**)''​ întoarce poziţia la care se găseşte cuvântul word sau **-1** dacă nu se găseşte 
 + 
 +</​note>​ 
 + 
 + 
 +===== Exerciții ===== 
 + 
 +==== Task A ====
  
 <​html>​ <​html>​
Linia 32: Linia 64:
 </​html>​ </​html>​
  
-**Task B**+==== Task B ====
  
 <​html>​ <​html>​
Linia 38: Linia 70:
 </​html>​ </​html>​
  
-**Task C**+==== Task C ====
 Scrieţi un program în Khan care afişează următoarea propoziţie în culorile steagului României: "Eu sunt român."​ Scrieţi un program în Khan care afişează următoarea propoziţie în culorile steagului României: "Eu sunt român."​
  
-**Task D**+==== Task D ====
 Scrieţi un program în Khan care afişează următoarea poezie în culori diferite     Scrieţi un program în Khan care afişează următoarea poezie în culori diferite    
 ''​var poezie =  ''​var poezie = 
Linia 50: Linia 82:
 Din frageda-mi pruncie."​ ''​ Din frageda-mi pruncie."​ ''​
  
-**Task E**+==== Task E ====
 Transformaţi poezia de la Task D într-o poezie care alternează cuvintele: un cuvânt scris cu litere mari, altul cu litere mici, etc. Transformaţi poezia de la Task D într-o poezie care alternează cuvintele: un cuvânt scris cu litere mari, altul cu litere mici, etc.
  
 Exemplu: CU parul NINS, cu OCHII mici ... Exemplu: CU parul NINS, cu OCHII mici ...
-</​note>​ 
  
-=== Tema === +===== Tema ===== 
-<note important>​+
 Aveţi următoarea poezie: Aveţi următoarea poezie:
  
Linia 71: Linia 102:
 Şi se-ncurcă şi descurcă, Şi se-ncurcă şi descurcă,
 Parcă-i scos din calţi pe furcă."​ ''​ Parcă-i scos din calţi pe furcă."​ ''​
-</​note>​ 
  
-=== Recapitulare === +Scrieţi un program în Khan care să afişeze fiecare vers pe câte o linie, cuvintele să aibă culori diferite ​şi să alterneze, unele să fie scrise cu litere mari, altele să fie scrise cu litere mici. 
-Intraţi pe următorul link şi comepletaţi formularul: + 
-<​html>​ +
-<iframe src="​https://​docs.google.com/​forms/​d/​1VPl8FvLLmMN8HR4V8YK_Ji5J4msUPIo7RmarzvojjS4/​viewform?​embedded=true"​ width="​760"​ height="​500"​ frameborder="​0"​ marginheight="​0"​ marginwidth="​0">​Loading...</​iframe>​ +
-</​html>​+
module/09-siruri-de-caractere/lectie-02.1396614220.txt.gz · Ultima modificare: 2014/04/04 15:23 de către fbratiloveanu