World Library  
Flag as Inappropriate
Email this Article

Association of National Olympic Committees of Africa

Article Id: WHEBN0009197373
Reproduction Date:

Title: Association of National Olympic Committees of Africa  
Author: World Heritage Encyclopedia
Language: English
Subject: Afro-Asian Games, African Games, Algerian Olympic Committee, Botswana National Olympic Committee, Ethiopian Olympic Committee
Collection: 1981 Establishments in Africa, Olympic Movement, Organizations Established in 1981, Sports Governing Bodies in Africa
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Association of National Olympic Committees of Africa

Association of National Olympic Committees of Africa
Association des Comités Nationaux Olympiques d'Afrique
Countries members
Formation 28 June 1981 (1981-06-28)
Type Sports federation
Headquarters Abuja, Nigeria
Membership
54 National Olympic Committees
Official language
English, French
Preside
Lassana Palenfo
Website http://www.africaolympic.org

The Association of National Olympic Committees of Africa (acronym: ANOCA; }

}}: Association des Comités Nationaux Olympiques d'Afrique, ACNOA, }

}}: رابطة اللجان الأولمبية الوطنية في إفريقيا‎) is an National Olympic Committees (NOCs) of Africa. It is currently headquartered in Abuja, Nigeria. It serves as the successor to Standing Committee of African Sports or Comité permanent du sport africain founded in 1965 in Brazzaville, Republic of Congo.

It often assembles with other continental NOCs in the form of the Association of National Olympic Committees (ANOC).

Contents

  • History 1
  • Member countries 2
    • ANOCA Regional Zones 2.1
      • ANOCA Zone 1 - North Zone 2.1.1
      • ANOCA Zone 2 - West Zone A 2.1.2
      • ANOCA Zone 3 - West Zone B 2.1.3
      • ANOCA Zone 4 - Central Zone 2.1.4
      • ANOCA Zone 5 - Central-East Zone 2.1.5
      • ANOCA Zone 6 - Southern Zone A 2.1.6
      • ANOCA Zone 7 - Southern Zone B 2.1.7
  • Présidents 3
  • ANOCA's programme 4
  • Events 5
  • See also 6
  • References 7
  • External links 8

History

The Association of National Olympic Committees of Africa (ANOCA) was Created on June 28, 1981 in Lome, the capital city of the Republic of Togo. On July 1965, ANOCA's predecessor, the Standing Committee of African Sports SCAS was founded in Brazzaville as Comité Permanent du Sport Africain (CPSA). Consequently, that title for the sports continental body changed to the Supreme Council for Sports in Africa SCSA on 14 December 1966 in Bamako, Mali.

Member countries

African National Olympic Committees and their logos.

In the following table, the year in which the NOC was recognized by the International Olympic Committee (IOC) is also given if it is different from the year in which the NOC was created.

Nation Code National Olympic Committee Created ANOCA Member Ref.
North Africa Zone
 Algeria ALG Algerian Olympic Committee 1963/1964 1965 [1]
 Egypt EGY Egyptian Olympic Committee 1910 1965 [2]
 Libya LBA Libyan Olympic Committee 1962/1963 TBD [3]
 Morocco MAR Moroccan Olympic Committee 1959 TBD [4]
 Tunisia TUN Tunisian Olympic Committee 1957 1965 [5]
West Africa Zone
 Cape Verde CPV Comité Olímpico Caboverdeano 1989/1993 TBD [6]
 Benin BEN Benin National Olympic and Sports Committee 1962 TBD [7]
 Burkina Faso BUR Burkinabé National Olympic and Sports Committee 1965/1972 1965 [8]
 Gambia GAM Gambia National Olympic Committee 1972/1976 TBD [9]
 Ghana GHA Gold Coast Olympic Committee 1951/1952 1965 [10]
 Guinea GUI Comité National Olympique et Sportif Guinéen 1964/1965 TBD [11]
 Guinea-Bissau GBS Comité Olímpico da Guiné-Bissau 1992/1995 TBD [12]
 Côte d'Ivoire CIV Comité National Olympique de Côte d'Ivoire 1962/1963 1965 [13]
 Liberia LBR Liberia National Olympic Committee 1954/1955 TBD [14]
 Mali MLI Comité National Olympique et Sportif du Mali 1962/1963 1965 [15]
 Mauritania MTN Comité National Olympique et Sportif Mauritanien 1962/1979 TBD [16]
 Niger NIG Nigerien Olympic and National Sports Committee 1964 1965 [17]
 Nigeria NGR Nigeria Olympic Committee 1951 1965 [18]
 Senegal SEN Comité National Olympique et Sportif Sénégalais 1961/1963 1965 [19]
 Sierra Leone SLE National Olympic Committee of Sierra Leone 1964 TBD [20]
 Togo TOG Comité National Olympique Togolais 1963/1965 1965 [21]
Central Africa Zone
 Cameroon CMR Comité National Olympique et Sportif du Cameroun 1963 1965 [22]
 Central African Republic CAF Comité National Olympique et Sportif Centrafricain 1964/1965 1965 [23]
 Chad CHA Comité Olympique et Sportif Tchadien 1963/1964 1965 [24]
 Congo CGO Comité National Olympique et Sportif Congolais 1964 1965 [25]
 Democratic Republic of the Congo COD Comité Olympique Congolais 1963/1968 1965 [26]
 Equatorial Guinea GEQ Comité National Olympique Equato-Guinéen 1980/1984 TBD [27]
 Gabon GAB Comité Olympique Gabonais 1965/1968 1965 [28]
 São Tomé and Príncipe STP Comité Olímpico de São Tomé e Príncipe 1979/1993 TBD [29]
East Africa Zone
 Burundi BDI Comité National Olympique du Burundi 1990/1993 TBD [30]
 Djibouti DJI Comité National Olympique Djiboutien 1983/1984 TBD [31]
 Eritrea ERI Eritrean National Olympic Committee 1996/1999 TBD [32]
 Ethiopia ETH Ethiopian Olympic Committee 1948/1954 1965 [33]
 Kenya KEN National Olympic Committee Kenya 1955 1965 [34]
 Rwanda RWA Comité National Olympique et Sportif du Rwanda 1984 TBD [35]
 Seychelles SEY Seychelles Olympic and Commonwealth Games Association 1979 TBD [36]
 Somalia SOM Somali Olympic Committee 1959/1972 TBD [37]
 South Sudan SSD South Sudan National Olympic Committee 2015 2015 [38]
 Sudan SUD Sudan Olympic Committee 1956/1959 TBD [39]
 Tanzania TAN Tanzania Olympic Committee 1968 1965 [40]
 Uganda UGA Uganda Olympic Committee 1950/1956 1965 [41]
Southern Africa Zone
 Angola ANG Comité Olímpico Angolano 1979/1980 TBD [42]
 Botswana BOT Botswana National Olympic Committee 1978/1980 TBD [43]
 Comoros COM Comité Olympique et Sportif des Iles Comores 1979/1993 TBD [44]
 Lesotho LES Lesotho National Olympic Committee 1971/1972 TBD [45]
 Madagascar MAD Comité Olympique Malgache 1963/1964 1965 [46]
 Malawi MAW Olympic and Commonwealth Games Association of Malawi 1968 TBD [47]
 Mauritius MRI Mauritius Olympic Committee 1971/1972 TBD [48]
 Mozambique MOZ Comité Olímpico Nacional de Moçambique 1979 TBD [49]
 Namibia NAM Namibian National Olympic Committee 1990/1991 TBD [50]
 South Africa RSA South African Sports Confederation and Olympic Committee 1991 TBD [51]
 Swaziland SWZ Swaziland Olympic and Commonwealth Games Association 1971/1972 TBD [52]
 Zambia ZAM National Olympic Committee of Zambia 1964 1965 [53]
 Zimbabwe ZIM Zimbabwe Olympic Committee 1934/1980 TBD [54]

ANOCA Regional Zones

ANOCA Zone 1 - North Zone

ANOCA Zone 2 - West Zone A

ANOCA Zone 3 - West Zone B

ANOCA Zone 4 - Central Zone

ANOCA Zone 5 - Central-East Zone

ANOCA Zone 6 - Southern Zone A

ANOCA Zone 7 - Southern Zone B

Présidents

No. Name Origin Date of bith / death Took office Left office Notes
1 Anani Matthia  Togo March 8, 1927

December 9, 2008
1981 1989 ACNOA Founder
2 Jean-Claude Ganga  Congo February 28, 1934

1989 1999
3 Francis Nyangweso  Uganda September 29, 1939

February 15, 2011
1999 2001
4 Alpha Ibrahim Diallo  Guinea June 12, 1932

2001 2005
5 Lassana Palenfo  Ivory Coast January 25, 1941

2005 Current president

ANOCA's programme

  • Encouraging mediation and conciliation between NOCs and governments
  • Building the foundations of an ambitious sports policy
  • Providing young athletes with the conditions for success
  • Promoting sports initiatives
  • Promoting Olympic ideals and values in Africa
  • Taking part in the fight against doping, corruption, violence and pandemics
  • Working to bring peoples together through sport to build a peaceful Africa

Events

See also

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^ (French) lematin.ma/Actualite/Express/Article.asp?id=136129 Jeux africains de la jeunesse: 33 pays confirment leur participation au Maroc (trans: African Youth Games: 33 countries confirm their participation in Morocco). Published by lematin.ma on 2010-07-07; retrieved 2010-07-15.

External links

  • Official website
  • African Sports Confederation of Disabled (ASCOD) Official website


This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 



Copyright © World Library Foundation. All rights reserved. eBooks from World eBook Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.